diff --git a/Makefile b/Makefile index 0587af07c..b3c37483b 100644 --- a/Makefile +++ b/Makefile @@ -1,7 +1,7 @@ PKGNAME = entropy PYTHON = python2 SUBDIRS = magneto misc/po sulfur -SERVER_INSPKGS = reagent.py activator.py server_reagent.py server_activator.py repository-admin-daemon repository-services-daemon.example server_query.py +SERVER_INSPKGS = reagent.py activator.py server_reagent.py server_activator.py repository-services-daemon.example server_query.py PREFIX = /usr BINDIR = $(PREFIX)/bin LIBDIR = $(PREFIX)/lib @@ -25,10 +25,8 @@ entropy-install: mkdir -p $(DESTDIR)/$(LIBDIR)/entropy/services cp libraries/entropy $(DESTDIR)/$(LIBDIR)/entropy/libraries/ -Ra - install -m 755 services/repository-admin-daemon $(DESTDIR)$(PREFIX)/sbin/ install -m 755 services/repository-services-daemon.example $(DESTDIR)$(PREFIX)/sbin/ install -m 755 misc/entropy.sh $(DESTDIR)$(PREFIX)/sbin/ - install -m 755 services/repository_admin $(DESTDIR)/etc/init.d/ install -m 755 services/repository_services $(DESTDIR)/etc/init.d/ install -m 755 services/smartapp_wrapper $(DESTDIR)/$(LIBDIR)/entropy/services/ install -m 755 misc/entropy_hwgen.sh $(DESTDIR)$(BINDIR)/ @@ -82,7 +80,6 @@ equo-install: install -m 644 client/*.py $(DESTDIR)/$(LIBDIR)/entropy/client/ install -m 644 client/revision $(DESTDIR)/$(LIBDIR)/entropy/client/ - install -m 644 client/entropy-system-test-client $(DESTDIR)/$(LIBDIR)/entropy/client/ install -m 755 client/equo.py $(DESTDIR)/$(LIBDIR)/entropy/client/ install -m 755 services/kernel-switcher $(DESTDIR)$(BINDIR)/ diff --git a/client/entropy-eapi3-test-client b/client/entropy-eapi3-test-client deleted file mode 100644 index c8e3fdd61..000000000 --- a/client/entropy-eapi3-test-client +++ /dev/null @@ -1,23 +0,0 @@ -import sys -sys.path.insert(0,'../libraries') -from entropy.client.services.system.interfaces import Client as SystemSocketClientInterface -from entropy.client.services.ugc.commands import Client as RepositorySocketClientCommands -from entropy.client.interfaces import Client as EquoInterface -from entropyConstants import * -repository = 'sabayonlinux.org' -Entropy = EquoInterface() -dburl = Entropy.Settings()['repositories']['available'][repository]['service_uri'] -port = Entropy.Settings()['repositories']['available'][repository]['service_port'] - -ssl_ca_cert = "/etc/entropy/certs/sabayonlinux.org.crt" -ssl_cert = "/etc/entropy/certs/sabayonlinux.org.server.crt" -eapi3_socket = SystemSocketClientInterface(Entropy, RepositorySocketClientCommands, ssl = True)# , server_ca_cert = ssl_ca_cert, server_cert = ssl_cert) -eapi3_socket.connect(dburl, port+1) - -username = 'lxnay' -password = 'xxxx' -session_id = eapi3_socket.open_session() -print "logged in?",eapi3_socket.CmdInterface.service_login(username, password, session_id) -print "logging out...",eapi3_socket.CmdInterface.service_logout(username, session_id) -eapi3_socket.close_session(session_id) -eapi3_socket.disconnect() diff --git a/client/entropy-system-test-client b/client/entropy-system-test-client deleted file mode 100644 index 50971108f..000000000 --- a/client/entropy-system-test-client +++ /dev/null @@ -1,30 +0,0 @@ -import sys -sys.path.insert(0,'../libraries') -from entropy.client.services.system.interfaces import Client as SystemManagerClientInterface -from entropy.client.services.system.commands import Repository as SystemManagerRepositoryClientCommands -from entropy.client.services.system.methods import Repository as SystemManagerRepositoryMethodsInterface -from entropy.client.interfaces import Client as EquoInterface -from entropyConstants import * -Entropy = EquoInterface() -cli_srv = SystemManagerClientInterface( - Entropy, - MethodsInterface = SystemManagerRepositoryMethodsInterface, - ClientCommandsInterface = SystemManagerRepositoryClientCommands -) -def fake_callback(s): - return s - -input_params = [ - ('password','Password',fake_callback,True) -] -data = Entropy.input_box( - 'insert root password', - input_params, - cancel_button = True -) -if isinstance(data,dict): - cli_srv.setup_connection('localhost', 1027, 'root', data['password']) - print cli_srv.get_available_client_commands() - #print cli_srv.Methods.compile_atom('sys-libs/zlib') - #st, queue = cli_srv.Methods.get_queue() - #if st: print queue['processing'] diff --git a/libraries/entropy/client/services/system/__init__.py b/libraries/entropy/client/services/system/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/libraries/entropy/client/services/system/commands.py b/libraries/entropy/client/services/system/commands.py deleted file mode 100644 index 48b1f14d4..000000000 --- a/libraries/entropy/client/services/system/commands.py +++ /dev/null @@ -1,530 +0,0 @@ -# -*- coding: utf-8 -*- -""" - - @author: Fabio Erculiani - @contact: lxnay@sabayon.org - @copyright: Fabio Erculiani - @license: GPL-2 - - B{Entropy Client Services Base Commands}. - -""" - -from entropy.const import etpConst -from entropy.services.exceptions import EntropyServicesError -import entropy.dump -import entropy.tools -from entropy.client.services.ugc.commands import Base - - -class Client(Base): - - def __init__(self, *args, **kwargs): - Base.__init__(self, *args, **kwargs) - - def service_login(self, username, password, session_id): - - cmd = "%s %s %s %s %s" % ( - session_id, - 'login', - username, - 'plain', - password, - ) - return self.do_generic_handler(cmd, session_id) - - def get_queue(self, session_id, extended): - - cmd = "%s %s %s" % ( - session_id, - 'systemsrv:get_queue', - extended, - ) - return self.do_generic_handler(cmd, session_id) - - def get_queue_item_by_id(self, session_id, queue_id): - - cmd = "%s %s %d" % ( - session_id, - 'systemsrv:get_queue_item_by_id', - queue_id, - ) - return self.do_generic_handler(cmd, session_id) - - def get_queue_id_stdout(self, session_id, queue_id, last_bytes): - - cmd = "%s %s %d %d" % ( - session_id, - 'systemsrv:get_queue_id_stdout', - queue_id, - last_bytes, - ) - - # enable zlib compression - try: - compression = self._set_gzip_compression(session_id, True) - except EntropyServicesError: - return False, 'connection error' - - rc = self.do_generic_handler(cmd, session_id, compression = compression) - - # disable compression - try: - compression = self._set_gzip_compression(session_id, False) - except EntropyServicesError: - return False, 'connection error' - - return rc - - def get_queue_id_result(self, session_id, queue_id): - - cmd = "%s %s %d" % ( - session_id, - 'systemsrv:get_queue_id_result', - queue_id, - ) - # enable zlib compression - try: - compression = self._set_gzip_compression(session_id, True) - except EntropyServicesError: - return False, 'connection error' - - rc = self.do_generic_handler(cmd, session_id, compression = compression) - - # disable compression - try: - compression = self._set_gzip_compression(session_id, False) - except EntropyServicesError: - return False, 'connection error' - - return rc - - def remove_queue_ids(self, session_id, queue_ids): - - cmd = "%s %s %s" % ( - session_id, - 'systemsrv:remove_queue_ids', - ' '.join([str(x) for x in queue_ids]), - ) - return self.do_generic_handler(cmd, session_id) - - def pause_queue(self, session_id, do_pause): - - cmd = "%s %s %s" % ( - session_id, - 'systemsrv:pause_queue', - do_pause, - ) - return self.do_generic_handler(cmd, session_id) - - def kill_processing_queue_id(self, session_id, queue_id): - - cmd = "%s %s %s" % ( - session_id, - 'systemsrv:kill_processing_queue_id', - queue_id, - ) - return self.do_generic_handler(cmd, session_id) - - def swap_items_in_queue(self, session_id, queue_id1, queue_id2): - - cmd = "%s %s %d %d" % ( - session_id, - 'systemsrv:swap_items_in_queue', - queue_id1, - queue_id2, - ) - return self.do_generic_handler(cmd, session_id) - - def get_pinboard_data(self, session_id): - cmd = "%s %s" % ( - session_id, - 'systemsrv:get_pinboard_data', - ) - return self.do_generic_handler(cmd, session_id) - - def add_to_pinboard(self, session_id, note, extended_text): - - mydict = { - 'note': note, - 'extended_text': extended_text, - } - xml_string = entropy.tools.xml_from_dict(mydict) - - cmd = "%s %s %s" % ( - session_id, - 'systemsrv:add_to_pinboard', - xml_string, - ) - return self.do_generic_handler(cmd, session_id) - - def remove_from_pinboard(self, session_id, pinboard_ids): - - cmd = "%s %s %s" % ( - session_id, - 'systemsrv:remove_from_pinboard', - ' '.join([str(x) for x in pinboard_ids]), - ) - return self.do_generic_handler(cmd, session_id) - - def set_pinboard_items_done(self, session_id, pinboard_ids, status): - cmd = "%s %s %s %s" % ( - session_id, - 'systemsrv:set_pinboard_items_done', - ' '.join([str(x) for x in pinboard_ids]), - status, - ) - return self.do_generic_handler(cmd, session_id) - - def write_to_running_command_pipe(self, session_id, queue_id, write_to_stdout, txt): - cmd = "%s %s %s %s %s" % ( - session_id, - 'systemsrv:write_to_running_command_pipe', - queue_id, - write_to_stdout, - txt, - ) - return self.do_generic_handler(cmd, session_id) - -class Repository(Client): - - def sync_spm(self, session_id): - - cmd = "%s %s" % ( - session_id, - 'srvrepo:sync_spm', - ) - return self.do_generic_handler(cmd, session_id) - - def compile_atoms(self, session_id, atoms, pretend = False, oneshot = False, - verbose = False, nocolor = True, fetchonly = False, buildonly = False, - nodeps = False, custom_use = '', ldflags = '', cflags = ''): - - s_pretend = "0" - s_oneshot = "0" - s_verbose = "0" - s_nocolor = "0" - s_fetchonly = "0" - s_buildonly = "0" - s_nodeps = "0" - if pretend: - s_pretend = "1" - if oneshot: - s_oneshot = "1" - if verbose: - s_verbose = "1" - if nocolor: - s_nocolor = "1" - if fetchonly: - s_fetchonly = "1" - if buildonly: - s_buildonly = "1" - if nodeps: - s_nodeps = "1" - mydict = { - 'atoms': ' '.join(atoms), - 'pretend': s_pretend, - 'oneshot': s_oneshot, - 'verbose': s_verbose, - 'nocolor': s_nocolor, - 'fetchonly': s_fetchonly, - 'buildonly': s_buildonly, - 'nodeps': s_nodeps, - 'custom_use': custom_use, - 'ldflags': ldflags, - 'cflags': cflags, - } - xml_string = entropy.tools.xml_from_dict(mydict) - - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:compile_atoms', - xml_string, - ) - return self.do_generic_handler(cmd, session_id) - - def spm_remove_atoms(self, session_id, atoms, pretend = False, verbose = False, nocolor = True): - - s_pretend = "0" - s_verbose = "0" - s_nocolor = "0" - if pretend: - s_pretend = "1" - if verbose: - s_verbose = "1" - if nocolor: - s_nocolor = "1" - mydict = { - 'atoms': ' '.join(atoms), - 'pretend': s_pretend, - 'verbose': s_verbose, - 'nocolor': s_nocolor, - } - xml_string = entropy.tools.xml_from_dict(mydict) - - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:spm_remove_atoms', - xml_string, - ) - return self.do_generic_handler(cmd, session_id) - - def get_spm_categories_updates(self, session_id, categories): - - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:get_spm_categories_updates', - ' '.join(categories), - ) - return self.do_generic_handler(cmd, session_id) - - def get_spm_categories_installed(self, session_id, categories): - - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:get_spm_categories_installed', - ' '.join(categories), - ) - return self.do_generic_handler(cmd, session_id) - - def enable_uses_for_atoms(self, session_id, atoms, useflags): - - mydict = { - 'atoms': ' '.join(atoms), - 'useflags': ' '.join(useflags), - } - xml_string = entropy.tools.xml_from_dict(mydict) - - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:enable_uses_for_atoms', - xml_string, - ) - return self.do_generic_handler(cmd, session_id) - - def disable_uses_for_atoms(self, session_id, atoms, useflags): - - mydict = { - 'atoms': ' '.join(atoms), - 'useflags': ' '.join(useflags), - } - xml_string = entropy.tools.xml_from_dict(mydict) - - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:disable_uses_for_atoms', - xml_string, - ) - return self.do_generic_handler(cmd, session_id) - - def get_spm_atoms_info(self, session_id, atoms): - - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:get_spm_atoms_info', - ' '.join(atoms), - ) - return self.do_generic_handler(cmd, session_id) - - def run_spm_info(self, session_id): - - cmd = "%s %s" % ( - session_id, - 'srvrepo:run_spm_info', - ) - return self.do_generic_handler(cmd, session_id) - - def run_custom_shell_command(self, session_id, command): - - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:run_custom_shell_command', - command, - ) - return self.do_generic_handler(cmd, session_id) - - def get_spm_glsa_data(self, session_id, list_type): - - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:get_spm_glsa_data', - list_type, - ) - return self.do_generic_handler(cmd, session_id) - - def get_available_repositories(self, session_id): - - cmd = "%s %s" % ( - session_id, - 'srvrepo:get_available_repositories', - ) - return self.do_generic_handler(cmd, session_id) - - def set_default_repository(self, session_id, repoid): - - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:set_default_repository', - repoid, - ) - return self.do_generic_handler(cmd, session_id) - - def get_available_entropy_packages(self, session_id, repoid): - - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:get_available_entropy_packages', - repoid, - ) - return self.do_generic_handler(cmd, session_id) - - def get_entropy_idpackage_information(self, session_id, idpackage, repoid): - - cmd = "%s %s %d %s" % ( - session_id, - 'srvrepo:get_entropy_idpackage_information', - idpackage, - repoid, - ) - return self.do_generic_handler(cmd, session_id) - - def remove_entropy_packages(self, session_id, matched_atoms): - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:remove_entropy_packages', - ','.join(["%s%s%s" % (str(x[0]), etpConst['entropyslotprefix'], - str(x[1]),) for x in matched_atoms]), # 1:repoid,2:repoid - ) - return self.do_generic_handler(cmd, session_id) - - def search_entropy_packages(self, session_id, search_type, search_string, repoid): - - cmd = "%s %s %s %s %s" % ( - session_id, - 'srvrepo:search_entropy_packages', - repoid, - search_type, - search_string, - ) - return self.do_generic_handler(cmd, session_id) - - def move_entropy_packages_to_repository(self, session_id, idpackages, from_repo, to_repo, do_copy): - - cmd = "%s %s %s %s %s %s" % ( - session_id, - 'srvrepo:move_entropy_packages_to_repository', - from_repo, - to_repo, - do_copy, - ' '.join([str(x) for x in idpackages]), - ) - return self.do_generic_handler(cmd, session_id) - - def scan_entropy_packages_database_changes(self, session_id): - - cmd = "%s %s" % ( - session_id, - 'srvrepo:scan_entropy_packages_database_changes', - ) - return self.do_generic_handler(cmd, session_id) - - def run_entropy_database_updates(self, session_id, to_add, to_remove, to_inject): - - cmd = "%s %s %s %s %s" % ( - session_id, - 'srvrepo:run_entropy_database_updates', - ','.join(["%s:%s:%s" % (str(x[0]), str(x[1]), str(x[2]),) for x in to_add]), - ','.join(["%s:%s" % (str(x[0]), str(x[1]),) for x in to_remove]), - ','.join(["%s:%s" % (str(x[0]), str(x[1]),) for x in to_inject]), - ) - return self.do_generic_handler(cmd, session_id) - - def run_entropy_dependency_test(self, session_id): - - cmd = "%s %s" % ( - session_id, - 'srvrepo:run_entropy_dependency_test', - ) - return self.do_generic_handler(cmd, session_id) - - def run_entropy_library_test(self, session_id): - - cmd = "%s %s" % ( - session_id, - 'srvrepo:run_entropy_library_test', - ) - return self.do_generic_handler(cmd, session_id) - - def run_entropy_treeupdates(self, session_id, repoid): - - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:run_entropy_treeupdates', - repoid, - ) - return self.do_generic_handler(cmd, session_id) - - def scan_entropy_mirror_updates(self, session_id, repositories): - - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:scan_entropy_mirror_updates', - ' '.join(repositories), - ) - return self.do_generic_handler(cmd, session_id) - - def run_entropy_mirror_updates(self, session_id, repository_data): - - serialized_string = entropy.dump.serialize_string(repository_data) - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:run_entropy_mirror_updates', - serialized_string, - ) - return self.do_generic_handler(cmd, session_id) - - def run_entropy_checksum_test(self, session_id, repoid, mode): - - cmd = "%s %s %s %s" % ( - session_id, - 'srvrepo:run_entropy_checksum_test', - repoid, - mode, - ) - return self.do_generic_handler(cmd, session_id) - - def get_notice_board(self, session_id, repoid): - - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:get_notice_board', - repoid, - ) - return self.do_generic_handler(cmd, session_id) - - def remove_notice_board_entries(self, session_id, repoid, entry_ids): - - cmd = "%s %s %s %s" % ( - session_id, - 'srvrepo:remove_notice_board_entries', - repoid, - ' '.join([str(x) for x in entry_ids]), - ) - return self.do_generic_handler(cmd, session_id) - - def add_notice_board_entry(self, session_id, repoid, title, notice_text, link): - - mydict = { - 'repoid': repoid, - 'title': title, - 'notice_text': notice_text, - 'link': link, - } - xml_string = entropy.tools.xml_from_dict(mydict) - - cmd = "%s %s %s" % ( - session_id, - 'srvrepo:add_notice_board_entry', - xml_string, - ) - return self.do_generic_handler(cmd, session_id) diff --git a/libraries/entropy/client/services/system/interfaces.py b/libraries/entropy/client/services/system/interfaces.py deleted file mode 100644 index 56948d87d..000000000 --- a/libraries/entropy/client/services/system/interfaces.py +++ /dev/null @@ -1,283 +0,0 @@ -# -*- coding: utf-8 -*- -""" - - @author: Fabio Erculiani - @contact: lxnay@sabayon.org - @copyright: Fabio Erculiani - @license: GPL-2 - - B{Entropy Client Services Base Interface}. - -""" -import time -from entropy.const import const_isstring, etpUi -from entropy.services.exceptions import EntropyServicesError -from entropy.i18n import _ -from entropy.misc import TimeScheduled - -class Client: - - ssl_connection = True - def __init__(self, OutputInterface, MethodsInterface = None, - ClientCommandsInterface = None, quiet = True, show_progress = False, - do_cache_connection = False, do_cache_session = False, - socket_timeout = 120.0): - - if not hasattr(OutputInterface, 'output'): - mytxt = _("OutputInterface does not have an output method") - raise AttributeError("%s, (! %s !)" % ( - OutputInterface, mytxt,)) - elif not hasattr(OutputInterface.output, '__call__'): - mytxt = _("OutputInterface does not have an output method") - raise AttributeError("%s, (! %s !)" % ( - OutputInterface, mytxt,)) - - from entropy.client.services.system.commands import Client as ClientCommands - if not issubclass(ClientCommandsInterface, ClientCommands): - mytxt = _("A valid entropy.client.services.system.commands.Client class/subclass is needed") - raise AttributeError(mytxt) - - from entropy.client.services.system.methods import BaseMixin - if not issubclass(MethodsInterface, BaseMixin): - mytxt = _("A valid entropy.client.services.system.methods.BaseMixin class/subclass is needed") - raise AttributeError(mytxt) - - self.ClientCommandsInterface = ClientCommandsInterface - import socket, struct - self.socket, self.struct = socket, struct - from datetime import datetime - self.datetime = datetime - import threading - self.threading = threading - self.Output = OutputInterface - self.hostname = None - self.hostport = None - self.username = None - self.password = None - if quiet and etpUi['debug']: # enforce quiet value if debug is enabled - quiet = False - self.quiet = quiet - self.socket_timeout = socket_timeout - self.do_cache_connection = do_cache_connection - self.show_progress = show_progress - self.ClientCommandsInterface = ClientCommandsInterface - self.Methods = MethodsInterface(self) - self.session_cache = {} - self.SessionCacheLock = self.threading.Lock() - self.connection_cache = {} - self.CacheLock = self.threading.Lock() - self.shutdown = False - self.connection_killer = None - - # NOTE actually session cache doesn't work when the connection is closed and re-opened - # when the server is spawning requests under a child process (fork_requests = True) - # this should be fixed by pushing the cache to disk but triggers a possible security issue - # since sessions and their password are stored in memory and kept alive there until those - # expires - self.do_cache_session = do_cache_session - if self.do_cache_connection: - self.connection_killer = TimeScheduled(2, - self.connection_killer_handler) - self.connection_killer.start() - - def __del__(self): - if hasattr(self, 'shutdown'): - self.shutdown = True - if hasattr(self, 'connection_killer'): - if self.connection_killer != None: - self.connection_killer.kill() - - def _validate_credentials(self): - if not const_isstring(self.hostname): - raise AttributeError("hostname: %s. %s" % ( - _('not a string'), _('Please use setup_connection() properly'),)) - if not const_isstring(self.username): - raise AttributeError("username: %s. %s" % ( - _('not a string'), _('Please use setup_connection() properly'),)) - if not const_isstring(self.password): - raise AttributeError("password: %s. %s" % ( - _('not a string'), _('Please use setup_connection() properly'),)) - if not isinstance(self.hostport, int): - raise AttributeError("port: %s. %s" % ( - _('not an int'), _('Please use setup_connection() properly'),)) - if not isinstance(self.ssl_connection, bool): - raise AttributeError("ssl_connection: %s. %s" % ( - _('not a bool'), _('Please use setup_connection() properly'),)) - - def get_session_cache(self, cmd_tuple): - if self.do_cache_session: - with self.SessionCacheLock: - return self.session_cache.get(cmd_tuple) - - def set_session_cache(self, cmd_tuple, session_id): - if self.do_cache_session: - with self.SessionCacheLock: - self.session_cache[cmd_tuple] = session_id - - def remove_session_cache(self, cmd_tuple): - if self.do_cache_session: - with self.SessionCacheLock: - del self.session_cache[cmd_tuple] - - def get_connection_cache_key(self): - return hash((self.hostname, self.hostport, self.username, self.password, self.ssl_connection,)) - - def get_connection_cache(self): - if self.do_cache_connection: - key = self.get_connection_cache_key() - srv = self.connection_cache.get(key) - # NOTE: if you enable cache connection, you should also - # consider to clear the socket buffer - # srv.sock_conn - # srv.real_sock_conn - return srv - - def cache_connection(self, srv): - if self.do_cache_connection: - key = self.get_connection_cache_key() - self.connection_cache[key] = { - 'conn': srv, - 'ts': self.get_ts(), - } - - def update_connection_ts(self): - if self.do_cache_connection: - key = self.get_connection_cache_key() - if key not in self.connection_cache: - return - self.connection_cache[key]['ts'] = self.get_ts() - - def kill_all_connections(self): - if self.do_cache_connection: - self.CacheLock.acquire() - try: - keys = list(self.connection_cache.keys()) - for key in keys: - data = self.connection_cache.pop(key) - data['conn'].disconnect() - finally: - self.CacheLock.release() - - def connection_killer_handler(self): - - if not self.do_cache_connection: - return - if self.shutdown: - return - if not self.connection_cache: - return - - keys = list(self.connection_cache.keys()) - for key in keys: - curr_ts = self.get_ts() - ts = self.connection_cache[key]['ts'] - delta = curr_ts - ts - if delta.seconds < 60: - continue - self.CacheLock.acquire() - try: - data = self.connection_cache.pop(key) - finally: - self.CacheLock.release() - srv = data['conn'] - srv.disconnect() - - def get_ts(self): - return self.datetime.fromtimestamp(time.time()) - - def setup_connection(self, hostname, port, username, password, ssl): - self.hostname = hostname - self.hostport = port - self.username = username - self.password = password - self.ssl_connection = ssl - self._validate_credentials() - - def connect_to_service(self, timeout = None): - self._validate_credentials() - args = [self.Output, self.ClientCommandsInterface] - kwargs = { - 'ssl': self.ssl_connection, - 'quiet': self.quiet, - 'show_progress': self.show_progress - } - if timeout is None: - kwargs['socket_timeout'] = self.socket_timeout - else: - kwargs['socket_timeout'] = timeout - from entropy.services.ugc.interfaces import Client - srv = Client(*args, **kwargs) - srv.connect(self.hostname, self.hostport) - return srv - - def get_service_connection(self, timeout = None): - try: - srv = self.connect_to_service(timeout = timeout) - except EntropyServicesError: - return None - return srv - - def logout(self, srv, session_id): - self._validate_credentials() - return srv.CmdInterface.service_logout(self.username, session_id) - - def login(self, srv, session_id): - self._validate_credentials() - return srv.CmdInterface.service_login(self.username, self.password, session_id) - - # eval(func) must have session as first param - def do_cmd(self, login_required, func, args, kwargs): - - with self.CacheLock: - - srv = self.get_connection_cache() - if srv is None: - srv = self.get_service_connection(timeout = self.socket_timeout) - if srv != None: - self.cache_connection(srv) - else: - srv = srv['conn'] - - if srv is None: - return False, 'no connection' - - cmd_tuple = (login_required, func,) - new_session = False - session = self.get_session_cache(cmd_tuple) - if session is None: - new_session = True - session = srv.open_session() - if session is None: - return False, 'no session' - else: - if not srv.is_session_alive(session): - new_session = True - session = srv.open_session() - if session is None: - return False, 'no session' - self.set_session_cache(cmd_tuple, session) - - self.update_connection_ts() - args.insert(0, session) - - if login_required and new_session: - logged, error = self.login(srv, session) - if not logged: - srv.close_session(session) - self.remove_session_cache(cmd_tuple) - if not self.do_cache_connection: - srv.disconnect() - return False, error - - cmd_func = getattr(srv.CmdInterface, func) - rslt = cmd_func(*args, **kwargs) - if not self.do_cache_session: - if login_required: - self.logout(srv, session) - srv.close_session(session) - if not self.do_cache_connection: - srv.disconnect() - return rslt - - def get_available_client_commands(self): - return self.Methods.available_commands.copy() diff --git a/libraries/entropy/client/services/system/methods.py b/libraries/entropy/client/services/system/methods.py deleted file mode 100644 index 32fde49b5..000000000 --- a/libraries/entropy/client/services/system/methods.py +++ /dev/null @@ -1,520 +0,0 @@ -# -*- coding: utf-8 -*- -""" - - @author: Fabio Erculiani - @contact: lxnay@sabayon.org - @copyright: Fabio Erculiani - @license: GPL-2 - - B{Entropy Client Services Base Mixin Interfaces}. - -""" -from entropy.const import const_get_stringtype -from entropy.i18n import _ - -class BaseMixin: - - def __init__(self, SystemManagerClientInstance): - self.Manager = SystemManagerClientInstance - str_type = const_get_stringtype() - self.available_commands = { - 'get_available_commands': { - 'desc': _("Get a list of remotely available commands"), - 'params': [], - 'call': self.get_available_commands, - 'private': True, - }, - 'get_queue': { - 'desc': _("Get current queue content"), - 'params': [ - ('extended', bool, _('Extended results'), False,) - ], - 'call': self.get_queue, - 'private': True, - }, - 'get_queue_item_by_id': { - 'desc': _("Get queue item using its queue unique identifier"), - 'params': [('queue_id', int, _('Queue Identifier'), True,)], - 'call': self.get_queue_item_by_id, - 'private': True, - }, - 'get_queue_id_stdout': { - 'desc': _("Get queue stdout/stderr using its queue unique identifier"), - 'params': [('queue_id', int, _('Queue Identifier'), True,)], - 'call': self.get_queue_id_stdout, - 'private': True, - }, - 'remove_queue_ids': { - 'desc': _("Remove queued commands using their queue unique identifiers"), - 'params': [('queue_ids', list, _('Queue Identifiers'), True,)], - 'call': self.remove_queue_ids, - 'private': True, - }, - 'pause_queue': { - 'desc': _("Toggle queue pause (True/False)"), - 'params': [('do_pause', bool, _('Pause or not'), True,)], - 'call': self.pause_queue, - 'private': True, - }, - 'kill_processing_queue_id': { - 'desc': _("Kill a running process through its queue id"), - 'params': [('queue_id', int, _('Queue Identifier'), True,)], - 'call': self.kill_processing_queue_id, - 'private': True, - }, - 'swap_items_in_queue': { - 'desc': _("Swap items in queue using their queue ids"), - 'params': [ - ('queue_id1', int, _('Queue Identifier'), True,), - ('queue_id2', int, _('Queue Identifier'), True,) - ], - 'call': self.swap_items_in_queue, - 'private': True, - }, - 'get_pinboard_data': { - 'desc': _("Get pinboard content"), - 'params': [], - 'call': self.get_pinboard_data, - 'private': True, - }, - 'add_to_pinboard': { - 'desc': _("Add item to pinboard"), - 'params': [ - ('note', str_type, _('Note'), True,), - ('extended_text', str_type, _('Extended text'), True,) - ], - 'call': self.add_to_pinboard, - 'private': True, - }, - 'remove_from_pinboard': { - 'desc': _("Remove item from pinboard"), - 'params': [('pinboard_ids', list, _('Pinboard identifiers'), True,)], - 'call': self.remove_from_pinboard, - 'private': True, - }, - 'set_pinboard_items_done': { - 'desc': _("Set pinboard items status (done/not done)"), - 'params': [ - ('pinboard_ids', list, _('Pinboard identifiers'), True,), - ('done_status', bool, _('Done status'), True,), - ], - 'call': self.set_pinboard_items_done, - 'private': True, - }, - 'write_to_running_command_pipe': { - 'desc': _("Write to a remote running command stdin"), - 'params': [ - ('queue_id', int, _('Queue Identifier'), True,), - ('write_to_stdout', bool, _('Write to stdout?'), True,), - ('txt', str_type, _('Text'), True,), - ], - 'call': self.write_to_running_command_pipe, - 'private': True, - }, - } - - def get_available_commands(self): - return self.Manager.do_cmd(False, "available_commands", [], {}) - - def get_queue(self, extended = False): - return self.Manager.do_cmd(True, "get_queue", [extended], {}) - - def get_queue_item_by_id(self, queue_id): - return self.Manager.do_cmd(True, "get_queue_item_by_id", [queue_id], {}) - - def get_queue_id_stdout(self, queue_id, last_bytes = 0): - return self.Manager.do_cmd(True, "get_queue_id_stdout", [queue_id, last_bytes], {}) - - def get_queue_id_result(self, queue_id): - return self.Manager.do_cmd(True, "get_queue_id_result", [queue_id], {}) - - def remove_queue_ids(self, queue_ids): - return self.Manager.do_cmd(True, "remove_queue_ids", [queue_ids], {}) - - def pause_queue(self, do_queue): - return self.Manager.do_cmd(True, "pause_queue", [do_queue], {}) - - def kill_processing_queue_id(self, queue_id): - return self.Manager.do_cmd(True, "kill_processing_queue_id", [queue_id], {}) - - def swap_items_in_queue(self, queue_id1, queue_id2): - return self.Manager.do_cmd(True, "swap_items_in_queue", [queue_id1, queue_id2], {}) - - def get_pinboard_data(self): - return self.Manager.do_cmd(True, "get_pinboard_data", [], {}) - - def add_to_pinboard(self, note, extended_text): - return self.Manager.do_cmd(True, "add_to_pinboard", [note, extended_text], {}) - - def remove_from_pinboard(self, pinboard_ids): - return self.Manager.do_cmd(True, "remove_from_pinboard", [pinboard_ids], {}) - - def set_pinboard_items_done(self, pinboard_ids, done_status): - return self.Manager.do_cmd(True, "set_pinboard_items_done", [pinboard_ids, done_status], {}) - - def write_to_running_command_pipe(self, queue_id, write_to_stdout, txt): - return self.Manager.do_cmd(True, "write_to_running_command_pipe", [queue_id, write_to_stdout, txt], {}) - - -class Repository(BaseMixin): - - def __init__(self, *args, **kwargs): - BaseMixin.__init__(self, *args, **kwargs) - str_type = const_get_stringtype() - self.available_commands.update({ - 'sync_spm': { - 'desc': _("Update Spm Repository (emerge --sync)"), - 'params': [], - 'call': self.sync_spm, - 'private': False, - }, - 'compile_atoms': { - 'desc': _("Compile specified atoms with specified parameters"), - 'params': [ - ('atoms', list, _('Atoms'), True,), - ('pretend', bool, _('Pretend'), False,), - ('oneshot', bool, _('Oneshot'), False,), - ('verbose', bool, _('Verbose'), False,), - ('nocolor', bool, _('No color'), False,), - ('fetchonly', bool, _('Fetch only'), False,), - ('buildonly', bool, _('Build only'), False,), - ('nodeps', bool, _('No dependencies'), False,), - ('custom_use', str_type, _('Custom USE'), False,), - ('ldflags', str_type, _('Custom LDFLAGS'), False,), - ('cflags', str_type, _('Custom CFLAGS'), False,), - ], - 'call': self.compile_atoms, - 'private': False, - }, - 'spm_remove_atoms': { - 'desc': _("Remove specified atoms with specified parameters"), - 'params': [ - ('atoms', list, _('Atoms'), True,), - ('pretend', bool, _('Pretend'), False,), - ('verbose', bool, _('Verbose'), False,), - ('nocolor', bool, _('No color'), False,), - ], - 'call': self.spm_remove_atoms, - 'private': False, - }, - 'get_spm_categories_updates': { - 'desc': _("Get SPM updates for the specified categories"), - 'params': [('categories', list, _('Categories'), True,)], - 'call': self.get_spm_categories_updates, - 'private': False, - }, - 'get_spm_categories_installed': { - 'desc': _("Get SPM installed packages for the specified categories"), - 'params': [('categories', list, _('Categories'), True,)], - 'call': self.get_spm_categories_installed, - 'private': False, - }, - 'enable_uses_for_atoms': { - 'desc': _("Enable USE flags for the specified atoms"), - 'params': [ - ('atoms', list, _('Atoms'), True,), - ('useflags', list, _('USE flags'), True,) - ], - 'call': self.enable_uses_for_atoms, - 'private': False, - }, - 'disable_uses_for_atoms': { - 'desc': _("Disable USE flags for the specified atoms"), - 'params': [ - ('atoms', list, _('Atoms'), True,), - ('useflags', list, _('USE flags'), True,) - ], - 'call': self.disable_uses_for_atoms, - 'private': False, - }, - 'get_spm_atoms_info': { - 'desc': _("Get info for the specified atoms"), - 'params': [('atoms', list, _('Atoms'), True,)], - 'call': self.get_spm_atoms_info, - 'private': False, - }, - 'run_spm_info': { - 'desc': _("Run SPM info command"), - 'params': [], - 'call': self.run_spm_info, - 'private': False, - }, - 'run_custom_shell_command': { - 'desc': _("Run custom shell command"), - 'params': [ - ('command', str_type, _('Command'), True,) - ], - 'call': self.run_custom_shell_command, - 'private': False, - }, - 'get_spm_glsa_data': { - 'desc': _("Get Spm security updates information"), - 'params': [ - ('list_type', str_type, _('List type (affected,new,all)'), True,) - ], - 'call': self.get_spm_glsa_data, - 'private': False, - }, - 'get_available_repositories': { - 'desc': _("Get information about available Entropy repositories"), - 'params': [], - 'call': self.get_available_repositories, - 'private': False, - }, - 'set_default_repository': { - 'desc': _("Set default Entropy Server repository"), - 'params': [ - ('repoid', str_type, _('Repository Identifier'), True,) - ], - 'call': self.set_default_repository, - 'private': False, - }, - 'get_available_entropy_packages': { - 'desc': _("Get available packages inside the specified repository"), - 'params': [ - ('repoid', str_type, _('Repository Identifier'), True,) - ], - 'call': self.get_available_entropy_packages, - 'private': False, - }, - 'get_entropy_idpackage_information': { - 'desc': _("Get idpackage metadata using its idpackage in the specified repository"), - 'params': [ - ('idpackage', int, _('Package Identifier'), True,), - ('repoid', str_type, _('Repository Identifier'), True,) - ], - 'call': self.get_entropy_idpackage_information, - 'private': False, - }, - 'remove_entropy_packages': { - 'desc': _("Remove the specified Entropy package matches (idpackage,repoid)"), - 'params': [ - ('matched_atoms', list, _('Matched atoms'), True,) - ], - 'call': self.remove_entropy_packages, - 'private': False, - }, - 'search_entropy_packages': { - 'desc': _("Search Entropy packages using a defined set of search types in the specified repository"), - 'params': [ - ('search_type', str_type, _('Search type'), True,), - ('search_string', str_type, _('Search string'), True,), - ('repoid', str_type, _('Repository Identifier'), True,) - ], - 'call': self.search_entropy_packages, - 'private': False, - }, - 'move_entropy_packages_to_repository': { - 'desc': _("Move or copy a package from a repository to another"), - 'params': [ - ('idpackages', list, _('Package identifiers'), True,), - ('from_repo', str_type, _('From repository'), True,), - ('to_repo', str_type, _('To repository'), True,), - ('do_copy', bool, _('Copy instead of move?'), False,) - ], - 'call': self.search_entropy_packages, - 'private': False, - }, - 'scan_entropy_packages_database_changes': { - 'desc': _("Scan Spm package changes and retrieve a list of action that should be run on the repositories"), - 'params': [], - 'call': self.scan_entropy_packages_database_changes, - 'private': False, - }, - 'run_entropy_database_updates': { - 'desc': _("Run Entropy database updates"), - 'params': [ - ('to_add', list, _('Matches to add from Spm'), True,), - ('to_remove', list, _('Matches to remove from repository database'), True,), - ('to_inject', list, _('Matches to inject on repository database'), True,), - ], - 'call': self.run_entropy_database_updates, - 'private': False, - }, - 'run_entropy_dependency_test': { - 'desc': _("Run Entropy dependency test"), - 'params': [], - 'call': self.run_entropy_dependency_test, - 'private': False, - }, - 'run_entropy_library_test': { - 'desc': _("Run Entropy library test"), - 'params': [], - 'call': self.run_entropy_library_test, - 'private': False, - }, - 'run_entropy_treeupdates': { - 'desc': _("Run Entropy tree updates"), - 'params': [ - ('repoid', str_type, _('Repository Identifier'), True,), - ], - 'call': self.run_entropy_treeupdates, - 'private': False, - }, - 'scan_entropy_mirror_updates': { - 'desc': _("Scan for Mirror updates and retrieve a list of action that should be run"), - 'params': [ - ('repositories', list, _('list of repository identifiers'), True,), - ], - 'call': self.scan_entropy_mirror_updates, - 'private': False, - }, - 'run_entropy_mirror_updates': { - 'desc': _("Run Mirror updates for the provided repositories and its data"), - 'params': [ - ('repository_data', dict, _('composed repository data'), True,), - ], - 'call': self.run_entropy_mirror_updates, - 'private': False, - }, - 'run_entropy_checksum_test': { - 'desc': _("Run Entropy packages digest verification test"), - 'params': [ - ('repoid', str_type, _('Repository Identifier'), True,), - ('mode', str_type, _('Check mode'), False,), - ], - 'call': self.run_entropy_mirror_updates, - 'private': False, - }, - 'get_notice_board': { - 'desc': _("Get repository notice board"), - 'params': [('repoid', str_type, _('Repository Identifier'), True,),], - 'call': self.get_notice_board, - 'private': False, - }, - 'remove_notice_board_entries': { - 'desc': _("Remove notice board entry"), - 'params': [ - ('repoid', str_type, _('Repository Identifier'), True,), - ('entry_ids', list, _('Entry Identifiers'), True,), - ], - 'call': self.remove_notice_board_entries, - 'private': False, - }, - 'add_notice_board_entry': { - 'desc': _("Add notice board entry"), - 'params': [ - ('repoid', str_type, _('Repository Identifier'), True,), - ('title', str_type, _('Title'), True,), - ('notice_text', str_type, _('Text'), True,), - ('link', str_type, _('Notice link'), True,), - ], - 'call': self.add_notice_board_entry, - 'private': False, - }, - }) - - def sync_spm(self): - return self.Manager.do_cmd(True, "sync_spm", [], {}) - - def compile_atoms(self, atoms, pretend = False, oneshot = False, - verbose = True, nocolor = True, fetchonly = False, buildonly = False, - nodeps = False, custom_use = '', ldflags = '', cflags = ''): - - return self.Manager.do_cmd( - True, - "compile_atoms", - [atoms], - { - 'pretend': pretend, - 'oneshot': oneshot, - 'verbose': verbose, - 'nocolor': nocolor, - 'fetchonly': fetchonly, - 'buildonly': buildonly, - 'nodeps': nodeps, - 'custom_use': custom_use, - 'ldflags': ldflags, - 'cflags': cflags, - } - ) - - def spm_remove_atoms(self, atoms, pretend = True, verbose = True, nocolor = True): - return self.Manager.do_cmd( - True, - "spm_remove_atoms", - [atoms], - { - 'pretend': pretend, - 'verbose': verbose, - 'nocolor': nocolor, - } - ) - - def get_spm_categories_updates(self, categories): - return self.Manager.do_cmd(True, "get_spm_categories_updates", [categories], {}) - - def get_spm_categories_installed(self, categories): - return self.Manager.do_cmd(True, "get_spm_categories_installed", [categories], {}) - - def enable_uses_for_atoms(self, atoms, useflags): - return self.Manager.do_cmd(True, "enable_uses_for_atoms", [atoms, useflags], {}) - - def disable_uses_for_atoms(self, atoms, useflags): - return self.Manager.do_cmd(True, "disable_uses_for_atoms", [atoms, useflags], {}) - - def get_spm_atoms_info(self, atoms): - return self.Manager.do_cmd(True, "get_spm_atoms_info", [atoms], {}) - - def run_spm_info(self): - return self.Manager.do_cmd(True, "run_spm_info", [], {}) - - def run_custom_shell_command(self, command): - return self.Manager.do_cmd(True, "run_custom_shell_command", [command], {}) - - def get_spm_glsa_data(self, list_type = "affected"): - return self.Manager.do_cmd(True, "get_spm_glsa_data", [list_type], {}) - - def get_available_repositories(self): - return self.Manager.do_cmd(True, "get_available_repositories", [], {}) - - def set_default_repository(self, repoid): - return self.Manager.do_cmd(True, "set_default_repository", [repoid], {}) - - def get_available_entropy_packages(self, repoid): - return self.Manager.do_cmd(True, "get_available_entropy_packages", [repoid], {}) - - def get_entropy_idpackage_information(self, idpackage, repoid): - return self.Manager.do_cmd(True, "get_entropy_idpackage_information", [idpackage, repoid], {}) - - def remove_entropy_packages(self, matched_atoms): - return self.Manager.do_cmd(True, "remove_entropy_packages", [matched_atoms], {}) - - def search_entropy_packages(self, search_type, search_string, repoid): - return self.Manager.do_cmd(True, "search_entropy_packages", [search_type, search_string, repoid], {}) - - def move_entropy_packages_to_repository(self, idpackages, from_repo, to_repo, do_copy = False): - return self.Manager.do_cmd(True, "move_entropy_packages_to_repository", [idpackages, from_repo, to_repo, do_copy], {}) - - def scan_entropy_packages_database_changes(self): - return self.Manager.do_cmd(True, "scan_entropy_packages_database_changes", [], {}) - - def run_entropy_database_updates(self, to_add, to_remove, to_inject): - return self.Manager.do_cmd(True, "run_entropy_database_updates", [to_add, to_remove, to_inject], {}) - - def run_entropy_dependency_test(self): - return self.Manager.do_cmd(True, "run_entropy_dependency_test", [], {}) - - def run_entropy_library_test(self): - return self.Manager.do_cmd(True, "run_entropy_library_test", [], {}) - - def run_entropy_treeupdates(self, repoid): - return self.Manager.do_cmd(True, "run_entropy_treeupdates", [repoid], {}) - - def scan_entropy_mirror_updates(self, repositories): - return self.Manager.do_cmd(True, "scan_entropy_mirror_updates", [repositories], {}) - - def run_entropy_mirror_updates(self, repository_data): - return self.Manager.do_cmd(True, "run_entropy_mirror_updates", [repository_data], {}) - - def run_entropy_checksum_test(self, repoid, mode = "local"): - return self.Manager.do_cmd(True, "run_entropy_checksum_test", [repoid, mode], {}) - - def get_notice_board(self, repoid): - return self.Manager.do_cmd(True, "get_notice_board", [repoid], {}) - - def remove_notice_board_entries(self, repoid, entry_ids): - return self.Manager.do_cmd(True, "remove_notice_board_entries", [repoid, entry_ids], {}) - - def add_notice_board_entry(self, repoid, title, notice_text, link): - return self.Manager.do_cmd(True, "add_notice_board_entry", [repoid, title, notice_text, link], {}) diff --git a/libraries/entropy/services/system/__init__.py b/libraries/entropy/services/system/__init__.py deleted file mode 100644 index e69de29bb..000000000 diff --git a/libraries/entropy/services/system/commands.py b/libraries/entropy/services/system/commands.py deleted file mode 100644 index f32278965..000000000 --- a/libraries/entropy/services/system/commands.py +++ /dev/null @@ -1,1439 +0,0 @@ -# -*- coding: utf-8 -*- -""" - - @author: Fabio Erculiani - @contact: lxnay@sabayon.org - @copyright: Fabio Erculiani - @license: GPL-2 - - B{Entropy Services System Management Command Interface}. - -""" - -import os -from entropy.core.settings.base import SystemSettings -from entropy.services.skel import SocketCommands -from entropy.const import etpConst - -import entropy.dump -import entropy.tools - -class Base(SocketCommands): - - def __init__(self, HostInterface): - - import copy - self.copy = copy - SocketCommands.__init__(self, HostInterface, inst_name = "systemsrv") - self.raw_commands = [ - 'systemsrv:add_to_pinboard', - 'systemsrv:write_to_running_command_pipe' - ] - - self.valid_commands = { - 'systemsrv:get_queue': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_get_queue, - 'args': ["myargs"], - 'as_user': False, - 'desc': "get current queue", - 'syntax': " systemsrv:get_queue", - 'from': str(self), - }, - 'systemsrv:get_queue_item_by_id': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_get_queue_item_by_id, - 'args': ["myargs"], - 'as_user': False, - 'desc': "get current queue item through its queue id", - 'syntax': " systemsrv:get_queue_item_by_id ", - 'from': str(self), - }, - 'systemsrv:get_queue_id_stdout': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_get_queue_id_stdout, - 'args': ["myargs"], - 'as_user': False, - 'desc': "get current queue item stdout/stderr output", - 'syntax': " systemsrv:get_queue_id_stdout ", - 'from': str(self), - }, - 'systemsrv:get_queue_id_result': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_get_queue_id_result, - 'args': ["myargs"], - 'as_user': False, - 'desc': "get current queue item result output", - 'syntax': " systemsrv:get_queue_id_result ", - 'from': str(self), - }, - 'systemsrv:remove_queue_ids': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_remove_queue_ids, - 'args': ["myargs"], - 'as_user': False, - 'desc': "remove queue items using their queue ids", - 'syntax': " systemsrv:remove_queue_ids <...>", - 'from': str(self), - }, - 'systemsrv:pause_queue': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_pause_queue, - 'args': ["myargs"], - 'as_user': False, - 'desc': "toggle queue pause (understood?)", - 'syntax': " systemsrv:pause_queue ", - 'from': str(self), - }, - 'systemsrv:kill_processing_queue_id': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_kill_processing_queue_id, - 'args': ["myargs"], - 'as_user': False, - 'desc': "kill a running process using its queue id", - 'syntax': " systemsrv:kill_processing_queue_id ", - 'from': str(self), - }, - 'systemsrv:swap_items_in_queue': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_swap_items_in_queue, - 'args': ["myargs"], - 'as_user': False, - 'desc': "swap items in queue to change their order", - 'syntax': " systemsrv:swap_items_in_queue ", - 'from': str(self), - }, - 'systemsrv:get_pinboard_data': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_get_pinboard_data, - 'args': [], - 'as_user': False, - 'desc': "get pinboard content", - 'syntax': " systemsrv:get_pinboard_data", - 'from': str(self), - }, - 'systemsrv:add_to_pinboard': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_add_to_pinboard, - 'args': ["myargs"], - 'as_user': False, - 'desc': "add item to pinboard", - 'syntax': " systemsrv:add_to_pinboard ", - 'from': str(self), - }, - 'systemsrv:remove_from_pinboard': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_remove_from_pinboard, - 'args': ["myargs"], - 'as_user': False, - 'desc': "remove item from pinboard", - 'syntax': " systemsrv:remove_from_pinboard <...>", - 'from': str(self), - }, - 'systemsrv:set_pinboard_items_done': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_set_pinboard_items_done, - 'args': ["myargs"], - 'as_user': False, - 'desc': "set pinboard items status using their pinboard identifiers", - 'syntax': " systemsrv:set_pinboard_items_done <...> ", - 'from': str(self), - }, - 'systemsrv:write_to_running_command_pipe': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_write_to_running_command_pipe, - 'args': ["myargs"], - 'as_user': False, - 'desc': "write text to stdin of a running command", - 'syntax': " systemsrv:write_to_running_command_pipe ", - 'from': str(self), - }, - } - - def docmd_get_queue(self, myargs): - - myqueue = self.copy.deepcopy(self.HostInterface.ManagerQueue) - - extended = False - if myargs: - extended = myargs[0] - - if not extended: - for key in self.HostInterface.done_queue_keys: - for queue_id in myqueue.get(key): - item = myqueue[key].get(queue_id) - if 'extended_result' not in item: - continue - item['extended_result'] = None - - return True, myqueue - - def docmd_get_queue_item_by_id(self, myargs): - - if not myargs: - return False, 'wrong arguments' - queue_id = myargs[0] - try: - queue_id = int(queue_id) - except ValueError: - return False, 'wrong argument: queue_id' - - item, key = self.HostInterface.get_item_by_queue_id(queue_id, copy = True) - if item == None: - return False, 'wrong queue id' - - return True, item - - def docmd_get_queue_id_stdout(self, myargs): - - if len(myargs) < 1: - return False, 'wrong arguments' - queue_id = myargs[0] - bytes_from_tail = myargs[1] - - try: - queue_id = int(queue_id) - except ValueError: - return False, 'wrong argument: queue_id' - try: - bytes_from_tail = int(bytes_from_tail) - except ValueError: - return False, 'wrong argument: lines from tail' - - item, key = self.HostInterface.get_item_by_queue_id(queue_id, copy = True) - if item == None: - return False, 'wrong queue id' - - file_path = item['stdout'] - if not (os.path.isfile(file_path) and os.access(file_path, os.R_OK)): - text = '' - else: - f = open(file_path, "r") - f.seek(0, os.SEEK_END) - tell_me = f.tell() - if bytes_from_tail < 1: - bytes_from_tail = tell_me - if bytes_from_tail > tell_me: - bytes_from_tail = tell_me - f.seek(-1*bytes_from_tail, os.SEEK_END) - text = f.read() - f.close() - - return True, text - - def docmd_get_queue_id_result(self, myargs): - - if not myargs: - return False, 'wrong arguments' - queue_id = myargs[0] - try: - queue_id = int(queue_id) - except ValueError: - return False, 'wrong argument: queue_id' - - item, key = self.HostInterface.get_item_by_queue_id(queue_id, copy = True) - if item == None: - return False, 'wrong queue id' - - if key not in self.HostInterface.done_queue_keys: - return False, 'process not completed yet' - - if 'result' not in item: - return False, 'result not available' - - ext_result = None - if 'extended_result' in item: - ext_result = self.HostInterface.load_queue_ext_rc(queue_id) - - return True, (item['result'], ext_result,) - - def docmd_remove_queue_ids(self, myargs): - - if not myargs: - return False, 'wrong arguments' - - valid_queue_ids = set() - for queue_id in myargs: - item, key = self.HostInterface.get_item_by_queue_id(queue_id, copy = True) - if (item != None) and (key in self.HostInterface.removable_queue_keys): - valid_queue_ids.add(queue_id) - - if not valid_queue_ids: - return False, 'no valid queue ids' - - # remove - self.HostInterface.remove_from_queue(valid_queue_ids) - - return True, 'ok' - - def docmd_pause_queue(self, myargs): - - if not myargs: - return False, 'wrong arguments' - - do = myargs[0] - if do: - self.HostInterface.pause_queue() - else: - self.HostInterface.play_queue() - - return self.HostInterface.ManagerQueue['pause'], 'ok' - - def docmd_kill_processing_queue_id(self, myargs): - - if not myargs: - return False, 'wrong arguments' - - queue_id = myargs[0] - self.HostInterface.kill_processing_queue_id(queue_id) - return True, 'ok' - - def docmd_swap_items_in_queue(self, myargs): - - if len(myargs) < 2: - return False, 'wrong arguments' - - queue_id1 = myargs[0] - queue_id2 = myargs[1] - status = self.HostInterface.swap_items_in_queue(queue_id1, queue_id2) - if status: - return True, 'ok' - return False, 'not done' - - def docmd_get_pinboard_data(self): - data = self.HostInterface.get_pinboard_data() - return True, data.copy() - - def docmd_add_to_pinboard(self, myargs): - - if not myargs: - return False, 'wrong arguments' - - xml_string = ' '.join(myargs) - try: - mydict = entropy.tools.dict_from_xml(xml_string) - except Exception as e: - return None, "error: %s" % (e,) - - if not ('note' in mydict and 'extended_text' in mydict): - return None, 'wrong dict arguments, xml must have 2 items with attr value -> note, extended_text' - note = mydict.get('note') - extended_text = mydict.get('extended_text') - - self.HostInterface.add_to_pinboard(note, extended_text) - return True, 'ok' - - def docmd_remove_from_pinboard(self, myargs): - - if not myargs: - return False, 'wrong arguments' - - for pinboard_id in myargs: - try: - pinboard_id = int(pinboard_id) - except ValueError: - continue - self.HostInterface.remove_from_pinboard(pinboard_id) - return True, 'ok' - - def docmd_set_pinboard_items_done(self, myargs): - - if len(myargs) < 2: - return False, 'wrong arguments' - - status = myargs[-1] - pinboard_ids = myargs[:-1] - - for pinboard_id in pinboard_ids: - try: - pinboard_id = int(pinboard_id) - except ValueError: - continue - self.HostInterface.set_pinboard_item_status(pinboard_id, status) - return True, 'ok' - - def docmd_write_to_running_command_pipe(self, myargs): - - if len(myargs) < 2: - return False, 'wrong arguments' - - try: - queue_id = int(myargs[0]) - except ValueError: - return False, 'invalid queue id' - - try: - write_stdout = bool(myargs[1]) - except ValueError: - write_stdout = False - - txt = ' '.join(myargs[2:])+'\n' - item, key = self.HostInterface.get_item_by_queue_id(queue_id, copy = True) - if key not in self.HostInterface.processing_queue_keys: - return False, 'not running' - mypipe = self.HostInterface.ManagerQueueStdInOut.get(queue_id) - if mypipe == None: - return False, 'pipe not available' - try: - w_fd = mypipe[1] - except (IndexError, ValueError,): - return False, 'pipe vanished' - if not isinstance(w_fd, int): - return False, 'stdout fd not an int' - - if write_stdout: - stdout = open(item['stdout'], "a+") - try: - os.write(w_fd, txt) - if write_stdout: - stdout.write(txt) - except OSError as e: - return False, 'OSError: %s' % (e,) - except IOError as e: - return False, 'IOError: %s' % (e,) - finally: - if write_stdout: - stdout.flush() - stdout.close() - - return True, 'ok' - -class Repository(SocketCommands): - - def __init__(self, HostInterface): - - SocketCommands.__init__(self, HostInterface, inst_name = "srvrepo") - self.raw_commands = [ - 'srvrepo:enable_uses_for_atoms', - 'srvrepo:disable_uses_for_atoms', - 'srvrepo:compile_atoms', - 'srvrepo:spm_remove_atoms', - 'srvrepo:run_custom_shell_command', - 'srvrepo:remove_entropy_packages', - 'srvrepo:search_entropy_packages', - 'srvrepo:run_entropy_database_updates', - 'srvrepo:run_entropy_mirror_updates', - 'srvrepo:add_notice_board_entry' - ] - self.valid_commands = { - 'srvrepo:sync_spm': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_sync_spm, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "spawn portage sync (emerge --sync)", - 'syntax': " srvrepo:sync_spm", - 'from': str(self) - }, - 'srvrepo:compile_atoms': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_compile_atoms, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "compile specified atoms using Spm (Portage?)", - 'syntax': " srvrepo:compile_atoms ", - 'from': str(self) - }, - 'srvrepo:spm_remove_atoms': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_spm_remove_atoms, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "remove specified atoms using Spm (Portage?)", - 'syntax': " srvrepo:spm_remove_atoms ", - 'from': str(self) - }, - 'srvrepo:get_spm_categories_updates': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_get_spm_categories_updates, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "get SPM updates for the specified package categories", - 'syntax': " srvrepo:get_spm_categories_updates <...>", - 'from': str(self) - }, - 'srvrepo:get_spm_categories_installed': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_get_spm_categories_installed, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "get SPM installed packages for the specified package categories", - 'syntax': " srvrepo:get_spm_categories_installed <...>", - 'from': str(self) - }, - 'srvrepo:enable_uses_for_atoms': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_enable_uses_for_atoms, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "enable use flags for the specified atom", - 'syntax': " srvrepo:enable_uses_for_atom ", - 'from': str(self) - }, - 'srvrepo:disable_uses_for_atoms': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_disable_uses_for_atoms, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "enable use flags for the specified atom", - 'syntax': " srvrepo:disable_uses_for_atom ", - 'from': str(self) - }, - 'srvrepo:get_spm_atoms_info': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_get_spm_atoms_info, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "get info from SPM for the specified atoms", - 'syntax': " srvrepo:get_spm_atoms_info ", - 'from': str(self) - }, - 'srvrepo:run_spm_info': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_run_spm_info, - 'args': ["cmd", "authenticator"], - 'as_user': False, - 'desc': "run SPM info command", - 'syntax': " srvrepo:run_spm_info", - 'from': str(self) - }, - 'srvrepo:run_custom_shell_command': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_run_custom_shell_command, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "run custom shell command", - 'syntax': " srvrepo:run_custom_shell_command ", - 'from': str(self) - }, - 'srvrepo:get_spm_glsa_data': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_get_spm_glsa_data, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "get SPM security updates info", - 'syntax': " srvrepo:get_spm_glsa_data ", - 'from': str(self) - }, - 'srvrepo:get_available_repositories': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_get_available_repositories, - 'args': [], - 'as_user': False, - 'desc': "get information about available Entropy repositories", - 'syntax': " srvrepo:get_available_repositories", - 'from': str(self) - }, - 'srvrepo:set_default_repository': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_set_default_repository, - 'args': ["myargs"], - 'as_user': False, - 'desc': "set a new default Entropy Server repository", - 'syntax': " srvrepo:set_default_repository ", - 'from': str(self) - }, - 'srvrepo:get_available_entropy_packages': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_get_available_entropy_packages, - 'args': ["myargs"], - 'as_user': False, - 'desc': "get available Entropy packages from the chosen repository id", - 'syntax': " srvrepo:get_available_entropy_packages ", - 'from': str(self) - }, - 'srvrepo:get_entropy_idpackage_information': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_get_entropy_idpackage_information, - 'args': ["myargs"], - 'as_user': False, - 'desc': "get Entropy package metadata using its idpackage and repository id", - 'syntax': " srvrepo:get_entropy_idpackage_information ", - 'from': str(self) - }, - 'srvrepo:remove_entropy_packages': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_remove_entropy_packages, - 'args': ["myargs"], - 'as_user': False, - 'desc': "remove Entropy packages using their match -> (idpackage,repo)", - 'syntax': " srvrepo:remove_entropy_packages idpackage:repoid,idpackage,repoid,...", - 'from': str(self) - }, - 'srvrepo:search_entropy_packages': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_search_entropy_packages, - 'args': ["myargs"], - 'as_user': False, - 'desc': "search Entropy packages using a defined search type, search string inside the specified repository", - 'syntax': " srvrepo:search_entropy_packages ", - 'from': str(self) - }, - 'srvrepo:move_entropy_packages_to_repository': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_move_entropy_packages_to_repository, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "move or copy Entropy packages from a repository to another", - 'syntax': " srvrepo:move_entropy_packages_to_repository ", - 'from': str(self) - }, - 'srvrepo:scan_entropy_packages_database_changes': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_scan_entropy_packages_database_changes, - 'args': ["cmd", "authenticator"], - 'as_user': False, - 'desc': "scan Spm package changes to retrieve a list of action that should be run on the repositories", - 'syntax': " srvrepo:scan_entropy_packages_database_changes", - 'from': str(self) - }, - 'srvrepo:run_entropy_database_updates': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_run_entropy_database_updates, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "run Entropy database updates", - 'syntax': " srvrepo:run_entropy_database_updates ", - 'from': str(self) - }, - 'srvrepo:run_entropy_dependency_test': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_run_entropy_dependency_test, - 'args': ["cmd", "authenticator"], - 'as_user': False, - 'desc': "run Entropy dependency test", - 'syntax': " srvrepo:run_entropy_dependency_test", - 'from': str(self) - }, - 'srvrepo:run_entropy_library_test': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_run_entropy_library_test, - 'args': ["cmd", "authenticator"], - 'as_user': False, - 'desc': "run Entropy dependency test", - 'syntax': " srvrepo:run_entropy_library_test", - 'from': str(self) - }, - 'srvrepo:run_entropy_treeupdates': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_run_entropy_treeupdates, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "run Entropy database treeupdates", - 'syntax': " srvrepo:run_entropy_treeupdates ", - 'from': str(self) - }, - 'srvrepo:scan_entropy_mirror_updates': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_scan_entropy_mirror_updates, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "scan mirror updates for the specified repository identifiers", - 'syntax': " srvrepo:scan_entropy_mirror_updates <...>", - 'from': str(self) - }, - 'srvrepo:run_entropy_mirror_updates': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_run_entropy_mirror_updates, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "run mirror updates for the provided repositories", - 'syntax': " srvrepo:run_entropy_mirror_updates ", - 'from': str(self) - }, - 'srvrepo:run_entropy_checksum_test': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_run_entropy_checksum_test, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "run Entropy packages checksum verification tool", - 'syntax': " srvrepo:run_entropy_checksum_test ", - 'from': str(self) - }, - 'srvrepo:get_notice_board': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_get_notice_board, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "get repository notice board", - 'syntax': " srvrepo:get_notice_board ", - 'from': str(self) - }, - 'srvrepo:remove_notice_board_entries': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_remove_notice_board_entries, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "remove notice board entries", - 'syntax': " srvrepo:remove_notice_board_entries <...>", - 'from': str(self) - }, - 'srvrepo:add_notice_board_entry': { - 'auth': True, - 'built_in': False, - 'cb': self.docmd_add_notice_board_entry, - 'args': ["cmd", "myargs", "authenticator"], - 'as_user': False, - 'desc': "remove notice board entry", - 'syntax': " srvrepo:add_notice_board_entry ", - 'from': str(self) - }, - } - - def docmd_sync_spm(self, cmd, myargs, authenticator): - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue(cmd, ' '.join(myargs), uid, gid, 'sync_spm', [], {}, False, False, interactive = True) - if queue_id < 0: return False, queue_id - return True, queue_id - - def docmd_compile_atoms(self, cmd, myargs, authenticator): - - if not myargs: - return False, 'wrong arguments' - - xml_string = ' '.join(myargs) - - try: - mydict = entropy.tools.dict_from_xml(xml_string) - except Exception as e: - return None, "error: %s" % (e,) - - if not ( 'atoms' in mydict and 'pretend' in mydict and \ - 'oneshot' in mydict and 'verbose' in mydict and \ - 'fetchonly' in mydict and 'buildonly' in mydict and \ - 'nodeps' in mydict and \ - 'nocolor' in mydict and 'custom_use' in mydict and \ - 'ldflags' in mydict and 'cflags' in mydict ): - return None, 'wrong dict arguments, xml must have 10 items with attr value' + \ - ' -> atoms, pretend, oneshot, verbose, nocolor, fetchonly, ' + \ - 'buildonly, nodeps, custom_use, ldflags, cflags' - - atoms = mydict.get('atoms') - if atoms: - atoms = atoms.split() - pretend = mydict.get('pretend') - oneshot = mydict.get('oneshot') - verbose = mydict.get('verbose') - nocolor = mydict.get('nocolor') - fetchonly = mydict.get('fetchonly') - buildonly = mydict.get('buildonly') - nodeps = mydict.get('nodeps') - custom_use = mydict.get('custom_use') - ldflags = mydict.get('ldflags') - cflags = mydict.get('cflags') - - if pretend == "1": - pretend = True - else: - pretend = False - if oneshot == "1": - oneshot = True - else: - oneshot = False - if verbose == "1": - verbose = True - else: - verbose = False - if nocolor == "1": - nocolor = True - else: - nocolor = False - if fetchonly == "1": - fetchonly = True - else: - fetchonly = False - if buildonly == "1": - buildonly = True - else: - buildonly = False - if nodeps == "1": - nodeps = True - else: - nodeps = False - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - add_dict = { - 'pretend': pretend, - 'oneshot': oneshot, - 'verbose': verbose, - 'nocolor': nocolor, - 'fetchonly': fetchonly, - 'buildonly': buildonly, - 'nodeps': nodeps, - 'custom_use': custom_use, - 'ldflags': ldflags, - 'cflags': cflags, - } - - queue_id = self.HostInterface.add_to_queue(cmd, ' '.join(myargs), - uid, gid, 'compile_atoms', [atoms[:]], add_dict.copy(), False, False, interactive = True) - if queue_id < 0: return False, queue_id - return True, queue_id - - def docmd_spm_remove_atoms(self, cmd, myargs, authenticator): - if not myargs: - return False, 'wrong arguments' - - xml_string = ' '.join(myargs) - - try: - mydict = entropy.tools.dict_from_xml(xml_string) - except Exception as e: - return None, "error: %s" % (e,) - - if not ( 'atoms' in mydict and 'pretend' in mydict and \ - 'verbose' in mydict and 'nocolor' in mydict ): - return None, 'wrong dict arguments, xml must have 4 items with attr value -> atoms, pretend, verbose, nocolor' - - atoms = mydict.get('atoms') - if atoms: - atoms = atoms.split() - pretend = mydict.get('pretend') - verbose = mydict.get('verbose') - nocolor = mydict.get('nocolor') - - if pretend == "1": - pretend = True - else: - pretend = False - if verbose == "1": - verbose = True - else: - verbose = False - if nocolor == "1": - nocolor = True - else: - nocolor = False - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - add_dict = { - 'pretend': pretend, - 'verbose': verbose, - 'nocolor': nocolor, - } - - queue_id = self.HostInterface.add_to_queue(cmd, ' '.join(myargs), uid, gid, 'spm_remove_atoms', [atoms[:]], add_dict.copy(), False, False, interactive = True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_get_spm_categories_updates(self, cmd, myargs, authenticator): - if not myargs: - return False, 'wrong arguments' - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue(cmd, ' '.join(myargs), uid, gid, 'get_spm_categories_updates', [myargs], {}, True, True, interactive = True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_get_spm_categories_installed(self, cmd, myargs, authenticator): - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue(cmd, ' '.join(myargs), uid, gid, 'get_spm_categories_installed', [myargs], {}, True, True, interactive = True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_enable_uses_for_atoms(self, cmd, myargs, authenticator): - if not myargs: - return False, 'wrong arguments' - - xml_string = ' '.join(myargs) - try: - mydict = entropy.tools.dict_from_xml(xml_string) - except Exception as e: - return None, "error: %s" % (e,) - if not ('atoms' in mydict and 'useflags' in mydict): - return None, 'wrong dict arguments, xml must have 2 items with attr value -> atoms, useflags' - - atoms = mydict.get('atoms') - useflags = mydict.get('useflags') - if atoms: - atoms = atoms.split() - if useflags: - useflags = useflags.split() - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue(cmd, ' '.join(myargs), uid, gid, 'enable_uses_for_atoms', [atoms, useflags], {}, True, True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_disable_uses_for_atoms(self, cmd, myargs, authenticator): - if not myargs: - return False, 'wrong arguments' - - xml_string = ' '.join(myargs) - try: - mydict = entropy.tools.dict_from_xml(xml_string) - except Exception as e: - return None, "error: %s" % (e,) - if not ('atoms' in mydict and 'useflags' in mydict): - return None, 'wrong dict arguments, xml must have 2 items with attr value -> atoms, useflags' - - atoms = mydict.get('atoms') - useflags = mydict.get('useflags') - if atoms: - atoms = atoms.split() - if useflags: - useflags = useflags.split() - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue(cmd, ' '.join(myargs), uid, gid, 'disable_uses_for_atoms', [atoms, useflags], {}, True, True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_get_spm_atoms_info(self, cmd, myargs, authenticator): - if not myargs: - return False, 'wrong arguments' - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue(cmd, ' '.join(myargs), uid, gid, 'get_spm_atoms_info', [myargs], {}, True, True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_run_spm_info(self, cmd, authenticator): - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue(cmd, '', uid, gid, 'run_spm_info', [], {}, True, False, interactive = True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_run_custom_shell_command(self, cmd, myargs, authenticator): - if not myargs: - return False, 'wrong arguments' - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - command = ' '.join(myargs) - - queue_id = self.HostInterface.add_to_queue(cmd, command, uid, gid, 'run_custom_shell_command', [command], {}, True, False, interactive = True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_get_spm_glsa_data(self, cmd, myargs, authenticator): - if not myargs: - return False, 'wrong arguments' - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue(cmd, ' '.join(myargs), uid, gid, 'get_spm_glsa_data', [myargs[0]], {}, True, True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_get_available_repositories(self): - data = {} - sys_settings = SystemSettings() - data['available'] = self.HostInterface.Entropy.available_repositories() - if etpConst['clientserverrepoid'] in data['available']: - data['available'].pop(etpConst['clientserverrepoid']) - data['community_mode'] = self.HostInterface.Entropy.community_repo - data['current'] = self.HostInterface.Entropy.repository() - data['branch'] = sys_settings['repositories']['branch'] - return True, data - - def docmd_set_default_repository(self, myargs): - - if not myargs: - return False, 'wrong arguments' - repoid = myargs[0] - if repoid not in self.HostInterface.Entropy.available_repositories(): - return False, 'repository id not available' - - status = True - msg = 'ok' - try: - self.HostInterface.Entropy.switch_default_repository(repoid, save = True, handle_uninitialized = False) - except Exception as e: - status = False - msg = str(e) - return status, msg - - def docmd_get_available_entropy_packages(self, myargs): - - if not myargs: - return False, 'wrong arguments' - repoid = myargs[0] - if repoid not in self.HostInterface.Entropy.available_repositories(): - return False, 'repository id not available' - - dbconn = self.HostInterface.Entropy.open_server_repository(repoid, - just_reading = True, warnings = False, do_cache = False) - idpackages = dbconn.listAllPackageIds(order_by = 'atom') - package_data = [] - package_data = { - 'ordered_idpackages': idpackages, - 'data': {}, - } - for idpackage in idpackages: - - data = self._get_entropy_pkginfo(dbconn, idpackage, repoid) - if not data: - continue - package_data['data'][idpackage] = data.copy() - dbconn.close() - return True, package_data - - def docmd_get_entropy_idpackage_information(self, myargs): - - if len(myargs) < 2: - return False, 'wrong arguments' - idpackage = myargs[0] - repoid = myargs[1] - - dbconn = self.HostInterface.Entropy.open_server_repository(repoid, - just_reading = True, warnings = False, do_cache = False) - package_data = dbconn.getPackageData(idpackage) - dbconn.close() - return True, package_data - - def docmd_remove_entropy_packages(self, myargs): - if not myargs: - return False, 'wrong arguments' - string = myargs[0].split(",") - matched_atoms = [] - try: - for item in string: - mysplit = item.split(":") - matched_atoms.append((int(mysplit[0]), mysplit[1],)) - except: - return False, 'cannot eval() string correctly' - - repo_data = {} - for idpackage, repoid in matched_atoms: - if repoid not in repo_data: - repo_data[repoid] = [] - repo_data[repoid].append(idpackage) - - status = True - msg = 'ok' - try: - for repoid in repo_data: - self.HostInterface.Entropy.remove_packages(repoid, - repo_data[repoid]) - except Exception as e: - status = False - msg = str(e) - - return status, msg - - def docmd_move_entropy_packages_to_repository(self, cmd, myargs, authenticator): - - if len(myargs) < 4: - return False, 'wrong arguments' - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - from_repo = myargs[0] - to_repo = myargs[1] - do_copy = myargs[2] - idpackages = myargs[3:] - - queue_id = self.HostInterface.add_to_queue( - cmd, ' '.join([str(x) for x in myargs]), - uid, gid, 'move_entropy_packages_to_repository', - [from_repo, to_repo, idpackages, do_copy], {}, False, True, - interactive = True - ) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_scan_entropy_packages_database_changes(self, cmd, authenticator): - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue(cmd, '', uid, gid, 'scan_entropy_packages_database_changes', [], {}, True, True, interactive = True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_run_entropy_dependency_test(self, cmd, authenticator): - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue(cmd, '', uid, gid, 'run_entropy_dependency_test', [], {}, True, True, interactive = True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_run_entropy_library_test(self, cmd, authenticator): - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue(cmd, '', uid, gid, 'run_entropy_library_test', [], {}, True, True, interactive = True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_run_entropy_checksum_test(self, cmd, myargs, authenticator): - if len(myargs) < 2: - return False, 'wrong arguments' - repoid = myargs[0] - mode = myargs[1] - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue(cmd, ' '.join(myargs), uid, gid, 'run_entropy_checksum_test', [repoid, mode], {}, True, False, interactive = True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_run_entropy_treeupdates(self, cmd, myargs, authenticator): - - if not myargs: - return False, 'wrong arguments' - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue(cmd, ' '.join(myargs), uid, gid, 'run_entropy_treeupdates', [myargs[0]], {}, False, False, interactive = True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_scan_entropy_mirror_updates(self, cmd, myargs, authenticator): - - if not myargs: - return False, 'wrong arguments' - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue(cmd, ' '.join(myargs), uid, gid, 'scan_entropy_mirror_updates', [myargs], {}, True, True, interactive = True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_run_entropy_mirror_updates(self, cmd, myargs, authenticator): - - if not myargs: - return False, 'wrong arguments' - - serialized_string = '\n'.join(myargs) - try: - mydict = entropy.dump.unserialize_string(serialized_string) - except Exception as e: - return False, 'cannot parse data: %s' % (e,) - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue(cmd, '', uid, gid, 'run_entropy_mirror_updates', [mydict], {}, False, False, interactive = True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_run_entropy_database_updates(self, cmd, myargs, authenticator): - - to_add = {} - to_remove = [] - to_inject = [] - to_add_string = '' - to_remove_string = '' - to_inject_string = '' - if myargs: - to_add_string = myargs[0].split(",") - if len(myargs) > 1: - to_remove_string = myargs[1].split(",") - if len(myargs) > 2: - to_inject_string = myargs[2].split(",") - try: - - for item in to_add_string: - atom, counter, repoid = item.split(":") - if repoid not in to_add: - to_add[repoid] = [] - to_add[repoid].append(atom) - - for item in to_remove_string: - idpackage, repoid = item.split(":") - to_remove.append((idpackage, repoid,)) - - for item in to_inject_string: - idpackage, repoid = item.split(":") - to_inject.append((idpackage, repoid,)) - - except Exception as e: - return False, 'cannot run database updates properly: %s' % (e,) - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue( - cmd, ' '.join(myargs), uid, gid, - 'run_entropy_database_updates', [to_add, to_remove, to_inject], - {}, False, True, interactive = True - ) - if queue_id < 0: - return False, queue_id - return True, queue_id - - - def docmd_search_entropy_packages(self, myargs): - if len(myargs) < 3: - return False, 'wrong arguments' - - repoid = myargs[0] - search_type = myargs[1] - search_string = ' '.join(myargs[2:]) - avail_search_types = ['atom', 'needed', 'revdeps', 'tag', 'file', 'description'] - - if search_type not in avail_search_types: - return False, 'available search types: %s' % (avail_search_types,) - - search_results = { - 'ordered_idpackages': set(), - 'data': {}, - } - - dbconn = self.HostInterface.Entropy.open_server_repository(repoid, - just_reading = True, warnings = False, do_cache = False) - - if search_type == "atom": - - mysearchlist = search_string.split() - for mystring in mysearchlist: - results = dbconn.searchPackages(mystring, order_by = "atom") - for atom, idpackage, branch in results: - data = self._get_entropy_pkginfo(dbconn, idpackage, repoid) - if not data: - continue - search_results['ordered_idpackages'].add(idpackage) - search_results['data'][idpackage] = data.copy() - - elif search_type == "needed": - - mysearchlist = search_string.split() - for mystring in mysearchlist: - idpackages = dbconn.searchNeeded(mystring, like = True) - for idpackage in idpackages: - search_results['ordered_idpackages'].add(idpackage) - search_results['data'][idpackage] = self._get_entropy_pkginfo(dbconn, idpackage, repoid) - - elif search_type == "revdeps": - - mysearchlist = search_string.split() - excluded_deptypes = [etpConst['dependency_type_ids']['bdepend_id']] - for mystring in mysearchlist: - m_idpackage, m_result = dbconn.atomMatch(mystring) - if m_idpackage == -1: - continue - idpackages = dbconn.retrieveReverseDependencies(m_idpackage) - for idpackage in idpackages: - search_results['ordered_idpackages'].add(idpackage) - search_results['data'][idpackage] = self._get_entropy_pkginfo(dbconn, idpackage, repoid) - - elif search_type == "tag": - - mysearchlist = search_string.split() - for mystring in mysearchlist: - idpackages = dbconn.searchTaggedPackages(mystring) - for idpackage in idpackages: - search_results['ordered_idpackages'].add(idpackage) - search_results['data'][idpackage] = self._get_entropy_pkginfo(dbconn, idpackage, repoid) - - elif search_type == "file": - # belong - - like = False - if search_string.find("*") != -1: - search_string.replace("*", "%") - like = True - idpackages = dbconn.searchBelongs(search_string, like) - for idpackage in idpackages: - search_results['ordered_idpackages'].add(idpackage) - search_results['data'][idpackage] = self._get_entropy_pkginfo(dbconn, idpackage, repoid) - - elif search_type == "description": - - results = dbconn.searchDescription(search_string) - for atom, idpackage in results: - search_results['ordered_idpackages'].add(idpackage) - search_results['data'][idpackage] = self._get_entropy_pkginfo(dbconn, idpackage, repoid) - - elif search_type == "eclass": - - mysearchlist = search_string.split() - for eclass in mysearchlist: - idpackages = dbconn.searchEclassedPackages(eclass) - for idpackage in idpackages: - search_results['ordered_idpackages'].add(idpackage) - search_results['data'][idpackage] = self._get_entropy_pkginfo(dbconn, idpackage, repoid) - - - dbconn.close() - return True, search_results - - def docmd_get_notice_board(self, cmd, myargs, authenticator): - - if not myargs: - return False, 'wrong arguments' - repoid = myargs[0] - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue(cmd, ' '.join(myargs), uid, gid, 'get_notice_board', [repoid], {}, True, True, interactive = True) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_remove_notice_board_entries(self, cmd, myargs, authenticator): - - if len(myargs) < 2: - return False, 'wrong arguments' - repoid = myargs[0] - entry_ids = myargs[1:] - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue( - cmd, ' '.join([str(x) for x in myargs]), uid, gid, - 'remove_notice_board_entries', [repoid, entry_ids], {}, True, False, interactive = True - ) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def docmd_add_notice_board_entry(self, cmd, myargs, authenticator): - - if not myargs: - return False, 'wrong arguments' - - xml_string = ' '.join(myargs) - try: - mydict = entropy.tools.dict_from_xml(xml_string) - except Exception as e: - return None, "error: %s" % (e,) - if not ('repoid' in mydict and 'title' in mydict and \ - 'notice_text' in mydict and 'link' in mydict): - return None, 'wrong dict arguments, xml must have 4 items with attr value -> repoid, title, notice_text, link' - - repoid = mydict.get('repoid') - title = mydict.get('title') - notice_text = mydict.get('notice_text') - link = mydict.get('link') - - status, userdata, err_str = authenticator.docmd_userdata() - uid = userdata.get('uid') - gid = userdata.get('gid') - - queue_id = self.HostInterface.add_to_queue( - cmd, ' '.join(myargs), uid, gid, - 'add_notice_board_entry', [repoid, title, notice_text, link], {}, True, False, interactive = True - ) - if queue_id < 0: - return False, queue_id - return True, queue_id - - def _get_entropy_pkginfo(self, dbconn, idpackage, repoid): - data = {} - try: - data['atom'], data['name'], data['version'], data['versiontag'], \ - data['description'], data['category'], data['chost'], \ - data['cflags'], data['cxxflags'], data['homepage'], \ - data['license'], data['branch'], data['download'], \ - data['digest'], data['slot'], data['etpapi'], \ - data['datecreation'], data['size'], data['revision'] = dbconn.getBaseData(idpackage) - except TypeError: - return data - data['injected'] = dbconn.isInjected(idpackage) - data['repoid'] = repoid - data['idpackage'] = idpackage - return data diff --git a/libraries/entropy/services/system/executors.py b/libraries/entropy/services/system/executors.py deleted file mode 100644 index ab05e14df..000000000 --- a/libraries/entropy/services/system/executors.py +++ /dev/null @@ -1,1231 +0,0 @@ -# -*- coding: utf-8 -*- -""" - - @author: Fabio Erculiani - @contact: lxnay@sabayon.org - @copyright: Fabio Erculiani - @license: GPL-2 - - B{Entropy Services System Management Executors Interface}. - -""" -import os -import sys -import subprocess -from entropy.core.settings.base import SystemSettings -from entropy.const import etpConst -from entropy.output import blue, red -from entropy.exceptions import InvalidAtom -from entropy.i18n import _ -from entropy.transceivers import EntropyTransceiver -from entropy.server.interfaces.rss import ServerRssMetadata - -import entropy.dep -import entropy.tools - -def seek_till_newline(f): - count = 0 - f.seek(count, os.SEEK_END) - size = f.tell() - while count > (size*-1): - count -= 1 - f.seek(count, os.SEEK_END) - myc = f.read(1) - if myc == "\n": - break - f.seek(count+1, os.SEEK_END) - pos = f.tell() - f.truncate(pos) - -class Base: - - def __init__(self, SystemManagerExecutorInstance, *args, **kwargs): - - try: - import pickle as pickle - except ImportError: - import pickle - self.pickle = pickle - - self.SystemManagerExecutor = SystemManagerExecutorInstance - self.args = args - self.kwargs = kwargs - self.available_commands = { - 'sync_spm': { - 'func': self.sync_portage, - 'args': 1, - }, - 'compile_atoms': { - 'func': self.compile_atoms, - 'args': 2, - }, - 'spm_remove_atoms': { - 'func': self.spm_remove_atoms, - 'args': 2, - }, - 'get_spm_categories_updates': { - 'func': self.get_spm_categories_updates, - 'args': 2, - }, - 'get_spm_categories_installed': { - 'func': self.get_spm_categories_installed, - 'args': 2, - }, - 'enable_uses_for_atoms': { - 'func': self.enable_uses_for_atoms, - 'args': 3, - }, - 'disable_uses_for_atoms': { - 'func': self.disable_uses_for_atoms, - 'args': 3, - }, - 'get_spm_atoms_info': { - 'func': self.get_spm_atoms_info, - 'args': 2, - }, - 'run_spm_info': { - 'func': self.run_spm_info, - 'args': 1, - }, - 'run_custom_shell_command': { - 'func': self.run_custom_shell_command, - 'args': 1, - }, - 'get_spm_glsa_data': { - 'func': self.get_spm_glsa_data, - 'args': 1, - }, - 'move_entropy_packages_to_repository': { - 'func': self.move_entropy_packages_to_repository, - 'args': 5, - }, - 'scan_entropy_packages_database_changes': { - 'func': self.scan_entropy_packages_database_changes, - 'args': 1, - }, - 'run_entropy_database_updates': { - 'func': self.run_entropy_database_updates, - 'args': 4, - }, - 'run_entropy_dependency_test': { - 'func': self.run_entropy_dependency_test, - 'args': 1, - }, - 'run_entropy_library_test': { - 'func': self.run_entropy_library_test, - 'args': 1, - }, - 'run_entropy_treeupdates': { - 'func': self.run_entropy_treeupdates, - 'args': 2, - }, - 'scan_entropy_mirror_updates': { - 'func': self.scan_entropy_mirror_updates, - 'args': 2, - }, - 'run_entropy_mirror_updates': { - 'func': self.run_entropy_mirror_updates, - 'args': 2, - }, - 'run_entropy_checksum_test': { - 'func': self.run_entropy_checksum_test, - 'args': 3, - }, - 'get_notice_board': { - 'func': self.get_notice_board, - 'args': 2, - }, - 'remove_notice_board_entries': { - 'func': self.remove_notice_board_entries, - 'args': 3, - }, - 'add_notice_board_entry': { - 'func': self.add_notice_board_entry, - 'args': 5, - }, - } - - def _set_processing_pid(self, queue_id, process_pid): - with self.SystemManagerExecutor.SystemInterface.QueueLock: - self.SystemManagerExecutor.SystemInterface.load_queue() - live_item, key = self.SystemManagerExecutor.SystemInterface._get_item_by_queue_id(queue_id) - if isinstance(live_item, dict): - live_item['processing_pid'] = process_pid - # _get_item_by_queue_id - self.SystemManagerExecutor.SystemInterface.store_queue() - - def sync_portage(self, queue_id): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - stdout_err = open(queue_data['stdout'], "a+") - - cmd = ["emerge", "--sync"] - try: - p = subprocess.Popen(cmd, stdout = stdout_err, stderr = stdout_err, stdin = self._get_stdin(queue_id)) - self._set_processing_pid(queue_id, p.pid) - rc = p.wait() - finally: - stdout_err.write("\n### Done ###\n") - stdout_err.flush() - stdout_err.close() - return True, rc - - def compile_atoms( - self, - queue_id, atoms, - pretend = False, oneshot = False, - verbose = True, nocolor = True, - fetchonly = False, buildonly = False, - nodeps = False, custom_use = '', ldflags = '', cflags = ''): - - sys_intf = self.SystemManagerExecutor.SystemInterface - queue_data, key = sys_intf.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - def set_proc_pid(pid): - self._set_processing_pid(queue_id, pid) - - stdout_err = open(queue_data['stdout'], "a+") - stdout_err.write("Preparing to spawn compilation of: '%s'" - ". Good luck mate!\n" % (' '.join(atoms),)) - stdout_err.flush() - - env = {} - if ldflags: - env['LDFLAGS'] = ldflags - if cflags: - env['CFLAGS'] = cflags - - try: - - spm = sys_intf.Entropy.Spm() - status = spm.compile_packages(atoms, - stdin = self._get_stdin(queue_id), - stdout = stdout_err, stderr = stdout_err, environ = env, - pid_write_func = set_proc_pid, pretend = pretend, - verbose = verbose, fetch_only = fetchonly, - build_only = buildonly, no_dependencies = nodeps, - coloured_output = not nocolor, oneshot = oneshot) - - finally: - - stdout_err.write("\n### Done ###\n") - stdout_err.flush() - stdout_err.close() - - return True, status - - def spm_remove_atoms(self, queue_id, atoms, pretend = True, verbose = True, nocolor = True): - - sys_intf = self.SystemManagerExecutor.SystemInterface - queue_data, key = sys_intf.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - def set_proc_pid(pid): - self._set_processing_pid(queue_id, pid) - - stdout_err = open(queue_data['stdout'], "a+") - stdout_err.write("Preparing to spawn removal of: '%s'" - ". Good luck mate!\n" % (' '.join(atoms),)) - stdout_err.flush() - - try: - - spm = sys_intf.Entropy.Spm() - status = spm.remove_packages(atoms, - stdin = self._get_stdin(queue_id), - stdout = stdout_err, stderr = stdout_err, - pid_write_func = set_proc_pid, pretend = pretend, - verbose = verbose, coloured_output = not nocolor) - - finally: - - stdout_err.write("\n### Done ###\n") - stdout_err.flush() - stdout_err.close() - - return True, status - - def enable_uses_for_atoms(self, queue_id, atoms, useflags): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - use_data = {} - spm = self.SystemManagerExecutor.SystemInterface.Entropy.Spm() - for atom in atoms: - try: - status = spm.enable_package_compile_options(atom, useflags) - except: - continue - if status: - use_data[atom] = {} - matched_atom = spm.match_package(atom) - use_data[atom] = spm.get_package_compile_options(matched_atom) - - return True, use_data - - def disable_uses_for_atoms(self, queue_id, atoms, useflags): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - use_data = {} - spm = self.SystemManagerExecutor.SystemInterface.Entropy.Spm() - for atom in atoms: - try: - status = spm.disable_package_compile_options(atom, useflags) - except: - continue - if status: - use_data[atom] = {} - matched_atom = spm.match_package(atom) - use_data[atom] = spm.get_package_compile_options(matched_atom) - - return True, use_data - - def get_spm_atoms_info(self, queue_id, atoms): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - atoms_data = {} - spm = self.SystemManagerExecutor.SystemInterface.Entropy.Spm() - for atom in atoms: - - try: - key = entropy.dep.dep_getkey(atom) - category = key.split("/")[0] - except: - continue - try: - matched_atom = spm.match_package(atom) - except InvalidAtom: - continue - if not matched_atom: - continue - - if category not in atoms_data: - atoms_data[category] = {} - - atoms_data[category][matched_atom] = self._get_spm_pkginfo(matched_atom) - - return True, atoms_data - - def get_spm_categories_updates(self, queue_id, categories): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - spm = self.SystemManagerExecutor.SystemInterface.Entropy.Spm() - packages = spm.get_packages(categories) - package_data = {} - for package in packages: - try: - key = entropy.dep.dep_getkey(package) - category = key.split("/")[0] - except: - continue - if category not in package_data: - package_data[category] = {} - package_data[category][package] = self._get_spm_pkginfo(package) - - return True, package_data - - def get_spm_categories_installed(self, queue_id, categories): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - spm = self.SystemManagerExecutor.SystemInterface.Entropy.Spm() - packages = spm.get_installed_packages(categories = categories) - package_data = {} - for package in packages: - try: - key = entropy.dep.dep_getkey(package) - category = key.split("/")[0] - except: - continue - if category not in package_data: - package_data[category] = {} - package_data[category][package] = self._get_spm_pkginfo(package, from_installed = True) - - return True, package_data - - def run_spm_info(self, queue_id): - - sys_intf = self.SystemManagerExecutor.SystemInterface - queue_data, key = sys_intf.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - def set_proc_pid(pid): - self._set_processing_pid(queue_id, pid) - - stdout_err = open(queue_data['stdout'], "a+") - stdout_err.write("Preparing to spawn SPM info. Good luck mate!\n") - stdout_err.flush() - - try: - - spm = sys_intf.Entropy.Spm() - status = spm.print_build_environment_info( - stdin = self._get_stdin(queue_id), - stdout = stdout_err, stderr = stdout_err, - pid_write_func = set_proc_pid, coloured_output = False) - - finally: - - stdout_err.write("\n### Done ###\n") - stdout_err.flush() - stdout_err.close() - - return True, status - - def run_custom_shell_command(self, queue_id, command): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - stdout_err = open(queue_data['stdout'], "a+") - - cmd = command.split() - cmd = ' '.join(cmd) - stdout_err.write("Preparing to spawn parameter: '%s'. Good luck mate!\n" % (cmd,)) - stdout_err.flush() - - try: - p = subprocess.Popen(cmd, stdout = stdout_err, stderr = stdout_err, - stdin = self._get_stdin(queue_id), shell = True) - self._set_processing_pid(queue_id, p.pid) - rc = p.wait() - finally: - stdout_err.write("\n### Done ###\n") - stdout_err.flush() - stdout_err.close() - return True, rc - - def move_entropy_packages_to_repository(self, queue_id, from_repo, to_repo, idpackages, do_copy): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - stdout_err = open(queue_data['stdout'], "a+") - - def myfunc(): - sys.stdout = stdout_err - sys.stderr = stdout_err - mystdin = self._get_stdin(queue_id) - if mystdin: sys.stdin = os.fdopen(mystdin, 'rb') - try: - if do_copy: - switched = self.SystemManagerExecutor.SystemInterface.Entropy.copy_packages( - idpackages, from_repo, to_repo, ask = False) - else: - switched = self.SystemManagerExecutor.SystemInterface.Entropy.move_packages( - idpackages, from_repo, to_repo, ask = False) - return switched - finally: - sys.stdout.write("\n### Done ###\n") - sys.stdout.flush() - sys.stdout = sys.__stdout__ - sys.stderr = sys.__stderr__ - sys.stdin = sys.__stdin__ - - def write_pid(pid): - self._set_processing_pid(queue_id, pid) - - switched = entropy.tools.spawn_function(myfunc, write_pid_func = write_pid) - stdout_err.flush() - stdout_err.close() - - rc = 1 - if len(switched) == len(idpackages): - rc = 0 - return True, rc - - def scan_entropy_packages_database_changes(self, queue_id): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - stdout_err = open(queue_data['stdout'], "a+") - Entropy = self.SystemManagerExecutor.SystemInterface.Entropy - - def myfunc(): - sys.stdout = stdout_err - sys.stderr = stdout_err - mystdin = self._get_stdin(queue_id) - if mystdin: sys.stdin = os.fdopen(mystdin, 'rb') - try: - - for repoid in Entropy.available_repositories(): - self.run_entropy_treeupdates(queue_id, repoid) - - stdout_err.write("\n"+_("Calculating updates...").encode('utf-8')+"\n") - stdout_err.flush() - - to_add, to_remove, to_inject = Entropy.scan_package_changes() - mydict = { 'add': to_add, 'remove': to_remove, 'inject': to_inject } - - # setup add data - mydict['add_data'] = {} - for portage_atom, portage_counter in to_add: - mydict['add_data'][(portage_atom, portage_counter,)] = self._get_spm_pkginfo(portage_atom, from_installed = True) - - mydict['remove_data'] = {} - for idpackage, repoid in to_remove: - dbconn = Entropy.open_server_repository(repoid, - just_reading = True, warnings = False, do_cache = False) - mydict['remove_data'][(idpackage, repoid,)] = self._get_entropy_pkginfo(dbconn, idpackage, repoid) - dbconn.close() - - mydict['inject_data'] = {} - for idpackage, repoid in to_inject: - dbconn = Entropy.open_server_repository(repoid, - just_reading = True, warnings = False, do_cache = False) - mydict['inject_data'][(idpackage, repoid,)] = self._get_entropy_pkginfo(dbconn, idpackage, repoid) - dbconn.close() - - return True, mydict - - finally: - sys.stdout.write("\n### Done ###\n") - sys.stdout.flush() - sys.stdout = sys.__stdout__ - sys.stderr = sys.__stderr__ - sys.stdin = sys.__stdin__ - - def write_pid(pid): - self._set_processing_pid(queue_id, pid) - - data = entropy.tools.spawn_function(myfunc, write_pid_func = write_pid) - stdout_err.flush() - stdout_err.close() - return data - - def run_entropy_database_updates(self, queue_id, to_add, to_remove, to_inject): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - stdout_err = open(queue_data['stdout'], "a+") - Entropy = self.SystemManagerExecutor.SystemInterface.Entropy - sys_settings = SystemSettings() - - def myfunc(): - sys.stdout = stdout_err - sys.stderr = stdout_err - mystdin = self._get_stdin(queue_id) - if mystdin: - sys.stdin = os.fdopen(mystdin, 'rb') - try: - - atoms_removed = [] - matches_injected = set() - - if to_inject: - Entropy.output(_("Running package injection")) - - # run inject - for idpackage, repoid in to_inject: - matches_injected.add((idpackage, repoid,)) - Entropy._transform_package_into_injected(idpackage, repoid) - - if to_remove: - Entropy.output(_("Running package removal")) - - # run remove - remdata = {} - for idpackage, repoid in to_remove: - dbconn = Entropy.open_server_repository(repoid, - just_reading = True, warnings = False, do_cache = False) - atoms_removed.append(dbconn.retrieveAtom(idpackage)) - dbconn.close() - if repoid not in remdata: - remdata[repoid] = set() - remdata[repoid].add(idpackage) - for repoid in remdata: - Entropy.remove_packages(repoid, remdata[repoid]) - - mydict = { - 'added_data': {}, - 'remove_data': atoms_removed, - 'inject_data': {} - } - - if to_add: - problems = Entropy.check_config_file_updates() - if problems: - return False, mydict - Entropy.output(_("Running package quickpkg")) - - # run quickpkg - for repoid in to_add: - store_dir = Entropy._get_local_store_directory(repoid) - for atom in to_add[repoid]: - Entropy.Spm().generate_package(atom, store_dir) - - # inject new into db - avail_repos = Entropy.available_repositories() - if etpConst['clientserverrepoid'] in avail_repos: - avail_repos.pop(etpConst['clientserverrepoid']) - matches_added = set() - for repoid in avail_repos: - store_dir = Entropy._get_local_store_directory(repoid) - package_files = os.listdir(store_dir) - if not package_files: - continue - package_files = [(os.path.join(store_dir, x), False) for x in package_files] - - Entropy.output( "[%s|%s] %s" % ( - repoid, - sys_settings['repositories']['branch'], - _("Adding packages"), - ) - ) - for package_file, inject in package_files: - Entropy.output(" %s" % (package_file,)) - - idpackages = Entropy.add_packages_to_repository(repoid, - package_files, ask = False) - matches_added |= set([(x, repoid,) for x in idpackages]) - - - Entropy.dependencies_test(Entropy.repository()) - - for idpackage, repoid in matches_added: - dbconn = Entropy.open_server_repository(repoid, - just_reading = True, warnings = False, do_cache = False) - mydict['added_data'][(idpackage, repoid,)] = self._get_entropy_pkginfo(dbconn, idpackage, repoid) - dbconn.close() - for idpackage, repoid in matches_injected: - dbconn = Entropy.open_server_repository(repoid, - just_reading = True, warnings = False, do_cache = False) - mydict['inject_data'][(idpackage, repoid,)] = self._get_entropy_pkginfo(dbconn, idpackage, repoid) - dbconn.close() - return True, mydict - - finally: - sys.stdout.write("\n### Done ###\n") - sys.stdout.flush() - sys.stdout = sys.__stdout__ - sys.stderr = sys.__stderr__ - sys.stdin = sys.__stdin__ - - def write_pid(pid): - self._set_processing_pid(queue_id, pid) - - data = entropy.tools.spawn_function(myfunc, write_pid_func = write_pid) - stdout_err.flush() - stdout_err.close() - return data - - def run_entropy_dependency_test(self, queue_id): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - stdout_err = open(queue_data['stdout'], "a+") - - def myfunc(): - sys.stdout = stdout_err - sys.stderr = stdout_err - mystdin = self._get_stdin(queue_id) - if mystdin: - sys.stdin = os.fdopen(mystdin, 'rb') - try: - deps_not_matched = self.SystemManagerExecutor.SystemInterface.Entropy.dependencies_test( - self.SystemManagerExecutor.SystemInterface.Entropy.repository()) - return True, deps_not_matched - except Exception as e: - entropy.tools.print_traceback() - return False, str(e) - finally: - sys.stdout.write("\n### Done ###\n") - sys.stdout.flush() - sys.stdout = sys.__stdout__ - sys.stderr = sys.__stderr__ - sys.stdin = sys.__stdin__ - - def write_pid(pid): - self._set_processing_pid(queue_id, pid) - - data = entropy.tools.spawn_function(myfunc, write_pid_func = write_pid) - stdout_err.flush() - stdout_err.close() - return data - - def run_entropy_library_test(self, queue_id): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - stdout_err = open(queue_data['stdout'], "a+") - - def myfunc(): - sys.stdout = stdout_err - sys.stderr = stdout_err - mystdin = self._get_stdin(queue_id) - if mystdin: - sys.stdin = os.fdopen(mystdin, 'rb') - try: - entropy = self.SystemManagerExecutor.SystemInterface.Entropy - return entropy.test_shared_objects(entropy.repository()) - except Exception as e: - entropy.tools.print_traceback() - return False, str(e) - finally: - sys.stdout.write("\n### Done ###\n") - sys.stdout.flush() - sys.stdout = sys.__stdout__ - sys.stderr = sys.__stderr__ - sys.stdin = sys.__stdin__ - - def write_pid(pid): - self._set_processing_pid(queue_id, pid) - - status = entropy.tools.spawn_function(myfunc, write_pid_func = write_pid) - stdout_err.flush() - stdout_err.close() - - mystatus = False - if status == 0: - mystatus = True - return mystatus, set() - - def run_entropy_checksum_test(self, queue_id, repoid, mode): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - stdout_err = open(queue_data['stdout'], "a+") - - def myfunc(): - sys.stdout = stdout_err - sys.stderr = stdout_err - mystdin = self._get_stdin(queue_id) - if mystdin: - sys.stdin = os.fdopen(mystdin, 'rb') - try: - if mode == "local": - data = self.SystemManagerExecutor.SystemInterface.Entropy._verify_local_packages(repoid, [], ask = False) - else: - data = self.SystemManagerExecutor.SystemInterface.Entropy._verify_remote_packages(repoid, [], ask = False) - return True, data - except Exception as e: - entropy.tools.print_traceback() - return False, str(e) - finally: - sys.stdout.write("\n### Done ###\n") - sys.stdout.flush() - sys.stdout = sys.__stdout__ - sys.stderr = sys.__stderr__ - sys.stdin = sys.__stdin__ - - def write_pid(pid): - self._set_processing_pid(queue_id, pid) - - mydata = entropy.tools.spawn_function(myfunc, write_pid_func = write_pid) - stdout_err.flush() - stdout_err.close() - return mydata - - def run_entropy_treeupdates(self, queue_id, repoid): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - stdout_err = open(queue_data['stdout'], "a+") - - def myfunc(): - sys.stdout = stdout_err - sys.stderr = stdout_err - mystdin = self._get_stdin(queue_id) - if mystdin: - sys.stdin = os.fdopen(mystdin, 'rb') - try: - sys.stdout.write(_("Opening database to let it run treeupdates. If you won't see anything below, it's just fine.").encode('utf-8')+"\n") - dbconn = self.SystemManagerExecutor.SystemInterface.Entropy.open_server_repository( - repoid, do_cache = False, read_only = True) - dbconn.close() - except Exception as e: - entropy.tools.print_traceback() - return False, str(e) - finally: - sys.stdout.write("\n### Done ###\n") - sys.stdout.flush() - sys.stdout = sys.__stdout__ - sys.stderr = sys.__stderr__ - sys.stdin = sys.__stdin__ - - def write_pid(pid): - self._set_processing_pid(queue_id, pid) - - entropy.tools.spawn_function(myfunc, write_pid_func = write_pid) - stdout_err.flush() - stdout_err.close() - return True, 0 - - def scan_entropy_mirror_updates(self, queue_id, repositories): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - stdout_err = open(queue_data['stdout'], "a+") - import socket - Entropy = self.SystemManagerExecutor.SystemInterface.Entropy - sys_settings = SystemSettings() - - def myfunc(): - sys.stdout = stdout_err - sys.stderr = stdout_err - mystdin = self._get_stdin(queue_id) - if mystdin: - sys.stdin = os.fdopen(mystdin, 'rb') - try: - - sys.stdout.write(_("Scanning").encode('utf-8')+"\n") - repo_data = {} - for repoid in repositories: - - repo_data[repoid] = {} - - for uri in Entropy.remote_packages_mirrors(repoid): - - crippled_uri = EntropyTransceiver.get_uri_name(uri) - - repo_data[repoid][crippled_uri] = {} - repo_data[repoid][crippled_uri]['packages'] = {} - - try: - upload_queue, download_queue, removal_queue, \ - fine_queue, remote_packages_data = Entropy.Mirrors._calculate_packages_to_sync( - repoid, uri) - except socket.error: - entropy.tools.print_traceback(f = stdout_err) - stdout_err.write("\n"+_("Socket error, continuing...").encode('utf-8')+"\n") - continue - - if (upload_queue or download_queue or removal_queue): - upload, download, removal, copy, metainfo = Entropy.Mirrors.expand_queues( - upload_queue, - download_queue, - removal_queue, - remote_packages_data, - sys_settings['repositories']['branch'], - repoid - ) - if len(upload)+len(download)+len(removal)+len(copy): - repo_data[repoid][crippled_uri]['packages'] = { - 'upload': upload, - 'download': download, - 'removal': removal, - 'copy': copy, - } - - repo_data[repoid][crippled_uri]['database'] = { - 'current_revision': 0, - 'remote_revision': 0, - 'download_latest': (), - 'upload_queue': [] - } - - for uri in Entropy.remote_repository_mirrors(repoid): - - crippled_uri = EntropyTransceiver.get_uri_name(uri) - if crippled_uri not in repo_data[repoid]: - repo_data[repoid][crippled_uri] = {} - repo_data[repoid][crippled_uri]['packages'] = {} - - # now the db - current_revision = Entropy.local_repository_revision( - repoid) - remote_revision = Entropy.remote_repository_revision( - repoid) - download_latest, upload_queue = Entropy.Mirrors.calculate_database_sync_queues(repoid) - - repo_data[repoid][crippled_uri]['database'] = { - 'current_revision': current_revision, - 'remote_revision': remote_revision, - 'download_latest': download_latest, - 'upload_queue': [(EntropyTransceiver.get_uri_name(x[0]), x[1],) for x in upload_queue] - } - - return True, repo_data - - except Exception as e: - entropy.tools.print_traceback() - return False, str(e) - finally: - sys.stdout.write("\n### Done ###\n") - sys.stdout.flush() - sys.stdout = sys.__stdout__ - sys.stderr = sys.__stderr__ - sys.stdin = sys.__stdin__ - - def write_pid(pid): - self._set_processing_pid(queue_id, pid) - - data = entropy.tools.spawn_function(myfunc, write_pid_func = write_pid) - stdout_err.flush() - stdout_err.close() - return data - - def run_entropy_mirror_updates(self, queue_id, repository_data): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - stdout_err = open(queue_data['stdout'], "a+") - Entropy = self.SystemManagerExecutor.SystemInterface.Entropy - sys_settings = SystemSettings() - - def sync_remote_databases(repoid, pretend): - - rdb_status = Entropy.Mirrors.remote_repository_status(repoid) - Entropy.output( - "%s:" % (_("Remote Entropy Database Repository Status"),), - header = " * " - ) - for myuri, myrev in rdb_status.items(): - Entropy.output("\t %s:\t %s" % (_("Host"), EntropyTransceiver.get_uri_name(myuri),)) - Entropy.output("\t * %s: %s" % (_("Database revision"), myrev,)) - local_revision = Entropy.local_repository_revision(repoid) - Entropy.output("\t * %s: %s" % (_("Database local revision currently at"), local_revision,)) - if pretend: - return 0, set(), set() - - errors = Entropy.Mirrors.sync_repository(repoid) - remote_status = Entropy.Mirrors.remote_repository_status(repoid) - Entropy.output(" * %s: " % (_("Remote Entropy Database Repository Status"),)) - for myuri, myrev in remote_status.items(): - Entropy.output("\t %s:\t%s" % (_("Host"), EntropyTransceiver.get_uri_name(myuri),)) - Entropy.output("\t * %s: %s" % (_("Database revision"), myrev,) ) - - return errors - - - def myfunc(): - sys.stdout = stdout_err - sys.stderr = stdout_err - mystdin = self._get_stdin(queue_id) - if mystdin: - sys.stdin = os.fdopen(mystdin, 'rb') - try: - - repo_data = {} - sys_settings_srv_plugin_id = \ - etpConst['system_settings_plugins_ids']['server_plugin'] - for repoid in repository_data: - - # avoid __default__ - if repoid == etpConst['clientserverrepoid']: - continue - - successfull_mirrors = set() - mirrors_errors = False - mirrors_tainted = False - broken_mirrors = set() - check_data = [] - - repo_data[repoid] = { - 'mirrors_tainted': mirrors_tainted, - 'mirrors_errors': mirrors_errors, - 'successfull_mirrors': successfull_mirrors.copy(), - 'broken_mirrors': broken_mirrors.copy(), - 'check_data': check_data, - 'db_errors': 0, - } - - if repository_data[repoid]['pkg']: - - mirrors_tainted, mirrors_errors, \ - successfull_mirrors, broken_mirrors, \ - check_data = Entropy.Mirrors.sync_packages( - repo, ask = False, - pretend = repository_data[repoid]['pretend'], - packages_check = repository_data[repoid]['pkg_check']) - - repo_data[repoid]['mirrors_tainted'] = mirrors_tainted - repo_data[repoid]['mirrors_errors'] = mirrors_errors - repo_data[repoid]['successfull_mirrors'] = successfull_mirrors - repo_data[repoid]['broken_mirrors'] = broken_mirrors - repo_data[repoid]['check_data'] = check_data - - if (not successfull_mirrors) and (not repository_data[repoid]['pretend']): - continue - - if (not mirrors_errors) and repository_data[repoid]['db']: - - if mirrors_tainted and sys_settings[sys_settings_srv_plugin_id]['server']['rss']['enabled']: - commit_msg = repository_data[repoid]['commit_msg'] - if not commit_msg: - commit_msg = "Autodriven update" - ServerRssMetadata()['commitmessage'] = commit_msg - - errors = sync_remote_databases(repoid, repository_data[repoid]['pretend']) - repo_data[repoid]['db_errors'] = errors - if errors: - continue - Entropy.Mirrors.lock_mirrors(repoid, False) - Entropy.Mirrors.tidy_mirrors( - repoid, ask = False, - pretend = repository_data[repoid]['pretend']) - - return True, repo_data - - except Exception as e: - entropy.tools.print_traceback() - return False, str(e) - finally: - sys.stdout.write("\n### Done ###\n") - sys.stdout.flush() - sys.stdout = sys.__stdout__ - sys.stderr = sys.__stderr__ - sys.stdin = sys.__stdin__ - - def write_pid(pid): - self._set_processing_pid(queue_id, pid) - - data = entropy.tools.spawn_function(myfunc, write_pid_func = write_pid) - stdout_err.flush() - stdout_err.close() - return data - - def get_spm_glsa_data(self, queue_id, list_type): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - spm = self.SystemManagerExecutor.SystemInterface.Entropy.Spm() - glsa_ids = spm.get_security_packages(list_type) - if not glsa_ids: - return True, [] # return empty list then - - data = {} - for myid in glsa_ids: - data[myid] = spm.get_security_advisory_metadata(myid) - return True, data - - def get_notice_board(self, queue_id, repoid): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - stdout_err = open(queue_data['stdout'], "a+") - - def myfunc(): - sys.stdout = stdout_err - sys.stderr = stdout_err - mystdin = self._get_stdin(queue_id) - if mystdin: - sys.stdin = os.fdopen(mystdin, 'rb') - try: - data = self.SystemManagerExecutor.SystemInterface.Entropy.Mirrors.read_notice_board(repoid) - if data is None: - return False, None - return True, data - except Exception as e: - entropy.tools.print_traceback() - return False, str(e) - finally: - sys.stdout.write("\n### Done ###\n") - sys.stdout.flush() - sys.stdout = sys.__stdout__ - sys.stderr = sys.__stderr__ - sys.stdin = sys.__stdin__ - - def write_pid(pid): - self._set_processing_pid(queue_id, pid) - - mydata = entropy.tools.spawn_function(myfunc, write_pid_func = write_pid) - stdout_err.flush() - stdout_err.close() - return mydata - - def remove_notice_board_entries(self, queue_id, repoid, entry_ids): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - stdout_err = open(queue_data['stdout'], "a+") - - def myfunc(): - sys.stdout = stdout_err - sys.stderr = stdout_err - mystdin = self._get_stdin(queue_id) - if mystdin: - sys.stdin = os.fdopen(mystdin, 'rb') - try: - for entry_id in entry_ids: - self.SystemManagerExecutor.SystemInterface.Entropy.Mirrors.remove_from_notice_board(repoid, entry_id) - self.SystemManagerExecutor.SystemInterface.Entropy.Mirrors.upload_notice_board(repoid) - return True, data - except Exception as e: - entropy.tools.print_traceback() - return False, str(e) - finally: - sys.stdout.write("\n### Done ###\n") - sys.stdout.flush() - sys.stdout = sys.__stdout__ - sys.stderr = sys.__stderr__ - sys.stdin = sys.__stdin__ - - def write_pid(pid): - self._set_processing_pid(queue_id, pid) - - mydata = entropy.tools.spawn_function(myfunc, write_pid_func = write_pid) - stdout_err.flush() - stdout_err.close() - return mydata - - def add_notice_board_entry(self, queue_id, repoid, title, notice_text, link): - - queue_data, key = self.SystemManagerExecutor.SystemInterface.get_item_by_queue_id(queue_id, copy = True) - if queue_data is None: - return False, 'no item in queue' - - stdout_err = open(queue_data['stdout'], "a+") - - def myfunc(): - sys.stdout = stdout_err - sys.stderr = stdout_err - mystdin = self._get_stdin(queue_id) - if mystdin: - sys.stdin = os.fdopen(mystdin, 'rb') - try: - data = self.SystemManagerExecutor.SystemInterface.Entropy.Mirrors.update_notice_board( - repoid, title, notice_text, link = link) - return True, data - except Exception as e: - entropy.tools.print_traceback() - return False, str(e) - finally: - sys.stdout.write("\n### Done ###\n") - sys.stdout.flush() - sys.stdout = sys.__stdout__ - sys.stderr = sys.__stderr__ - sys.stdin = sys.__stdin__ - - def write_pid(pid): - self._set_processing_pid(queue_id, pid) - - mydata = entropy.tools.spawn_function(myfunc, write_pid_func = write_pid) - stdout_err.flush() - stdout_err.close() - return mydata - - def _get_stdin(self, queue_id): - mystdin = None - std_data = self.SystemManagerExecutor.SystemInterface.ManagerQueueStdInOut.get(queue_id) - if std_data is not None: - mystdin = std_data[0] - return mystdin - - def _file_output(self, f, *myargs, **mykwargs): - - f.flush() - back = mykwargs.get("back") - count = mykwargs.get("count") - header = mykwargs.get("header") - percent = mykwargs.get("percent") - text = myargs[0].encode('utf-8') - if not header: - header = '' - - count_str = "" - if count: - if len(count) > 1: - if percent: - count_str = " ("+str(round((float(count[0])/count[1])*100, 1))+"%) " - else: - count_str = " (%s/%s) " % (red(str(count[0])), blue(str(count[1])),) - - def is_last_newline(f): - try: - f.seek(-1, os.SEEK_END) - last = f.read(1) - if last == "\n": - return True - except IOError: - pass - return False - - if back: - seek_till_newline(f) - txt = header+count_str+text - else: - if not is_last_newline(f): - f.write("\n") - txt = header+count_str+text+"\n" - f.write(txt) - - f.flush() - - # !!! duplicate - def _get_entropy_pkginfo(self, dbconn, idpackage, repoid): - data = {} - try: - data['atom'], data['name'], data['version'], data['versiontag'], \ - data['description'], data['category'], data['chost'], \ - data['cflags'], data['cxxflags'], data['homepage'], \ - data['license'], data['branch'], data['download'], \ - data['digest'], data['slot'], data['etpapi'], \ - data['datecreation'], data['size'], data['revision'] = dbconn.getBaseData(idpackage) - except TypeError: - return data - data['injected'] = dbconn.isInjected(idpackage) - data['repoid'] = repoid - data['idpackage'] = idpackage - return data - - def _get_spm_pkginfo(self, matched_atom, from_installed = False): - data = {} - data['atom'] = matched_atom - data['key'] = entropy.dep.dep_getkey(matched_atom) - spm = self.SystemManagerExecutor.SystemInterface.Entropy.Spm() - try: - if from_installed: - data['slot'] = spm.get_installed_package_metadata(matched_atom, "SLOT") - portage_matched_atom = spm.match_package("%s:%s" % (data['key'], data['slot'],)) - # get installed package description - data['available_atom'] = portage_matched_atom - if portage_matched_atom: - data['use'] = spm.get_package_compile_options(portage_matched_atom) - else: - # get use flags of the installed package - data['use'] = spm.get_installed_package_useflags(matched_atom) - data['description'] = spm.get_installed_package_metadata(matched_atom, "DESCRIPTION") - else: - data['slot'] = spm.get_package_metadata(matched_atom, "SLOT") - data['use'] = spm.get_package_compile_options(matched_atom) - data['installed_atom'] = spm.match_installed_package("%s:%s" % (data['key'], data['slot'].split(",")[0],)) - data['description'] = spm.get_package_metadata(matched_atom, "DESCRIPTION") - except KeyError: - pass - - return data diff --git a/libraries/entropy/services/system/interfaces.py b/libraries/entropy/services/system/interfaces.py deleted file mode 100644 index 5c55fde86..000000000 --- a/libraries/entropy/services/system/interfaces.py +++ /dev/null @@ -1,547 +0,0 @@ -# -*- coding: utf-8 -*- -""" - - @author: Fabio Erculiani - @contact: lxnay@sabayon.org - @copyright: Fabio Erculiani - @license: GPL-2 - - B{Entropy Services System Management Interface}. - -""" -import time -import os -import random -import subprocess -from entropy.services.interfaces import SocketHost -from entropy.const import etpConst, const_setup_perms -from entropy.output import TextInterface -from entropy.misc import ParallelTask - -import entropy.dump -import entropy.tools - -class TaskExecutor: - - def __init__(self, SystemInterface, Entropy): - self.Entropy = Entropy - self.SystemInterface = SystemInterface - self.available_commands = {} - self.task_result = None - - def register(self, available_commands): - self.available_commands.update(available_commands) - - def execute_task(self, command_data): - - import signal - queue_id = command_data['queue_id'] - args = command_data['args'] - kwargs = command_data['kwargs'] - data = self.available_commands.get(command_data['call']) - - if data == None: - return False, 'no command' - elif len(args)+1 < data['args']: - return False, 'not enough args' - - args.insert(0, queue_id) - self.task_result = None - t = ParallelTask(data['func'], *args, **kwargs) - t.start() - killed = False - while True: - if not t.isAlive(): - break - time.sleep(2) - live_item, key = self.SystemInterface.get_item_by_queue_id(queue_id) - if isinstance(live_item, dict) and (key == "processing") and (not killed): - if live_item['kill'] and (live_item['processing_pid'] != None): - os.kill(live_item['processing_pid'], signal.SIGKILL) - killed = True - if killed: - return False, 'killed by user' - return True, t.get_rc() - -class Server(SocketHost): - - class FakeServiceInterface: - def __init__(self, *args, **kwargs): - pass - - class BuiltInSystemManagerExecutorCommands: - - def __init__(self, SystemManagerExecutorInstance, *args, **kwargs): - self.SystemManagerExecutor = SystemManagerExecutorInstance - self.available_commands = { - 'hello_world': { - 'func': self.hello_world, - 'args': 0, - } - } - - def hello_world(self): - rc = subprocess.call('echo hello world', shell = True) - return True, rc - - - queue_file = 'system_manager_queue' - pinboard_file = "system_manager_pinboard" - queue_ext_rc_dir = "system_manager_rc" - STDOUT_STORAGE_DIR = os.path.join(etpConst['dumpstoragedir'], 'system_manager_stdout') - def __init__(self, EntropyInterface, do_ssl = False, stdout_logging = True, entropy_interface_kwargs = {}, **kwargs): - - self.started = False - self.queue_loaded = False - from entropy.misc import TimeScheduled - self.TimeScheduled = TimeScheduled - - import threading - self.threading = threading - from datetime import datetime - self.datetime = datetime - import copy - self.copy = copy - from entropy.services.system.commands import Base - self.setup_stdout_storage_dir() - - if 'external_cmd_classes' not in kwargs: - kwargs['external_cmd_classes'] = [] - kwargs['external_cmd_classes'].insert(0, Base) - - self.Entropy = EntropyInterface(**entropy_interface_kwargs) - self.Text = TextInterface() - self.SystemExecutor = TaskExecutor(self, self.Entropy) - - self.ExecutorCommandClasses = [(self.BuiltInSystemManagerExecutorCommands, [], {},)] - self.ExecutorCommandInstances = [] - if 'external_executor_cmd_classes' in kwargs: - self.ExecutorCommandClasses += kwargs.pop('external_executor_cmd_classes') - self.handle_executor_command_classes_initialization() - - self.QueueProcessor = None - self.QueueLock = self.threading.Lock() - self.PinboardLock = self.threading.Lock() - self.ForkLock = self.threading.Lock() - self.do_ssl = do_ssl - - self.PinboardData = {} - self.load_pinboard() - - self.done_queue_keys = ['processed', 'errored'] - self.removable_queue_keys = ['processed', 'errored', 'queue'] - self.processing_queue_keys = ['processing'] - self.dict_queue_keys = ['queue', 'processing', 'processed', 'errored'] - self.ManagerQueueStdInOut = {} - self.ManagerQueue = { - 'queue': {}, - 'queue_order': [], - 'processing': {}, - 'processing_order': [], - 'processed': {}, - 'processed_order': [], - 'errored' : {}, - 'errored_order': [], - 'pause': True - } - self.load_queue() - self.queue_loaded = True - if self.ManagerQueue['processing'] or self.ManagerQueue['processing_order']: - self.ManagerQueue['processing'].clear() - del self.ManagerQueue['processing_order'][:] - self.store_queue() - - SocketHost.__init__( - self, - self.FakeServiceInterface, - sock_output = self.Text, - ssl = do_ssl, - **kwargs - ) - self.stdout_logging = stdout_logging - # no way, we MUST fork requests, otherwise weird things will happen when more than - # one user is connected - # self.fork_requests = False - self.load_queue_processor() - # here we can put anything that must be loaded before the queue processor execution - self.play_queue() - self.started = True - - def __del__(self): - if hasattr(self, 'queue_loaded'): - if self.queue_loaded: - self.store_queue() - - def handle_executor_command_classes_initialization(self): - for myclass, args, kwargs in self.ExecutorCommandClasses: - myintf = myclass(self.SystemExecutor, *args, **kwargs) - if hasattr(myintf, 'available_commands'): - self.SystemExecutor.register(myintf.available_commands) - self.ExecutorCommandInstances.append(myintf) - else: - del myintf - - def setup_stdout_storage_dir(self): - if os.path.isfile(self.STDOUT_STORAGE_DIR) or os.path.islink(self.STDOUT_STORAGE_DIR): - os.remove(self.STDOUT_STORAGE_DIR) - if not os.path.isdir(self.STDOUT_STORAGE_DIR): - os.makedirs(self.STDOUT_STORAGE_DIR, 0o775) - if etpConst['entropygid'] != None: - const_setup_perms(self.STDOUT_STORAGE_DIR, etpConst['entropygid']) - - def load_pinboard(self): - obj = self.get_stored_pinboard() - if isinstance(obj, dict): - self.PinboardData = obj - return True - return False - - def get_stored_pinboard(self): - return entropy.dump.loadobj(self.pinboard_file) - - def store_pinboard(self): - entropy.dump.dumpobj(self.pinboard_file, self.PinboardData) - - def add_to_pinboard(self, note, extended_text): - with self.PinboardLock: - mydata = { - 'note': note, - 'extended_text': extended_text, - 'ts': self.get_ts(), - 'done': False, - } - pinboard_id = self.get_pinboard_id() - self.PinboardData[pinboard_id] = mydata - self.store_pinboard() - - def remove_from_pinboard(self, pinboard_id): - with self.PinboardLock: - if pinboard_id in self.PinboardData: - self.PinboardData.pop(pinboard_id) - self.store_pinboard() - return True - return False - - def set_pinboard_item_status(self, pinboard_id, status): - with self.PinboardLock: - if pinboard_id in self.PinboardData: - self.PinboardData[pinboard_id]['done'] = status - self.store_pinboard() - return True - return False - - def get_pinboard_id(self): - numbers = list(self.PinboardData.keys()) - if numbers: - number = max(numbers)+1 - else: - number = 1 - return number - - def get_pinboard_data(self): - with self.PinboardLock: - return self.PinboardData.copy() - - def load_queue_processor(self): - self.QueueProcessor = self.TimeScheduled(2, self.queue_processor) - self.QueueProcessor.start() - - def get_stored_queue(self): - return entropy.dump.loadobj(self.queue_file) - - def load_queue(self): - obj = self.get_stored_queue() - if isinstance(obj, dict): - self.ManagerQueue = obj - return True - return False - - def store_queue(self): - entropy.dump.dumpobj(self.queue_file, self.ManagerQueue) - - def load_queue_ext_rc(self, queue_id): - return entropy.dump.loadobj(os.path.join(self.queue_ext_rc_dir, str(queue_id))) - - def store_queue_ext_rc(self, queue_id, rc): - return entropy.dump.dumpobj(os.path.join(self.queue_ext_rc_dir, str(queue_id)), rc) - - def remove_queue_ext_rc(self, queue_id): - return entropy.dump.removeobj(os.path.join(self.queue_ext_rc_dir, str(queue_id))) - - def get_ts(self): - return self.datetime.fromtimestamp(time.time()) - - def swap_items_in_queue(self, queue_id1, queue_id2): - self.load_queue() - item1, key1 = self._get_item_by_queue_id(queue_id1) - item2, key2 = self._get_item_by_queue_id(queue_id2) - if key1 != key2: - return False - t_item = item1.copy() - item1.clear() - item1.update(item2) - item2.clear() - item2.update(t_item) - # fix the _order - queue_id1_idx = self.ManagerQueue[key1+"_order"].index(queue_id1) - queue_id2_idx = self.ManagerQueue[key2+"_order"].index(queue_id2) - self.ManagerQueue[key1+"_order"][queue_id1_idx] = queue_id2 - self.ManagerQueue[key2+"_order"][queue_id2_idx] = queue_id1 - self.store_queue() - return True - - - def add_to_queue(self, command_name, command_text, user_id, group_id, function, args, kwargs, do_parallel, extended_result, interactive = False): - - if function not in self.SystemExecutor.available_commands: - return -1 - - self.load_queue() - queue_id = self.generate_unique_queue_id() - if interactive: - self.ManagerQueueStdInOut[queue_id] = os.pipe() - myqueue_dict = { - 'queue_id': queue_id, - 'command_name': command_name, - 'command_desc': self.valid_commands[command_name]['desc'], - 'command_text': command_text, - 'call': function, - 'args': self.copy.deepcopy(args), - 'kwargs': self.copy.deepcopy(kwargs), - 'user_id': user_id, - 'group_id': group_id, - 'stdout': self.assign_unique_stdout_file(queue_id), - 'queue_ts': "%s" % (self.get_ts(),), - 'kill': False, - 'processing_pid': None, - 'do_parallel': do_parallel, - 'interactive': False, - } - if extended_result: - myqueue_dict['extended_result'] = None - self.ManagerQueue['queue'][queue_id] = myqueue_dict - self.ManagerQueue['queue_order'].append(queue_id) - self.store_queue() - return queue_id - - def remove_from_queue(self, queue_ids): - self.load_queue() - removed = False - for key in self.ManagerQueue: - if key not in self.dict_queue_keys: - continue - for queue_id in queue_ids: - item = None - try: - item = self.ManagerQueue[key].pop(queue_id) - except KeyError: - continue - if item: - self.flush_item(item, queue_id) - if queue_id in self.ManagerQueue[key+"_order"]: - self.ManagerQueue[key+"_order"].remove(queue_id) - removed = True - self.remove_queue_ext_rc(queue_id) - if removed: - self.store_queue() - return removed - - def kill_processing_queue_id(self, queue_id): - self.load_queue() - item, key = self._get_item_by_queue_id(queue_id) - if key in self.processing_queue_keys: - item['kill'] = True - self.store_queue() - - def pause_queue(self): - self.load_queue() - self.ManagerQueue['pause'] = True - self.store_queue() - - def play_queue(self): - self.load_queue() - self.ManagerQueue['pause'] = False - self.store_queue() - - def flush_item(self, item, queue_id): - if not isinstance(item, dict): - return False - if 'stdout' in item: - stdout = item['stdout'] - if (os.path.isfile(stdout) and os.access(stdout, os.W_OK)): - os.remove(stdout) - if 'interactive' in item: - if item['interactive'] and (queue_id in self.ManagerQueueStdInOut): - stdin, stdout = self.ManagerQueueStdInOut.pop(queue_id) - os.close(stdin) - os.close(stdout) - return True - - def assign_unique_stdout_file(self, queue_id): - stdout = os.path.join(self.STDOUT_STORAGE_DIR, "%d.%s" % (queue_id, "stdout",)) - if os.path.isfile(stdout): - os.remove(stdout) - count = 0 - orig_stdout = stdout - while os.path.lexists(stdout): - count += 1 - stdout = "%s.%d" % (orig_stdout, count,) - return stdout - - def generate_unique_queue_id(self): - current_ids = set() - for key in self.ManagerQueue: - if not key.endswith("_order"): - continue - current_ids |= set(self.ManagerQueue[key]) - while True: - try: - queue_id = abs(hash(os.urandom(1))) - except NotImplementedError: - random.seed() - queue_id = random.randint(1000000000000000000, 9999999999999999999) - if queue_id not in current_ids: - return queue_id - - def get_item_by_queue_id(self, queue_id, copy = False): - self.load_queue() - item, key = self._get_item_by_queue_id(queue_id) - if copy: item = self._queue_copy_obj(item) - return item, key - - def _get_item_by_queue_id(self, queue_id): - for key in self.dict_queue_keys: - item = self.ManagerQueue[key].get(queue_id) - if item != None: - return item, key - return None, None - - def _pop_item_from_queue(self): - try: - if self.ManagerQueue['queue_order']: - queue_id = self.ManagerQueue['queue_order'].pop(0) - return self.ManagerQueue['queue'].pop(queue_id), queue_id - except (IndexError, KeyError,): - entropy.tools.print_traceback() - return None, None - - def _queue_copy_obj(self, obj): - if isinstance(obj, (dict, set, frozenset)): - return obj.copy() - elif isinstance(obj, (list, tuple)): - return obj[:] - return obj - - def queue_processor(self, fork_data = None): - - try: - self._queue_processor(fork_data) - except: - if self.QueueLock.locked() and not fork_data: - self.QueueLock.release() - raise - - def _queue_processor(self, fork_data): - - # queue processing is stopped until there's a process running - if self.ForkLock.locked(): - return - - with self.ForkLock: - with self.QueueLock: - - if fork_data: - command_data, queue_id = self._queue_copy_obj(fork_data) - else: - self.load_queue() - if self.ManagerQueue['pause']: - return - if not self.ManagerQueue['queue_order']: - return - command_data, queue_id = self._pop_item_from_queue() - if not command_data: - return - command_data = self._queue_copy_obj(command_data) - command_data['processing_ts'] = "%s" % (self.get_ts(),) - self.ManagerQueue['processing'][queue_id] = command_data - self.ManagerQueue['processing_order'].append(queue_id) - self.store_queue() - - self.remove_queue_ext_rc(queue_id) - try: - if command_data.get('do_parallel') and not fork_data: - t = ParallelTask(self.queue_processor, fork_data = (command_data, queue_id,)) - t.start() - return - done, result = self.SystemExecutor.execute_task(command_data) - except Exception as e: - if self.QueueLock.locked(): - self.QueueLock.release() - entropy.tools.print_traceback() - done = False - result = (False, str(e),) - - if 'extended_result' in command_data and done: - try: - command_data['result'], extended_result = self._queue_copy_obj(result) - self.store_queue_ext_rc(queue_id, extended_result) - except TypeError: - done = False - command_data['result'] = 'wrong tuple split from queue processor (1)' - self.store_queue_ext_rc(queue_id, None) - else: - command_data['result'] = self._queue_copy_obj(result) - - with self.ForkLock: - with self.QueueLock: - - self.load_queue() - - if not done: - try: - self.ManagerQueue['processing'].pop(queue_id) - except KeyError: - pass - if queue_id in self.ManagerQueue['processing_order']: - self.ManagerQueue['processing_order'].remove(queue_id) - command_data['errored_ts'] = "%s" % (self.get_ts(),) - self.ManagerQueue['errored'][queue_id] = command_data - self.ManagerQueue['errored_order'].append(queue_id) - self.store_queue() - return - - try: - done, cmd_result = result - except TypeError: - done = False - command_data['result'] = 'wrong tuple split from queue processor (2)' - - if not done: - try: - self.ManagerQueue['processing'].pop(queue_id) - except KeyError: - pass - if queue_id in self.ManagerQueue['processing_order']: - self.ManagerQueue['processing_order'].remove(queue_id) - command_data['errored_ts'] = "%s" % (self.get_ts(),) - self.ManagerQueue['errored'][queue_id] = command_data - self.ManagerQueue['errored_order'].append(queue_id) - self.store_queue() - return - - try: - self.ManagerQueue['processing'].pop(queue_id) - except KeyError: - pass - if queue_id in self.ManagerQueue['processing_order']: - self.ManagerQueue['processing_order'].remove(queue_id) - command_data['processed_ts'] = "%s" % (self.get_ts(),) - self.ManagerQueue['processed'][queue_id] = command_data - self.ManagerQueue['processed_order'].append(queue_id) - self.store_queue() - - - def killall(self): - SocketHost.killall(self) - if self.QueueProcessor != None: - self.QueueProcessor.kill() diff --git a/libraries/tests/standalone/repomanager_functions_test.py b/libraries/tests/standalone/repomanager_functions_test.py deleted file mode 100644 index ba25b067f..000000000 --- a/libraries/tests/standalone/repomanager_functions_test.py +++ /dev/null @@ -1,277 +0,0 @@ -# -*- coding: utf-8 -*- -import sys -sys.path.insert(0, '../../') -sys.path.insert(0, '../../../sulfur/src') - -import os -if os.getuid() != 0: - raise SystemError("run this as root") - -import signal -import unittest -import time -import socket - -from entropy.const import etpUi, etpConst -from entropy.tools import print_traceback -from entropy.services.skel import SocketAuthenticator -from entropy.services.interfaces import SocketHost - -from sulfur.dialogs import RepositoryManagerMenu - -class FakeAuthenticator(SocketHost.BasicPamAuthenticator): - """ - This class always returns valid login credentials - """ - - valid_auth_types = [ "plain", "shadow", "md5" ] - - def __get_user_data(self, user): - - import pwd - try: - udata = pwd.getpwnam(user) - except KeyError: - return None - return udata - - def docmd_login(self, arguments): - - if not arguments or (len(arguments) != 3): - return False, None, None, 'wrong arguments' - - user = arguments[0] - auth_type = arguments[1] - auth_string = arguments[2] - - # check auth type validity - if auth_type not in FakeAuthenticator.valid_auth_types: - return False, user, None, 'invalid auth type' - - udata = self.__get_user_data(user) - if udata == None: - return False, user, None, 'invalid user' - - uid = udata[2] - - if not uid: - self.HostInterface.sessions[self.session]['admin'] = True - else: - self.HostInterface.sessions[self.session]['user'] = True - - return True, user, uid, "ok" - -class MyRepositoryManager(RepositoryManagerMenu): - - def __init__(self, equo, parent): - RepositoryManagerMenu.__init__(self, equo, parent) - - def service_status_message(self, e): - if etpUi['debug']: - print_traceback() - - def load(self): - """ taken from real class """ - self.sm_ui.repositoryManager.show_all() - self.hide_all_data_view_buttons() - # spawn parallel tasks - self.QueueUpdater.start() - self.OutputUpdater.start() - self.PinboardUpdater.start() - # ui will be unlocked by the thread below - self.ui_lock(True) - self.EntropyRepositoryComboLoader.start() - - return True - - @staticmethod - def init(entropy_client, host, port, username, password, ssl): - import gobject - import gtk - import gtk.gdk - repo = MyRepositoryManager(entropy_client, None) - repo.connection_verification_callback(host, port, username, - password, ssl) - repo.load() - # kill updaters, we don't need them - repo.OutputUpdater.kill() - repo.PinboardUpdater.kill() - repo.QueueUpdater.set_delay(10) - gobject.threads_init() - gtk.gdk.threads_enter() - - def do_start(): - try: - gtk.main() - except KeyboardInterrupt: - gtk.main_quit() - gtk.gdk.threads_leave() - - gobject.timeout_add(1000, do_start) - return repo - - def on_repoManagerClose_clicked(self, *args, **kwargs): - """ taken from real class """ - self.QueueUpdater.kill() - self.OutputUpdater.kill() - self.PinboardUpdater.kill() - self.destroy() - raise SystemExit(0) - - -class RepomanTest(unittest.TestCase): - - def setUp(self): - - self.start_repoman_srv = True - self.host = 'localhost' - self.port = 1027 - self.ssl = False - self.username = 'root' - self.password = 'fakefakefake' - # enable debug mode ? - etpUi['debug'] = False - - # Server-side logging to stdout, if False, logs will be in socket.log - # otherwise pushed to stdout - self.stdout_logging = False - - self.repoman_srv_pid = None - if self.start_repoman_srv: - try: - self.repoman_srv_pid = self.load_repoman_service() - except AssertionError: - self.kill_repoman_service() - raise - - from entropy.client.interfaces import Client - self.RepoMan = MyRepositoryManager.init(Client(), self.host, - self.port, self.username, self.password, self.ssl) - - def wait_for_connection(self, i_want_conn_enabled = True): - retries = 30 - while retries: - retries -= 1 - time.sleep(1.0) - try: - sock = socket.create_connection((self.host, self.port), - timeout = 1.0) - except socket.error as err: - if not i_want_conn_enabled: - return True - if err.errno == 111: - continue # retry - raise - sock.close() - if i_want_conn_enabled: - return True - - return False - - def load_repoman_service(self): - - from entropy.server.interfaces import Server - # init with fake repository. - server_intf = Server(fake_default_repo = True) - - pid = os.fork() - if pid == 0: - - from entropy.services.system.executors import Base - from entropy.services.system.commands import Repository - from entropy.services.system.interfaces import Server as \ - ServiceServer - - # children - srv = ServiceServer( - Server, - do_ssl = self.ssl, - sock_auth = (FakeAuthenticator, [], {}), - stdout_logging = self.stdout_logging, - external_cmd_classes = [Repository], - external_executor_cmd_classes = [(Base, [], {},)], - entropy_interface_kwargs = { - 'community_repo': True, - } - ) - srv.port = self.port - try: - srv.go() - except (KeyboardInterrupt, SystemExit,): - srv.killall() - os._exit(0) - - srv.killall() - os._exit(0) - - # ===> parent - conn_status = self.wait_for_connection() - self.assert_(conn_status) - return pid - - def kill_repoman_service(self): - if self.repoman_srv_pid: - os.kill(self.repoman_srv_pid, signal.SIGTERM) - os.kill(self.repoman_srv_pid, signal.SIGKILL) - # get pid, avoid zombies - os.waitpid(self.repoman_srv_pid, 0) - - def tearDown(self): - """ - tearDown is run after each test - """ - self.RepoMan.destroy() - self.RepoMan.Service.kill_all_connections() - self.kill_repoman_service() - conn_status = self.wait_for_connection(i_want_conn_enabled = False) - self.assert_(conn_status) - sys.stdout.write("%s ran\n" % (self,)) - sys.stdout.flush() - - def _test_glsa_data_exec(self, glsa_type): - status, queue_id = self.RepoMan.Service.Methods.get_spm_glsa_data( - glsa_type) - self.assert_(status) - self.assert_(queue_id) - data = self.RepoMan.wait_queue_id_to_complete(queue_id) - - def test_queue(self): - status, queue = self.RepoMan.Service.Methods.get_queue() - self.assert_(status) - self.assert_(isinstance(queue, dict)) - self.assert_("pause" in queue) - self.assert_("processing_order" in queue) - self.assert_("processing" in queue) - self.assert_("errored_order" in queue) - self.assert_("queue" in queue) - self.assert_("queue_order" in queue) - self.assert_("processed" in queue) - - def test_glsa_data_exec_all(self): - self._test_glsa_data_exec("all") - - def test_glsa_data_exec_new(self): - self._test_glsa_data_exec("new") - - def test_glsa_data_exec_affected(self): - self._test_glsa_data_exec("affected") - - def test_available_repos(self): - status, avail_repos = self.RepoMan.Service.Methods.get_available_repositories() - self.assert_(status) - self.assert_(avail_repos) - self.assert_(isinstance(avail_repos, dict)) - for repo in avail_repos['available']: - self._run_test_available_packages(repo) - - def _run_test_available_packages(self, repoid): - status, repo_data = self.RepoMan.Service.Methods.get_available_entropy_packages(repoid) - self.assert_(status) - self.assert_(isinstance(repo_data, dict)) - self.assert_("ordered_idpackages" in repo_data) - self.assert_("data" in repo_data) - self.assert_(isinstance(repo_data["ordered_idpackages"], list)) - self.assert_(isinstance(repo_data["data"], dict)) - -if "__main__" == __name__: - unittest.main() diff --git a/misc/po/POTFILES.in b/misc/po/POTFILES.in index 2c4c878d8..c869044fd 100644 --- a/misc/po/POTFILES.in +++ b/misc/po/POTFILES.in @@ -2,6 +2,7 @@ ../libraries/entropy/transceivers/uri_handlers/skel.py ../libraries/entropy/transceivers/uri_handlers/plugins/factory.py ../libraries/entropy/transceivers/uri_handlers/plugins/__init__.py +../libraries/entropy/transceivers/exceptions.py ../libraries/entropy/transceivers/__init__.py ../libraries/entropy/db/exceptions.py ../libraries/entropy/db/__init__.py @@ -21,10 +22,6 @@ ../libraries/entropy/spm/plugins/interfaces/portage_plugin/xpak.py ../libraries/entropy/spm/plugins/interfaces/portage_plugin/xpaktools.py ../libraries/entropy/spm/plugins/interfaces/__init__.py -../libraries/entropy/services/system/commands.py -../libraries/entropy/services/system/executors.py -../libraries/entropy/services/system/__init__.py -../libraries/entropy/services/system/interfaces.py ../libraries/entropy/services/ugc/commands.py ../libraries/entropy/services/ugc/__init__.py ../libraries/entropy/services/ugc/interfaces.py @@ -34,6 +31,7 @@ ../libraries/entropy/services/authenticators.py ../libraries/entropy/services/auth_interfaces.py ../libraries/entropy/services/commands.py +../libraries/entropy/services/exceptions.py ../libraries/entropy/services/__init__.py ../libraries/entropy/services/interfaces.py ../libraries/entropy/services/skel.py @@ -47,10 +45,6 @@ ../libraries/entropy/client/services/ugc/commands.py ../libraries/entropy/client/services/ugc/__init__.py ../libraries/entropy/client/services/ugc/interfaces.py -../libraries/entropy/client/services/system/commands.py -../libraries/entropy/client/services/system/__init__.py -../libraries/entropy/client/services/system/interfaces.py -../libraries/entropy/client/services/system/methods.py ../libraries/entropy/client/services/__init__.py ../libraries/entropy/client/__init__.py ../libraries/entropy/client/mirrors.py @@ -83,6 +77,11 @@ ../libraries/entropy/qa.py ../libraries/entropy/security.py ../libraries/entropy/tools.py +../libraries/test_db_search.py +../libraries/test_qa.py +../libraries/test_qa_sets.py +../libraries/test_rsync.py +../libraries/test_speed.py ../client/equo.py ../client/text_cache.py ../client/text_configuration.py @@ -100,7 +99,6 @@ ../server/server_key.py ../server/server_query.py ../server/server_reagent.py -../sulfur/src/repo-manager-client.py ../sulfur/src/sulfur_client.py ../sulfur/src/sulfur/core.py ../sulfur/src/sulfur/dialogs.py @@ -124,5 +122,6 @@ ../magneto/src/magneto/core/config.py ../magneto/src/magneto/core/__init__.py ../magneto/src/magneto/core/interfaces.py +../services/kernel-switcher ../sulfur/src/sulfur/sulfur.glade ../magneto/src/magneto/gtk/magneto.glade diff --git a/misc/po/ca.po b/misc/po/ca.po index 97140578a..3e099abda 100644 --- a/misc/po/ca.po +++ b/misc/po/ca.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: ca\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-05 12:16+0100\n" +"POT-Creation-Date: 2011-02-09 19:21+0100\n" "PO-Revision-Date: 2010-08-14 17:20+0100\n" "Last-Translator: Roger Calvó \n" "Language-Team: Catalan \n" @@ -48,9 +48,9 @@ msgstr "S'ha completat l'exportació de la base de dades" #: ../../libraries/entropy/db/__init__.py:5594 #: ../../libraries/entropy/db/__init__.py:5701 #: ../../libraries/entropy/db/__init__.py:5714 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2406 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2542 -#: ../../libraries/entropy/client/interfaces/client.py:808 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2500 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2636 +#: ../../libraries/entropy/client/interfaces/client.py:803 #: ../../client/text_rescue.py:220 ../../client/text_rescue.py:225 #: ../../client/text_rescue.py:602 ../../client/text_rescue.py:793 #: ../../client/text_ui.py:772 ../../client/text_ui.py:1703 @@ -104,9 +104,8 @@ msgid "package move actions complete" msgstr "s'ha desplaçat el paquet" #: ../../libraries/entropy/db/skel.py:1570 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2386 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2579 -#: ../../libraries/entropy/server/interfaces/main.py:1517 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2480 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2673 msgid "WARNING" msgstr "AVÍS" @@ -123,367 +122,306 @@ msgid "Moving old entry" msgstr "S'està movent una entrada antiga" #: ../../libraries/entropy/db/skel.py:1809 -#: ../../client/text_configuration.py:120 +#: ../../client/text_configuration.py:122 msgid "to" msgstr "a" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:49 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:50 msgid "Accessibility" msgstr "Accessibilitat" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:51 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:52 msgid "Accessibility applications" msgstr "Aplicacions d'accessibilitat" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:55 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 msgid "Office" msgstr "Oficina" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:57 msgid "Applications used in office environments" msgstr "Aplicacions usades en entorns d'oficina" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:62 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 msgid "Development" msgstr "Deselvolupament" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:64 msgid "Applications or system libraries" msgstr "Aplicacions o llibreries de sistema" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:67 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 #: ../../sulfur/src/sulfur/sulfur.glade.h:250 msgid "System" msgstr "Sistema" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:69 msgid "System applications or libraries" msgstr "Aplicacions de sistema o llibreries" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:72 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 msgid "Games" msgstr "Jocs" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:74 msgid "Games, enjoy your spare time" msgstr "Jocs, aprofiteu el vostre temps lliure" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:77 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:78 msgid "GNOME Desktop" msgstr "Escriptori GNOME" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:79 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:80 msgid "Applications and libraries for the GNOME Desktop" msgstr "Aplicacions i llibreries de l'escriptori GNOME" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:83 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:84 msgid "KDE Desktop" msgstr "Escriptori KDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:85 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:86 msgid "Applications and libraries for the KDE Desktop" msgstr "Aplicacions i llibreries de l'escriptori KDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:89 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:90 msgid "XFCE Desktop" msgstr "Escriptori XFCE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:91 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:92 msgid "Applications and libraries for the XFCE Desktop" msgstr "Aplicacions i llibreries de l'escriptori XFCE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:95 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:96 msgid "LXDE Desktop" msgstr "Escriptori LXDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:97 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:98 msgid "Applications and libraries for the LXDE Desktop" msgstr "Aplicacions i llibreries de l'escriptori LXDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:101 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:102 msgid "Multimedia" msgstr "Multimèdia" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:103 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:104 msgid "Applications and libraries for Multimedia" msgstr "Aplicacions i llibreries multimèdia" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:107 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:108 #: ../../sulfur/src/sulfur/sulfur.glade.h:136 msgid "Networking" msgstr "Gestió de xarxes" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:109 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:110 msgid "Applications and libraries for Networking" msgstr "Aplicacions i llibreries d'internet" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:113 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:114 msgid "Science" msgstr "Ciència" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:115 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:116 msgid "Scientific applications and libraries" msgstr "Aplicacions i llibreries científiques" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:119 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:120 #: ../../sulfur/src/sulfur/sulfur.glade.h:217 msgid "Security" msgstr "Seguretat" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:121 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:122 msgid "Security orientend applications" msgstr "Aplicacions orientades a seguretat" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:125 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:126 msgid "X11" msgstr "X11" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:127 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:128 msgid "Applications and libraries for X11" msgstr "Aplicacions i llibreries per X11" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:406 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:407 #, fuzzy msgid "Reloading Portage modules" msgstr "S'estan recollint comptadors de Portage" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:830 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:831 #: ../../libraries/entropy/server/transceivers.py:281 -#: ../../libraries/entropy/server/interfaces/db.py:924 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2079 +#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1782 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1804 msgid "error" msgstr "error" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:832 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:833 #: ../../libraries/entropy/client/interfaces/package.py:369 #: ../../libraries/entropy/client/interfaces/package.py:987 #: ../../server/server_reagent.py:86 ../../server/server_reagent.py:103 msgid "not found" msgstr "no s'ha trobat" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2163 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2308 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2704 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2893 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4432 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2257 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2402 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2798 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2987 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4526 #: ../../libraries/entropy/client/interfaces/trigger.py:204 msgid "QA" msgstr "QA" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2164 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2242 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2258 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2336 msgid "Cannot run Source Package Manager trigger for" msgstr "No es pot executar l'activador del Gestor de Paquets Font" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2173 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2251 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2267 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2345 #: ../../libraries/entropy/client/interfaces/trigger.py:207 msgid "Please report it" msgstr "Si us plau informeu-ne" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2174 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2252 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2268 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2346 msgid "Attach this" msgstr "Adjunta-ho" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2309 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2403 msgid "Cannot run SPM configure phase for" msgstr "No es pot executar la fase SPM per" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2313 -#: ../../libraries/entropy/client/interfaces/package.py:2849 -#: ../../libraries/entropy/client/interfaces/package.py:2886 -#: ../../libraries/entropy/client/interfaces/package.py:2967 -#: ../../libraries/entropy/client/interfaces/package.py:2974 -#: ../../libraries/entropy/client/interfaces/package.py:3018 -#: ../../libraries/entropy/client/interfaces/package.py:3046 -#: ../../libraries/entropy/client/interfaces/package.py:3262 -#: ../../libraries/entropy/client/interfaces/package.py:3282 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/client/interfaces/package.py:2850 +#: ../../libraries/entropy/client/interfaces/package.py:2887 +#: ../../libraries/entropy/client/interfaces/package.py:2968 +#: ../../libraries/entropy/client/interfaces/package.py:2975 +#: ../../libraries/entropy/client/interfaces/package.py:3019 +#: ../../libraries/entropy/client/interfaces/package.py:3047 +#: ../../libraries/entropy/client/interfaces/package.py:3263 +#: ../../libraries/entropy/client/interfaces/package.py:3283 #: ../../libraries/entropy/client/interfaces/trigger.py:48 #: ../../libraries/entropy/security.py:649 ../../client/text_rescue.py:741 -#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:921 -#: ../../sulfur/src/sulfur/events.py:927 ../../sulfur/src/sulfur/events.py:966 +#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:926 +#: ../../sulfur/src/sulfur/events.py:932 ../../sulfur/src/sulfur/events.py:971 #: ../../sulfur/src/sulfur/sulfur.glade.h:83 msgid "Error" msgstr "Error" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2454 #, fuzzy msgid "package not available on system" msgstr "No hi ha conjunts de paquets disponibles per eliminar" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2369 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2463 msgid "repackaging" msgstr "S'està reempaquetant" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2387 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2481 msgid "Cannot complete quickpkg for atom" msgstr "No es pot completar quickpkg per l'àtom" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2389 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2582 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2483 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2676 msgid "do it manually" msgstr "féu-ho manualment" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2501 msgid "package files rebuild did not run properly" msgstr "la reconstrucció de paquets no s'ha executat correctament" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2408 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2502 msgid "Please update packages manually" msgstr "Actualitzeu els paquets manualment" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2543 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2637 msgid "forcing package updates" msgstr "s'està forçant l'actualització de paquets" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2544 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2638 msgid "Syncing with" msgstr "S'està sincronitzant amb" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2580 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2674 msgid "Cannot complete quickpkg for atoms" msgstr "No es pot completar quickpkg pels àtoms" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2705 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2799 msgid "Cannot stat path" msgstr "No es pot establir el camí" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2894 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2988 msgid "Cannot update Portage database to destination" msgstr "No es pot actualitzar la base de dades de Portage al destí" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2917 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3011 msgid "SPM uid update error" msgstr "Error en actualitzar SPM uid" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2985 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3079 msgid "Cannot update SPM installed pkgs file" msgstr "No es pot actualitzar el fitxer SPM de paquets instal·lats" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 -#: ../../libraries/entropy/server/interfaces/mirrors.py:780 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 +#: ../../libraries/entropy/server/interfaces/mirrors.py:521 #: ../../client/text_security.py:117 ../../client/text_smart.py:113 msgid "does not exist" msgstr "no existeix" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 msgid "Overwriting" msgstr "S'està sobreescrivint" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 msgid "variable differs" msgstr "la variable difereix" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "Updating" msgstr "S'està actualitzant" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3256 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3350 msgid "updating critical variables" msgstr "s'estan actualitzant variables crítiques" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "differs" msgstr "difereix" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 msgid "Reverting" msgstr "S'està revertint" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3454 msgid "Skipping configuration files update, you are not root." msgstr "" "S'està ometent l'actualització de fitxers de configuració, no sou root." -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3796 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3890 msgid "Error calculating dependencies" msgstr "Error en calcular les dependències" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4198 -#: ../../libraries/entropy/server/interfaces/main.py:2526 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4292 +#: ../../libraries/entropy/server/interfaces/main.py:2686 msgid "not supported" msgstr "no està implementada" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4199 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4293 msgid "Probably Portage API has changed" msgstr "L'API de Potage probablement ha canviat" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4286 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4380 msgid "IOError while reading" msgstr "IOError en llegir" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4433 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4527 msgid "illegal Entropy package tag in ebuild" msgstr "l'etiqueta Entropy del paquet de l'ebuild és il·legal" -#: ../../libraries/entropy/services/system/executors.py:483 -msgid "Calculating updates..." -msgstr "S'estan calculant les actualitzacions..." - -#: ../../libraries/entropy/services/system/executors.py:545 -msgid "Running package injection" -msgstr "S'estan injectant paquets" - -#: ../../libraries/entropy/services/system/executors.py:554 -msgid "Running package removal" -msgstr "S'estan eliminant paquets" - -#: ../../libraries/entropy/services/system/executors.py:578 -msgid "Running package quickpkg" -msgstr "S'està executant quickpkg" - -#: ../../libraries/entropy/services/system/executors.py:601 -msgid "Adding packages" -msgstr "S'estan afegint paquets" - -#: ../../libraries/entropy/services/system/executors.py:766 -msgid "" -"Opening database to let it run treeupdates. If you won't see anything below, " -"it's just fine." -msgstr "" -"S'està obrint la base de dades perquè pugui executar treeupdates. Si no " -"veieu res a continuació, tot és correcte." - -#: ../../libraries/entropy/services/system/executors.py:809 -msgid "Scanning" -msgstr "S'està escanejant" - -#: ../../libraries/entropy/services/system/executors.py:828 -msgid "Socket error, continuing..." -msgstr "Error en el sòcol, es continua..." - -#: ../../libraries/entropy/services/system/executors.py:910 -#: ../../libraries/entropy/services/system/executors.py:923 -#: ../../server/server_activator.py:539 ../../server/server_activator.py:557 -msgid "Remote Entropy Database Repository Status" -msgstr "Estat del repositori de la base de dades remota d'Entropy" - -#: ../../libraries/entropy/services/system/executors.py:914 -#: ../../libraries/entropy/services/system/executors.py:925 -#: ../../server/server_activator.py:544 ../../server/server_activator.py:562 -msgid "Host" -msgstr "Ordinador central" - -#: ../../libraries/entropy/services/system/executors.py:915 -#: ../../libraries/entropy/services/system/executors.py:926 -#: ../../server/server_activator.py:545 ../../server/server_activator.py:563 -msgid "Database revision" -msgstr "Revisió de la base de dades" - -#: ../../libraries/entropy/services/system/executors.py:917 -#: ../../server/server_activator.py:550 -msgid "Database local revision currently at" -msgstr "Revisió de la base de dades local actualment a" - #: ../../libraries/entropy/services/ugc/interfaces.py:1752 #: ../../libraries/entropy/services/ugc/interfaces.py:1755 -#: ../../libraries/entropy/client/services/system/interfaces.py:27 -#: ../../libraries/entropy/client/services/system/interfaces.py:31 msgid "OutputInterface does not have an output method" msgstr "OutputInterface no té un mètode de sortida" @@ -630,14 +568,14 @@ msgid "setting directory to" msgstr "s'estableix el directori en" #: ../../libraries/entropy/server/interfaces/db.py:296 -#: ../../libraries/entropy/server/interfaces/main.py:2841 +#: ../../libraries/entropy/server/interfaces/main.py:2992 msgid "Keys for repository are expired" msgstr "Les claus del repositori han vençut" #: ../../libraries/entropy/server/interfaces/db.py:676 -#: ../../libraries/entropy/server/interfaces/main.py:3010 -#: ../../libraries/entropy/server/interfaces/main.py:3790 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1199 +#: ../../libraries/entropy/server/interfaces/main.py:3158 +#: ../../libraries/entropy/server/interfaces/main.py:3993 +#: ../../libraries/entropy/server/interfaces/mirrors.py:940 msgid "download" msgstr "baixada" @@ -651,7 +589,7 @@ msgid "download path" msgstr "camí de baixada" #: ../../libraries/entropy/server/interfaces/db.py:711 -#: ../../libraries/entropy/server/interfaces/db.py:1362 +#: ../../libraries/entropy/server/interfaces/db.py:1360 msgid "errors" msgstr "errors" @@ -660,222 +598,236 @@ msgid "failed to download from mirror" msgstr "ha fallat en baixar de la rèplica" #: ../../libraries/entropy/server/interfaces/db.py:719 -#: ../../libraries/entropy/server/interfaces/db.py:1375 -#: ../../libraries/entropy/server/interfaces/main.py:1799 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1686 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1764 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2386 +#: ../../libraries/entropy/server/interfaces/db.py:1373 +#: ../../libraries/entropy/server/interfaces/main.py:1908 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1419 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1493 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2119 msgid "reason" msgstr "raó" -#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/db.py:922 msgid "Troubles with treeupdates" msgstr "Hi ha problemes amb treeupdates" -#: ../../libraries/entropy/server/interfaces/db.py:926 +#: ../../libraries/entropy/server/interfaces/db.py:925 msgid "Bumping old data back" msgstr "S'estan suprimint dades antigues" -#: ../../libraries/entropy/server/interfaces/db.py:940 +#: ../../libraries/entropy/server/interfaces/db.py:939 msgid "configured package sets" msgstr "conjunts de paquets configurats" -#: ../../libraries/entropy/server/interfaces/db.py:950 +#: ../../libraries/entropy/server/interfaces/db.py:949 msgid "None configured" msgstr "No n'hi ha cap de configurat" -#: ../../libraries/entropy/server/interfaces/db.py:986 +#: ../../libraries/entropy/server/interfaces/db.py:985 #, fuzzy msgid "creating compressed repository dump + checksum" msgstr "s'està creant la base de dades comprimida i la suma de verificació" -#: ../../libraries/entropy/server/interfaces/db.py:993 -#: ../../libraries/entropy/server/interfaces/db.py:1041 -#: ../../libraries/entropy/server/interfaces/db.py:1095 +#: ../../libraries/entropy/server/interfaces/db.py:992 +#: ../../libraries/entropy/server/interfaces/db.py:1040 +#: ../../libraries/entropy/server/interfaces/db.py:1094 #, fuzzy msgid "repository path" msgstr "repositori" -#: ../../libraries/entropy/server/interfaces/db.py:1000 +#: ../../libraries/entropy/server/interfaces/db.py:999 msgid "dump light" msgstr "bolcat lleuger" -#: ../../libraries/entropy/server/interfaces/db.py:1009 +#: ../../libraries/entropy/server/interfaces/db.py:1008 msgid "dump light checksum" msgstr "bolcat lleuger de la suma de verificació" -#: ../../libraries/entropy/server/interfaces/db.py:1018 -#: ../../libraries/entropy/server/interfaces/db.py:1074 +#: ../../libraries/entropy/server/interfaces/db.py:1017 +#: ../../libraries/entropy/server/interfaces/db.py:1073 msgid "opener" msgstr "obridor" -#: ../../libraries/entropy/server/interfaces/db.py:1033 +#: ../../libraries/entropy/server/interfaces/db.py:1032 #, fuzzy msgid "compressing repository + checksum" msgstr "s'està comprimint la base de dades i la suma de verificació" -#: ../../libraries/entropy/server/interfaces/db.py:1048 +#: ../../libraries/entropy/server/interfaces/db.py:1047 #, fuzzy msgid "compressed repository path" msgstr "dades de repositoris composats" -#: ../../libraries/entropy/server/interfaces/db.py:1057 +#: ../../libraries/entropy/server/interfaces/db.py:1056 #, fuzzy msgid "repository checksum" msgstr "repositoris" -#: ../../libraries/entropy/server/interfaces/db.py:1066 +#: ../../libraries/entropy/server/interfaces/db.py:1065 msgid "compressed checksum" msgstr "suma de verificació comprimida" -#: ../../libraries/entropy/server/interfaces/db.py:1088 +#: ../../libraries/entropy/server/interfaces/db.py:1087 #, fuzzy msgid "preparing uncompressed repository for the upload" msgstr "s'estan preparant les bases de dades no comprimides per la càrrega" -#: ../../libraries/entropy/server/interfaces/db.py:1209 -#: ../../libraries/entropy/server/interfaces/db.py:1229 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1183 +#: ../../libraries/entropy/server/interfaces/db.py:1208 +#: ../../libraries/entropy/server/interfaces/db.py:1228 +#: ../../libraries/entropy/server/interfaces/mirrors.py:924 msgid "upload" msgstr "càrrega" -#: ../../libraries/entropy/server/interfaces/db.py:1210 +#: ../../libraries/entropy/server/interfaces/db.py:1209 msgid "disabled EAPI" msgstr "EAPI desactivat" -#: ../../libraries/entropy/server/interfaces/db.py:1230 +#: ../../libraries/entropy/server/interfaces/db.py:1229 #, fuzzy msgid "preparing to upload repository to mirror" msgstr "s'està preparant per carregar la base de dades a la rèplica" -#: ../../libraries/entropy/server/interfaces/db.py:1363 +#: ../../libraries/entropy/server/interfaces/db.py:1361 #, fuzzy msgid "upload failed, locking and continuing" msgstr "la càrrega ha fallat, no es desbloqueja i es continua" -#: ../../libraries/entropy/server/interfaces/db.py:1435 -#: ../../libraries/entropy/server/interfaces/db.py:1453 -#: ../../libraries/entropy/server/interfaces/db.py:1488 -#: ../../libraries/entropy/server/interfaces/db.py:1519 -#: ../../libraries/entropy/server/interfaces/db.py:1538 -#: ../../libraries/entropy/server/interfaces/db.py:1564 -#: ../../libraries/entropy/server/interfaces/db.py:1578 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1590 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1760 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1776 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1875 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1901 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1919 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1937 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1968 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2034 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2053 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2075 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2101 +#: ../../libraries/entropy/server/interfaces/db.py:1433 +#: ../../libraries/entropy/server/interfaces/db.py:1451 +#: ../../libraries/entropy/server/interfaces/db.py:1486 +#: ../../libraries/entropy/server/interfaces/db.py:1516 +#: ../../libraries/entropy/server/interfaces/db.py:1535 +#: ../../libraries/entropy/server/interfaces/db.py:1561 +#: ../../libraries/entropy/server/interfaces/db.py:1575 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1329 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1489 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1505 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1600 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1626 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1644 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1662 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1693 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1800 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1826 msgid "sync" msgstr "sincronitza" #. something short please -#: ../../libraries/entropy/server/interfaces/db.py:1436 +#: ../../libraries/entropy/server/interfaces/db.py:1434 #, fuzzy msgid "repository already in sync" msgstr "el repositori ja està desactivat" -#: ../../libraries/entropy/server/interfaces/db.py:1454 -#: ../../libraries/entropy/server/interfaces/db.py:1565 +#: ../../libraries/entropy/server/interfaces/db.py:1452 +#: ../../libraries/entropy/server/interfaces/db.py:1562 #, fuzzy msgid "repository sync failed" msgstr "repositori activat" -#: ../../libraries/entropy/server/interfaces/db.py:1455 +#: ../../libraries/entropy/server/interfaces/db.py:1453 msgid "download issues" msgstr "problemes de baixada" -#: ../../libraries/entropy/server/interfaces/db.py:1489 -#: ../../libraries/entropy/server/interfaces/db.py:1520 +#: ../../libraries/entropy/server/interfaces/db.py:1487 +#: ../../libraries/entropy/server/interfaces/db.py:1517 #, fuzzy msgid "repository sync forbidden" msgstr "lector del tauler de notícies del repositori" -#: ../../libraries/entropy/server/interfaces/db.py:1490 +#: ../../libraries/entropy/server/interfaces/db.py:1488 #, fuzzy msgid "missing package sets" msgstr "s'estan sincronitzant els conjunts de paquets" -#: ../../libraries/entropy/server/interfaces/db.py:1521 -msgid "dependencies_test() reported errors" +#: ../../libraries/entropy/server/interfaces/db.py:1518 +#, fuzzy +msgid "dependencies test reported errors" msgstr "dependencies_test() ha informat d'errors" -#: ../../libraries/entropy/server/interfaces/db.py:1539 +#: ../../libraries/entropy/server/interfaces/db.py:1536 #, fuzzy msgid "these packages haven't been removed yet" msgstr "Aquests són els paquets que s'eliminaran" -#: ../../libraries/entropy/server/interfaces/db.py:1566 +#: ../../libraries/entropy/server/interfaces/db.py:1563 msgid "upload issues" msgstr "problemes de càrrega" -#: ../../libraries/entropy/server/interfaces/db.py:1579 +#: ../../libraries/entropy/server/interfaces/db.py:1576 #, fuzzy msgid "repository sync completed successfully" msgstr "la base de dades s'ha sincronitzat correctament" -#: ../../libraries/entropy/server/interfaces/main.py:143 +#: ../../libraries/entropy/server/interfaces/main.py:144 msgid "mirrors have not been unlocked. Sync them." msgstr "les rèpliques no s'han desbloquejat. Sincronitzeu-les." -#: ../../libraries/entropy/server/interfaces/main.py:207 -#: ../../libraries/entropy/server/interfaces/main.py:3788 -#: ../../libraries/entropy/server/interfaces/main.py:3998 +#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:3991 +#: ../../libraries/entropy/server/interfaces/main.py:4224 #: ../../libraries/entropy/client/services/ugc/interfaces.py:179 #: ../../server/server_reagent.py:73 ../../server/server_reagent.py:78 #: ../../server/server_reagent.py:91 ../../server/server_reagent.py:95 -#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:168 -#: ../../server/server_reagent.py:204 ../../server/server_reagent.py:346 -#: ../../server/server_reagent.py:374 ../../server/server_reagent.py:403 +#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:167 +#: ../../server/server_reagent.py:203 ../../server/server_reagent.py:345 +#: ../../server/server_reagent.py:372 ../../server/server_reagent.py:400 msgid "repository" msgstr "repositori" -#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:209 msgid "syncing package sets" msgstr "s'estan sincronitzant els conjunts de paquets" -#: ../../libraries/entropy/server/interfaces/main.py:242 +#: ../../libraries/entropy/server/interfaces/main.py:243 #, fuzzy msgid "cannot store updates RSS cache" msgstr "no es poden actualitzar les dades de l'arbre d'actualitzacions" -#: ../../libraries/entropy/server/interfaces/main.py:387 +#: ../../libraries/entropy/server/interfaces/main.py:388 msgid "INJECT" msgstr "INJECTA" -#: ../../libraries/entropy/server/interfaces/main.py:389 +#: ../../libraries/entropy/server/interfaces/main.py:390 msgid "has been injected" msgstr "s'ha injectat" -#: ../../libraries/entropy/server/interfaces/main.py:390 +#: ../../libraries/entropy/server/interfaces/main.py:391 msgid "quickpkg manually to update embedded db" msgstr "quickpkg manualment per actualitzar la base de dades incrustada" -#: ../../libraries/entropy/server/interfaces/main.py:391 +#: ../../libraries/entropy/server/interfaces/main.py:392 #, fuzzy msgid "Repository repository updated anyway" msgstr "La base de dades del repositori s'ha actualitzat igualment" -#: ../../libraries/entropy/server/interfaces/main.py:976 +#: ../../libraries/entropy/server/interfaces/main.py:977 msgid "package has no keyword set, it will be masked !" msgstr "el paquet no té assignada keyword, s'emmascararà !" -#: ../../libraries/entropy/server/interfaces/main.py:1290 +#: ../../libraries/entropy/server/interfaces/main.py:1011 +msgid "Entropy Server interface must be run as root" +msgstr "Heu d'executar la Interfície del Servidor d'Entropy com a root" + +#: ../../libraries/entropy/server/interfaces/main.py:1072 +#: ../../libraries/entropy/server/interfaces/main.py:3757 +msgid "repository not configured" +msgstr "el repositori no està configurat" + +#: ../../libraries/entropy/server/interfaces/main.py:1078 +msgid "protected repository id, can't use this, sorry dude..." +msgstr "la id del repositori està protegida, no podeu usar-la..." + +#: ../../libraries/entropy/server/interfaces/main.py:1416 #, fuzzy msgid "invalid repository revision" msgstr "Revisió del repositori" -#: ../../libraries/entropy/server/interfaces/main.py:1292 +#: ../../libraries/entropy/server/interfaces/main.py:1418 msgid "defaulting to 0" msgstr "s'estableix per defecte a 0" -#: ../../libraries/entropy/server/interfaces/main.py:1404 +#: ../../libraries/entropy/server/interfaces/main.py:1532 #: ../../libraries/entropy/client/interfaces/db.py:364 #: ../../libraries/entropy/client/interfaces/db.py:413 #: ../../libraries/entropy/client/interfaces/db.py:467 @@ -884,43 +836,39 @@ msgstr "s'estableix per defecte a 0" #: ../../client/text_rescue.py:295 ../../client/text_ui.py:1479 #: ../../client/text_ui.py:1480 ../../client/text_ui.py:1482 #: ../../client/text_ui.py:1483 ../../sulfur/src/sulfur/dialogs.py:2748 -#: ../../sulfur/src/sulfur/__init__.py:1277 +#: ../../sulfur/src/sulfur/__init__.py:1283 #: ../../sulfur/src/sulfur/packages.py:100 #: ../../sulfur/src/sulfur/packages.py:414 -#: ../../sulfur/src/sulfur/packages.py:434 +#: ../../sulfur/src/sulfur/packages.py:434 ../../services/kernel-switcher:85 msgid "Attention" msgstr "Atenció" -#: ../../libraries/entropy/server/interfaces/main.py:1405 +#: ../../libraries/entropy/server/interfaces/main.py:1533 msgid "cannot match" msgstr "no pot coincidir" -#: ../../libraries/entropy/server/interfaces/main.py:1501 +#: ../../libraries/entropy/server/interfaces/main.py:1633 #, fuzzy -msgid "Initializing Entropy repository" +msgid "initializing repository" msgstr "S'està inicialitzant la base de dades d'Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:1518 +#: ../../libraries/entropy/server/interfaces/main.py:1644 #, fuzzy -msgid "repository already exists" -msgstr "el repositori ja està desactivat" - -#: ../../libraries/entropy/server/interfaces/main.py:1528 -msgid "Do you want to continue ?" -msgstr "Voleu continuar?" +msgid "do you really want to initialize this repository ?" +msgstr "Voleu inicialitzar el repositori predeterminat?" #. masked ? -#: ../../libraries/entropy/server/interfaces/main.py:1529 -#: ../../libraries/entropy/server/interfaces/main.py:1708 -#: ../../libraries/entropy/server/interfaces/main.py:2067 -#: ../../libraries/entropy/server/interfaces/main.py:2469 -#: ../../libraries/entropy/server/interfaces/main.py:3022 -#: ../../libraries/entropy/server/interfaces/main.py:3627 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1988 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2324 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/qa.py:395 -#: ../../client/equo.py:939 ../../client/text_configuration.py:115 -#: ../../client/text_configuration.py:143 ../../client/text_rescue.py:231 +#: ../../libraries/entropy/server/interfaces/main.py:1647 +#: ../../libraries/entropy/server/interfaces/main.py:1817 +#: ../../libraries/entropy/server/interfaces/main.py:2228 +#: ../../libraries/entropy/server/interfaces/main.py:2629 +#: ../../libraries/entropy/server/interfaces/main.py:3170 +#: ../../libraries/entropy/server/interfaces/main.py:3797 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1713 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/qa.py:395 +#: ../../client/equo.py:944 ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:144 ../../client/text_rescue.py:231 #: ../../client/text_rescue.py:235 ../../client/text_rescue.py:239 #: ../../client/text_rescue.py:469 ../../client/text_rescue.py:528 #: ../../client/text_rescue.py:608 ../../client/text_rescue.py:611 @@ -930,104 +878,99 @@ msgstr "Voleu continuar?" #: ../../client/text_ui.py:1487 ../../client/text_ui.py:1750 #: ../../client/text_ui.py:1828 ../../client/text_ui.py:1963 #: ../../client/text_ui.py:2049 ../../client/text_ui.py:2221 -#: ../../client/text_ui.py:2304 ../../server/server_activator.py:142 +#: ../../client/text_ui.py:2304 ../../server/server_activator.py:143 #: ../../server/server_key.py:224 ../../server/server_key.py:311 -#: ../../server/server_reagent.py:302 ../../server/server_reagent.py:461 -#: ../../server/server_reagent.py:508 ../../server/server_reagent.py:546 +#: ../../server/server_reagent.py:301 ../../server/server_reagent.py:459 +#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 #: ../../server/server_reagent.py:1025 ../../sulfur/src/sulfur/dialogs.py:1350 -#: ../../sulfur/src/sulfur/entropyapi.py:391 +#: ../../sulfur/src/sulfur/entropyapi.py:390 msgid "No" msgstr "No" -#: ../../libraries/entropy/server/interfaces/main.py:1555 +#: ../../libraries/entropy/server/interfaces/main.py:1685 msgid "Invalid tag specified" msgstr "L'etiqueta especificada no és vàlida" -#: ../../libraries/entropy/server/interfaces/main.py:1577 -msgid "Packages already tagged, action aborted" -msgstr "Aquests paquets ja tenen etiqueta, s'interromp l'acció" - -#: ../../libraries/entropy/server/interfaces/main.py:1623 +#: ../../libraries/entropy/server/interfaces/main.py:1731 msgid "flushing back selected packages from branches" msgstr "s'estan eliminant els paquets seleccionats de les branques" -#: ../../libraries/entropy/server/interfaces/main.py:1649 +#: ../../libraries/entropy/server/interfaces/main.py:1757 msgid "nothing to do" msgstr "no hi ha res per fer" -#: ../../libraries/entropy/server/interfaces/main.py:1672 +#: ../../libraries/entropy/server/interfaces/main.py:1781 msgid "these are the packages that will be flushed" msgstr "aquests són els paquets que s'eliminaran" #. ask to continue -#: ../../libraries/entropy/server/interfaces/main.py:1707 -#: ../../libraries/entropy/server/interfaces/main.py:2066 -#: ../../libraries/entropy/server/interfaces/main.py:2468 -#: ../../libraries/entropy/server/interfaces/main.py:3021 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2323 -#: ../../client/text_ui.py:924 ../../server/server_reagent.py:460 -#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 +#: ../../libraries/entropy/server/interfaces/main.py:1816 +#: ../../libraries/entropy/server/interfaces/main.py:2227 +#: ../../libraries/entropy/server/interfaces/main.py:2628 +#: ../../libraries/entropy/server/interfaces/main.py:3169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2056 +#: ../../client/text_ui.py:924 ../../server/server_reagent.py:458 +#: ../../server/server_reagent.py:506 ../../server/server_reagent.py:544 msgid "Would you like to continue ?" msgstr "Voleu continuar?" -#: ../../libraries/entropy/server/interfaces/main.py:1757 +#: ../../libraries/entropy/server/interfaces/main.py:1866 msgid "checking package hash" msgstr "s'està comprovant l'empremta electrònica del paquet..." -#: ../../libraries/entropy/server/interfaces/main.py:1776 +#: ../../libraries/entropy/server/interfaces/main.py:1885 msgid "hash does not match for" msgstr "l'empremta no coincideix per" -#: ../../libraries/entropy/server/interfaces/main.py:1786 +#: ../../libraries/entropy/server/interfaces/main.py:1895 msgid "wrong md5" msgstr "md5 és incorrecte" -#: ../../libraries/entropy/server/interfaces/main.py:1798 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1762 +#: ../../libraries/entropy/server/interfaces/main.py:1907 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1491 msgid "download errors" msgstr "errors de baixada" -#: ../../libraries/entropy/server/interfaces/main.py:1816 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/main.py:1925 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1507 msgid "download completed successfully" msgstr "la baixada s'ha completat correctament" -#: ../../libraries/entropy/server/interfaces/main.py:1830 +#: ../../libraries/entropy/server/interfaces/main.py:1939 msgid "error downloading packages from mirrors" msgstr "error en baixar els paquets de les rèpliques" -#: ../../libraries/entropy/server/interfaces/main.py:1845 +#: ../../libraries/entropy/server/interfaces/main.py:1954 msgid "working on branch" msgstr "s'està treballant en la branca" -#: ../../libraries/entropy/server/interfaces/main.py:1861 +#: ../../libraries/entropy/server/interfaces/main.py:1970 msgid "updating package" msgstr "s'està actualitzant un paquet" -#: ../../libraries/entropy/server/interfaces/main.py:1900 +#: ../../libraries/entropy/server/interfaces/main.py:2009 msgid "package flushed" msgstr "paquet eliminat" -#: ../../libraries/entropy/server/interfaces/main.py:1928 +#: ../../libraries/entropy/server/interfaces/main.py:2089 #, fuzzy msgid "Cannot touch system repository" msgstr "No es pot accedir a la base de dades del sistema" -#: ../../libraries/entropy/server/interfaces/main.py:1943 +#: ../../libraries/entropy/server/interfaces/main.py:2104 msgid "Preparing to move selected packages to" msgstr "S'està preparant per desplaçar els paquets seleccionats a" -#: ../../libraries/entropy/server/interfaces/main.py:1945 +#: ../../libraries/entropy/server/interfaces/main.py:2106 msgid "Preparing to copy selected packages to" msgstr "S'està preparant per copiar els paquets seleccionats a" -#: ../../libraries/entropy/server/interfaces/main.py:1957 -#: ../../libraries/entropy/client/services/system/methods.py:83 +#: ../../libraries/entropy/server/interfaces/main.py:2118 #: ../../sulfur/src/sulfur/sulfur.glade.h:139 msgid "Note" msgstr "Nota" -#: ../../libraries/entropy/server/interfaces/main.py:1958 +#: ../../libraries/entropy/server/interfaces/main.py:2119 msgid "" "all old packages with conflicting scope will be removed from destination " "repo unless injected" @@ -1035,880 +978,868 @@ msgstr "" "tots els paquets antics amb scope en conflicte s'eliminaran del repositori " "destí, a menys que s'injectin" -#: ../../libraries/entropy/server/interfaces/main.py:1968 +#: ../../libraries/entropy/server/interfaces/main.py:2129 msgid "new tag" msgstr "nova etiqueta" -#: ../../libraries/entropy/server/interfaces/main.py:2008 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1227 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2310 +#: ../../libraries/entropy/server/interfaces/main.py:2169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:968 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2043 #: ../../libraries/entropy/client/interfaces/package.py:1553 #: ../../client/text_ui.py:2112 msgid "remove" msgstr "elimina" -#: ../../libraries/entropy/server/interfaces/main.py:2041 +#: ../../libraries/entropy/server/interfaces/main.py:2202 msgid "reverse dependency" msgstr "dependències inverses" -#: ../../libraries/entropy/server/interfaces/main.py:2052 +#: ../../libraries/entropy/server/interfaces/main.py:2213 msgid "dependency" msgstr "dependències" -#: ../../libraries/entropy/server/interfaces/main.py:2084 +#: ../../libraries/entropy/server/interfaces/main.py:2245 msgid "switching" msgstr "s'està commutant" -#: ../../libraries/entropy/server/interfaces/main.py:2104 +#: ../../libraries/entropy/server/interfaces/main.py:2265 msgid "cannot switch, package not found, skipping" msgstr "no es pot commutar, el paquet no s'ha trobat, s'omet" -#: ../../libraries/entropy/server/interfaces/main.py:2177 +#: ../../libraries/entropy/server/interfaces/main.py:2338 msgid "moving file" msgstr "S'està desplaçant el fitxer" -#: ../../libraries/entropy/server/interfaces/main.py:2193 +#: ../../libraries/entropy/server/interfaces/main.py:2354 #, fuzzy msgid "loading data from source repository" msgstr "s'estan carregant dades des de la base de dades origen" -#: ../../libraries/entropy/server/interfaces/main.py:2221 +#: ../../libraries/entropy/server/interfaces/main.py:2382 msgid "GPG key was available in" msgstr "la clau GPG estava disponible en" -#: ../../libraries/entropy/server/interfaces/main.py:2240 +#: ../../libraries/entropy/server/interfaces/main.py:2401 #, fuzzy msgid "injecting data to destination repository" msgstr "s'estan injectant dades a la base de dades de destinació" -#: ../../libraries/entropy/server/interfaces/main.py:2261 +#: ../../libraries/entropy/server/interfaces/main.py:2422 #, fuzzy msgid "removing entry from source repository" msgstr "s'està eliminant l'entrada de la base de dades origen" -#: ../../libraries/entropy/server/interfaces/main.py:2279 +#: ../../libraries/entropy/server/interfaces/main.py:2440 msgid "successfully handled atom" msgstr "l'àtom s'ha tractat correctament" -#: ../../libraries/entropy/server/interfaces/main.py:2309 +#: ../../libraries/entropy/server/interfaces/main.py:2467 msgid "Injecting entropy metadata into built packages" msgstr "S'estan injectant metadades d'Entropy als paquets construïts" -#: ../../libraries/entropy/server/interfaces/main.py:2325 +#: ../../libraries/entropy/server/interfaces/main.py:2483 msgid "JFYI, GPG infrastructure failed to load" msgstr "No s'ha pogut carregar la infraestructura JFYI, GPG" -#: ../../libraries/entropy/server/interfaces/main.py:2339 +#: ../../libraries/entropy/server/interfaces/main.py:2497 msgid "injecting entropy metadata" msgstr "s'estan injectant metadades d'Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:2378 +#: ../../libraries/entropy/server/interfaces/main.py:2536 msgid "injection complete" msgstr "la injecció ha acabat" -#: ../../libraries/entropy/server/interfaces/main.py:2398 +#: ../../libraries/entropy/server/interfaces/main.py:2561 msgid "removing package" msgstr "s'està eliminant el paquet" -#: ../../libraries/entropy/server/interfaces/main.py:2411 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1592 +#: ../../libraries/entropy/server/interfaces/main.py:2574 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1331 msgid "removal complete" msgstr "l'eliminació ha acabat" -#: ../../libraries/entropy/server/interfaces/main.py:2426 -#: ../../libraries/entropy/server/interfaces/main.py:2632 +#: ../../libraries/entropy/server/interfaces/main.py:2586 +#: ../../libraries/entropy/server/interfaces/main.py:2789 msgid "Integrity verification of the selected packages" msgstr "Verificació d'integritat dels paquets seleccionats" -#: ../../libraries/entropy/server/interfaces/main.py:2441 -#: ../../libraries/entropy/server/interfaces/main.py:2645 +#: ../../libraries/entropy/server/interfaces/main.py:2601 +#: ../../libraries/entropy/server/interfaces/main.py:2800 msgid "All the packages in repository will be checked." msgstr "Es comprovaran tots els paquets del repositori." -#: ../../libraries/entropy/server/interfaces/main.py:2448 +#: ../../libraries/entropy/server/interfaces/main.py:2608 msgid "This is the list of the packages that would be checked" msgstr "Aquesta és la llista de paquets que es comprovaran" -#: ../../libraries/entropy/server/interfaces/main.py:2482 +#: ../../libraries/entropy/server/interfaces/main.py:2642 msgid "Working on mirror" msgstr "S'està treballant en la rèplica" -#: ../../libraries/entropy/server/interfaces/main.py:2509 +#: ../../libraries/entropy/server/interfaces/main.py:2669 msgid "checking hash" msgstr "s'està comprovant l'empremta electrònica" -#: ../../libraries/entropy/server/interfaces/main.py:2524 +#: ../../libraries/entropy/server/interfaces/main.py:2684 msgid "digest verification of" msgstr "verificació de l'empremta electrònica de" -#: ../../libraries/entropy/server/interfaces/main.py:2542 -#: ../../libraries/entropy/server/interfaces/main.py:2690 -#: ../../libraries/entropy/server/interfaces/mirrors.py:778 -#: ../../libraries/entropy/server/interfaces/mirrors.py:797 -#: ../../libraries/entropy/server/interfaces/mirrors.py:829 -#: ../../libraries/entropy/server/interfaces/mirrors.py:844 -#: ../../libraries/entropy/server/interfaces/mirrors.py:861 +#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2845 +#: ../../libraries/entropy/server/interfaces/mirrors.py:519 +#: ../../libraries/entropy/server/interfaces/mirrors.py:538 +#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:585 +#: ../../libraries/entropy/server/interfaces/mirrors.py:602 msgid "package" msgstr "paquet" -#: ../../libraries/entropy/server/interfaces/main.py:2544 +#: ../../libraries/entropy/server/interfaces/main.py:2704 msgid "NOT healthy" msgstr "NO és sa" -#: ../../libraries/entropy/server/interfaces/main.py:2557 -#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2717 +#: ../../libraries/entropy/server/interfaces/main.py:2857 msgid "This is the list of broken packages" msgstr "Aquesta és la llista de paquets trencats" -#: ../../libraries/entropy/server/interfaces/main.py:2566 +#: ../../libraries/entropy/server/interfaces/main.py:2726 #: ../../libraries/entropy/client/interfaces/package.py:286 #: ../../libraries/entropy/client/interfaces/package.py:894 msgid "Mirror" msgstr "Rèplica" -#: ../../libraries/entropy/server/interfaces/main.py:2585 -#: ../../server/server_reagent.py:1065 +#: ../../libraries/entropy/server/interfaces/main.py:2745 +#: ../../server/server_reagent.py:1066 msgid "Statistics" msgstr "Estadístiques" -#: ../../libraries/entropy/server/interfaces/main.py:2594 +#: ../../libraries/entropy/server/interfaces/main.py:2754 msgid "Number of checked packages" msgstr "Número de paquets comprovats" -#: ../../libraries/entropy/server/interfaces/main.py:2604 +#: ../../libraries/entropy/server/interfaces/main.py:2764 msgid "Number of healthy packages" msgstr "Número de paquets sans" -#: ../../libraries/entropy/server/interfaces/main.py:2614 +#: ../../libraries/entropy/server/interfaces/main.py:2774 msgid "Number of broken packages" msgstr "Número de paquets trencats" -#: ../../libraries/entropy/server/interfaces/main.py:2631 -#: ../../libraries/entropy/server/interfaces/main.py:2794 +#: ../../libraries/entropy/server/interfaces/main.py:2788 +#: ../../libraries/entropy/server/interfaces/main.py:2945 #: ../../libraries/entropy/client/interfaces/db.py:1670 msgid "local" msgstr "local" -#: ../../libraries/entropy/server/interfaces/main.py:2670 +#: ../../libraries/entropy/server/interfaces/main.py:2825 msgid "checking status of" msgstr "s'està comprovant l'estat de" -#: ../../libraries/entropy/server/interfaces/main.py:2692 +#: ../../libraries/entropy/server/interfaces/main.py:2847 msgid "is corrupted, stored checksum" msgstr "està malmès, s'ha desat la suma de verificació" -#: ../../libraries/entropy/server/interfaces/main.py:2729 +#: ../../libraries/entropy/server/interfaces/main.py:2884 msgid "checked packages" msgstr "paquets comprovats" -#: ../../libraries/entropy/server/interfaces/main.py:2739 +#: ../../libraries/entropy/server/interfaces/main.py:2894 msgid "healthy packages" msgstr "paquets sans" -#: ../../libraries/entropy/server/interfaces/main.py:2749 -#: ../../libraries/entropy/server/interfaces/main.py:2934 +#: ../../libraries/entropy/server/interfaces/main.py:2904 +#: ../../libraries/entropy/server/interfaces/main.py:3086 msgid "broken packages" msgstr "paquets trencats" -#: ../../libraries/entropy/server/interfaces/main.py:2759 -#: ../../libraries/entropy/server/interfaces/main.py:2944 +#: ../../libraries/entropy/server/interfaces/main.py:2914 +#: ../../libraries/entropy/server/interfaces/main.py:3096 msgid "downloaded packages" msgstr "paquets baixats" -#: ../../libraries/entropy/server/interfaces/main.py:2769 -#: ../../libraries/entropy/server/interfaces/main.py:2954 +#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3106 msgid "failed downloads" msgstr "baixades fallides" -#: ../../libraries/entropy/server/interfaces/main.py:2795 +#: ../../libraries/entropy/server/interfaces/main.py:2946 msgid "GPG signing packages for repository" msgstr "GPG està signant paquets del repositori" -#: ../../libraries/entropy/server/interfaces/main.py:2807 +#: ../../libraries/entropy/server/interfaces/main.py:2958 msgid "All the missing packages in repository will be downloaded." msgstr "Tots els paquets perduts del repositori es baixaran." -#: ../../libraries/entropy/server/interfaces/main.py:2823 +#: ../../libraries/entropy/server/interfaces/main.py:2974 #: ../../server/server_key.py:69 msgid "GnuPG not available" msgstr "GnuPG no està disponible" -#: ../../libraries/entropy/server/interfaces/main.py:2849 +#: ../../libraries/entropy/server/interfaces/main.py:3000 msgid "Keys not available for" msgstr "No hi ha claus disponibles per a" -#: ../../libraries/entropy/server/interfaces/main.py:2880 +#: ../../libraries/entropy/server/interfaces/main.py:3031 msgid "signing package" msgstr "S'està signant el paquet" -#: ../../libraries/entropy/server/interfaces/main.py:2894 +#: ../../libraries/entropy/server/interfaces/main.py:3046 msgid "Unknown error signing package" msgstr "Error desconegut en signar el paquet" -#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3076 msgid "signed packages" msgstr "paquets signats" -#: ../../libraries/entropy/server/interfaces/main.py:2987 +#: ../../libraries/entropy/server/interfaces/main.py:3135 msgid "available" msgstr "disponible" -#: ../../libraries/entropy/server/interfaces/main.py:2999 +#: ../../libraries/entropy/server/interfaces/main.py:3147 msgid "upload/ignored" msgstr "pujat/ignorat" -#: ../../libraries/entropy/server/interfaces/main.py:3034 +#: ../../libraries/entropy/server/interfaces/main.py:3182 msgid "Starting to download missing files" msgstr "S'estan començant a baixar els fitxers necessaris" -#: ../../libraries/entropy/server/interfaces/main.py:3045 +#: ../../libraries/entropy/server/interfaces/main.py:3193 msgid "Searching missing/broken files on another mirror" msgstr "S'estan cercant fitxers necessaris o trencats en una altra rèplica" -#: ../../libraries/entropy/server/interfaces/main.py:3065 +#: ../../libraries/entropy/server/interfaces/main.py:3214 msgid "Binary packages downloaded successfully." msgstr "Els paquets binaris s'han baixat correctament." -#: ../../libraries/entropy/server/interfaces/main.py:3074 +#: ../../libraries/entropy/server/interfaces/main.py:3223 msgid "These are the packages that cannot be found online" msgstr "Aquests són els paquets que no hi ha en línia" -#: ../../libraries/entropy/server/interfaces/main.py:3090 +#: ../../libraries/entropy/server/interfaces/main.py:3239 msgid "They won't be checked" msgstr "No es comprovaran" -#: ../../libraries/entropy/server/interfaces/main.py:3107 +#: ../../libraries/entropy/server/interfaces/main.py:3253 msgid "Please setup your branch to" msgstr "Si us plau, configureu la branca a" -#: ../../libraries/entropy/server/interfaces/main.py:3109 +#: ../../libraries/entropy/server/interfaces/main.py:3255 msgid "and retry" msgstr "i torneu a intentar-ho" -#: ../../libraries/entropy/server/interfaces/main.py:3119 +#: ../../libraries/entropy/server/interfaces/main.py:3265 #, fuzzy msgid "Copying repository (if not exists)" msgstr "S'està copiant la base de dades (si no existeix)" -#: ../../libraries/entropy/server/interfaces/main.py:3152 +#: ../../libraries/entropy/server/interfaces/main.py:3298 msgid "Switching packages" msgstr "S'estan commutant paquets" -#: ../../libraries/entropy/server/interfaces/main.py:3187 +#: ../../libraries/entropy/server/interfaces/main.py:3333 msgid "Ignoring" msgstr "S'està ignorant" -#: ../../libraries/entropy/server/interfaces/main.py:3189 +#: ../../libraries/entropy/server/interfaces/main.py:3335 msgid "already in branch" msgstr "ja a la branca" -#: ../../libraries/entropy/server/interfaces/main.py:3223 +#: ../../libraries/entropy/server/interfaces/main.py:3369 msgid "migration loop completed" msgstr "s'ha completat el bucle de migració" -#: ../../libraries/entropy/server/interfaces/main.py:3243 +#: ../../libraries/entropy/server/interfaces/main.py:3387 msgid "Running orphaned SPM packages test" msgstr "S'està executant la verificació de paquets orfes SPM" -#: ../../libraries/entropy/server/interfaces/main.py:3259 +#: ../../libraries/entropy/server/interfaces/main.py:3403 msgid "Scanning package" msgstr "S'està escanejant el paquet" -#: ../../libraries/entropy/server/interfaces/main.py:3281 +#: ../../libraries/entropy/server/interfaces/main.py:3425 msgid "not found anymore" msgstr "no se n'ha trobat cap més" -#: ../../libraries/entropy/server/interfaces/main.py:3293 -#: ../../libraries/entropy/server/interfaces/main.py:3525 +#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3680 msgid "Packages string" msgstr "Cadena de paquets" -#: ../../libraries/entropy/server/interfaces/main.py:3323 +#: ../../libraries/entropy/server/interfaces/main.py:3467 msgid "Checking" msgstr "S'està comprovant" -#: ../../libraries/entropy/server/interfaces/main.py:3353 +#: ../../libraries/entropy/server/interfaces/main.py:3504 msgid "Running dependencies test" msgstr "S'està executant la verificació de dependències" -#: ../../libraries/entropy/server/interfaces/main.py:3382 +#: ../../libraries/entropy/server/interfaces/main.py:3533 #: ../../client/text_ui.py:2211 msgid "These are the dependencies not found" msgstr "Aquestes són les dependències que no s'han trobat" -#: ../../libraries/entropy/server/interfaces/main.py:3389 +#: ../../libraries/entropy/server/interfaces/main.py:3540 #: ../../client/text_ui.py:2215 msgid "Needed by" msgstr "Necessàries per" -#: ../../libraries/entropy/server/interfaces/main.py:3407 +#: ../../libraries/entropy/server/interfaces/main.py:3558 msgid "by repo" msgstr "pel repositori" -#: ../../libraries/entropy/server/interfaces/main.py:3417 +#: ../../libraries/entropy/server/interfaces/main.py:3568 msgid "Every dependency is satisfied. It's all fine." msgstr "S'han satisfet totes les dependències. Tot és correcte." -#: ../../libraries/entropy/server/interfaces/main.py:3435 +#: ../../libraries/entropy/server/interfaces/main.py:3594 msgid "Broken and matched packages list" msgstr "Llista de paquets trencats i coincidents" -#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3596 #: ../../libraries/entropy/qa.py:517 msgid "Dumping results into these files" msgstr "S'estan abocant els resultats en aquests fitxers" -#: ../../libraries/entropy/server/interfaces/main.py:3467 +#: ../../libraries/entropy/server/interfaces/main.py:3622 #: ../../client/text_ui.py:2267 msgid "System is healthy" msgstr "Es sistema està sa" -#: ../../libraries/entropy/server/interfaces/main.py:3476 +#: ../../libraries/entropy/server/interfaces/main.py:3631 msgid "Matching libraries with Spm, please wait" msgstr "S'estan cercant llibreries coincidents amb Spm, espereu" -#: ../../libraries/entropy/server/interfaces/main.py:3490 +#: ../../libraries/entropy/server/interfaces/main.py:3645 msgid "These are the matched packages" msgstr "Aquests són els paquets coincidents" -#: ../../libraries/entropy/server/interfaces/main.py:3534 +#: ../../libraries/entropy/server/interfaces/main.py:3689 msgid "No matched packages" msgstr "No hi ha paquets coincidents" -#: ../../libraries/entropy/server/interfaces/main.py:3587 -#: ../../libraries/entropy/server/interfaces/main.py:5256 -msgid "repository not configured" -msgstr "el repositori no està configurat" - -#: ../../libraries/entropy/server/interfaces/main.py:3614 +#: ../../libraries/entropy/server/interfaces/main.py:3784 msgid "Your default repository is not initialized" msgstr "El repositori predeterminat no està inicialitzat" -#: ../../libraries/entropy/server/interfaces/main.py:3626 +#: ../../libraries/entropy/server/interfaces/main.py:3796 msgid "Do you want to initialize your default repository ?" msgstr "Voleu inicialitzar el repositori predeterminat?" -#: ../../libraries/entropy/server/interfaces/main.py:3629 +#: ../../libraries/entropy/server/interfaces/main.py:3799 msgid "Continuing with an uninitialized repository" msgstr "Es continua amb un repositori no inicialitzat" -#: ../../libraries/entropy/server/interfaces/main.py:3747 +#: ../../libraries/entropy/server/interfaces/main.py:3950 #, fuzzy msgid "Entropy repository is already locked by you :-)" msgstr "Ja teniu bloquejada la base de dades d'Entropy :-)" #. check if the database is locked REMOTELY -#: ../../libraries/entropy/server/interfaces/main.py:3754 +#: ../../libraries/entropy/server/interfaces/main.py:3957 #, fuzzy msgid "Locking and Syncing Entropy repository" msgstr "S'està bloquejant i sincronitzant la base de dades d'Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:3768 -#: ../../server/server_activator.py:478 +#: ../../libraries/entropy/server/interfaces/main.py:3971 +#: ../../server/server_activator.py:476 msgid "Mirrors status table" msgstr "Taula d'estat de les rèpliques" -#: ../../libraries/entropy/server/interfaces/main.py:3777 -#: ../../libraries/entropy/server/interfaces/main.py:3780 -#: ../../server/server_activator.py:484 ../../server/server_activator.py:488 +#: ../../libraries/entropy/server/interfaces/main.py:3980 +#: ../../libraries/entropy/server/interfaces/main.py:3983 +#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 msgid "Unlocked" msgstr "Desbloquejat" -#: ../../libraries/entropy/server/interfaces/main.py:3779 -#: ../../libraries/entropy/server/interfaces/main.py:3782 -#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 +#: ../../libraries/entropy/server/interfaces/main.py:3982 +#: ../../libraries/entropy/server/interfaces/main.py:3985 +#: ../../server/server_activator.py:480 ../../server/server_activator.py:484 msgid "Locked" msgstr "Bloquejat" -#: ../../libraries/entropy/server/interfaces/main.py:3799 +#: ../../libraries/entropy/server/interfaces/main.py:4002 msgid "cannot lock mirror" msgstr "no es pot bloquejar la rèplica" -#: ../../libraries/entropy/server/interfaces/main.py:3985 -msgid "Entropy database is corrupted!" -msgstr "La base de dades d'Entropy està malmesa!" +#: ../../libraries/entropy/server/interfaces/main.py:4211 +#, fuzzy +msgid "Repository is corrupted!" +msgstr "el diccionari repodata està malmès" -#: ../../libraries/entropy/server/interfaces/main.py:3999 +#: ../../libraries/entropy/server/interfaces/main.py:4225 #, fuzzy msgid "indexing repository" msgstr "S'omet el repositori" -#: ../../libraries/entropy/server/interfaces/main.py:4040 +#: ../../libraries/entropy/server/interfaces/main.py:4261 #, fuzzy msgid "Initializing an empty repository" msgstr "S'està inicialitzant una base de dades buida" -#: ../../libraries/entropy/server/interfaces/main.py:4053 +#: ../../libraries/entropy/server/interfaces/main.py:4274 #, fuzzy msgid "Entropy repository file" msgstr "Gestor de Repositoris Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:4055 +#: ../../libraries/entropy/server/interfaces/main.py:4276 msgid "successfully initialized" msgstr "s'ha inicialitzat correctament" -#: ../../libraries/entropy/server/interfaces/main.py:4151 -#: ../../libraries/entropy/server/interfaces/main.py:4404 +#: ../../libraries/entropy/server/interfaces/main.py:4357 +#: ../../libraries/entropy/server/interfaces/main.py:4618 msgid "adding package" msgstr "s'està afegint un paquet" -#: ../../libraries/entropy/server/interfaces/main.py:4230 +#: ../../libraries/entropy/server/interfaces/main.py:4436 msgid "added package" msgstr "s'ha afegit un paquet" -#: ../../libraries/entropy/server/interfaces/main.py:4232 +#: ../../libraries/entropy/server/interfaces/main.py:4438 msgid "rev" msgstr "revisió" -#: ../../libraries/entropy/server/interfaces/main.py:4246 +#: ../../libraries/entropy/server/interfaces/main.py:4452 msgid "manual dependencies for" msgstr "dependències manuals per a" -#: ../../libraries/entropy/server/interfaces/main.py:4427 +#: ../../libraries/entropy/server/interfaces/main.py:4639 msgid "Exception caught, closing tasks" msgstr "S'ha produït una excepció, es tanquen les tasques" -#: ../../libraries/entropy/server/interfaces/main.py:4521 +#: ../../libraries/entropy/server/interfaces/main.py:4731 msgid "server-side repository" msgstr "repositori del servidor" -#: ../../libraries/entropy/server/interfaces/main.py:4523 +#: ../../libraries/entropy/server/interfaces/main.py:4733 msgid "community repository" msgstr "repositori de la comunitat" #. ..on repository: -#: ../../libraries/entropy/server/interfaces/main.py:4525 +#: ../../libraries/entropy/server/interfaces/main.py:4735 msgid "Entropy Server Interface Instance on repository" msgstr "Interfície d'Instàncies del Servidor d'Entropy del repositori" -#: ../../libraries/entropy/server/interfaces/main.py:4536 +#: ../../libraries/entropy/server/interfaces/main.py:4746 msgid "current branch" msgstr "branca actual" -#: ../../libraries/entropy/server/interfaces/main.py:4538 -#: ../../server/server_reagent.py:230 +#: ../../libraries/entropy/server/interfaces/main.py:4748 +#: ../../server/server_reagent.py:229 msgid "type" msgstr "tipus" -#: ../../libraries/entropy/server/interfaces/main.py:4547 +#: ../../libraries/entropy/server/interfaces/main.py:4757 msgid "Currently configured repositories" msgstr "Repositoris configurats" -#: ../../libraries/entropy/server/interfaces/main.py:4577 +#: ../../libraries/entropy/server/interfaces/main.py:4787 msgid "GPG key expired" msgstr "la clau GPG ha vençut" -#: ../../libraries/entropy/server/interfaces/main.py:4579 +#: ../../libraries/entropy/server/interfaces/main.py:4789 msgid "please frigging fix" msgstr "arregleu-ho sisplau" -#: ../../libraries/entropy/server/interfaces/main.py:4590 +#: ../../libraries/entropy/server/interfaces/main.py:4800 msgid "GPG got unexpected error" msgstr "S'ha produït un error GPG inesperat" -#: ../../libraries/entropy/server/interfaces/main.py:4592 +#: ../../libraries/entropy/server/interfaces/main.py:4802 msgid "skipping" msgstr "s'omet" -#: ../../libraries/entropy/server/interfaces/main.py:4608 -#: ../../libraries/entropy/server/interfaces/main.py:4621 +#: ../../libraries/entropy/server/interfaces/main.py:4818 +#: ../../libraries/entropy/server/interfaces/main.py:4832 msgid "config files" msgstr "fitxers de configuració" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4609 +#: ../../libraries/entropy/server/interfaces/main.py:4819 msgid "checking system" msgstr "s'està comprovant el sistema" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4622 +#: ../../libraries/entropy/server/interfaces/main.py:4833 msgid "there are configuration files not updated yet" msgstr "hi ha fitxers de configuració pendents d'actualitzar" -#: ../../libraries/entropy/server/interfaces/main.py:4913 +#: ../../libraries/entropy/server/interfaces/main.py:5122 msgid "found available dep_rewrites for this package" msgstr "hi ha dep_rewrites per aquest paquet" #. this means that user is asking to add dep_pattern #. as a dependency to package -#: ../../libraries/entropy/server/interfaces/main.py:4925 +#: ../../libraries/entropy/server/interfaces/main.py:5134 #, fuzzy msgid "added" msgstr "S'afegiran" #. this means that user is asking to remove dep_pattern -#: ../../libraries/entropy/server/interfaces/main.py:4928 -#: ../../libraries/entropy/server/interfaces/main.py:5026 +#: ../../libraries/entropy/server/interfaces/main.py:5137 +#: ../../libraries/entropy/server/interfaces/main.py:5235 msgid "removed" msgstr "eliminat" -#: ../../libraries/entropy/server/interfaces/main.py:5015 +#: ../../libraries/entropy/server/interfaces/main.py:5224 msgid "replaced" msgstr "reemplaçat" -#: ../../libraries/entropy/server/interfaces/main.py:5037 -#: ../../libraries/entropy/server/interfaces/main.py:5051 +#: ../../libraries/entropy/server/interfaces/main.py:5246 +#: ../../libraries/entropy/server/interfaces/main.py:5260 msgid "No dependency rewrite made for" msgstr "No s'han reescrit dependències per" -#: ../../libraries/entropy/server/interfaces/main.py:5132 -#: ../../libraries/entropy/server/interfaces/main.py:5152 -#: ../../libraries/entropy/server/interfaces/main.py:5164 +#: ../../libraries/entropy/server/interfaces/main.py:5332 +#: ../../libraries/entropy/server/interfaces/main.py:5352 +#: ../../libraries/entropy/server/interfaces/main.py:5364 msgid "sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5133 +#: ../../libraries/entropy/server/interfaces/main.py:5333 #, fuzzy msgid "updating package sets" msgstr "s'està actualitzant un paquet" -#: ../../libraries/entropy/server/interfaces/main.py:5153 +#: ../../libraries/entropy/server/interfaces/main.py:5353 #, fuzzy msgid "adding package set" msgstr "s'està afegint un paquet" -#: ../../libraries/entropy/server/interfaces/main.py:5165 +#: ../../libraries/entropy/server/interfaces/main.py:5365 #, fuzzy msgid "removing package set" msgstr "s'està eliminant el paquet" -#: ../../libraries/entropy/server/interfaces/main.py:5195 -msgid "Entropy Server interface must be run as root" -msgstr "Heu d'executar la Interfície del Servidor d'Entropy com a root" - -#: ../../libraries/entropy/server/interfaces/main.py:5262 -msgid "protected repository id, can't use this, sorry dude..." -msgstr "la id del repositori està protegida, no podeu usar-la..." - #: ../../libraries/entropy/server/interfaces/mirrors.py:50 -msgid "downloading notice board from mirrors to" -msgstr "s'està baixant el tauler de notícies de les rèpliques a" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:72 -msgid "notice board downloaded successfully from" -msgstr "el tauler de notícies s'ha baixat correctament des de" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:105 -msgid "removing notice board from" -msgstr "s'està eliminant el tauler de notícies de" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:129 -msgid "notice board removal failed on" -msgstr "l'eliminació del tauler de noticies ha fallat a" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:140 -msgid "notice board removal success" -msgstr "el tauler de notícies s'ha eliminat" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:165 -msgid "uploading notice board from" -msgstr "S'està carregant el tauler de notícies de" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:188 -msgid "notice board upload failed on" -msgstr "la càrrega del tauler de noticies ha fallat a" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:199 -msgid "notice board upload success" -msgstr "el tauler de notícies s'ha carregat" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:309 msgid "Entropy Server Mirrors Interface loaded" msgstr "S'ha carregat la Interfície del Servidor de Rèpliques d'Entropy" -#: ../../libraries/entropy/server/interfaces/mirrors.py:317 +#: ../../libraries/entropy/server/interfaces/mirrors.py:58 msgid "repository mirror" msgstr "rèplica de repositori" -#: ../../libraries/entropy/server/interfaces/mirrors.py:326 +#: ../../libraries/entropy/server/interfaces/mirrors.py:67 msgid "packages mirror" msgstr "rèplica de paquets" -#: ../../libraries/entropy/server/interfaces/mirrors.py:364 +#: ../../libraries/entropy/server/interfaces/mirrors.py:105 msgid "looking for file in mirror" msgstr "s'està cercant un fitxer a la rèplica" -#: ../../libraries/entropy/server/interfaces/mirrors.py:442 -#: ../../libraries/entropy/server/interfaces/mirrors.py:537 +#: ../../libraries/entropy/server/interfaces/mirrors.py:183 +#: ../../libraries/entropy/server/interfaces/mirrors.py:278 msgid "unlocking" msgstr "s'està desbloquejant" -#: ../../libraries/entropy/server/interfaces/mirrors.py:444 -#: ../../libraries/entropy/server/interfaces/mirrors.py:539 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1055 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1075 +#: ../../libraries/entropy/server/interfaces/mirrors.py:185 +#: ../../libraries/entropy/server/interfaces/mirrors.py:280 +#: ../../libraries/entropy/server/interfaces/mirrors.py:796 +#: ../../libraries/entropy/server/interfaces/mirrors.py:816 msgid "locking" msgstr "s'està bloquejant" -#: ../../libraries/entropy/server/interfaces/mirrors.py:450 +#: ../../libraries/entropy/server/interfaces/mirrors.py:191 msgid "mirror" msgstr "rèplica" -#: ../../libraries/entropy/server/interfaces/mirrors.py:475 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1056 +#: ../../libraries/entropy/server/interfaces/mirrors.py:216 +#: ../../libraries/entropy/server/interfaces/mirrors.py:797 msgid "mirror already locked" msgstr "la rèplica ja està bloquejada" -#: ../../libraries/entropy/server/interfaces/mirrors.py:488 +#: ../../libraries/entropy/server/interfaces/mirrors.py:229 msgid "mirror already unlocked" msgstr "la rèplica ja està desbloquejada" -#: ../../libraries/entropy/server/interfaces/mirrors.py:545 +#: ../../libraries/entropy/server/interfaces/mirrors.py:286 msgid "mirror for download" msgstr "rèplica per baixar" -#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:311 msgid "mirror already locked for download" msgstr "la rèplica ja està bloquejada per baixar" -#: ../../libraries/entropy/server/interfaces/mirrors.py:583 +#: ../../libraries/entropy/server/interfaces/mirrors.py:324 msgid "mirror already unlocked for download" msgstr "la rèplica ja està desbloquejada per baixar" #. locking/unlocking mirror1 for download -#: ../../libraries/entropy/server/interfaces/mirrors.py:620 +#: ../../libraries/entropy/server/interfaces/mirrors.py:361 msgid "for download" msgstr "per baixar" -#: ../../libraries/entropy/server/interfaces/mirrors.py:634 +#: ../../libraries/entropy/server/interfaces/mirrors.py:375 msgid "mirror successfully locked" msgstr "la rèplica s'ha bloquejat correctament" -#: ../../libraries/entropy/server/interfaces/mirrors.py:648 +#: ../../libraries/entropy/server/interfaces/mirrors.py:389 msgid "mirror not locked" msgstr "la rèplica no està bloquejada" -#: ../../libraries/entropy/server/interfaces/mirrors.py:682 +#: ../../libraries/entropy/server/interfaces/mirrors.py:423 msgid "mirror successfully unlocked" msgstr "la rèplica s'ha desbloquejat correctament" -#: ../../libraries/entropy/server/interfaces/mirrors.py:698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:439 msgid "unlock error" msgstr "error de desbloqueig" -#: ../../libraries/entropy/server/interfaces/mirrors.py:700 +#: ../../libraries/entropy/server/interfaces/mirrors.py:441 msgid "mirror not unlocked" msgstr "la rèplica no està desbloquejada" -#: ../../libraries/entropy/server/interfaces/mirrors.py:737 +#: ../../libraries/entropy/server/interfaces/mirrors.py:478 msgid "connecting to download package" msgstr "s'està connectant amb el paquet a baixar" -#: ../../libraries/entropy/server/interfaces/mirrors.py:759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:500 msgid "downloading package" msgstr "s'està baixant el paquet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:799 +#: ../../libraries/entropy/server/interfaces/mirrors.py:540 msgid "is not listed in the repository !" msgstr "no està llistat al repositori!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:813 +#: ../../libraries/entropy/server/interfaces/mirrors.py:554 msgid "verifying checksum of package" msgstr "s'està comprovant la suma de verificació del paquet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:831 +#: ../../libraries/entropy/server/interfaces/mirrors.py:572 msgid "downloaded successfully" msgstr "s'ha baixat correctament" -#: ../../libraries/entropy/server/interfaces/mirrors.py:846 +#: ../../libraries/entropy/server/interfaces/mirrors.py:587 msgid "checksum does not match. re-downloading..." msgstr "la suma de verificació no coincideix. S'està tornant a baixar..." -#: ../../libraries/entropy/server/interfaces/mirrors.py:863 +#: ../../libraries/entropy/server/interfaces/mirrors.py:604 msgid "seems broken. Consider to re-package it. Giving up!" msgstr "sembla trencat. Considereu reempaquetar-lo. S'abandona!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:918 +#: ../../libraries/entropy/server/interfaces/mirrors.py:659 #, fuzzy msgid "mirror hasn't valid repository revision file" msgstr "la rèplica no té un fitxer de revisió de base de dades vàlid" -#: ../../libraries/entropy/server/interfaces/mirrors.py:938 +#: ../../libraries/entropy/server/interfaces/mirrors.py:679 msgid "unable to download repository revision" msgstr "no es pot baixar el fitxer de revisió del repositori " -#: ../../libraries/entropy/server/interfaces/mirrors.py:952 +#: ../../libraries/entropy/server/interfaces/mirrors.py:693 msgid "mirror doesn't have valid revision file" msgstr "la rèplica no té un fitxer de revisió de base de dades vàlid" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1057 +#: ../../libraries/entropy/server/interfaces/mirrors.py:798 msgid "waiting up to 2 minutes before giving up" msgstr "2 minuts d'espera abans d'abandonar" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1076 +#: ../../libraries/entropy/server/interfaces/mirrors.py:817 msgid "mirror unlocked" msgstr "s'ha desbloquejat la rèplica" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1143 +#: ../../libraries/entropy/server/interfaces/mirrors.py:884 msgid "Local statistics" msgstr "Estadístiques locals" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1151 +#: ../../libraries/entropy/server/interfaces/mirrors.py:892 msgid "upload directory" msgstr "directori de càrrega" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1153 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1164 +#: ../../libraries/entropy/server/interfaces/mirrors.py:894 +#: ../../libraries/entropy/server/interfaces/mirrors.py:905 msgid "files ready" msgstr "fitxers preparats" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1162 +#: ../../libraries/entropy/server/interfaces/mirrors.py:903 msgid "packages directory" msgstr "directori de paquets" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1213 +#: ../../libraries/entropy/server/interfaces/mirrors.py:954 msgid "copy" msgstr "copia" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1238 +#: ../../libraries/entropy/server/interfaces/mirrors.py:979 msgid "Packages to be removed" msgstr "Paquets a eliminar" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1247 +#: ../../libraries/entropy/server/interfaces/mirrors.py:988 msgid "Packages to be moved locally" msgstr "Paquets a desplaçar localment" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1256 +#: ../../libraries/entropy/server/interfaces/mirrors.py:997 msgid "Packages to be uploaded" msgstr "Paquets a carregar" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1266 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1007 msgid "Total removal size" msgstr "Mida total d'eliminació" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1278 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1019 msgid "Total upload size" msgstr "Mida total de càrrega" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1287 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1028 msgid "Total download size" msgstr "Mida total de baixada" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1341 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1082 msgid "Remote statistics for" msgstr "Estadístiques remotes per" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1096 msgid "remote packages" msgstr "paquets remots" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1357 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1098 msgid "files stored" msgstr "fitxers desats" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1365 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1106 msgid "Calculating queues" msgstr "S'estan calculant les cues" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1571 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1310 msgid "removing package+hash" msgstr "s'està eliminat el paquet i l'empremta electrònica" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1619 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 msgid "copying file+hash to repository" msgstr "s'està copiant el fitxer i l'empremta electrònica al repositori" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1684 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1417 msgid "upload errors" msgstr "errors de càrrega" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1431 msgid "upload completed successfully" msgstr "la càrrega s'ha completat correctament" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1803 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1528 msgid "QA checking package file" msgstr "QA està comprovant del paquet..." -#: ../../libraries/entropy/server/interfaces/mirrors.py:1825 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1550 msgid "faulty package file, please fix" msgstr "fitxer de paquet erroni, arregleu-ho" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1876 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1601 msgid "starting packages sync" msgstr "s'està iniciant la sincronització de paquets" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1903 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1628 msgid "packages sync" msgstr "sincronització de paquets" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1921 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1646 msgid "socket error" msgstr "error en el sòcol" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1923 -#: ../../server/server_reagent.py:534 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1648 +#: ../../server/server_reagent.py:533 msgid "on" msgstr "a" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1939 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1664 msgid "nothing to do on" msgstr "no s'està processant res a" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1950 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1675 msgid "Expanding queues" msgstr "S'estan expandint les cues" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1970 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1695 msgid "nothing to sync for" msgstr "no hi ha res a sincronitzar per" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1987 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1712 msgid "Would you like to run the steps above ?" msgstr "Voleu executar els passos descrits més amunt?" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2036 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1761 msgid "keyboard interrupt !" msgstr "interrupció de teclat!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2055 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1780 msgid "you must package them again" msgstr "els heu d'empaquetar de nou" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2077 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1802 msgid "exception caught" msgstr "s'ha capturat una excepció" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2104 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1829 msgid "at least one mirror synced properly!" msgstr "almenys una rèplica s'ha sincronitzat correctament!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2232 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1964 msgid "tidy" msgstr "neteja" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2234 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1966 msgid "collecting expired packages" msgstr "s'estan recollint paquets que han vençut" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2248 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1980 msgid "collecting expired packages in the selected branches" msgstr "s'estan recollint paquets que han vençut a les branques seleccionades" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2289 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2022 msgid "nothing to remove on this branch" msgstr "no hi ha res a eliminar en aquesta branca" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2300 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2033 msgid "these are the expired packages" msgstr "aquests són els paquets que han vençut" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2352 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2085 msgid "removing packages remotely" msgstr "s'estan eliminant paquets de forma remota" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2384 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2117 msgid "remove errors" msgstr "errors d'eliminació" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2398 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2131 msgid "removing packages locally" msgstr "s'estan eliminat els paquets localment" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2426 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2159 msgid "removing" msgstr "s'està eliminant" +#: ../../libraries/entropy/server/interfaces/mirrors.py:2187 +msgid "downloading notice board from mirrors to" +msgstr "s'està baixant el tauler de notícies de les rèpliques a" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2209 +msgid "notice board downloaded successfully from" +msgstr "el tauler de notícies s'ha baixat correctament des de" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2242 +msgid "removing notice board from" +msgstr "s'està eliminant el tauler de notícies de" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2266 +msgid "notice board removal failed on" +msgstr "l'eliminació del tauler de noticies ha fallat a" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2277 +msgid "notice board removal success" +msgstr "el tauler de notícies s'ha eliminat" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2302 +msgid "uploading notice board from" +msgstr "S'està carregant el tauler de notícies de" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2325 +msgid "notice board upload failed on" +msgstr "la càrrega del tauler de noticies ha fallat a" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2336 +msgid "notice board upload success" +msgstr "el tauler de notícies s'ha carregat" + #: ../../libraries/entropy/client/services/ugc/commands.py:63 msgid "feature not supported remotely" msgstr "la característica no està implementada de forma remota" @@ -2012,20 +1943,20 @@ msgid "Login successful. Do you want to save these credentials ?" msgstr "La sessió s'ha iniciat correctament. Voleu desar aquestes credencials?" #: ../../libraries/entropy/client/services/ugc/interfaces.py:210 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/output.py:970 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/output.py:973 #: ../../libraries/entropy/qa.py:398 ../../libraries/entropy/qa.py:413 #: ../../client/text_rescue.py:493 ../../client/text_rescue.py:497 #: ../../client/text_rescue.py:524 ../../client/text_ugc.py:233 #: ../../client/text_ugc.py:414 ../../client/text_ugc.py:490 #: ../../client/text_ugc.py:509 ../../client/text_ui.py:479 -#: ../../client/text_ui.py:506 ../../server/server_activator.py:366 -#: ../../server/server_reagent.py:922 ../../server/server_reagent.py:923 +#: ../../client/text_ui.py:506 ../../server/server_activator.py:367 +#: ../../server/server_reagent.py:923 ../../server/server_reagent.py:924 #: ../../server/server_reagent.py:948 ../../server/server_reagent.py:961 #: ../../server/server_reagent.py:962 ../../server/server_reagent.py:977 #: ../../sulfur/src/sulfur/dialogs.py:1353 #: ../../sulfur/src/sulfur/dialogs.py:1814 -#: ../../sulfur/src/sulfur/entropyapi.py:391 -#: ../../sulfur/src/sulfur/events.py:727 +#: ../../sulfur/src/sulfur/entropyapi.py:390 +#: ../../sulfur/src/sulfur/events.py:732 msgid "Yes" msgstr "Sí" @@ -2041,436 +1972,10 @@ msgstr "No es pot eliminar el fitxer de memòria de cau" msgid "Cannot write to cache file" msgstr "No es pot escriure al fitxer de memòria de cau" -#: ../../libraries/entropy/client/services/system/interfaces.py:37 -msgid "" -"A valid entropy.client.services.system.commands.Client class/subclass is " -"needed" -msgstr "" -"Cal una classe/subclasse entropy.client.services.system.commands.Client " -"vàlida" - -#: ../../libraries/entropy/client/services/system/interfaces.py:42 -msgid "" -"A valid entropy.client.services.system.methods.BaseMixin class/subclass is " -"needed" -msgstr "" -"Cal una classe/subclasse entropy.client.services.system.methods.BaseMethods " -"vàlida" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -msgid "not a string" -msgstr "no és una cadena" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "Please use setup_connection() properly" -msgstr "Si us plau useu setup_connection() adequadament" - -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -msgid "not an int" -msgstr "no és un enter" - -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "not a bool" -msgstr "no és un boleà" - -#: ../../libraries/entropy/client/services/system/methods.py:22 -msgid "Get a list of remotely available commands" -msgstr "Obtenir una llista d'ordres disponibles de forma remota" - -#: ../../libraries/entropy/client/services/system/methods.py:28 -msgid "Get current queue content" -msgstr "Obtén el contingut actual de la cua" - -#: ../../libraries/entropy/client/services/system/methods.py:30 -msgid "Extended results" -msgstr "Resultats addicionals" - -#: ../../libraries/entropy/client/services/system/methods.py:36 -msgid "Get queue item using its queue unique identifier" -msgstr "Obté l'element de la cua usant el seu identificador únic" - -#: ../../libraries/entropy/client/services/system/methods.py:37 -#: ../../libraries/entropy/client/services/system/methods.py:43 -#: ../../libraries/entropy/client/services/system/methods.py:61 -#: ../../libraries/entropy/client/services/system/methods.py:68 -#: ../../libraries/entropy/client/services/system/methods.py:69 -#: ../../libraries/entropy/client/services/system/methods.py:107 -msgid "Queue Identifier" -msgstr "Identificador de la cua" - -#: ../../libraries/entropy/client/services/system/methods.py:42 -msgid "Get queue stdout/stderr using its queue unique identifier" -msgstr "Obté stdout/stderr de la cua usant el seu identificador únic" - -#: ../../libraries/entropy/client/services/system/methods.py:48 -msgid "Remove queued commands using their queue unique identifiers" -msgstr "Elimina les ordres en cua a partir dels seus identificadors únics" - -#: ../../libraries/entropy/client/services/system/methods.py:49 -msgid "Queue Identifiers" -msgstr "Identificadors de la cua" - -#: ../../libraries/entropy/client/services/system/methods.py:54 -msgid "Toggle queue pause (True/False)" -msgstr "Commuta la pausa de la cua (True/False)" - -#: ../../libraries/entropy/client/services/system/methods.py:55 -msgid "Pause or not" -msgstr "Pausa o no" - -#: ../../libraries/entropy/client/services/system/methods.py:60 -msgid "Kill a running process through its queue id" -msgstr "Mata un procés en execució a partir de l'identificador de la cua" - -#: ../../libraries/entropy/client/services/system/methods.py:66 -msgid "Swap items in queue using their queue ids" -msgstr "Intercanvia els objectes de la cua a partir dels identificadors" - -#: ../../libraries/entropy/client/services/system/methods.py:75 -msgid "Get pinboard content" -msgstr "Obté el contingut del pinboard" - -#: ../../libraries/entropy/client/services/system/methods.py:81 -msgid "Add item to pinboard" -msgstr "Afegeix elements al pinboard" - -#: ../../libraries/entropy/client/services/system/methods.py:84 -msgid "Extended text" -msgstr "Text addicional" - -#: ../../libraries/entropy/client/services/system/methods.py:90 -msgid "Remove item from pinboard" -msgstr "Elimina elements del pinboard" - -#: ../../libraries/entropy/client/services/system/methods.py:91 -#: ../../libraries/entropy/client/services/system/methods.py:98 -msgid "Pinboard identifiers" -msgstr "Identificadors del pinboard" - -#: ../../libraries/entropy/client/services/system/methods.py:96 -msgid "Set pinboard items status (done/not done)" -msgstr "Estableix l'estat dels elements del pinboard (fet/ no fet)" - -#: ../../libraries/entropy/client/services/system/methods.py:99 -msgid "Done status" -msgstr "Estat d'execució" - -#: ../../libraries/entropy/client/services/system/methods.py:105 -msgid "Write to a remote running command stdin" -msgstr "Escriu a un remot executant l'ordre stdin" - -#: ../../libraries/entropy/client/services/system/methods.py:108 -msgid "Write to stdout?" -msgstr "Escriure a stdout?" - -#: ../../libraries/entropy/client/services/system/methods.py:109 -#: ../../libraries/entropy/client/services/system/methods.py:399 -msgid "Text" -msgstr "Text" - -#: ../../libraries/entropy/client/services/system/methods.py:166 -msgid "Update Spm Repository (emerge --sync)" -msgstr "Actualitza el repositori Spm (emerge --sync)" - -#: ../../libraries/entropy/client/services/system/methods.py:172 -msgid "Compile specified atoms with specified parameters" -msgstr "Compila els àtoms especificats amb paràmetres específics" - -#: ../../libraries/entropy/client/services/system/methods.py:174 -#: ../../libraries/entropy/client/services/system/methods.py:192 -#: ../../libraries/entropy/client/services/system/methods.py:215 -#: ../../libraries/entropy/client/services/system/methods.py:224 -#: ../../libraries/entropy/client/services/system/methods.py:232 -msgid "Atoms" -msgstr "Àtoms" - -#: ../../libraries/entropy/client/services/system/methods.py:175 -#: ../../libraries/entropy/client/services/system/methods.py:193 -msgid "Pretend" -msgstr "Pretén" - -#: ../../libraries/entropy/client/services/system/methods.py:176 -msgid "Oneshot" -msgstr "Oneshot" - -#: ../../libraries/entropy/client/services/system/methods.py:177 -#: ../../libraries/entropy/client/services/system/methods.py:194 -msgid "Verbose" -msgstr "Xerraire" - -#: ../../libraries/entropy/client/services/system/methods.py:178 -#: ../../libraries/entropy/client/services/system/methods.py:195 -msgid "No color" -msgstr "Sense colors" - -#: ../../libraries/entropy/client/services/system/methods.py:179 -msgid "Fetch only" -msgstr "Només descarrega" - -#: ../../libraries/entropy/client/services/system/methods.py:180 -msgid "Build only" -msgstr "Només construeix" - -#: ../../libraries/entropy/client/services/system/methods.py:181 -#: ../../server/server_reagent.py:233 -msgid "No dependencies" -msgstr "No dependències" - -#: ../../libraries/entropy/client/services/system/methods.py:182 -msgid "Custom USE" -msgstr "USE personalitzats" - -#: ../../libraries/entropy/client/services/system/methods.py:183 -msgid "Custom LDFLAGS" -msgstr "LDFLAGS personalitzats" - -#: ../../libraries/entropy/client/services/system/methods.py:184 -msgid "Custom CFLAGS" -msgstr "CFLAGS personalitzats" - -#: ../../libraries/entropy/client/services/system/methods.py:190 -msgid "Remove specified atoms with specified parameters" -msgstr "Elimina els àtoms especificats amb paràmetres específics" - -#: ../../libraries/entropy/client/services/system/methods.py:201 -msgid "Get SPM updates for the specified categories" -msgstr "Obté actualitzacions SPM per les categories especificades" - -#: ../../libraries/entropy/client/services/system/methods.py:202 -#: ../../libraries/entropy/client/services/system/methods.py:208 -msgid "Categories" -msgstr "Categories" - -#: ../../libraries/entropy/client/services/system/methods.py:207 -msgid "Get SPM installed packages for the specified categories" -msgstr "Obté paquets instal·lats SPM per les categories especificades" - -#: ../../libraries/entropy/client/services/system/methods.py:213 -msgid "Enable USE flags for the specified atoms" -msgstr "Habilita els marcadors USE pels àtoms específics" - -#: ../../libraries/entropy/client/services/system/methods.py:216 -#: ../../libraries/entropy/client/services/system/methods.py:225 -#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 -msgid "USE flags" -msgstr "Marcadors USE" - -#: ../../libraries/entropy/client/services/system/methods.py:222 -msgid "Disable USE flags for the specified atoms" -msgstr "Desactiva els marcadors USE pels àtoms específics" - -#: ../../libraries/entropy/client/services/system/methods.py:231 -msgid "Get info for the specified atoms" -msgstr "Obté informació pels àtoms especificats" - -#: ../../libraries/entropy/client/services/system/methods.py:237 -msgid "Run SPM info command" -msgstr "Executa l'ordre SPM info" - -#: ../../libraries/entropy/client/services/system/methods.py:243 -msgid "Run custom shell command" -msgstr "Executa una ordre de l'intèrpret d'ordres personalitzada" - -#: ../../libraries/entropy/client/services/system/methods.py:245 -msgid "Command" -msgstr "Ordre" - -#: ../../libraries/entropy/client/services/system/methods.py:251 -msgid "Get Spm security updates information" -msgstr "Obté informació d'actualitzacions de seguretat Spm" - -#: ../../libraries/entropy/client/services/system/methods.py:253 -msgid "List type (affected,new,all)" -msgstr "Llista tipus (afectats, nous, tots)" - -#: ../../libraries/entropy/client/services/system/methods.py:259 -msgid "Get information about available Entropy repositories" -msgstr "Obté informació quant a repositoris Entropy disponibles" - -#: ../../libraries/entropy/client/services/system/methods.py:265 -msgid "Set default Entropy Server repository" -msgstr "Selecciona el repositori Entropy servidor per defecte" - -#. Setup reponame & repofile column's -#: ../../libraries/entropy/client/services/system/methods.py:267 -#: ../../libraries/entropy/client/services/system/methods.py:275 -#: ../../libraries/entropy/client/services/system/methods.py:284 -#: ../../libraries/entropy/client/services/system/methods.py:302 -#: ../../libraries/entropy/client/services/system/methods.py:349 -#: ../../libraries/entropy/client/services/system/methods.py:373 -#: ../../libraries/entropy/client/services/system/methods.py:381 -#: ../../libraries/entropy/client/services/system/methods.py:388 -#: ../../libraries/entropy/client/services/system/methods.py:397 -#: ../../sulfur/src/sulfur/views.py:2868 -msgid "Repository Identifier" -msgstr "Identificador del repositori" - -#: ../../libraries/entropy/client/services/system/methods.py:273 -msgid "Get available packages inside the specified repository" -msgstr "Obté paquets disponibles al repositori especificat" - -#: ../../libraries/entropy/client/services/system/methods.py:281 -msgid "Get idpackage metadata using its idpackage in the specified repository" -msgstr "" -"Obtenir metadades idpackage usant el seu idpackage del repositori especificat" - -#: ../../libraries/entropy/client/services/system/methods.py:283 -msgid "Package Identifier" -msgstr "Identificador del paquet" - -#: ../../libraries/entropy/client/services/system/methods.py:290 -msgid "Remove the specified Entropy package matches (idpackage,repoid)" -msgstr "Elimina els paquets d'Entropy coincidents (idpackage,repoid)" - -#: ../../libraries/entropy/client/services/system/methods.py:292 -msgid "Matched atoms" -msgstr "Àtoms coincidents" - -#: ../../libraries/entropy/client/services/system/methods.py:298 -msgid "" -"Search Entropy packages using a defined set of search types in the specified " -"repository" -msgstr "" -"Cerca paquets d'Entropy usant un joc definit de tipus de cerca al repositori " -"especificat" - -#: ../../libraries/entropy/client/services/system/methods.py:300 -#: ../../sulfur/src/sulfur/__init__.py:2003 -msgid "Search type" -msgstr "Tipus de cerca" - -#: ../../libraries/entropy/client/services/system/methods.py:301 -#: ../../sulfur/src/sulfur/__init__.py:2002 -msgid "Search string" -msgstr "Cerca cadena" - -#: ../../libraries/entropy/client/services/system/methods.py:308 -msgid "Move or copy a package from a repository to another" -msgstr "Desplaça o copia un paquet d'un repositori a un altre" - -#: ../../libraries/entropy/client/services/system/methods.py:310 -msgid "Package identifiers" -msgstr "Identificadors de paquet" - -#: ../../libraries/entropy/client/services/system/methods.py:311 -msgid "From repository" -msgstr "Del repositori" - -#: ../../libraries/entropy/client/services/system/methods.py:312 -msgid "To repository" -msgstr "Al repositori" - -#: ../../libraries/entropy/client/services/system/methods.py:313 -msgid "Copy instead of move?" -msgstr "Copia enlloc de desplaçar?" - -#: ../../libraries/entropy/client/services/system/methods.py:319 -msgid "" -"Scan Spm package changes and retrieve a list of action that should be run on " -"the repositories" -msgstr "" -"Escaneja els canvis en el paquet Spm i recupera una llista d'accions que " -"s'haurien d'executar als repositoris" - -#: ../../libraries/entropy/client/services/system/methods.py:325 -msgid "Run Entropy database updates" -msgstr "Executa actualitzacions a la base de dades d'Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:327 -msgid "Matches to add from Spm" -msgstr "Coincidents per afegir des de Spm" - -#: ../../libraries/entropy/client/services/system/methods.py:328 -msgid "Matches to remove from repository database" -msgstr "Coincidents a eliminar de la base de dades del repositori" - -#: ../../libraries/entropy/client/services/system/methods.py:329 -msgid "Matches to inject on repository database" -msgstr "Coincidents a injectar a la base de dades del repositori" - -#: ../../libraries/entropy/client/services/system/methods.py:335 -msgid "Run Entropy dependency test" -msgstr "Executa la verificació de dependències d'Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:341 -msgid "Run Entropy library test" -msgstr "Executa la verificació de llibreries d'Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:347 -msgid "Run Entropy tree updates" -msgstr "Executa les actualitzacions de l'arbre Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:355 -msgid "" -"Scan for Mirror updates and retrieve a list of action that should be run" -msgstr "" -"Cerca actualitzacions en la rèplica i recupera una llista d'accions que " -"s'haurien d'executar als repositoris" - -#: ../../libraries/entropy/client/services/system/methods.py:357 -msgid "list of repository identifiers" -msgstr "llista d'identificadors de repositoris" - -#: ../../libraries/entropy/client/services/system/methods.py:363 -msgid "Run Mirror updates for the provided repositories and its data" -msgstr "" -"Executa l'actualització de la rèplica pels repositoris proporcionats i les " -"seves dades" - -#: ../../libraries/entropy/client/services/system/methods.py:365 -msgid "composed repository data" -msgstr "dades de repositoris composats" - -#: ../../libraries/entropy/client/services/system/methods.py:371 -msgid "Run Entropy packages digest verification test" -msgstr "Executa la verificació de l'empremta electrònica de paquets d'Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:374 -msgid "Check mode" -msgstr "Mode de verificació" - -#: ../../libraries/entropy/client/services/system/methods.py:380 -msgid "Get repository notice board" -msgstr "Obté el tauler de notícies del repositori" - -#: ../../libraries/entropy/client/services/system/methods.py:386 -msgid "Remove notice board entry" -msgstr "Elimina la notícia del tauler" - -#: ../../libraries/entropy/client/services/system/methods.py:389 -msgid "Entry Identifiers" -msgstr "Identificadors d'entrada" - -#: ../../libraries/entropy/client/services/system/methods.py:395 -msgid "Add notice board entry" -msgstr "Afegeix una entrada al tauler de notícies" - -#. title -#: ../../libraries/entropy/client/services/system/methods.py:398 -#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 -#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 -#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 -#: ../../server/server_activator.py:242 ../../server/server_activator.py:274 -#: ../../server/server_activator.py:310 ../../sulfur/src/sulfur/dialogs.py:381 -#: ../../sulfur/src/sulfur/dialogs.py:633 -#: ../../sulfur/src/sulfur/sulfur.glade.h:258 -msgid "Title" -msgstr "Títol" - -#: ../../libraries/entropy/client/services/system/methods.py:400 -msgid "Notice link" -msgstr "Enllaç de notícia" - #: ../../libraries/entropy/client/misc.py:161 -#: ../../client/text_configuration.py:164 -#: ../../client/text_configuration.py:176 -#: ../../client/text_configuration.py:246 +#: ../../client/text_configuration.py:165 +#: ../../client/text_configuration.py:177 +#: ../../client/text_configuration.py:247 msgid "Automerging file" msgstr "S'està combinant automàticament el fitxer" @@ -2486,7 +1991,7 @@ msgstr "El fitxer no es pot combinar automàticament" #: ../../libraries/entropy/client/interfaces/methods.py:88 #: ../../libraries/entropy/client/interfaces/methods.py:113 #: ../../client/text_ui.py:484 ../../server/server_reagent.py:81 -#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1045 +#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1051 #: ../../sulfur/src/sulfur/views.py:2798 msgid "Repository" msgstr "Repositori" @@ -2500,11 +2005,11 @@ msgstr "està malmès" msgid "Cannot calculate the checksum" msgstr "No es pot calcular la suma de verificació" -#: ../../libraries/entropy/client/interfaces/client.py:809 +#: ../../libraries/entropy/client/interfaces/client.py:804 msgid "forcing packages metadata update" msgstr "s'està forçant l'actualització de les metadades dels paquets" -#: ../../libraries/entropy/client/interfaces/client.py:818 +#: ../../libraries/entropy/client/interfaces/client.py:813 msgid "Updating system database using repository" msgstr "S'està actualitzant la base de dades del sistema usant el repositori" @@ -2896,7 +2401,7 @@ msgstr "els reporitori s'ha afegit correctament" #: ../../libraries/entropy/client/interfaces/methods.py:867 #: ../../libraries/entropy/client/interfaces/sets.py:188 #: ../../libraries/entropy/client/interfaces/sets.py:215 -#: ../../libraries/entropy/const.py:591 +#: ../../libraries/entropy/const.py:589 msgid "All fine" msgstr "Tot és correcte" @@ -2915,39 +2420,39 @@ msgid "Repository restored successfully" msgstr "el reporitori s'han eliminat correctament" #: ../../libraries/entropy/client/interfaces/methods.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:3385 +#: ../../libraries/entropy/client/interfaces/package.py:3386 #: ../../client/text_rescue.py:508 ../../sulfur/src/sulfur/entropyapi.py:239 msgid "Removing" msgstr "S'està eliminant" -#: ../../libraries/entropy/client/interfaces/methods.py:1356 +#: ../../libraries/entropy/client/interfaces/methods.py:1357 msgid "Resources unlocked, let's go!" msgstr "Els recursos s'han desbloquejat. Som-hi!" -#: ../../libraries/entropy/client/interfaces/methods.py:1375 +#: ../../libraries/entropy/client/interfaces/methods.py:1376 #, python-format msgid "Resources still locked after %s minutes, giving up!" msgstr "Els recursos segueixen ocupats després de %s minuts. S'abandona!" -#: ../../libraries/entropy/client/interfaces/methods.py:1384 +#: ../../libraries/entropy/client/interfaces/methods.py:1385 #, python-format msgid "Resources locked, sleeping %s seconds, check #%s/%s" msgstr "Els recursos estan bloquejats. En espera %s segons. Comprovació #%s/%s" -#: ../../libraries/entropy/client/interfaces/methods.py:1408 +#: ../../libraries/entropy/client/interfaces/methods.py:1409 #, python-format msgid "Nothing to backup in etpConst with %s key" msgstr "No hi ha de què fer la còpia de seguretat a etpConst amb la clau %s" -#: ../../libraries/entropy/client/interfaces/methods.py:1528 +#: ../../libraries/entropy/client/interfaces/methods.py:1529 msgid "Checking response time of" msgstr "S'està comprovant el temps de resposta de" -#: ../../libraries/entropy/client/interfaces/methods.py:1550 +#: ../../libraries/entropy/client/interfaces/methods.py:1551 msgid "Mirror response time" msgstr "temps de resposta de les rèpliques" -#: ../../libraries/entropy/client/interfaces/methods.py:1876 +#: ../../libraries/entropy/client/interfaces/methods.py:1877 msgid "not a valid method" msgstr "no és un mètode vàlid" @@ -2974,13 +2479,13 @@ msgstr "Taxa de transferència agregada" #: ../../libraries/entropy/client/interfaces/package.py:345 #: ../../libraries/entropy/client/interfaces/package.py:952 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "second" msgstr "segon" #: ../../libraries/entropy/client/interfaces/package.py:360 #: ../../libraries/entropy/client/interfaces/package.py:968 -#: ../../libraries/entropy/client/interfaces/package.py:2798 +#: ../../libraries/entropy/client/interfaces/package.py:2799 msgid "Error downloading from" msgstr "S'ha produït un error en la baixada des de" @@ -3000,13 +2505,13 @@ msgstr "error en temps d'espera" #: ../../libraries/entropy/client/interfaces/package.py:373 #: ../../libraries/entropy/client/interfaces/package.py:998 -#: ../../libraries/entropy/client/interfaces/package.py:2809 +#: ../../libraries/entropy/client/interfaces/package.py:2810 msgid "discarded download" msgstr "la baixada s'ha descartat" #: ../../libraries/entropy/client/interfaces/package.py:376 #: ../../libraries/entropy/client/interfaces/package.py:1001 -#: ../../libraries/entropy/client/interfaces/package.py:2811 +#: ../../libraries/entropy/client/interfaces/package.py:2812 msgid "unknown reason" msgstr "raó desconeguda" @@ -3015,17 +2520,17 @@ msgid "Downloading from" msgstr "S'està baixant des de" #: ../../libraries/entropy/client/interfaces/package.py:946 -#: ../../libraries/entropy/client/interfaces/package.py:2780 +#: ../../libraries/entropy/client/interfaces/package.py:2781 msgid "Successfully downloaded from" msgstr "S'ha baixat correctament des de" #: ../../libraries/entropy/client/interfaces/package.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "at" msgstr "a" #: ../../libraries/entropy/client/interfaces/package.py:974 -#: ../../libraries/entropy/client/interfaces/package.py:2804 +#: ../../libraries/entropy/client/interfaces/package.py:2805 msgid "file not available on this mirror" msgstr "el fitxer no està disponible en aquesta rèplica" @@ -3111,7 +2616,7 @@ msgid "Removing config file, never modified" msgstr "S'elimina el fitxer de configuració; no s'ha modificat mai" #: ../../libraries/entropy/client/interfaces/package.py:1554 -#: ../../libraries/entropy/client/interfaces/package.py:2671 +#: ../../libraries/entropy/client/interfaces/package.py:2672 msgid "Protecting config file" msgstr "S'està protegint el fitxer de configuració" @@ -3173,221 +2678,222 @@ msgstr "Error en desplaçar el fitxer" msgid "please report" msgstr "si us plau informeu-ne" -#: ../../libraries/entropy/client/interfaces/package.py:2627 +#: ../../libraries/entropy/client/interfaces/package.py:2628 msgid "Skipping file installation/removal" msgstr "S'omet la instal·lació/eliminació del fitxer" -#: ../../libraries/entropy/client/interfaces/package.py:2688 +#: ../../libraries/entropy/client/interfaces/package.py:2689 msgid "Collision found during install for" msgstr "S'ha trobat una col·lisió en la instal·lació per" -#: ../../libraries/entropy/client/interfaces/package.py:2691 +#: ../../libraries/entropy/client/interfaces/package.py:2692 msgid "cannot overwrite" msgstr "no es pot sobreescriure" -#: ../../libraries/entropy/client/interfaces/package.py:2764 -#: ../../libraries/entropy/client/interfaces/package.py:2865 +#: ../../libraries/entropy/client/interfaces/package.py:2765 +#: ../../libraries/entropy/client/interfaces/package.py:2866 msgid "Downloading" msgstr "S'està baixant" -#: ../../libraries/entropy/client/interfaces/package.py:2791 +#: ../../libraries/entropy/client/interfaces/package.py:2792 msgid "Local path" msgstr "Camí local" -#: ../../libraries/entropy/client/interfaces/package.py:2823 +#: ../../libraries/entropy/client/interfaces/package.py:2824 msgid "Downloading archive" msgstr "S'està baixant el fitxer" -#: ../../libraries/entropy/client/interfaces/package.py:2848 +#: ../../libraries/entropy/client/interfaces/package.py:2849 msgid "Package cannot be fetched. Try to update repositories" msgstr "No es pot obtenir el paquet. Intenteu actualitzar els repositoris" -#: ../../libraries/entropy/client/interfaces/package.py:2867 +#: ../../libraries/entropy/client/interfaces/package.py:2868 msgid "archives" msgstr "fitxers" -#: ../../libraries/entropy/client/interfaces/package.py:2884 +#: ../../libraries/entropy/client/interfaces/package.py:2885 msgid "Some packages cannot be fetched" msgstr "Alguns paquets no es poden obtenir" -#: ../../libraries/entropy/client/interfaces/package.py:2885 +#: ../../libraries/entropy/client/interfaces/package.py:2886 msgid "Try to update your repositories and retry" msgstr "Intenteu actualitzar els repositoris i torneu-ho a intentar" -#: ../../libraries/entropy/client/interfaces/package.py:2913 +#: ../../libraries/entropy/client/interfaces/package.py:2914 msgid "Package cannot be downloaded, unknown error." msgstr "El paquet no s'ha pogut baixar, error desconegut." -#: ../../libraries/entropy/client/interfaces/package.py:2922 +#: ../../libraries/entropy/client/interfaces/package.py:2923 msgid "Installed package in queue vanished, skipping." msgstr "El paquet instal·lat a la cua ha desaparegut, s'omet." -#: ../../libraries/entropy/client/interfaces/package.py:2941 +#: ../../libraries/entropy/client/interfaces/package.py:2942 msgid "Unpacking package" msgstr "S'està desempaquetant" -#: ../../libraries/entropy/client/interfaces/package.py:2952 +#: ../../libraries/entropy/client/interfaces/package.py:2953 msgid "Merging package" msgstr "S'està combinant el paquet" -#: ../../libraries/entropy/client/interfaces/package.py:2965 +#: ../../libraries/entropy/client/interfaces/package.py:2966 msgid "You are running out of disk space" msgstr "Us esteu quedant sense espai al disc" -#: ../../libraries/entropy/client/interfaces/package.py:2966 +#: ../../libraries/entropy/client/interfaces/package.py:2967 msgid "I bet, you're probably Michele" msgstr "Us repto, probablement sou Michele" -#: ../../libraries/entropy/client/interfaces/package.py:2970 +#: ../../libraries/entropy/client/interfaces/package.py:2971 msgid "An error occured while trying to unpack the package" msgstr "S'ha produït un error mentre s'estava intentant desempaquetar" -#: ../../libraries/entropy/client/interfaces/package.py:2973 -#: ../../libraries/entropy/client/interfaces/package.py:3017 +#: ../../libraries/entropy/client/interfaces/package.py:2974 +#: ../../libraries/entropy/client/interfaces/package.py:3018 msgid "Check if your system is healthy" msgstr "Comprova si el sistema està sa" -#: ../../libraries/entropy/client/interfaces/package.py:2987 +#: ../../libraries/entropy/client/interfaces/package.py:2988 msgid "Installing package" msgstr "S'està instal·lant el paquet" -#: ../../libraries/entropy/client/interfaces/package.py:3005 +#: ../../libraries/entropy/client/interfaces/package.py:3006 msgid "<3 debug files installation enabled <3" msgstr "<3 depuració d'instal·lació de fitxers activada <3" -#: ../../libraries/entropy/client/interfaces/package.py:3016 +#: ../../libraries/entropy/client/interfaces/package.py:3017 msgid "An error occured while trying to install the package" msgstr "S'ha produït un error mentre s'estava intentant instal·lar el paquet" -#: ../../libraries/entropy/client/interfaces/package.py:3031 +#: ../../libraries/entropy/client/interfaces/package.py:3032 msgid "Removing data" msgstr "S'estan eliminant dades" -#: ../../libraries/entropy/client/interfaces/package.py:3044 +#: ../../libraries/entropy/client/interfaces/package.py:3045 msgid "An error occured while trying to remove the package" msgstr "S'ha produït un error mentre s'estava intentant eliminar el paquet" -#: ../../libraries/entropy/client/interfaces/package.py:3045 +#: ../../libraries/entropy/client/interfaces/package.py:3046 msgid "Check if you have enough disk space on your hard disk" msgstr "Comproveu si teniu suficient espai al disc dur" -#: ../../libraries/entropy/client/interfaces/package.py:3059 -#: ../../libraries/entropy/client/interfaces/package.py:3393 +#: ../../libraries/entropy/client/interfaces/package.py:3060 +#: ../../libraries/entropy/client/interfaces/package.py:3394 #: ../../client/text_tools.py:67 msgid "Cleaning" msgstr "S'està suprimint" -#: ../../libraries/entropy/client/interfaces/package.py:3126 +#: ../../libraries/entropy/client/interfaces/package.py:3127 msgid "Cleaning previously installed application data." msgstr "" "S'estan netejant les dades de les aplicacions instal·lades anteriorment." -#: ../../libraries/entropy/client/interfaces/package.py:3247 +#: ../../libraries/entropy/client/interfaces/package.py:3248 msgid "Configuring package" msgstr "S'està configurant el paquet" -#: ../../libraries/entropy/client/interfaces/package.py:3259 -#: ../../libraries/entropy/client/interfaces/package.py:3279 +#: ../../libraries/entropy/client/interfaces/package.py:3260 +#: ../../libraries/entropy/client/interfaces/package.py:3280 msgid "An error occured while trying to configure the package" msgstr "S'ha produït un error mentre s'estava intentant configurar el paquet" -#: ../../libraries/entropy/client/interfaces/package.py:3261 +#: ../../libraries/entropy/client/interfaces/package.py:3262 msgid "Make sure that your system is healthy" msgstr "Assegureu-vos que el sistema està sa" -#: ../../libraries/entropy/client/interfaces/package.py:3281 +#: ../../libraries/entropy/client/interfaces/package.py:3282 msgid "It seems that Source Package Manager entry is missing" msgstr "Sembla que falta l'entrada del gestor de paquets font" -#: ../../libraries/entropy/client/interfaces/package.py:3305 +#: ../../libraries/entropy/client/interfaces/package.py:3306 msgid "Installed package vanished" msgstr "El paquet instal·lat ha desaparegut" -#: ../../libraries/entropy/client/interfaces/package.py:3311 +#: ../../libraries/entropy/client/interfaces/package.py:3312 msgid "Fetch not available" msgstr "No es pot obtenir" -#: ../../libraries/entropy/client/interfaces/package.py:3318 +#: ../../libraries/entropy/client/interfaces/package.py:3319 #: ../../sulfur/src/sulfur/entropyapi.py:142 msgid "Fetching" msgstr "S'està baixant" -#: ../../libraries/entropy/client/interfaces/package.py:3325 +#: ../../libraries/entropy/client/interfaces/package.py:3326 msgid "Multi Fetching" msgstr "Baixada múltiple" -#: ../../libraries/entropy/client/interfaces/package.py:3326 -#: ../../libraries/entropy/client/interfaces/package.py:3345 +#: ../../libraries/entropy/client/interfaces/package.py:3327 +#: ../../libraries/entropy/client/interfaces/package.py:3346 #: ../../client/text_query.py:776 ../../client/text_ui.py:1102 -#: ../../server/server_reagent.py:543 +#: ../../server/server_reagent.py:542 msgid "packages" msgstr "paquets" -#: ../../libraries/entropy/client/interfaces/package.py:3332 +#: ../../libraries/entropy/client/interfaces/package.py:3333 msgid "Fetching sources" msgstr "S'estan obtenint les fonts" -#: ../../libraries/entropy/client/interfaces/package.py:3338 +#: ../../libraries/entropy/client/interfaces/package.py:3339 msgid "Verifying" msgstr "S'està verificant" -#: ../../libraries/entropy/client/interfaces/package.py:3344 +#: ../../libraries/entropy/client/interfaces/package.py:3345 msgid "Multi Verification" msgstr "Verificació de l'empremta electrònica múltiple" -#: ../../libraries/entropy/client/interfaces/package.py:3351 +#: ../../libraries/entropy/client/interfaces/package.py:3352 msgid "Unpacking" msgstr "S'està desempaquetant" -#: ../../libraries/entropy/client/interfaces/package.py:3357 +#: ../../libraries/entropy/client/interfaces/package.py:3358 msgid "Merging" msgstr "S'està combinant" -#: ../../libraries/entropy/client/interfaces/package.py:3370 +#: ../../libraries/entropy/client/interfaces/package.py:3371 #: ../../sulfur/src/sulfur/entropyapi.py:281 msgid "Installing" msgstr "S'està instal·lant" -#: ../../libraries/entropy/client/interfaces/package.py:3401 +#: ../../libraries/entropy/client/interfaces/package.py:3402 msgid "Postinstall" msgstr "Postinstal·lació" -#: ../../libraries/entropy/client/interfaces/package.py:3409 +#: ../../libraries/entropy/client/interfaces/package.py:3410 msgid "Preinstall" msgstr "Preinstal·lació" -#: ../../libraries/entropy/client/interfaces/package.py:3417 +#: ../../libraries/entropy/client/interfaces/package.py:3418 msgid "Preremove" msgstr "Preeliminació" -#: ../../libraries/entropy/client/interfaces/package.py:3425 +#: ../../libraries/entropy/client/interfaces/package.py:3426 msgid "Postremove" msgstr "Posteliminació" -#: ../../libraries/entropy/client/interfaces/package.py:3439 +#: ../../libraries/entropy/client/interfaces/package.py:3440 msgid "Configuring" msgstr "S'està configurant" -#: ../../libraries/entropy/client/interfaces/package.py:3486 +#: ../../libraries/entropy/client/interfaces/package.py:3487 #: ../../libraries/entropy/client/interfaces/repository.py:259 -#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:600 +#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:605 #: ../../client/text_rescue.py:86 ../../client/text_security.py:86 #: ../../client/text_smart.py:70 ../../client/text_ui.py:147 #: ../../server/reagent.py:233 ../../server/reagent.py:251 -#: ../../server/reagent.py:270 ../../server/reagent.py:290 -#: ../../server/server_activator.py:44 ../../server/server_activator.py:164 -#: ../../server/server_activator.py:223 ../../server/server_activator.py:396 -#: ../../server/server_activator.py:526 ../../server/server_reagent.py:42 -#: ../../server/server_reagent.py:618 ../../server/server_reagent.py:795 -#: ../../server/server_reagent.py:1075 ../../server/server_reagent.py:1134 +#: ../../server/reagent.py:271 ../../server/reagent.py:291 +#: ../../server/server_activator.py:45 ../../server/server_activator.py:165 +#: ../../server/server_activator.py:224 ../../server/server_activator.py:397 +#: ../../server/server_activator.py:552 ../../server/server_reagent.py:42 +#: ../../server/server_reagent.py:617 ../../server/server_reagent.py:795 +#: ../../server/server_reagent.py:1076 ../../server/server_reagent.py:1135 +#: ../../services/kernel-switcher:104 ../../services/kernel-switcher:173 msgid "Another Entropy is currently running." msgstr "S'està executant una altra instància d'Entropy." -#: ../../libraries/entropy/client/interfaces/package.py:3497 +#: ../../libraries/entropy/client/interfaces/package.py:3498 msgid "Cannot acquire Entropy resources lock." msgstr "No es pot accedir al bloqueig de recursos d'Entropy." -#: ../../libraries/entropy/client/interfaces/package.py:3510 +#: ../../libraries/entropy/client/interfaces/package.py:3511 msgid "An error occured. Action aborted." msgstr "S'ha produït un error. L'acció s'ha interromput." @@ -3491,233 +2997,233 @@ msgstr "Fase de preeliminació" msgid "post-remove phase" msgstr "Fase de posteliminació" -#: ../../libraries/entropy/const.py:569 +#: ../../libraries/entropy/const.py:567 msgid "Runtime dependency" msgstr "Dependència en temps d'execució" -#: ../../libraries/entropy/const.py:570 +#: ../../libraries/entropy/const.py:568 msgid "Post dependency" msgstr "Post dependència" -#: ../../libraries/entropy/const.py:571 +#: ../../libraries/entropy/const.py:569 msgid "Manually added (by staff) dependency" msgstr "Dependència afegida manualment (pel personal)" -#: ../../libraries/entropy/const.py:572 +#: ../../libraries/entropy/const.py:570 msgid "Build dependency" msgstr "Dependència de construcció" -#: ../../libraries/entropy/const.py:592 +#: ../../libraries/entropy/const.py:590 msgid "Corrupted Client Repository. Please restore a backup." msgstr "" "El repositori del client està malmès. Si us plau, restaureu una còpia de " "seguretat." -#: ../../libraries/entropy/const.py:661 +#: ../../libraries/entropy/const.py:659 msgid "reason not available" msgstr "la raó no està disponible" -#: ../../libraries/entropy/const.py:662 +#: ../../libraries/entropy/const.py:660 msgid "user package.mask" msgstr "package.mask d'usuari" -#: ../../libraries/entropy/const.py:663 +#: ../../libraries/entropy/const.py:661 msgid "system keywords" msgstr "keyword del sistema" -#: ../../libraries/entropy/const.py:664 +#: ../../libraries/entropy/const.py:662 msgid "user package.unmask" msgstr "package.unmask d'usuari" -#: ../../libraries/entropy/const.py:665 +#: ../../libraries/entropy/const.py:663 msgid "user repo package.keywords (all packages)" msgstr "package.keywords del repositori d'usuari (tots els paquets)" -#: ../../libraries/entropy/const.py:666 +#: ../../libraries/entropy/const.py:664 msgid "user repo package.keywords" msgstr "package.keywords del repositori d'usuari" -#: ../../libraries/entropy/const.py:667 +#: ../../libraries/entropy/const.py:665 msgid "user package.keywords" msgstr "package.keywords d'usuari" -#: ../../libraries/entropy/const.py:668 +#: ../../libraries/entropy/const.py:666 msgid "completely masked (by keyword?)" msgstr "completament emmascarat (per keyword?)" -#: ../../libraries/entropy/const.py:669 +#: ../../libraries/entropy/const.py:667 msgid "repository general packages.db.mask" msgstr "packages.db.mask del repositori general" -#: ../../libraries/entropy/const.py:670 +#: ../../libraries/entropy/const.py:668 msgid "repository general packages.db.keywords" msgstr "packages.db.keywords del repositori general" -#: ../../libraries/entropy/const.py:671 +#: ../../libraries/entropy/const.py:669 msgid "user license.mask" msgstr "license.mask d'usuari" -#: ../../libraries/entropy/const.py:672 +#: ../../libraries/entropy/const.py:670 msgid "user live unmask" msgstr "desemmascarat d'usuari autònom" -#: ../../libraries/entropy/const.py:673 +#: ../../libraries/entropy/const.py:671 msgid "user live mask" msgstr "emmascarat d'usuari autònom" -#: ../../libraries/entropy/const.py:699 +#: ../../libraries/entropy/const.py:697 msgid "Comments" msgstr "Comentaris" -#: ../../libraries/entropy/const.py:700 +#: ../../libraries/entropy/const.py:698 msgid "BBcode Documents" msgstr "Documents BBcode" -#: ../../libraries/entropy/const.py:701 +#: ../../libraries/entropy/const.py:699 msgid "Images/Screenshots" msgstr "Imatges/Captures de pantalla" -#: ../../libraries/entropy/const.py:702 +#: ../../libraries/entropy/const.py:700 msgid "Generic Files" msgstr "Fitxers genèrics" -#: ../../libraries/entropy/const.py:703 +#: ../../libraries/entropy/const.py:701 msgid "YouTube(tm) Videos" msgstr "Vídeos del YouTube(tm)" -#: ../../libraries/entropy/const.py:706 +#: ../../libraries/entropy/const.py:704 msgid "Comment" msgstr "Comentari" -#: ../../libraries/entropy/const.py:707 +#: ../../libraries/entropy/const.py:705 msgid "BBcode Document" msgstr "Document BBcode" -#: ../../libraries/entropy/const.py:708 +#: ../../libraries/entropy/const.py:706 msgid "Image/Screenshot" msgstr "Imatge/Captura de pantalla" -#: ../../libraries/entropy/const.py:709 +#: ../../libraries/entropy/const.py:707 msgid "Generic File" msgstr "Fitxer genèric" -#: ../../libraries/entropy/const.py:710 +#: ../../libraries/entropy/const.py:708 msgid "YouTube(tm) Video" msgstr "Vídeo del YouTube(tm)" -#: ../../libraries/entropy/fetchers.py:730 +#: ../../libraries/entropy/fetchers.py:731 msgid "infinite" msgstr "infinit" -#: ../../libraries/entropy/fetchers.py:802 +#: ../../libraries/entropy/fetchers.py:803 msgid "[F]" msgstr "[F]" -#: ../../libraries/entropy/fetchers.py:803 -#: ../../libraries/entropy/fetchers.py:1151 +#: ../../libraries/entropy/fetchers.py:804 +#: ../../libraries/entropy/fetchers.py:1152 msgid "ETA" msgstr "ETA" -#: ../../libraries/entropy/fetchers.py:804 -#: ../../libraries/entropy/fetchers.py:1152 +#: ../../libraries/entropy/fetchers.py:805 +#: ../../libraries/entropy/fetchers.py:1153 msgid "sec" msgstr "s" -#: ../../libraries/entropy/fetchers.py:1033 +#: ../../libraries/entropy/fetchers.py:1034 msgid "Aggregated download" msgstr "Baixada agregada" -#: ../../libraries/entropy/fetchers.py:1035 -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../libraries/entropy/fetchers.py:1036 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "items" msgstr "element/s" -#: ../../libraries/entropy/output.py:600 -#: ../../sulfur/src/sulfur/entropyapi.py:403 +#: ../../libraries/entropy/output.py:603 +#: ../../sulfur/src/sulfur/entropyapi.py:402 msgid "Entropy needs your attention" msgstr "Entropy us reclama l'atenció" -#: ../../libraries/entropy/output.py:746 +#: ../../libraries/entropy/output.py:749 msgid "Entropy got a question for you" msgstr "Entropy us fa una pregunta" -#: ../../libraries/entropy/output.py:760 +#: ../../libraries/entropy/output.py:763 msgid "Interrupted" msgstr "Interromput" -#: ../../libraries/entropy/output.py:820 +#: ../../libraries/entropy/output.py:823 msgid "Selected number" msgstr "Nombre seleccionat" -#: ../../libraries/entropy/output.py:837 ../../client/text_ui.py:1559 +#: ../../libraries/entropy/output.py:840 ../../client/text_ui.py:1559 msgid "Please select an option" msgstr "Si us plau, seleccioneu una opció" -#: ../../libraries/entropy/output.py:839 +#: ../../libraries/entropy/output.py:842 msgid "Discard all" msgstr "Descarta-ho tot" -#: ../../libraries/entropy/output.py:840 +#: ../../libraries/entropy/output.py:843 msgid "Confirm" msgstr "Confirmeu-ho" -#: ../../libraries/entropy/output.py:841 +#: ../../libraries/entropy/output.py:844 msgid "Add item" msgstr "Afegeix elements" -#: ../../libraries/entropy/output.py:842 +#: ../../libraries/entropy/output.py:845 msgid "Edit item" msgstr "Edita l'element" -#: ../../libraries/entropy/output.py:843 +#: ../../libraries/entropy/output.py:846 msgid "Remove item" msgstr "Elimina elements" -#: ../../libraries/entropy/output.py:844 +#: ../../libraries/entropy/output.py:847 msgid "Show current list" msgstr "Mostra la llista actual" #. wait user interaction -#: ../../libraries/entropy/output.py:848 -#: ../../client/text_configuration.py:303 -#: ../../client/text_configuration.py:319 +#: ../../libraries/entropy/output.py:851 +#: ../../client/text_configuration.py:304 +#: ../../client/text_configuration.py:320 msgid "Your choice (type a number and press enter):" msgstr "Escolliu una opció (escriviu un número i premeu retorn):" -#: ../../libraries/entropy/output.py:880 -#: ../../client/text_configuration.py:196 +#: ../../libraries/entropy/output.py:883 +#: ../../client/text_configuration.py:197 msgid "You don't have typed a number." msgstr "No heu escriu un número." -#: ../../libraries/entropy/output.py:883 +#: ../../libraries/entropy/output.py:886 msgid "Invalid action." msgstr "L'acció no és vàlida." -#: ../../libraries/entropy/output.py:893 +#: ../../libraries/entropy/output.py:896 msgid "String to add (-1 to go back):" msgstr "Cadena a afegir (-1 per tornar):" -#: ../../libraries/entropy/output.py:903 +#: ../../libraries/entropy/output.py:906 msgid "Invalid string." msgstr "La cadena no és vàlida." -#: ../../libraries/entropy/output.py:911 +#: ../../libraries/entropy/output.py:914 msgid "Element number to edit (-1 to go back):" msgstr "Número de l'element a editar (-1 per tornar):" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "old" msgstr "antic" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "new value:" msgstr "valor nou:" -#: ../../libraries/entropy/output.py:930 ../../libraries/entropy/output.py:948 +#: ../../libraries/entropy/output.py:933 ../../libraries/entropy/output.py:951 msgid "Invalid element." msgstr "L'element no és vàlid." -#: ../../libraries/entropy/output.py:939 +#: ../../libraries/entropy/output.py:942 msgid "Element number to remove (-1 to go back):" msgstr "Número de l'element a eliminar (-1 per tornar):" @@ -4313,7 +3819,7 @@ msgstr "cerca de miscel·lània en repositoris i bases de dades locals" msgid "search from what package a file belongs" msgstr "cerca a quin paquet pertany un fitxer" -#: ../../client/equo.py:210 ../../client/equo.py:344 +#: ../../client/equo.py:210 ../../client/equo.py:346 msgid "show packages changelog" msgstr "mostra el registre de canvis dels paquets" @@ -4321,12 +3827,12 @@ msgstr "mostra el registre de canvis dels paquets" msgid "search what packages depend on the provided atoms" msgstr "cerca quin paquet depèn dels àtoms proporcionats" -#: ../../client/equo.py:212 ../../client/equo.py:346 +#: ../../client/equo.py:212 ../../client/equo.py:348 #: ../../server/reagent.py:65 msgid "search packages by description" msgstr "cerca paquets per descripció" -#: ../../client/equo.py:213 ../../client/equo.py:347 +#: ../../client/equo.py:213 ../../client/equo.py:349 #: ../../server/reagent.py:63 msgid "show files owned by the provided atoms" msgstr "mostra quins fitxers pertanyen als àtoms proporcionats" @@ -4363,7 +3869,7 @@ msgstr "cerca entre els paquets instal·lats" msgid "associate given file paths to applications able to read them" msgstr "associa els camins de fitxers amb aplicacions capaces de llegir-los" -#: ../../client/equo.py:223 ../../client/equo.py:349 +#: ../../client/equo.py:223 ../../client/equo.py:351 #: ../../server/reagent.py:59 msgid "show runtime libraries needed by the provided atoms" msgstr "mostra les llibreries d'execució necessàries pels àtoms proporcionats" @@ -4380,7 +3886,7 @@ msgstr "mostra l'arbre d'eliminació pels àtoms especificats" msgid "show atoms needing the provided libraries" msgstr "mostra quins àtoms necessiten les llibreries proporcionades" -#: ../../client/equo.py:227 ../../client/equo.py:351 +#: ../../client/equo.py:227 ../../client/equo.py:353 #: ../../server/reagent.py:62 msgid "search available package sets" msgstr "cerca conjunts de paquets disponibles" @@ -4411,12 +3917,12 @@ msgstr "" "mostra l'arbre de dependències inverses pels àtoms d'instal·lació " "proporcionats" -#: ../../client/equo.py:234 ../../client/equo.py:354 ../../client/equo.py:399 +#: ../../client/equo.py:234 ../../client/equo.py:356 ../../client/equo.py:401 #: ../../server/reagent.py:71 msgid "show more details" msgstr "mostra més detalls" -#: ../../client/equo.py:235 ../../client/equo.py:355 ../../client/equo.py:400 +#: ../../client/equo.py:235 ../../client/equo.py:357 ../../client/equo.py:402 #: ../../server/reagent.py:72 msgid "print results in a scriptable way" msgstr "mostra els resultats en mode script" @@ -4505,7 +4011,7 @@ msgstr "" "genera la base de dades dels paquets instal·lats usant els fitxers del " "sistema [última esperança]" -#: ../../client/equo.py:265 ../../client/equo.py:315 +#: ../../client/equo.py:265 ../../client/equo.py:317 msgid "regenerate SPM UIDs map (SPM <-> Entropy packages)" msgstr "regenera el mapa SPM UIDs (SPM <-> paquets Entropy)" @@ -4575,7 +4081,7 @@ msgstr "sincronitza paquets, bases de dades i neteja" #: ../../client/equo.py:283 ../../client/equo.py:287 ../../client/equo.py:290 #: ../../server/activator.py:52 ../../server/activator.py:60 -#: ../../server/activator.py:70 +#: ../../server/activator.py:65 msgid "sync all the configured repositories" msgstr "sincronitza tots els repositoris configurats" @@ -4593,23 +4099,23 @@ msgstr "" "sincronitza la base de dades del repositori actual a través de rèpliques " "primàries" -#: ../../client/equo.py:291 ../../server/activator.py:65 +#: ../../client/equo.py:291 ../../server/activator.py:68 msgid "lock the current repository database (server-side)" msgstr "bloqueja la base de dades del repositori (del servidor)" -#: ../../client/equo.py:292 ../../server/activator.py:66 +#: ../../client/equo.py:292 ../../server/activator.py:69 msgid "unlock the current repository database (server-side)" msgstr "desbloqueja la base de dades del repositori actual (del servidor)" -#: ../../client/equo.py:293 ../../server/activator.py:67 +#: ../../client/equo.py:293 ../../server/activator.py:70 msgid "lock the current repository database (client-side)" msgstr "bloqueja la base de dades del repositori (del client)" -#: ../../client/equo.py:294 ../../server/activator.py:68 +#: ../../client/equo.py:294 ../../server/activator.py:71 msgid "unlock the current repository database (client-side)" msgstr "desbloqueja la base de dades del repositori actual (del client)" -#: ../../client/equo.py:295 ../../server/activator.py:69 +#: ../../client/equo.py:295 ../../server/activator.py:72 msgid "show current lock status" msgstr "mostra l'estat actual de bloquejos" @@ -4617,254 +4123,262 @@ msgstr "mostra l'estat actual de bloquejos" msgid "remove binary packages not in repositories and expired" msgstr "elimina els paquets binaris que no són als repositoris i han vençut" -#: ../../client/equo.py:300 ../../server/reagent.py:74 +#: ../../client/equo.py:297 ../../server/activator.py:66 +msgid "clean unavaiable packages from mirrors (similar to tidy, but more nazi)" +msgstr "" + +#: ../../client/equo.py:298 ../../server/activator.py:67 +msgid "expiration days [default is: 0, dangerous!]" +msgstr "" + +#: ../../client/equo.py:302 ../../server/reagent.py:74 msgid "manage a repository" msgstr "gestiona un repositori" -#: ../../client/equo.py:302 ../../server/reagent.py:75 +#: ../../client/equo.py:304 ../../server/reagent.py:75 msgid "(re)initialize the current repository database" msgstr "(re)inicialitza la base de dades del repositori actual" -#: ../../client/equo.py:303 +#: ../../client/equo.py:305 msgid "do not refill database using packages on mirrors" msgstr "no reomplis la base de dades usant els paquets de les rèpliques" -#: ../../client/equo.py:304 ../../server/reagent.py:76 +#: ../../client/equo.py:306 ../../server/reagent.py:76 msgid "(re)create the database for the specified repository" msgstr "(re)crea la base de dades pel repositori especificat" -#: ../../client/equo.py:305 ../../server/reagent.py:77 +#: ../../client/equo.py:307 ../../server/reagent.py:77 msgid "manually force a revision bump for the current repository database" msgstr "" "força un identificador de revisió per la base de dades del repositori actual" -#: ../../client/equo.py:306 ../../server/reagent.py:78 +#: ../../client/equo.py:308 ../../server/reagent.py:78 msgid "synchronize the database" msgstr "sincronitza la base de dades" -#: ../../client/equo.py:307 ../../server/reagent.py:79 +#: ../../client/equo.py:309 ../../server/reagent.py:79 msgid "flush back old branches packages to current branch" msgstr "elimina paquets de branques antigues a la branca actual" -#: ../../client/equo.py:308 ../../server/reagent.py:80 +#: ../../client/equo.py:310 ../../server/reagent.py:80 msgid "remove the provided atoms from the current repository database" msgstr "" "elimina els àtoms proporcionats per la base de dades del repositori actual" -#: ../../client/equo.py:309 ../../server/reagent.py:82 +#: ../../client/equo.py:311 ../../server/reagent.py:82 msgid "remove the provided injected atoms (all if no atom specified)" msgstr "" "elimina els àtoms injectats proporcionats (tots si no s'especifiquen àtoms)" -#: ../../client/equo.py:310 ../../server/reagent.py:83 +#: ../../client/equo.py:312 ../../server/reagent.py:83 msgid "create an empty repository database in the provided path" msgstr "crea una base de dades de repositori buida en el camí indicat" -#: ../../client/equo.py:311 +#: ../../client/equo.py:313 msgid "switch to the specified branch the provided atoms (or world)" msgstr "commuta a la branca especificada els àtoms especificats (o world)" -#: ../../client/equo.py:312 +#: ../../client/equo.py:314 msgid "verify remote integrity of the provided atoms (or world)" msgstr "verifica la integritat remota dels àtoms especificats (o world)" -#: ../../client/equo.py:313 ../../server/reagent.py:86 +#: ../../client/equo.py:315 ../../server/reagent.py:86 msgid "backup current repository database" msgstr "còpia de seguretat de la base de dades del respositori actual" -#: ../../client/equo.py:314 ../../server/reagent.py:87 +#: ../../client/equo.py:316 ../../server/reagent.py:87 msgid "restore a previously backed-up repository database" msgstr "restaura una còpia de seguretat de la base de dades del repositori" -#: ../../client/equo.py:317 ../../server/reagent.py:88 +#: ../../client/equo.py:319 ../../server/reagent.py:88 msgid "enable the specified repository" msgstr "habilita el repositori especificat" -#: ../../client/equo.py:318 ../../server/reagent.py:89 +#: ../../client/equo.py:320 ../../server/reagent.py:89 msgid "disable the specified repository" msgstr "desactiva el repositori especificat" -#: ../../client/equo.py:319 +#: ../../client/equo.py:321 msgid "show the current Server Interface status" msgstr "mostra l'estat actual de la Interfície de Servidor" -#: ../../client/equo.py:320 ../../server/reagent.py:90 +#: ../../client/equo.py:322 ../../server/reagent.py:90 #, fuzzy msgid "check packages in repository for missing dependencies" msgstr "cerca errors al repositori de paquets instal·lats" -#: ../../client/equo.py:321 ../../server/reagent.py:91 +#: ../../client/equo.py:323 ../../server/reagent.py:91 msgid "handle packages dependencies" msgstr "manega les dependències dels paquets" -#: ../../client/equo.py:322 +#: ../../client/equo.py:324 msgid "clone a package inside a repository assigning it an arbitrary tag" msgstr "" "clona un paquet dins d'un repositori assignant-li una etiqueta arbitraria" -#: ../../client/equo.py:323 ../../server/reagent.py:95 +#: ../../client/equo.py:325 ../../server/reagent.py:95 msgid "move packages from a repository to another" msgstr "desplaça els paquets d'un repositori a un altre" -#: ../../client/equo.py:324 ../../client/equo.py:326 +#: ../../client/equo.py:326 ../../client/equo.py:328 #: ../../server/reagent.py:96 ../../server/reagent.py:98 msgid "pulls dependencies in" msgstr "afegeix dependències" -#: ../../client/equo.py:325 ../../server/reagent.py:97 +#: ../../client/equo.py:327 ../../server/reagent.py:97 msgid "copy packages from a repository to another" msgstr "copia els paquets d'un repositori a un altre" -#: ../../client/equo.py:327 ../../server/reagent.py:99 +#: ../../client/equo.py:329 ../../server/reagent.py:99 msgid "set the default repository" msgstr "estableix el repositori per defecte" -#: ../../client/equo.py:331 ../../server/reagent.py:101 +#: ../../client/equo.py:333 ../../server/reagent.py:101 msgid "manage repository digital signatures (OpenGPG)" msgstr "gestiona les signatures digitals del repositori (OpenGPG)" -#: ../../client/equo.py:332 ../../server/reagent.py:102 +#: ../../client/equo.py:334 ../../server/reagent.py:102 msgid "create keypair for repositories and sign packages" msgstr "crea un parell de claus pels repositoris i signa els paquets" -#: ../../client/equo.py:333 ../../server/reagent.py:103 +#: ../../client/equo.py:335 ../../server/reagent.py:103 msgid "delete keypair (and digital signatures) of repository" msgstr "esborra el parell de claus (i les signatures digitals) del repositori" -#: ../../client/equo.py:334 ../../server/reagent.py:104 +#: ../../client/equo.py:336 ../../server/reagent.py:104 msgid "show currently configured keys information for given repositories" msgstr "" "mostra informació de les claus configurades pels repositoris especificats" -#: ../../client/equo.py:335 ../../server/reagent.py:105 +#: ../../client/equo.py:337 ../../server/reagent.py:105 msgid "sign (or re-sign) packages in repository using currently set keypair" msgstr "" "signa (o signa de nou) paquets del repositori usant el parell de claus actual" -#: ../../client/equo.py:336 ../../server/reagent.py:106 +#: ../../client/equo.py:338 ../../server/reagent.py:106 msgid "import keypair, bind to given repository" msgstr "importa el parell de claus, aplica al repositori especificat" -#: ../../client/equo.py:337 ../../server/reagent.py:107 +#: ../../client/equo.py:339 ../../server/reagent.py:107 msgid "export public key of given repository" msgstr "exporta la clau pública del repositori especificat" -#: ../../client/equo.py:338 ../../server/reagent.py:108 +#: ../../client/equo.py:340 ../../server/reagent.py:108 msgid "export private key of given repository" msgstr "exporta la clau privada del repositori especificat" -#: ../../client/equo.py:342 +#: ../../client/equo.py:344 msgid "do some searches into community repository databases" msgstr "cerca en les bases de dades dels repositoris de la comunitat" -#: ../../client/equo.py:343 ../../server/reagent.py:64 +#: ../../client/equo.py:345 ../../server/reagent.py:64 msgid "show from what package the provided files belong" msgstr "mostra a quin paquet pertanyen els fitxers proporcionats" -#: ../../client/equo.py:345 ../../server/reagent.py:60 +#: ../../client/equo.py:347 ../../server/reagent.py:60 msgid "show what packages depend on the provided atoms" msgstr "mostra quins paquets depenen dels àtoms proporcionats" -#: ../../client/equo.py:348 ../../server/reagent.py:66 +#: ../../client/equo.py:350 ../../server/reagent.py:66 msgid "list all the packages in the default repository" msgstr "llista tots els paquets del repositori per defecte" -#: ../../client/equo.py:350 ../../server/reagent.py:57 +#: ../../client/equo.py:352 ../../server/reagent.py:57 msgid "search packages inside the default repository database" msgstr "cerca de paquets en la base de dades del repositori per defecte" -#: ../../client/equo.py:352 ../../server/reagent.py:61 +#: ../../client/equo.py:354 ../../server/reagent.py:61 msgid "show packages owning the specified tags" msgstr "mostra els paquets que contenen les etiquetes especificades" -#: ../../client/equo.py:353 +#: ../../client/equo.py:355 msgid "show installed packages owning the specified revisions" msgstr "" "mostra els paquets instal·lats que contenen les revisions especificades" -#: ../../client/equo.py:359 ../../server/reagent.py:110 +#: ../../client/equo.py:361 ../../server/reagent.py:110 msgid "source package manager functions" msgstr "funcions del gestor de paquets font" -#: ../../client/equo.py:360 ../../server/reagent.py:111 +#: ../../client/equo.py:362 ../../server/reagent.py:111 msgid "compilation function" msgstr "funció de compilació" -#: ../../client/equo.py:361 ../../server/reagent.py:112 +#: ../../client/equo.py:363 ../../server/reagent.py:112 msgid "compile packages belonging to the provided categories" msgstr "compila paquets pertanyents a les categories seleccionades" -#: ../../client/equo.py:362 ../../client/equo.py:365 +#: ../../client/equo.py:364 ../../client/equo.py:367 #: ../../server/reagent.py:113 ../../server/reagent.py:116 msgid "just list packages" msgstr "només llista els paquets" -#: ../../client/equo.py:363 ../../server/reagent.py:114 +#: ../../client/equo.py:365 ../../server/reagent.py:114 msgid "do not pull old package slots" msgstr "no afegeixis slots de paquets antics" -#: ../../client/equo.py:364 ../../server/reagent.py:115 +#: ../../client/equo.py:366 ../../server/reagent.py:115 msgid "compile packages in provided package set names" msgstr "compila paquets pertanyents als conjunts de paquets seleccionats" -#: ../../client/equo.py:366 ../../server/reagent.py:117 +#: ../../client/equo.py:368 ../../server/reagent.py:117 msgid "rebuild everything" msgstr "recontruïr-ho tot" -#: ../../client/equo.py:367 ../../server/reagent.py:118 +#: ../../client/equo.py:369 ../../server/reagent.py:118 msgid "run database update if all went fine" msgstr "executeu l'actualització de la base de dades si tot ha anat bé" -#: ../../client/equo.py:368 ../../server/reagent.py:119 +#: ../../client/equo.py:370 ../../server/reagent.py:119 msgid "run mirror sync if all went fine" msgstr "executeu sincronitza rèpliques si tot ha anat bé" -#: ../../client/equo.py:369 +#: ../../client/equo.py:371 msgid "scan orphaned packages on SPM" msgstr "escaneja paquets orfes a SPM" -#: ../../client/equo.py:373 ../../server/activator.py:72 +#: ../../client/equo.py:375 ../../server/activator.py:75 msgid "notice board handling functions" msgstr "funcions de gestió del tauler de notícies" -#: ../../client/equo.py:374 ../../server/activator.py:73 +#: ../../client/equo.py:376 ../../server/activator.py:76 msgid "add a news item to the notice board" msgstr "afegeix un element al tauler de notícies" -#: ../../client/equo.py:375 ../../server/activator.py:74 +#: ../../client/equo.py:377 ../../server/activator.py:77 msgid "remove a news item from the notice board" msgstr "elimina un element del tauler de notícies" -#: ../../client/equo.py:376 ../../server/activator.py:75 +#: ../../client/equo.py:378 ../../server/activator.py:78 msgid "read the current notice board" msgstr "llegir el tauler de notícies actual" -#: ../../client/equo.py:380 +#: ../../client/equo.py:382 msgid "look for unsatisfied dependencies across community repositories" msgstr "" "cerca dependències no satisfetes a través dels repositoris de la comunitat" -#: ../../client/equo.py:381 ../../server/reagent.py:126 +#: ../../client/equo.py:383 ../../server/reagent.py:126 msgid "verify the integrity of local package files" msgstr "verifica la integritat dels fitxers de paquets locals" -#: ../../client/equo.py:384 +#: ../../client/equo.py:386 msgid "handles User Generated Content features" msgstr "gestiona les característiques del Contingut Generat per l'Usuari" -#: ../../client/equo.py:385 +#: ../../client/equo.py:387 msgid "login against a specified repository" msgstr "inicieu la sessió d'un repositori específic" -#: ../../client/equo.py:386 +#: ../../client/equo.py:388 msgid "logout from a specified repository" msgstr "finalitza la sessió d'un repositori específic" -#: ../../client/equo.py:387 +#: ../../client/equo.py:389 msgid "force action" msgstr "força l'acció" -#: ../../client/equo.py:388 +#: ../../client/equo.py:390 msgid "" "manage package documents for the selected repository (comments, files, " "videos)" @@ -4872,94 +4386,94 @@ msgstr "" "gestiona documents dels paquets del repositori seleccionat (comentaris, " "fitxers, vídeos)" -#: ../../client/equo.py:389 +#: ../../client/equo.py:391 msgid "" "get available documents for the specified package key (example: x11-libs/qt)" msgstr "" "obté els documents disponibles per la clau de paquet especificada (per " "exemple: x11-libs/qt)" -#: ../../client/equo.py:390 +#: ../../client/equo.py:392 msgid "add a new document to the specified package key (example: x11-libs/qt)" msgstr "" "afegeix un document nou per la clau de paquet especificada (per exemple: x11-" "libs/qt)" -#: ../../client/equo.py:391 +#: ../../client/equo.py:393 msgid "remove documents from database using their identifiers" msgstr "" "elimina documents de la base de dades a partir dels seus identificadors" -#: ../../client/equo.py:392 +#: ../../client/equo.py:394 msgid "manage package votes for the selected repository" msgstr "gestiona els vots dels paquets del repositori seleccionat" -#: ../../client/equo.py:393 +#: ../../client/equo.py:395 msgid "get vote for the specified package key (example: x11-libs/qt)" msgstr "" "obté els vots per la clau de paquet especificada (per exemple: x11-libs/qt)" -#: ../../client/equo.py:394 +#: ../../client/equo.py:396 msgid "add vote for the specified package key (example: x11-libs/qt)" msgstr "" "afegeix un vot per la clau de paquet especificada (per exemple: x11-libs/qt)" -#: ../../client/equo.py:397 +#: ../../client/equo.py:399 msgid "handles Entropy cache" msgstr "gestiona la memòria de cau d'Entropy" -#: ../../client/equo.py:398 +#: ../../client/equo.py:400 msgid "clean Entropy cache" msgstr "esborra la memòria de cau d'Entropy" -#: ../../client/equo.py:402 +#: ../../client/equo.py:404 msgid "remove downloaded packages and clean temp. directories" msgstr "elimina els paquets baixats i esborra els directoris temporals" -#: ../../client/equo.py:404 +#: ../../client/equo.py:406 msgid "show system information" msgstr "mostra informació del sistema" -#: ../../client/equo.py:445 ../../client/text_rescue.py:103 +#: ../../client/equo.py:447 ../../client/text_rescue.py:103 #: ../../client/text_rescue.py:113 ../../client/text_ui.py:214 msgid "is deprecated, please use" msgstr "està desaconsellat, useu" -#: ../../client/equo.py:456 +#: ../../client/equo.py:458 msgid "You need to install sys-apps/entropy-server. :-) Do it !" msgstr "Heu d'instal·lar sys-apps/entropy-server. :-) Feu-ho!" -#: ../../client/equo.py:534 +#: ../../client/equo.py:538 msgid "You need to install/update sys-apps/entropy-server. :-) Do it !" msgstr "Us cal instal·lar/actualitzar sys-apps/entropy-server. :-) Feu-ho!" -#: ../../client/equo.py:587 ../../client/text_configuration.py:41 +#: ../../client/equo.py:592 ../../client/text_configuration.py:42 #: ../../client/text_rescue.py:74 msgid "You are not root" msgstr "No sou root" -#: ../../client/equo.py:814 +#: ../../client/equo.py:819 msgid "not enough parameters" msgstr "no hi ha prou paràmetres" -#: ../../client/equo.py:864 +#: ../../client/equo.py:869 msgid "Installed packages repository corrupted. Please re-generate it" msgstr "El repositori de paquets instal·lats està malmès. Regenereu-lo." -#: ../../client/equo.py:872 ../../client/text_smart.py:157 +#: ../../client/equo.py:877 ../../client/text_smart.py:157 #: ../../client/text_smart.py:332 ../../client/text_smart.py:484 msgid "Cannot continue" msgstr "No es pot continuar" -#: ../../client/equo.py:895 +#: ../../client/equo.py:900 msgid "Your hard drive is full! Your fault!" msgstr "El disc dur està ple! És culpa vostra!" -#: ../../client/equo.py:901 +#: ../../client/equo.py:906 msgid "No more memory dude! Your fault!" msgstr "" -#: ../../client/equo.py:906 +#: ../../client/equo.py:911 msgid "" "Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. " "Well, you know, shit happens." @@ -4967,22 +4481,22 @@ msgstr "" "Hola. Sóc el Gestor de Petades. Sento informar-vos que Equo ha petat. Mala " "sort." -#: ../../client/equo.py:907 +#: ../../client/equo.py:912 msgid "" "But there's something you could do to help Equo to be a better application." msgstr "" "Hi ha una cosa que podeu fer, però, per ajudar a fer de Equo una aplicació " "millor." -#: ../../client/equo.py:908 +#: ../../client/equo.py:913 msgid "-- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --" msgstr "-- ENCARA QUE NO VULGUEU ENVIAR EL MATEIX INFORME DIVERSES VEGADES --" -#: ../../client/equo.py:909 +#: ../../client/equo.py:914 msgid "Now I am showing you what happened. Don't panic, I'm here to help you." msgstr "Ara us mostro el que ha passat. No us preocupeu, jo us ajudaré." -#: ../../client/equo.py:918 +#: ../../client/equo.py:923 msgid "" "Oh well, I cannot even write to /tmp. So, please copy the error and mail " "lxnay@sabayon.org." @@ -4990,11 +4504,11 @@ msgstr "" "Oh! No puc ni escriure a /tmp. Si us plau, copieu l'error i envieu-lo per " "correu electrònic a lxnay@sabayon.org." -#: ../../client/equo.py:937 +#: ../../client/equo.py:942 msgid "Of course you are on the Internet..." msgstr "Efectivament esteu connectat a Internet..." -#: ../../client/equo.py:938 +#: ../../client/equo.py:943 msgid "" "Erm... Can I send the error, along with some information\n" "about your hardware to my creators so they can fix me? (Your IP will be " @@ -5004,11 +4518,11 @@ msgstr "" "sobre el vostre maquinari als meus creadors perquè em puguin arreglar? (Es " "registrarà la vostra IP)" -#: ../../client/equo.py:940 +#: ../../client/equo.py:945 msgid "Ok, ok ok ok... Sorry!" msgstr "D'acord, d'acord... Ho sento!" -#: ../../client/equo.py:944 +#: ../../client/equo.py:949 msgid "" "If you want to be contacted back (and actively supported), also answer the " "questions below:" @@ -5016,19 +4530,19 @@ msgstr "" "Si voleu que us contactem (i us donem suport actiu), contesteu també les " "respostes de baix:" -#: ../../client/equo.py:945 +#: ../../client/equo.py:950 msgid "Your Full name:" msgstr "El nom complet:" -#: ../../client/equo.py:946 +#: ../../client/equo.py:951 msgid "Your E-Mail address:" msgstr "L'adreça de correu electrònic:" -#: ../../client/equo.py:947 +#: ../../client/equo.py:952 msgid "What you were doing:" msgstr "El que estàveu fent:" -#: ../../client/equo.py:962 +#: ../../client/equo.py:967 msgid "" "Thank you very much. The error has been reported and hopefully, the problem " "will be solved as soon as possible." @@ -5036,7 +4550,7 @@ msgstr "" "Moltes gràcies. El registre d'error s'ha enviat correctament i esperem que " "el problema s'arregli el més aviat possible." -#: ../../client/equo.py:964 +#: ../../client/equo.py:969 #, fuzzy msgid "" "Ugh. Cannot send the report. When you want, mail the file below to " @@ -5046,11 +4560,11 @@ msgstr "" "Quan vulgueu, envieu el fitxer per correu electrònic a lxnay@sabayonlinux." "org." -#: ../../client/equo.py:983 +#: ../../client/equo.py:988 msgid "Entropy/Equo version mismatch" msgstr "La versió de Entropy/Equo està desfasada" -#: ../../client/equo.py:984 +#: ../../client/equo.py:989 msgid "it could make your system explode!" msgstr "podria fer explotar el sistema!" @@ -5062,153 +4576,153 @@ msgstr "S'està esborrant la memòria de cau d'Entropy ..." msgid "Entropy cache cleaned." msgstr "S'ha esborrat la memòria de cau d'Entropy." -#: ../../client/text_configuration.py:76 +#: ../../client/text_configuration.py:78 msgid "Scanning filesystem" msgstr "S'està escanejant el sistema de fitxers" -#: ../../client/text_configuration.py:80 -#: ../../client/text_configuration.py:387 +#: ../../client/text_configuration.py:82 +#: ../../client/text_configuration.py:388 msgid "file" msgstr "fitxer" -#: ../../client/text_configuration.py:85 +#: ../../client/text_configuration.py:87 msgid "All fine baby. Nothing to do!" msgstr "Tot és correcte. No hi ha res a processar!" -#: ../../client/text_configuration.py:96 +#: ../../client/text_configuration.py:98 msgid "Type a number." msgstr "Escriviu un número." -#: ../../client/text_configuration.py:110 -#: ../../client/text_configuration.py:138 ../../server/server_reagent.py:85 +#: ../../client/text_configuration.py:112 +#: ../../client/text_configuration.py:139 ../../server/server_reagent.py:85 #: ../../server/server_reagent.py:102 msgid "Configuration file" msgstr "Fitxer de configuració" -#: ../../client/text_configuration.py:114 +#: ../../client/text_configuration.py:116 msgid "Overwrite ?" msgstr "Sobreescriu?" -#: ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:119 msgid "Moving" msgstr "S'està movent" -#: ../../client/text_configuration.py:142 +#: ../../client/text_configuration.py:143 msgid "Discard ?" msgstr "Descarta ?" -#: ../../client/text_configuration.py:145 +#: ../../client/text_configuration.py:146 msgid "Discarding" msgstr "S'està descartant" -#: ../../client/text_configuration.py:185 +#: ../../client/text_configuration.py:186 msgid "Selected file" msgstr "Fitxer seleccionat" -#: ../../client/text_configuration.py:204 +#: ../../client/text_configuration.py:205 msgid "Replacing" msgstr "S'està reemplaçant" -#: ../../client/text_configuration.py:205 +#: ../../client/text_configuration.py:206 msgid "with" msgstr "per" -#: ../../client/text_configuration.py:215 +#: ../../client/text_configuration.py:216 msgid "Deleting file" msgstr "S'està eliminant el fitxer" -#: ../../client/text_configuration.py:227 +#: ../../client/text_configuration.py:228 msgid "Editing file" msgstr "S'està editant el fitxer" -#: ../../client/text_configuration.py:233 +#: ../../client/text_configuration.py:234 msgid "Cannot find a suitable editor. Can't edit file directly." msgstr "" "No s'ha trobat un editor adequat. No es pot editar el fitxer directament." -#: ../../client/text_configuration.py:240 +#: ../../client/text_configuration.py:241 msgid "Edited file" msgstr "Fitxer editat" -#: ../../client/text_configuration.py:241 +#: ../../client/text_configuration.py:242 msgid "showing differencies" msgstr "s'estan mostrant les diferències" -#: ../../client/text_configuration.py:260 +#: ../../client/text_configuration.py:261 #, fuzzy msgid "Interactively merge" msgstr "Interactivitat" -#: ../../client/text_configuration.py:295 +#: ../../client/text_configuration.py:296 msgid "Please choose a file to update by typing its identification number." msgstr "" "Si us plau, escolliu un fitxer per actualitzar-lo escrivint el seu número " "d'identificador." -#: ../../client/text_configuration.py:296 +#: ../../client/text_configuration.py:297 msgid "Other options are:" msgstr "Altres opcions són:" -#: ../../client/text_configuration.py:297 +#: ../../client/text_configuration.py:298 #: ../../client/text_repositories.py:509 #: ../../magneto/src/magneto/core/interfaces.py:152 msgid "Exit" msgstr "Surt" -#: ../../client/text_configuration.py:298 +#: ../../client/text_configuration.py:299 msgid "Automerge all the files asking you one by one" msgstr "Combina automàticament tots els fitxers preguntant-vos un a un" -#: ../../client/text_configuration.py:299 +#: ../../client/text_configuration.py:300 msgid "Automerge all the files without questioning" msgstr "Combina automàticament tots els fitxers sense preguntar" -#: ../../client/text_configuration.py:300 +#: ../../client/text_configuration.py:301 msgid "Discard all the files asking you one by one" msgstr "Descarta tots els fitxers preguntant-vos un a un" -#: ../../client/text_configuration.py:301 +#: ../../client/text_configuration.py:302 msgid "Discard all the files without questioning" msgstr "Descarta tots els fitxers sense preguntar" -#: ../../client/text_configuration.py:311 +#: ../../client/text_configuration.py:312 msgid "Please choose an action to take for the selected file." msgstr "Si us plau, escolliu una acció pel fitxer seleccionat" -#: ../../client/text_configuration.py:312 +#: ../../client/text_configuration.py:313 msgid "Come back to the files list" msgstr "Torna a la llista de fitxers" -#: ../../client/text_configuration.py:313 +#: ../../client/text_configuration.py:314 msgid "Replace original with update" msgstr "Reemplaça l'original per l'actualització" -#: ../../client/text_configuration.py:314 +#: ../../client/text_configuration.py:315 msgid "Delete update, keeping original as is" msgstr "Elimina l'actualització, deixant l'original tal i com està" -#: ../../client/text_configuration.py:315 +#: ../../client/text_configuration.py:316 msgid "Edit proposed file and show diffs again" msgstr "Edita el fitxer proposat i torna a mostrar les diferències" -#: ../../client/text_configuration.py:316 +#: ../../client/text_configuration.py:317 #, fuzzy msgid "Interactively merge original with update" msgstr "Reemplaça l'original per l'actualització" -#: ../../client/text_configuration.py:317 +#: ../../client/text_configuration.py:318 msgid "Show differences again" msgstr "Torna a mostrar les diferències" -#: ../../client/text_configuration.py:382 +#: ../../client/text_configuration.py:383 msgid "These are the files that would be updated:" msgstr "Aquests són els fitxers que s'actualitzaran:" -#: ../../client/text_configuration.py:388 +#: ../../client/text_configuration.py:389 msgid "Unique files that would be update" msgstr "Únics fitxers a actualitzar" -#: ../../client/text_configuration.py:393 +#: ../../client/text_configuration.py:394 msgid "Unique files that would be automerged" msgstr "Únics fitxers a combinar automàticament" @@ -5219,8 +4733,8 @@ msgstr "L'ordre està mal construïda" #: ../../client/text_query.py:69 ../../client/text_repositories.py:47 #: ../../client/text_smart.py:45 ../../client/text_ugc.py:32 -#: ../../client/text_ui.py:128 ../../server/activator.py:166 -#: ../../server/reagent.py:307 +#: ../../client/text_ui.py:128 ../../server/activator.py:169 +#: ../../server/reagent.py:308 msgid "Wrong parameters" msgstr "Paràmetres incorrectes" @@ -5233,7 +4747,7 @@ msgstr "S'està cercant" #: ../../client/text_query.py:1264 ../../client/text_query.py:1306 #: ../../client/text_query.py:1350 ../../client/text_query.py:1388 #: ../../client/text_query.py:1421 ../../client/text_query.py:1465 -#: ../../client/text_query.py:1524 ../../server/server_query.py:129 +#: ../../client/text_query.py:1524 ../../server/server_query.py:130 msgid "Keyword" msgstr "Keyword" @@ -5244,7 +4758,7 @@ msgstr "Keyword" #: ../../client/text_query.py:1265 ../../client/text_query.py:1307 #: ../../client/text_query.py:1351 ../../client/text_query.py:1389 #: ../../client/text_query.py:1422 ../../client/text_query.py:1466 -#: ../../client/text_query.py:1525 ../../server/server_query.py:130 +#: ../../client/text_query.py:1525 ../../server/server_query.py:131 msgid "Found" msgstr "S'han trobat" @@ -5254,7 +4768,7 @@ msgstr "S'han trobat" #: ../../client/text_query.py:1308 ../../client/text_query.py:1352 #: ../../client/text_query.py:1390 ../../client/text_query.py:1423 #: ../../client/text_query.py:1467 ../../client/text_query.py:1526 -#: ../../server/server_query.py:131 +#: ../../server/server_query.py:132 msgid "entries" msgstr "entrades" @@ -5284,7 +4798,7 @@ msgstr "paquets ja inclosos com a dependències en nivells superiors (circular)" #: ../../client/text_query.py:314 ../../client/text_query.py:1573 #: ../../client/text_query.py:1574 ../../server/server_key.py:367 -#: ../../server/server_key.py:371 ../../server/server_reagent.py:216 +#: ../../server/server_key.py:371 ../../server/server_reagent.py:215 #: ../../sulfur/src/sulfur/dialogs.py:506 #: ../../sulfur/src/sulfur/dialogs.py:602 #: ../../sulfur/src/sulfur/dialogs.py:605 @@ -5426,8 +4940,8 @@ msgstr "Cerca d'eliminats" #: ../../client/text_query.py:1004 ../../client/text_ui.py:1014 #: ../../client/text_ui.py:1159 ../../client/text_ui.py:1249 #: ../../client/text_ui.py:1714 ../../client/text_ui.py:1799 -#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:446 -#: ../../server/server_reagent.py:495 +#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:444 +#: ../../server/server_reagent.py:494 msgid "No packages found" msgstr "No s'han trobat paquets" @@ -5495,7 +5009,7 @@ msgstr "Cerca per Slot" msgid "Package Set Search" msgstr "Cerca conjunts de paquets" -#: ../../client/text_query.py:1367 ../../server/server_query.py:116 +#: ../../client/text_query.py:1367 ../../server/server_query.py:117 msgid "Tag Search" msgstr "Cerca per etiqueta" @@ -5534,7 +5048,7 @@ msgstr "branca" msgid "Category" msgstr "Categoria" -#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name" msgstr "Nom" @@ -5574,7 +5088,7 @@ msgstr "Baixada" msgid "Checksum" msgstr "Suma de verificació" -#: ../../client/text_query.py:1662 ../../server/server_reagent.py:289 +#: ../../client/text_query.py:1662 ../../server/server_reagent.py:288 #: ../../sulfur/src/sulfur/dialogs.py:1132 msgid "Dependencies" msgstr "Dependències" @@ -5595,6 +5109,10 @@ msgstr "Pàgina inicial" msgid "Description" msgstr "Descripció" +#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 +msgid "USE flags" +msgstr "Marcadors USE" + #: ../../client/text_query.py:1718 ../../sulfur/src/sulfur/sulfur.glade.h:26 msgid "CHOST" msgstr "CHOST" @@ -5809,37 +5327,48 @@ msgid "Have a nice day" msgstr "Que tingueu un bon dia" #: ../../client/text_repositories.py:427 ../../client/text_ui.py:560 -#: ../../sulfur/src/sulfur/__init__.py:1485 +#: ../../sulfur/src/sulfur/__init__.py:1492 msgid "No repositories specified in" msgstr "No hi ha repositoris especificats a" #: ../../client/text_repositories.py:431 ../../client/text_ui.py:565 -#: ../../sulfur/src/sulfur/__init__.py:1492 +#: ../../sulfur/src/sulfur/__init__.py:1499 msgid "Unhandled exception" msgstr "Excepció no suportada" -#: ../../client/text_repositories.py:453 ../../server/server_activator.py:332 -#: ../../server/server_activator.py:352 +#: ../../client/text_repositories.py:453 ../../server/server_activator.py:333 +#: ../../server/server_activator.py:353 msgid "Notice board not available" msgstr "El tauler de notícies no està disponible" +#. title +#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 +#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 +#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 +#: ../../server/server_activator.py:243 ../../server/server_activator.py:275 +#: ../../server/server_activator.py:311 ../../sulfur/src/sulfur/dialogs.py:381 +#: ../../sulfur/src/sulfur/dialogs.py:633 +#: ../../sulfur/src/sulfur/sulfur.glade.h:258 +msgid "Title" +msgstr "Títol" + #: ../../client/text_repositories.py:476 ../../client/text_ugc.py:587 -#: ../../server/server_activator.py:248 +#: ../../server/server_activator.py:249 #: ../../sulfur/src/sulfur/dialogs.py:1191 #: ../../sulfur/src/sulfur/sulfur.glade.h:48 msgid "Content" msgstr "Contingut" -#: ../../client/text_repositories.py:481 ../../server/server_activator.py:253 +#: ../../client/text_repositories.py:481 ../../server/server_activator.py:254 #: ../../sulfur/src/sulfur/sulfur.glade.h:122 msgid "Link" msgstr "Enllaç" -#: ../../client/text_repositories.py:489 ../../server/server_activator.py:261 +#: ../../client/text_repositories.py:489 ../../server/server_activator.py:262 msgid "Press Enter to continue" msgstr "Premeu Enter per seguir" -#: ../../client/text_repositories.py:516 ../../server/server_activator.py:288 +#: ../../client/text_repositories.py:516 ../../server/server_activator.py:289 msgid "Choose one by typing its identifier" msgstr "Escolliu-ne una escrivint el seu identificador" @@ -5868,15 +5397,15 @@ msgstr "S'ha netejat la Base de dades del Sistema" msgid "No System Databases found" msgstr "No s'han trobat Bases de dades del sistema" -#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:568 +#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:567 msgid "No backed up databases found" msgstr "No s'han trobat còpies de seguretat de les bases de dades" -#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:583 +#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:582 msgid "Select the database you want to restore" msgstr "Seleccioneu la base de dades que voleu restaurar" -#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:589 +#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:588 msgid "Entropy installed packages database restore tool" msgstr "Entropy ha instal·lat l'eina de restauració de bases de dades" @@ -6334,7 +5863,7 @@ msgid "directory does not exist" msgstr "el directori no existeix" #: ../../client/text_smart.py:194 ../../client/text_ui.py:768 -#: ../../sulfur/src/sulfur/events.py:465 +#: ../../sulfur/src/sulfur/events.py:470 msgid "is not a valid Entropy package" msgstr "no és un paquet vàlid d'Entropy" @@ -6459,7 +5988,7 @@ msgstr "A partir d'ara, qualsevol acció UGC serà tramesa per aquest usuari" msgid "Login error. Not logged in." msgstr "Error en l'inici de sessió. No esteu connectat." -#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1018 +#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1024 msgid "Not logged in" msgstr "No us heu connectat" @@ -6621,7 +6150,7 @@ msgstr "Votació actual del paquet" #: ../../client/text_ui.py:242 ../../client/text_ui.py:249 #: ../../client/text_ui.py:257 ../../client/text_ui.py:265 #: ../../client/text_ui.py:1264 ../../client/text_ui.py:1950 -#: ../../server/server_reagent.py:1286 +#: ../../server/server_reagent.py:1287 msgid "Nothing to do" msgstr "No s'està processant cap paquet" @@ -6760,9 +6289,9 @@ msgid "atom" msgstr "àtom" #: ../../client/text_ui.py:668 ../../server/server_reagent.py:131 -#: ../../server/server_reagent.py:167 ../../server/server_reagent.py:203 -#: ../../server/server_reagent.py:345 ../../server/server_reagent.py:373 -#: ../../server/server_reagent.py:402 +#: ../../server/server_reagent.py:166 ../../server/server_reagent.py:202 +#: ../../server/server_reagent.py:344 ../../server/server_reagent.py:371 +#: ../../server/server_reagent.py:399 msgid "in" msgstr "a" @@ -6778,7 +6307,7 @@ msgstr "No s'ha trobat" msgid "Probably needed by" msgstr "Probablement és necessari per" -#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:467 +#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:472 msgid "is not compiled with the same architecture of the system" msgstr "no està compilat per la mateixa arquitectura que el vostre sistema" @@ -6814,7 +6343,7 @@ msgstr "Commuta repositori" msgid "Reinstall" msgstr "Instal·la de nou" -#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:443 +#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:449 #: ../../sulfur/src/sulfur/sulfur.glade.h:106 msgid "Install" msgstr "Instal·la" @@ -6885,11 +6414,11 @@ msgstr "obté" msgid "All done" msgstr "S'han acabat" -#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2061 +#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2068 msgid "Please update the following critical packages" msgstr "Si-us-plau, actualitzeu les següents paquets crítics" -#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2062 +#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2069 msgid "You should install them as soon as possible" msgstr "Els heu d'instal·lar el més aviat possible" @@ -7191,105 +6720,146 @@ msgstr "escaneja paquets nous disponibles a SPM" msgid "remove downloaded packages and clean temp. directories)" msgstr "elimina els paquets baixats i esborra els directoris temporals)" -#: ../../server/server_activator.py:70 +#: ../../server/server_activator.py:71 msgid "Starting to sync data across mirrors (packages/database)" msgstr "" "S'estan començant a sincronitzar les dades a través de les rèpliques " "(paquets/bases de dades)" -#: ../../server/server_activator.py:98 ../../server/server_activator.py:146 +#: ../../server/server_activator.py:99 ../../server/server_activator.py:147 msgid "Aborting !" msgstr "S'està interrompent!" -#: ../../server/server_activator.py:122 +#: ../../server/server_activator.py:123 msgid "Please insert a commit message" msgstr "Si us plau, introduïu un missatge de publicació" -#: ../../server/server_activator.py:141 +#: ../../server/server_activator.py:142 msgid "Should I continue with the tidy procedure ?" msgstr "Voleu continuar amb el procés de neteja?" -#: ../../server/server_activator.py:282 +#: ../../server/server_activator.py:283 msgid "Exit/Commit" msgstr "Surt/Envia" -#: ../../server/server_activator.py:311 +#: ../../server/server_activator.py:312 msgid "Notice text" msgstr "Text de la notícia" -#: ../../server/server_activator.py:312 +#: ../../server/server_activator.py:313 msgid "Relevant URL (optional)" msgstr "URL destacada (opcional)" -#: ../../server/server_activator.py:316 +#: ../../server/server_activator.py:317 msgid "Repository notice board, new item insertion" msgstr "Tauler de notícies del repositori, inserció d'un element nou" -#: ../../server/server_activator.py:359 +#: ../../server/server_activator.py:360 msgid "Choose the one you want to remove" msgstr "Escolliu el que voleu eliminar" -#: ../../server/server_activator.py:365 +#: ../../server/server_activator.py:366 msgid "Are you sure you want to remove this?" msgstr "Esteu segur que el voleu eliminar?" -#: ../../server/server_activator.py:420 +#: ../../server/server_activator.py:418 msgid "Starting to lock mirrors databases" msgstr "S'estan començant a bloquejar les bases de dades de les rèpliques" -#: ../../server/server_activator.py:426 ../../server/server_activator.py:440 -#: ../../server/server_activator.py:456 ../../server/server_activator.py:471 +#: ../../server/server_activator.py:424 ../../server/server_activator.py:438 +#: ../../server/server_activator.py:454 ../../server/server_activator.py:469 msgid "A problem occured on at least one mirror" msgstr "S'ha produït un error en almenys una rèplica" -#: ../../server/server_activator.py:428 -msgid "Databases lock complete" -msgstr "S'ha completat el bloqueig de la base de dades" +#: ../../server/server_activator.py:426 +#, fuzzy +msgid "Repositories lock complete" +msgstr "La restauració ha acabat" -#: ../../server/server_activator.py:434 +#: ../../server/server_activator.py:432 msgid "Starting to unlock mirrors databases" msgstr "S'estan començant a desbloquejar les bases de dades de les rèpliques" -#: ../../server/server_activator.py:443 -msgid "Databases unlock complete" -msgstr "S'ha completat el desbloqueig de la base de dades" +#: ../../server/server_activator.py:441 +#, fuzzy +msgid "Repositories unlock complete" +msgstr "La restauració ha acabat" -#: ../../server/server_activator.py:449 +#: ../../server/server_activator.py:447 msgid "Starting to lock download mirrors databases" msgstr "" "S'estan començant a bloquejar les bases de dades de les rèpliques de baixada" -#: ../../server/server_activator.py:458 +#: ../../server/server_activator.py:456 msgid "Download mirrors lock complete" msgstr "S'ha completat el bloqueig de les rèpliques de baixada" -#: ../../server/server_activator.py:464 +#: ../../server/server_activator.py:462 msgid "Starting to unlock download mirrors databases" msgstr "" "S'estan començant a desbloquejar les bases de dades de les rèpliques de " "baixada" -#: ../../server/server_activator.py:473 +#: ../../server/server_activator.py:471 msgid "Download mirrors unlock complete" msgstr "S'ha completat el desbloqueig de les rèpliques de baixada" -#: ../../server/server_activator.py:491 +#: ../../server/server_activator.py:489 msgid "DATABASE" msgstr "BASE DE DADES" -#: ../../server/server_activator.py:492 +#: ../../server/server_activator.py:490 msgid "DOWNLOAD" msgstr "BAIXADA" -#: ../../server/server_activator.py:508 -msgid "Syncing databases" -msgstr "S'estan sincronitzant les bases de dades" +#: ../../server/server_activator.py:506 +#, fuzzy +msgid "Syncing repositories" +msgstr "en els repositoris" -#: ../../server/server_activator.py:512 -msgid "Database sync errors, cannot continue." +#: ../../server/server_activator.py:510 +#, fuzzy +msgid "Repositories sync error, cannot continue." msgstr "" "Hi ha errors en la sincronització de les bases de dades, no es pot continuar." +#: ../../server/server_activator.py:532 +#, fuzzy +msgid "Cleaning unavailable packages from repository" +msgstr "S'estan calculant els paquets disponibles a" + +#: ../../server/server_activator.py:534 +msgid "" +"Removing unavailable packages, overriding Entropy defaults is generally bad." +msgstr "" + +#: ../../server/server_activator.py:536 +msgid "" +"Users with outdated repositories, won't be able to find package files " +"remotely." +msgstr "" + +#: ../../server/server_activator.py:564 ../../server/server_activator.py:582 +#, fuzzy +msgid "Remote Entropy Repository Status" +msgstr "Estat del repositori de la base de dades remota d'Entropy" + +#: ../../server/server_activator.py:569 ../../server/server_activator.py:587 +msgid "Host" +msgstr "Ordinador central" + +#. Setup revision column +#: ../../server/server_activator.py:570 ../../server/server_activator.py:588 +#: ../../sulfur/src/sulfur/views.py:2865 +#: ../../sulfur/src/sulfur/sulfur.glade.h:211 +msgid "Revision" +msgstr "Revisió" + +#: ../../server/server_activator.py:575 +#, fuzzy +msgid "Local revision currently at" +msgstr "Revisió de la base de dades local actualment a" + #: ../../server/server_key.py:26 msgid "GPG interface loaded, home directory" msgstr "S'ha carregat la interfície GPG, directori home" @@ -7417,7 +6987,7 @@ msgstr "Data de creació" msgid "Expires on" msgstr "Expira el" -#: ../../server/server_query.py:50 ../../server/server_query.py:71 +#: ../../server/server_query.py:51 ../../server/server_query.py:72 #: ../../sulfur/src/sulfur/packages.py:1144 msgid "Nothing found" msgstr "No s'ha trobat res" @@ -7450,122 +7020,126 @@ msgstr "Desactivat" msgid "already disabled" msgstr "ja desactivat" -#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:143 -#: ../../server/server_reagent.py:182 ../../server/server_reagent.py:332 -#: ../../server/server_reagent.py:360 +#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:142 +#: ../../server/server_reagent.py:181 ../../server/server_reagent.py:331 +#: ../../server/server_reagent.py:358 msgid "Invalid syntax." msgstr "La sintaxi no és vàlida." -#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:151 -#: ../../server/server_reagent.py:190 ../../server/server_reagent.py:341 -#: ../../server/server_reagent.py:369 +#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:150 +#: ../../server/server_reagent.py:189 ../../server/server_reagent.py:340 +#: ../../server/server_reagent.py:367 msgid "No valid repository specified." msgstr "No s'ha especificat cap repositori vàlid" -#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:166 -#: ../../server/server_reagent.py:202 ../../server/server_reagent.py:401 -#: ../../server/server_reagent.py:862 +#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:165 +#: ../../server/server_reagent.py:201 ../../server/server_reagent.py:398 +#: ../../server/server_reagent.py:863 msgid "Cannot match" msgstr "No hi ha coincidents" -#: ../../server/server_reagent.py:172 ../../server/server_reagent.py:207 +#: ../../server/server_reagent.py:171 ../../server/server_reagent.py:206 #, fuzzy msgid "No packages selected." msgstr "No hi ha paquets seleccionats" -#: ../../server/server_reagent.py:224 +#: ../../server/server_reagent.py:223 msgid "package dependencies" msgstr "dependències de paquets" -#: ../../server/server_reagent.py:263 +#: ../../server/server_reagent.py:232 +msgid "No dependencies" +msgstr "No dependències" + +#: ../../server/server_reagent.py:262 msgid "Dependency type" msgstr "Tipus de dependència" -#: ../../server/server_reagent.py:268 +#: ../../server/server_reagent.py:267 msgid "Select a dependency type for" msgstr "Seleccioneu un tipus de dependència per a" -#: ../../server/server_reagent.py:292 +#: ../../server/server_reagent.py:291 msgid "Dependencies editor" msgstr "Editor de dependències" -#: ../../server/server_reagent.py:301 +#: ../../server/server_reagent.py:300 msgid "Confirm ?" msgstr "Ho confirmeu?" -#: ../../server/server_reagent.py:324 +#: ../../server/server_reagent.py:323 msgid "dependencies updated successfully" msgstr "Les dependències s'han actualitzat" -#: ../../server/server_reagent.py:344 +#: ../../server/server_reagent.py:343 msgid "Masking" msgstr "S'està emmascarant" -#: ../../server/server_reagent.py:372 +#: ../../server/server_reagent.py:370 msgid "Unmasking" msgstr "S'està desemmascarant" -#: ../../server/server_reagent.py:426 +#: ../../server/server_reagent.py:424 msgid "Matching packages to remove" msgstr "S'estan concordant paquets a eliminar" -#: ../../server/server_reagent.py:428 ../../server/server_reagent.py:521 -#: ../../server/server_reagent.py:746 +#: ../../server/server_reagent.py:426 ../../server/server_reagent.py:520 +#: ../../server/server_reagent.py:748 msgid "Not enough parameters" msgstr "No hi ha prou paràmetres" -#: ../../server/server_reagent.py:450 ../../server/server_reagent.py:954 +#: ../../server/server_reagent.py:448 ../../server/server_reagent.py:954 msgid "These are the packages that would be removed from the database" msgstr "Aquests són els paquets que s'eliminaran de la base de dades" -#: ../../server/server_reagent.py:465 ../../server/server_reagent.py:511 +#: ../../server/server_reagent.py:463 ../../server/server_reagent.py:510 msgid "Removing selected packages" msgstr "S'estan eliminat els paquets seleccionats" -#: ../../server/server_reagent.py:469 ../../server/server_reagent.py:516 +#: ../../server/server_reagent.py:467 ../../server/server_reagent.py:515 msgid "Packages removed. To remove binary packages, run activator." msgstr "" "S'han eliminat els paquets. Per eliminar els paquets binaris, executeu " "l'activator." -#: ../../server/server_reagent.py:475 +#: ../../server/server_reagent.py:473 msgid "Searching injected packages to remove" msgstr "S'estan cercant els paquets injectats per eliminar" -#: ../../server/server_reagent.py:500 +#: ../../server/server_reagent.py:499 msgid "These are the injected packages pulled in for removal" msgstr "Aquests són els paquets injectats que s'han seleccionat per eliminar" -#: ../../server/server_reagent.py:526 +#: ../../server/server_reagent.py:525 msgid "Switching branch, be sure to have your packages in sync." msgstr "" "S'està commutant de branca, assegureu-vos que teniu els paquets a sync." -#: ../../server/server_reagent.py:533 +#: ../../server/server_reagent.py:532 msgid "Collecting packages that would be marked" msgstr "S'estan recollint paquets que es marcaran" -#: ../../server/server_reagent.py:542 +#: ../../server/server_reagent.py:541 msgid "These are the packages that would be marked" msgstr "Aquests són els paquets que es marcaran" -#: ../../server/server_reagent.py:677 +#: ../../server/server_reagent.py:676 msgid "No valid repositories specified." msgstr "No s'han especificat repositoris vàlids." -#: ../../server/server_reagent.py:682 +#: ../../server/server_reagent.py:681 msgid "Invalid repositories specified." msgstr "Els repositoris especificats no són vàlids." -#: ../../server/server_reagent.py:724 +#: ../../server/server_reagent.py:726 msgid "Entropy repository has been initialized" msgstr "S'ha inicialitzat el repositori d'Entropy" -#: ../../server/server_reagent.py:732 +#: ../../server/server_reagent.py:734 msgid "Creating empty database to" msgstr "S'està creant una base de dades buida a" -#: ../../server/server_reagent.py:735 +#: ../../server/server_reagent.py:737 msgid "Cannot overwrite already existing file" msgstr "No es pot sobreescriure un fitxer que ja existeix" @@ -7573,32 +7147,32 @@ msgstr "No es pot sobreescriure un fitxer que ja existeix" msgid "Bumping Repository database" msgstr "S'està identificant la base de dades del repositori" -#: ../../server/server_reagent.py:878 +#: ../../server/server_reagent.py:879 msgid "No valid packages to repackage." msgstr "No hi ha paquets vàlids per empaquetar de nou." #. normal scanning -#: ../../server/server_reagent.py:883 +#: ../../server/server_reagent.py:884 msgid "Scanning database for differences" msgstr "S'estan cercant diferències a la base de dades" -#: ../../server/server_reagent.py:903 +#: ../../server/server_reagent.py:904 msgid "Invalid atom" msgstr "Àtom no vàlid" -#: ../../server/server_reagent.py:910 +#: ../../server/server_reagent.py:911 msgid "Zarro thinggz totoo" msgstr "No hi ha tasques pendents" -#: ../../server/server_reagent.py:914 +#: ../../server/server_reagent.py:915 msgid "These are the packages that would be changed to injected status" msgstr "Aquests són els paquets que es canviaran a l'estat d'injectat" -#: ../../server/server_reagent.py:920 +#: ../../server/server_reagent.py:921 msgid "Would you like to transform them now ?" msgstr "Els voleu transformar ara?" -#: ../../server/server_reagent.py:927 +#: ../../server/server_reagent.py:928 msgid "Transforming from database" msgstr "S'està transformant des de la base de dades" @@ -7655,38 +7229,38 @@ msgstr "S'ignora l'entrada trencada Spm, si us plau recompileu-la" msgid "Nothing to do, check later." msgstr "No hi ha res per fer, comproveu-ho després." -#: ../../server/server_reagent.py:1065 +#: ../../server/server_reagent.py:1066 msgid "Entries handled" msgstr "Entrades gestionades" -#: ../../server/server_reagent.py:1104 +#: ../../server/server_reagent.py:1105 msgid "local revision" msgstr "revisió local" -#: ../../server/server_reagent.py:1106 +#: ../../server/server_reagent.py:1107 msgid "local packages" msgstr "paquets locals" -#: ../../server/server_reagent.py:1113 +#: ../../server/server_reagent.py:1114 msgid "stored packages" msgstr "paquets desats" -#: ../../server/server_reagent.py:1118 +#: ../../server/server_reagent.py:1119 msgid "upload packages" msgstr "paquets pujats" -#: ../../server/server_reagent.py:1197 +#: ../../server/server_reagent.py:1198 msgid "" "These are the newly available packages, either updatable or not installed" msgstr "" "Aquests són els paquets nous disponibles, siguin actualitzacions o no " "instal·lats" -#: ../../server/server_reagent.py:1249 +#: ../../server/server_reagent.py:1250 msgid "No package sets found" msgstr "No s'han trobat conjuts de paquets" -#: ../../server/server_reagent.py:1257 +#: ../../server/server_reagent.py:1258 msgid "package set not found" msgstr "no s'ha trobat el conjunt de paquets" @@ -8011,9 +7585,9 @@ msgid "Please confirm the actions above" msgstr "Si us plau confirmeu les accions de sobre" #: ../../sulfur/src/sulfur/dialogs.py:2355 -#: ../../sulfur/src/sulfur/__init__.py:970 -#: ../../sulfur/src/sulfur/__init__.py:980 -#: ../../sulfur/src/sulfur/__init__.py:990 +#: ../../sulfur/src/sulfur/__init__.py:976 +#: ../../sulfur/src/sulfur/__init__.py:986 +#: ../../sulfur/src/sulfur/__init__.py:996 msgid "Item" msgstr "Element" @@ -8082,7 +7656,7 @@ msgid "Accepted" msgstr "Acceptada" #: ../../sulfur/src/sulfur/dialogs.py:3210 -#: ../../sulfur/src/sulfur/events.py:715 +#: ../../sulfur/src/sulfur/events.py:720 msgid "license text" msgstr "text de la llicència" @@ -8163,121 +7737,121 @@ msgstr "Els paquets d'avisos s'han posat a la cua d'actualització." msgid "Packages in all Advisories have been queued." msgstr "Els paquets de tots els avisos s'han posat a la cua d'actualització." -#: ../../sulfur/src/sulfur/events.py:296 +#: ../../sulfur/src/sulfur/events.py:301 msgid "You! Why do you want to remove the main repository ?" msgstr "Voleu esborrar el repositori principal? No és possible!" -#: ../../sulfur/src/sulfur/events.py:338 +#: ../../sulfur/src/sulfur/events.py:343 msgid "Are you sure ?" msgstr "N'esteu segur?" -#: ../../sulfur/src/sulfur/events.py:355 +#: ../../sulfur/src/sulfur/events.py:360 msgid "Error saving parameter" msgstr "S'ha produït un error en desar un paràmetre" -#: ../../sulfur/src/sulfur/events.py:356 -#: ../../sulfur/src/sulfur/__init__.py:1121 +#: ../../sulfur/src/sulfur/events.py:361 +#: ../../sulfur/src/sulfur/__init__.py:1127 msgid "An issue occured while saving a preference" msgstr "S'ha produït un error mentre s'estava desant una preferència" -#: ../../sulfur/src/sulfur/events.py:357 -#: ../../sulfur/src/sulfur/__init__.py:1086 -#: ../../sulfur/src/sulfur/__init__.py:1122 +#: ../../sulfur/src/sulfur/events.py:362 +#: ../../sulfur/src/sulfur/__init__.py:1092 +#: ../../sulfur/src/sulfur/__init__.py:1128 msgid "Parameter" msgstr "Paràmetre" -#: ../../sulfur/src/sulfur/events.py:357 +#: ../../sulfur/src/sulfur/events.py:362 msgid "not saved" msgstr "no s'ha desat" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 ../../sulfur/src/sulfur/events.py:406 -#: ../../sulfur/src/sulfur/events.py:417 ../../sulfur/src/sulfur/events.py:428 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 ../../sulfur/src/sulfur/events.py:411 +#: ../../sulfur/src/sulfur/events.py:422 ../../sulfur/src/sulfur/events.py:433 msgid "New" msgstr "Nou" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 msgid "Please insert a new path" msgstr "Si us plau, introduïu un nou camí" -#: ../../sulfur/src/sulfur/events.py:407 ../../sulfur/src/sulfur/events.py:418 -#: ../../sulfur/src/sulfur/events.py:429 +#: ../../sulfur/src/sulfur/events.py:412 ../../sulfur/src/sulfur/events.py:423 +#: ../../sulfur/src/sulfur/events.py:434 msgid "Please edit the selected path" msgstr "Si us plau, editeu el camí seleccionat" -#: ../../sulfur/src/sulfur/events.py:449 +#: ../../sulfur/src/sulfur/events.py:454 msgid "You have chosen to install this package" msgstr "Heu escollit instal·lar aquest paquet" -#: ../../sulfur/src/sulfur/events.py:451 +#: ../../sulfur/src/sulfur/events.py:456 msgid "Are you supa sure?" msgstr "N'esteu totalment segur?" -#: ../../sulfur/src/sulfur/events.py:471 +#: ../../sulfur/src/sulfur/events.py:476 msgid "Cannot install" msgstr "No es pot instal·lar" -#: ../../sulfur/src/sulfur/events.py:600 +#: ../../sulfur/src/sulfur/events.py:605 msgid "Please select at least one repository" msgstr "Si us plau, seleccioneu com a mínim un repositori" #. Check there are any packages in the queue -#: ../../sulfur/src/sulfur/events.py:623 +#: ../../sulfur/src/sulfur/events.py:628 msgid "No packages in queue" msgstr "No hi ha paquets a la cua" -#: ../../sulfur/src/sulfur/events.py:661 +#: ../../sulfur/src/sulfur/events.py:666 msgid "Queue is too old. Cannot load." msgstr "La cua és massa antiga. No es pot carregar." -#: ../../sulfur/src/sulfur/events.py:726 +#: ../../sulfur/src/sulfur/events.py:731 msgid "Update your system now ?" msgstr "Voleu actualitzar el sistema ara?" -#: ../../sulfur/src/sulfur/events.py:741 +#: ../../sulfur/src/sulfur/events.py:746 msgid "" "You have chosen to interrupt the processing. Are you sure you want to do it ?" msgstr "" "Heu decidit interrompre el processat de la cua. Esteu segur que voleu fer-ho?" -#: ../../sulfur/src/sulfur/events.py:829 +#: ../../sulfur/src/sulfur/events.py:834 msgid "Cleaning UGC cache of" msgstr "S'està suprimint la memòria de cau UGC de..." -#: ../../sulfur/src/sulfur/events.py:830 +#: ../../sulfur/src/sulfur/events.py:835 msgid "UGC cache cleared" msgstr "S'ha esborrat la memòria de cau de UGC" -#: ../../sulfur/src/sulfur/events.py:843 +#: ../../sulfur/src/sulfur/events.py:848 msgid "UGC credentials cleared" msgstr "S'han esborrat les credencials UGC" -#: ../../sulfur/src/sulfur/events.py:883 +#: ../../sulfur/src/sulfur/events.py:888 msgid "Choose what Package Set you want to add" msgstr "Escolliu quin conjunt de paquets voleu veure" -#: ../../sulfur/src/sulfur/events.py:885 +#: ../../sulfur/src/sulfur/events.py:890 msgid "Choose what Package Set you want to edit" msgstr "Escolliu quin conjunt de paquets voleu editar" -#: ../../sulfur/src/sulfur/events.py:901 ../../sulfur/src/sulfur/events.py:906 +#: ../../sulfur/src/sulfur/events.py:906 ../../sulfur/src/sulfur/events.py:911 msgid "Package Set name" msgstr "Nom del conjunt de paquets" -#: ../../sulfur/src/sulfur/events.py:902 ../../sulfur/src/sulfur/events.py:907 +#: ../../sulfur/src/sulfur/events.py:907 ../../sulfur/src/sulfur/events.py:912 msgid "Package atoms" msgstr "Àtoms de paquets" -#: ../../sulfur/src/sulfur/events.py:945 +#: ../../sulfur/src/sulfur/events.py:950 msgid "No package sets available for removal." msgstr "No hi ha conjunts de paquets disponibles per eliminar" -#: ../../sulfur/src/sulfur/events.py:951 +#: ../../sulfur/src/sulfur/events.py:956 msgid "Removable Package Set" msgstr "Conjunt de paquets eliminable" -#: ../../sulfur/src/sulfur/events.py:956 +#: ../../sulfur/src/sulfur/events.py:961 msgid "Choose what Package Set you want to remove" msgstr "Escolliu quin conjunt de paquets voleu eliminar" @@ -8313,62 +7887,62 @@ msgstr "Amor amor amor... <3" msgid "Oh oh ooooh... Merry Xmas!" msgstr "Oh oh ooooh... Bon Nadal!" -#: ../../sulfur/src/sulfur/__init__.py:439 +#: ../../sulfur/src/sulfur/__init__.py:445 #: ../../sulfur/src/sulfur/views.py:2430 #: ../../sulfur/src/sulfur/sulfur.glade.h:14 msgid "Applications" msgstr "Aplicacions" -#: ../../sulfur/src/sulfur/__init__.py:441 +#: ../../sulfur/src/sulfur/__init__.py:447 msgid "Sync" msgstr "Sincronitza" -#: ../../sulfur/src/sulfur/__init__.py:445 +#: ../../sulfur/src/sulfur/__init__.py:451 #: ../../sulfur/src/sulfur/sulfur.glade.h:215 msgid "Search" msgstr "Cerca" -#: ../../sulfur/src/sulfur/__init__.py:615 +#: ../../sulfur/src/sulfur/__init__.py:621 msgid "Default packages sorting" msgstr "Ordenació de paquets per defecte" -#: ../../sulfur/src/sulfur/__init__.py:616 +#: ../../sulfur/src/sulfur/__init__.py:622 msgid "Sort by name [A-Z]" msgstr "Ordena per nom [A-Z]" -#: ../../sulfur/src/sulfur/__init__.py:617 +#: ../../sulfur/src/sulfur/__init__.py:623 msgid "Sort by name [Z-A]" msgstr "Ordena per nom [Z-A]" -#: ../../sulfur/src/sulfur/__init__.py:618 +#: ../../sulfur/src/sulfur/__init__.py:624 msgid "Sort by downloads" msgstr "Ordena per descàrregues" -#: ../../sulfur/src/sulfur/__init__.py:619 +#: ../../sulfur/src/sulfur/__init__.py:625 msgid "Sort by votes" msgstr "Ordena per vots" -#: ../../sulfur/src/sulfur/__init__.py:620 +#: ../../sulfur/src/sulfur/__init__.py:626 msgid "Sort by repository" msgstr "Ordena per repositori" -#: ../../sulfur/src/sulfur/__init__.py:621 +#: ../../sulfur/src/sulfur/__init__.py:627 msgid "Sort by date (simple)" msgstr "Ordena per data (simple)" -#: ../../sulfur/src/sulfur/__init__.py:622 +#: ../../sulfur/src/sulfur/__init__.py:628 msgid "Sort by date (grouped)" msgstr "Ordena per data (en grups)" -#: ../../sulfur/src/sulfur/__init__.py:623 +#: ../../sulfur/src/sulfur/__init__.py:629 msgid "Sort by license (grouped)" msgstr "Ordena per llicència (en grups)" -#: ../../sulfur/src/sulfur/__init__.py:624 +#: ../../sulfur/src/sulfur/__init__.py:630 msgid "Sort by Groups" msgstr "Ordena per grups" -#: ../../sulfur/src/sulfur/__init__.py:685 +#: ../../sulfur/src/sulfur/__init__.py:691 msgid "" "The repositories listed below are configured but not available. They should " "be downloaded." @@ -8376,59 +7950,59 @@ msgstr "" "Els repositoris llistats a baix estan configurats però no estan disponibles. " "Els hauríeu de baixar." -#: ../../sulfur/src/sulfur/__init__.py:686 +#: ../../sulfur/src/sulfur/__init__.py:692 msgid "If you don't do this now, you won't be able to use them." msgstr "Si no ho feu no els podreu usar." -#: ../../sulfur/src/sulfur/__init__.py:688 +#: ../../sulfur/src/sulfur/__init__.py:694 msgid "Download now" msgstr "Baixa'ls ara" -#: ../../sulfur/src/sulfur/__init__.py:689 +#: ../../sulfur/src/sulfur/__init__.py:695 msgid "Skip" msgstr "Omet" -#: ../../sulfur/src/sulfur/__init__.py:999 +#: ../../sulfur/src/sulfur/__init__.py:1005 msgid "Database" msgstr "Base de dades" -#: ../../sulfur/src/sulfur/__init__.py:1002 +#: ../../sulfur/src/sulfur/__init__.py:1008 #: ../../sulfur/src/sulfur/sulfur.glade.h:56 msgid "Date" msgstr "Data" -#: ../../sulfur/src/sulfur/__init__.py:1053 +#: ../../sulfur/src/sulfur/__init__.py:1059 msgid "Logged in as" msgstr "Connectat com a" -#: ../../sulfur/src/sulfur/__init__.py:1060 +#: ../../sulfur/src/sulfur/__init__.py:1066 msgid "UGC Status" msgstr "Estat de UGC" -#: ../../sulfur/src/sulfur/__init__.py:1083 -#: ../../sulfur/src/sulfur/__init__.py:1119 +#: ../../sulfur/src/sulfur/__init__.py:1089 +#: ../../sulfur/src/sulfur/__init__.py:1125 msgid "Error setting parameter" msgstr "S'ha produït un error en establir un paràmetre" -#: ../../sulfur/src/sulfur/__init__.py:1085 +#: ../../sulfur/src/sulfur/__init__.py:1091 msgid "An issue occured while loading a preference" msgstr "S'ha produït un error mentre s'estava carregant una preferència" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "must be of type" msgstr "ha de ser del tipus" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "got" msgstr "s'ha obtingut" -#: ../../sulfur/src/sulfur/__init__.py:1272 +#: ../../sulfur/src/sulfur/__init__.py:1278 msgid "Error saving preferences" msgstr "S'ha produït un error en desar les preferències" -#: ../../sulfur/src/sulfur/__init__.py:1278 +#: ../../sulfur/src/sulfur/__init__.py:1284 msgid "" "These packages are masked either by default or due to your choice. Please be " "careful, at least." @@ -8436,47 +8010,47 @@ msgstr "" "Aquests paquets estan emmascarats, ja sigui per defecte o perquè vosaltres " "els n'heu. Si us plau, aneu amb compte." -#: ../../sulfur/src/sulfur/__init__.py:1334 +#: ../../sulfur/src/sulfur/__init__.py:1340 msgid "Generating metadata. Please wait." msgstr "S'estan generant metadades. Espereu si us plau." -#: ../../sulfur/src/sulfur/__init__.py:1342 +#: ../../sulfur/src/sulfur/__init__.py:1348 msgid "Error during list population" msgstr "S'ha produït un error en expandir la llista" -#: ../../sulfur/src/sulfur/__init__.py:1344 +#: ../../sulfur/src/sulfur/__init__.py:1350 msgid "Retrying in 1 second." msgstr "Es tornarà a intentar en 1 segon." -#: ../../sulfur/src/sulfur/__init__.py:1374 +#: ../../sulfur/src/sulfur/__init__.py:1380 msgid "Error loading advisories" msgstr "S'ha produït un error en la càrrega de les advertències" -#: ../../sulfur/src/sulfur/__init__.py:1434 +#: ../../sulfur/src/sulfur/__init__.py:1441 msgid "Errors updating repositories." msgstr "S'han produït errors durant l'actualització de repositoris." -#: ../../sulfur/src/sulfur/__init__.py:1436 +#: ../../sulfur/src/sulfur/__init__.py:1443 msgid "Please check logs below for more info" msgstr "Si us plau, reviseu els registres de baix per a més informació" -#: ../../sulfur/src/sulfur/__init__.py:1439 +#: ../../sulfur/src/sulfur/__init__.py:1446 msgid "Repositories updated successfully" msgstr "Els reporitoris s'han actualitzat correctament" -#: ../../sulfur/src/sulfur/__init__.py:1442 +#: ../../sulfur/src/sulfur/__init__.py:1449 msgid "sys-apps/entropy needs to be updated as soon as possible." msgstr "hauríeu d'actualitzar sys-apps/entropy el més aviat possible." -#: ../../sulfur/src/sulfur/__init__.py:1467 -#: ../../sulfur/src/sulfur/__init__.py:2098 -#: ../../sulfur/src/sulfur/__init__.py:2276 +#: ../../sulfur/src/sulfur/__init__.py:1474 +#: ../../sulfur/src/sulfur/__init__.py:2105 +#: ../../sulfur/src/sulfur/__init__.py:2284 msgid "Another Entropy instance is running. Cannot process queue." msgstr "" "S'està executant una altra instància d'Entropy. No es pot processar la cua." -#: ../../sulfur/src/sulfur/__init__.py:1477 -#: ../../sulfur/src/sulfur/__init__.py:2286 +#: ../../sulfur/src/sulfur/__init__.py:1484 +#: ../../sulfur/src/sulfur/__init__.py:2294 msgid "" "Another Entropy instance is locking this task at the moment. Try in a few " "minutes." @@ -8484,31 +8058,31 @@ msgstr "" "Una altra instància d'Entropy està bloquejant aquesta tasca. Intenteu-ho en " "uns minuts." -#: ../../sulfur/src/sulfur/__init__.py:1501 +#: ../../sulfur/src/sulfur/__init__.py:1508 msgid "Updating repositories..." msgstr "S'estan actualitzant els repositoris..." -#: ../../sulfur/src/sulfur/__init__.py:1504 -#: ../../sulfur/src/sulfur/__init__.py:1529 -#: ../../sulfur/src/sulfur/__init__.py:1616 -#: ../../sulfur/src/sulfur/__init__.py:2292 +#: ../../sulfur/src/sulfur/__init__.py:1511 +#: ../../sulfur/src/sulfur/__init__.py:1536 +#: ../../sulfur/src/sulfur/__init__.py:1623 +#: ../../sulfur/src/sulfur/__init__.py:2300 msgid "Running tasks" msgstr "S'estan executant tasques" -#: ../../sulfur/src/sulfur/__init__.py:1526 +#: ../../sulfur/src/sulfur/__init__.py:1533 msgid "Testing dependencies..." msgstr "S'estan verificant les dependències..." -#: ../../sulfur/src/sulfur/__init__.py:1546 +#: ../../sulfur/src/sulfur/__init__.py:1553 msgid "No missing dependencies found." msgstr "No s'han trobat dependències perdudes." -#: ../../sulfur/src/sulfur/__init__.py:1583 +#: ../../sulfur/src/sulfur/__init__.py:1590 msgid "Missing dependencies found, but none of them are on the repositories." msgstr "" "Hi ha dependències no resoltes, però cap d'elles no és als repositoris." -#: ../../sulfur/src/sulfur/__init__.py:1590 +#: ../../sulfur/src/sulfur/__init__.py:1597 msgid "" "Some missing dependencies have not been matched, others are going to be " "added to the queue." @@ -8516,19 +8090,19 @@ msgstr "" "Algunes dependències no s'han pogut resoldre, altres s'afegiran a la cua de " "processos." -#: ../../sulfur/src/sulfur/__init__.py:1593 +#: ../../sulfur/src/sulfur/__init__.py:1600 msgid "All the missing dependencies are going to be added to the queue" msgstr "Totes les dependències no resoltes s'afegiran a la cua de processos" -#: ../../sulfur/src/sulfur/__init__.py:1613 +#: ../../sulfur/src/sulfur/__init__.py:1620 msgid "Testing libraries..." msgstr "S'estan verificant les llibreries..." -#: ../../sulfur/src/sulfur/__init__.py:1647 +#: ../../sulfur/src/sulfur/__init__.py:1654 msgid "Libraries test aborted" msgstr "La verificació de llibreries s'ha interromput" -#: ../../sulfur/src/sulfur/__init__.py:1657 +#: ../../sulfur/src/sulfur/__init__.py:1664 msgid "" "Some broken packages have not been matched, others are going to be added to " "the queue." @@ -8536,15 +8110,15 @@ msgstr "" "Alguns paquets trencats no s'han trobat, la resta s'afegiran a la cua de " "processos." -#: ../../sulfur/src/sulfur/__init__.py:1660 +#: ../../sulfur/src/sulfur/__init__.py:1667 msgid "All the broken packages are going to be added to the queue" msgstr "Tots els paquets trencats s'afegiran a la cua" -#: ../../sulfur/src/sulfur/__init__.py:1766 +#: ../../sulfur/src/sulfur/__init__.py:1773 msgid "These packages are no longer available" msgstr "Aquests paquets ja no estan disponibles" -#: ../../sulfur/src/sulfur/__init__.py:1767 +#: ../../sulfur/src/sulfur/__init__.py:1774 #, fuzzy msgid "" "These packages should be removed (if you agree) because support has been " @@ -8553,76 +8127,84 @@ msgstr "" "Cal eliminar aquests paquets de la cua de processos perquè ja no són " "compatibles. Els voleu eliminar?" -#: ../../sulfur/src/sulfur/__init__.py:1782 +#: ../../sulfur/src/sulfur/__init__.py:1789 #, fuzzy msgid "These are orphaned vital packages" msgstr "Aquests són els paquets instal·lats" -#: ../../sulfur/src/sulfur/__init__.py:1783 +#: ../../sulfur/src/sulfur/__init__.py:1790 msgid "" "You should make sure that they are no longer needed and remove manually." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1791 +#: ../../sulfur/src/sulfur/__init__.py:1798 #, fuzzy msgid "These are packages from unavailable repositories" msgstr "cerca paquets en els repositoris" -#: ../../sulfur/src/sulfur/__init__.py:1792 +#: ../../sulfur/src/sulfur/__init__.py:1799 msgid "You are not going to receive updates for the following packages." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1804 +#: ../../sulfur/src/sulfur/__init__.py:1811 msgid "updates" msgstr "actualitzacions" -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "Showing" msgstr "Es mostren" -#: ../../sulfur/src/sulfur/__init__.py:1898 +#: ../../sulfur/src/sulfur/__init__.py:1905 msgid "No packages need or can be queued at the moment." msgstr "No hi ha paquets necessaris o aquests no es poden posar a la cua." -#: ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name and description" msgstr "Nom i descripció" -#: ../../sulfur/src/sulfur/__init__.py:2006 +#: ../../sulfur/src/sulfur/__init__.py:2009 +msgid "Search string" +msgstr "Cerca cadena" + +#: ../../sulfur/src/sulfur/__init__.py:2010 +msgid "Search type" +msgstr "Tipus de cerca" + +#: ../../sulfur/src/sulfur/__init__.py:2013 msgid "Entropy Search" msgstr "Cerca Entropy" -#: ../../sulfur/src/sulfur/__init__.py:2065 +#: ../../sulfur/src/sulfur/__init__.py:2072 msgid "Abort action" msgstr "Abandona l'acció" -#: ../../sulfur/src/sulfur/__init__.py:2066 +#: ../../sulfur/src/sulfur/__init__.py:2073 msgid "Ignore" msgstr "Ignora" -#: ../../sulfur/src/sulfur/__init__.py:2130 +#: ../../sulfur/src/sulfur/__init__.py:2138 msgid "Tasks completed successfully." msgstr "Les tasques s'han completat correctament." -#: ../../sulfur/src/sulfur/__init__.py:2131 +#: ../../sulfur/src/sulfur/__init__.py:2139 msgid "Please make sure to read all the messages in the terminal below." msgstr "Assegureu-vos que llegiu tots els missatges de la terminal inferior." -#: ../../sulfur/src/sulfur/__init__.py:2134 +#: ../../sulfur/src/sulfur/__init__.py:2142 msgid "Oh, a fairytale gone bad!" msgstr "Ieps, alguna cosa ha anat malament!" -#: ../../sulfur/src/sulfur/__init__.py:2135 +#: ../../sulfur/src/sulfur/__init__.py:2143 msgid "" "Something bad happened, have a look at the messages in the terminal below." msgstr "" "Alguna cosa no ha anat com era d'esperar, mireu la terminal de processos." -#: ../../sulfur/src/sulfur/__init__.py:2136 +#: ../../sulfur/src/sulfur/__init__.py:2144 msgid "Don't feel guilty, it's all my fault!" msgstr "No us sentiu culpables, és culpa meva!" -#: ../../sulfur/src/sulfur/__init__.py:2192 +#: ../../sulfur/src/sulfur/__init__.py:2200 msgid "" "Attention. An error occured while processing the queue.\n" "Please have a look at the terminal." @@ -8630,7 +8212,7 @@ msgstr "" "Atenció. S'ha produït un error mentre es processava la cua.\n" "Mireu la terminal de processos." -#: ../../sulfur/src/sulfur/__init__.py:2208 +#: ../../sulfur/src/sulfur/__init__.py:2216 msgid "" "Attention. Something really bad happened.\n" "Please have a look at the terminal." @@ -8638,7 +8220,7 @@ msgstr "" "Alguna cosa no ha anat com era d'esperar.\n" "Mireu la terminal de processos." -#: ../../sulfur/src/sulfur/__init__.py:2217 +#: ../../sulfur/src/sulfur/__init__.py:2225 msgid "" "Attention. You have updated Entropy.\n" "Sulfur will be reloaded." @@ -8646,15 +8228,15 @@ msgstr "" "Atenció. Heu actualitzat Entropy.\n" "Sulfur es reiniciarà." -#: ../../sulfur/src/sulfur/__init__.py:2305 +#: ../../sulfur/src/sulfur/__init__.py:2313 msgid "Processing Packages in queue" msgstr "S'estan processant els paquets de la cua" -#: ../../sulfur/src/sulfur/__init__.py:2357 +#: ../../sulfur/src/sulfur/__init__.py:2365 msgid "No packages selected" msgstr "No hi ha paquets seleccionats" -#: ../../sulfur/src/sulfur/__init__.py:2422 +#: ../../sulfur/src/sulfur/__init__.py:2430 msgid "Skipping current mirror." msgstr "S'està ometent la rèplica de descàrrega actual." @@ -8798,7 +8380,7 @@ msgstr "Programació:" msgid "Translation:" msgstr "Traducció:" -#: ../../sulfur/src/sulfur/setup.py:94 +#: ../../sulfur/src/sulfur/setup.py:95 msgid "Dedicated to:" msgstr "Dedicat a:" @@ -8914,11 +8496,10 @@ msgstr "Actiu" msgid "Update" msgstr "Actualitza" -#. Setup revision column -#: ../../sulfur/src/sulfur/views.py:2865 -#: ../../sulfur/src/sulfur/sulfur.glade.h:211 -msgid "Revision" -msgstr "Revisió" +#. Setup reponame & repofile column's +#: ../../sulfur/src/sulfur/views.py:2868 +msgid "Repository Identifier" +msgstr "Identificador del repositori" #: ../../magneto/src/magneto/kde/components.py:83 msgid "Close" @@ -9083,6 +8664,63 @@ msgstr "Aplicació de notificació d'actualitzacions activada" msgid "Updates Notification" msgstr "Notificació d'actualitzacions" +#: ../../services/kernel-switcher:84 +#, fuzzy +msgid "has been installed." +msgstr "s'ha injectat" + +#: ../../services/kernel-switcher:86 +msgid "some external drivers cannot work across multiple kernels." +msgstr "" + +#: ../../services/kernel-switcher:87 +#, fuzzy +msgid "Please reboot your computer now !" +msgstr "Si us plau, configureu la branca a" + +#: ../../services/kernel-switcher:91 +#, fuzzy +msgid "No kernel packages given" +msgstr "paquets trencats" + +#: ../../services/kernel-switcher:94 +msgid "More than one kernel package given" +msgstr "" + +#: ../../services/kernel-switcher:109 +#, fuzzy +msgid "Package does not exist" +msgstr "no existeix" + +#: ../../services/kernel-switcher:116 +#, fuzzy +msgid "Not a kernel" +msgstr "No fet" + +#: ../../services/kernel-switcher:177 +#, fuzzy +msgid "No kernel packages found" +msgstr "No s'han trobat paquets" + +#: ../../services/kernel-switcher:197 +#, fuzzy +msgid "Sabayon Linux Kernel Switcher BETA" +msgstr "_Web de Sabayon Linux" + +#: ../../services/kernel-switcher:198 +#, fuzzy +msgid "switch kernel" +msgstr "Commuta repositori" + +#: ../../services/kernel-switcher:200 +msgid "list kernels" +msgstr "" + +#: ../../services/kernel-switcher:202 +#, fuzzy +msgid "this help" +msgstr "aquesta sortida" + #: ../../sulfur/src/sulfur/sulfur.glade.h:1 msgid "0 = no limit; 100 = 100kB/sec" msgstr "0 = sense límit; 100 = 100kB/s" @@ -10238,6 +9876,336 @@ msgstr "Notificador d'actualitzacions de l'aplicació Magneto" msgid "_Load Package Manager" msgstr "Carrega e_l gestor de paquets" +#~ msgid "Calculating updates..." +#~ msgstr "S'estan calculant les actualitzacions..." + +#~ msgid "Running package injection" +#~ msgstr "S'estan injectant paquets" + +#~ msgid "Running package removal" +#~ msgstr "S'estan eliminant paquets" + +#~ msgid "Running package quickpkg" +#~ msgstr "S'està executant quickpkg" + +#~ msgid "Adding packages" +#~ msgstr "S'estan afegint paquets" + +#~ msgid "" +#~ "Opening database to let it run treeupdates. If you won't see anything " +#~ "below, it's just fine." +#~ msgstr "" +#~ "S'està obrint la base de dades perquè pugui executar treeupdates. Si no " +#~ "veieu res a continuació, tot és correcte." + +#~ msgid "Scanning" +#~ msgstr "S'està escanejant" + +#~ msgid "Socket error, continuing..." +#~ msgstr "Error en el sòcol, es continua..." + +#~ msgid "Database revision" +#~ msgstr "Revisió de la base de dades" + +#, fuzzy +#~ msgid "repository already exists" +#~ msgstr "el repositori ja està desactivat" + +#~ msgid "Do you want to continue ?" +#~ msgstr "Voleu continuar?" + +#~ msgid "Packages already tagged, action aborted" +#~ msgstr "Aquests paquets ja tenen etiqueta, s'interromp l'acció" + +#~ msgid "Entropy database is corrupted!" +#~ msgstr "La base de dades d'Entropy està malmesa!" + +#~ msgid "" +#~ "A valid entropy.client.services.system.commands.Client class/subclass is " +#~ "needed" +#~ msgstr "" +#~ "Cal una classe/subclasse entropy.client.services.system.commands.Client " +#~ "vàlida" + +#~ msgid "" +#~ "A valid entropy.client.services.system.methods.BaseMixin class/subclass " +#~ "is needed" +#~ msgstr "" +#~ "Cal una classe/subclasse entropy.client.services.system.methods." +#~ "BaseMethods vàlida" + +#~ msgid "not a string" +#~ msgstr "no és una cadena" + +#~ msgid "Please use setup_connection() properly" +#~ msgstr "Si us plau useu setup_connection() adequadament" + +#~ msgid "not an int" +#~ msgstr "no és un enter" + +#~ msgid "not a bool" +#~ msgstr "no és un boleà" + +#~ msgid "Get a list of remotely available commands" +#~ msgstr "Obtenir una llista d'ordres disponibles de forma remota" + +#~ msgid "Get current queue content" +#~ msgstr "Obtén el contingut actual de la cua" + +#~ msgid "Extended results" +#~ msgstr "Resultats addicionals" + +#~ msgid "Get queue item using its queue unique identifier" +#~ msgstr "Obté l'element de la cua usant el seu identificador únic" + +#~ msgid "Queue Identifier" +#~ msgstr "Identificador de la cua" + +#~ msgid "Get queue stdout/stderr using its queue unique identifier" +#~ msgstr "Obté stdout/stderr de la cua usant el seu identificador únic" + +#~ msgid "Remove queued commands using their queue unique identifiers" +#~ msgstr "Elimina les ordres en cua a partir dels seus identificadors únics" + +#~ msgid "Queue Identifiers" +#~ msgstr "Identificadors de la cua" + +#~ msgid "Toggle queue pause (True/False)" +#~ msgstr "Commuta la pausa de la cua (True/False)" + +#~ msgid "Pause or not" +#~ msgstr "Pausa o no" + +#~ msgid "Kill a running process through its queue id" +#~ msgstr "Mata un procés en execució a partir de l'identificador de la cua" + +#~ msgid "Swap items in queue using their queue ids" +#~ msgstr "Intercanvia els objectes de la cua a partir dels identificadors" + +#~ msgid "Get pinboard content" +#~ msgstr "Obté el contingut del pinboard" + +#~ msgid "Add item to pinboard" +#~ msgstr "Afegeix elements al pinboard" + +#~ msgid "Extended text" +#~ msgstr "Text addicional" + +#~ msgid "Remove item from pinboard" +#~ msgstr "Elimina elements del pinboard" + +#~ msgid "Pinboard identifiers" +#~ msgstr "Identificadors del pinboard" + +#~ msgid "Set pinboard items status (done/not done)" +#~ msgstr "Estableix l'estat dels elements del pinboard (fet/ no fet)" + +#~ msgid "Done status" +#~ msgstr "Estat d'execució" + +#~ msgid "Write to a remote running command stdin" +#~ msgstr "Escriu a un remot executant l'ordre stdin" + +#~ msgid "Write to stdout?" +#~ msgstr "Escriure a stdout?" + +#~ msgid "Text" +#~ msgstr "Text" + +#~ msgid "Update Spm Repository (emerge --sync)" +#~ msgstr "Actualitza el repositori Spm (emerge --sync)" + +#~ msgid "Compile specified atoms with specified parameters" +#~ msgstr "Compila els àtoms especificats amb paràmetres específics" + +#~ msgid "Atoms" +#~ msgstr "Àtoms" + +#~ msgid "Pretend" +#~ msgstr "Pretén" + +#~ msgid "Oneshot" +#~ msgstr "Oneshot" + +#~ msgid "Verbose" +#~ msgstr "Xerraire" + +#~ msgid "No color" +#~ msgstr "Sense colors" + +#~ msgid "Fetch only" +#~ msgstr "Només descarrega" + +#~ msgid "Build only" +#~ msgstr "Només construeix" + +#~ msgid "Custom USE" +#~ msgstr "USE personalitzats" + +#~ msgid "Custom LDFLAGS" +#~ msgstr "LDFLAGS personalitzats" + +#~ msgid "Custom CFLAGS" +#~ msgstr "CFLAGS personalitzats" + +#~ msgid "Remove specified atoms with specified parameters" +#~ msgstr "Elimina els àtoms especificats amb paràmetres específics" + +#~ msgid "Get SPM updates for the specified categories" +#~ msgstr "Obté actualitzacions SPM per les categories especificades" + +#~ msgid "Categories" +#~ msgstr "Categories" + +#~ msgid "Get SPM installed packages for the specified categories" +#~ msgstr "Obté paquets instal·lats SPM per les categories especificades" + +#~ msgid "Enable USE flags for the specified atoms" +#~ msgstr "Habilita els marcadors USE pels àtoms específics" + +#~ msgid "Disable USE flags for the specified atoms" +#~ msgstr "Desactiva els marcadors USE pels àtoms específics" + +#~ msgid "Get info for the specified atoms" +#~ msgstr "Obté informació pels àtoms especificats" + +#~ msgid "Run SPM info command" +#~ msgstr "Executa l'ordre SPM info" + +#~ msgid "Run custom shell command" +#~ msgstr "Executa una ordre de l'intèrpret d'ordres personalitzada" + +#~ msgid "Command" +#~ msgstr "Ordre" + +#~ msgid "Get Spm security updates information" +#~ msgstr "Obté informació d'actualitzacions de seguretat Spm" + +#~ msgid "List type (affected,new,all)" +#~ msgstr "Llista tipus (afectats, nous, tots)" + +#~ msgid "Get information about available Entropy repositories" +#~ msgstr "Obté informació quant a repositoris Entropy disponibles" + +#~ msgid "Set default Entropy Server repository" +#~ msgstr "Selecciona el repositori Entropy servidor per defecte" + +#~ msgid "Get available packages inside the specified repository" +#~ msgstr "Obté paquets disponibles al repositori especificat" + +#~ msgid "" +#~ "Get idpackage metadata using its idpackage in the specified repository" +#~ msgstr "" +#~ "Obtenir metadades idpackage usant el seu idpackage del repositori " +#~ "especificat" + +#~ msgid "Package Identifier" +#~ msgstr "Identificador del paquet" + +#~ msgid "Remove the specified Entropy package matches (idpackage,repoid)" +#~ msgstr "Elimina els paquets d'Entropy coincidents (idpackage,repoid)" + +#~ msgid "Matched atoms" +#~ msgstr "Àtoms coincidents" + +#~ msgid "" +#~ "Search Entropy packages using a defined set of search types in the " +#~ "specified repository" +#~ msgstr "" +#~ "Cerca paquets d'Entropy usant un joc definit de tipus de cerca al " +#~ "repositori especificat" + +#~ msgid "Move or copy a package from a repository to another" +#~ msgstr "Desplaça o copia un paquet d'un repositori a un altre" + +#~ msgid "Package identifiers" +#~ msgstr "Identificadors de paquet" + +#~ msgid "From repository" +#~ msgstr "Del repositori" + +#~ msgid "To repository" +#~ msgstr "Al repositori" + +#~ msgid "Copy instead of move?" +#~ msgstr "Copia enlloc de desplaçar?" + +#~ msgid "" +#~ "Scan Spm package changes and retrieve a list of action that should be run " +#~ "on the repositories" +#~ msgstr "" +#~ "Escaneja els canvis en el paquet Spm i recupera una llista d'accions que " +#~ "s'haurien d'executar als repositoris" + +#~ msgid "Run Entropy database updates" +#~ msgstr "Executa actualitzacions a la base de dades d'Entropy" + +#~ msgid "Matches to add from Spm" +#~ msgstr "Coincidents per afegir des de Spm" + +#~ msgid "Matches to remove from repository database" +#~ msgstr "Coincidents a eliminar de la base de dades del repositori" + +#~ msgid "Matches to inject on repository database" +#~ msgstr "Coincidents a injectar a la base de dades del repositori" + +#~ msgid "Run Entropy dependency test" +#~ msgstr "Executa la verificació de dependències d'Entropy" + +#~ msgid "Run Entropy library test" +#~ msgstr "Executa la verificació de llibreries d'Entropy" + +#~ msgid "Run Entropy tree updates" +#~ msgstr "Executa les actualitzacions de l'arbre Entropy" + +#~ msgid "" +#~ "Scan for Mirror updates and retrieve a list of action that should be run" +#~ msgstr "" +#~ "Cerca actualitzacions en la rèplica i recupera una llista d'accions que " +#~ "s'haurien d'executar als repositoris" + +#~ msgid "list of repository identifiers" +#~ msgstr "llista d'identificadors de repositoris" + +#~ msgid "Run Mirror updates for the provided repositories and its data" +#~ msgstr "" +#~ "Executa l'actualització de la rèplica pels repositoris proporcionats i " +#~ "les seves dades" + +#~ msgid "composed repository data" +#~ msgstr "dades de repositoris composats" + +#~ msgid "Run Entropy packages digest verification test" +#~ msgstr "" +#~ "Executa la verificació de l'empremta electrònica de paquets d'Entropy" + +#~ msgid "Check mode" +#~ msgstr "Mode de verificació" + +#~ msgid "Get repository notice board" +#~ msgstr "Obté el tauler de notícies del repositori" + +#~ msgid "Remove notice board entry" +#~ msgstr "Elimina la notícia del tauler" + +#~ msgid "Entry Identifiers" +#~ msgstr "Identificadors d'entrada" + +#~ msgid "Add notice board entry" +#~ msgstr "Afegeix una entrada al tauler de notícies" + +#~ msgid "Notice link" +#~ msgstr "Enllaç de notícia" + +#~ msgid "Databases lock complete" +#~ msgstr "S'ha completat el bloqueig de la base de dades" + +#~ msgid "Databases unlock complete" +#~ msgstr "S'ha completat el desbloqueig de la base de dades" + +#~ msgid "Syncing databases" +#~ msgstr "S'estan sincronitzant les bases de dades" + #~ msgid "Mirrors are locked, someone is working on the repository" #~ msgstr "" #~ "Les rèpliques estan bloquejades, algú està treballant en el repositori" @@ -11029,9 +10997,6 @@ msgstr "Carrega e_l gestor de paquets" #~ msgid "Calculating world packages" #~ msgstr "S'estan calculant els paquets world" -#~ msgid "repodata dictionary is corrupted" -#~ msgstr "el diccionari repodata està malmès" - #~ msgid "Package hash" #~ msgstr "L'empremta electrònica del paquet" diff --git a/misc/po/da.po b/misc/po/da.po index 6943eb952..56f9c8dbb 100644 --- a/misc/po/da.po +++ b/misc/po/da.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-05 12:16+0100\n" +"POT-Creation-Date: 2011-02-09 19:21+0100\n" "PO-Revision-Date: 2006-02-14 14:52+0100\n" "Last-Translator: tim \n" "Language-Team: Danish \n" @@ -52,9 +52,9 @@ msgstr "Indlæsning afsluttet" #: ../../libraries/entropy/db/__init__.py:5594 #: ../../libraries/entropy/db/__init__.py:5701 #: ../../libraries/entropy/db/__init__.py:5714 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2406 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2542 -#: ../../libraries/entropy/client/interfaces/client.py:808 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2500 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2636 +#: ../../libraries/entropy/client/interfaces/client.py:803 #: ../../client/text_rescue.py:220 ../../client/text_rescue.py:225 #: ../../client/text_rescue.py:602 ../../client/text_rescue.py:793 #: ../../client/text_ui.py:772 ../../client/text_ui.py:1703 @@ -112,9 +112,8 @@ msgid "package move actions complete" msgstr "Indlæsning af pakker afsluttet" #: ../../libraries/entropy/db/skel.py:1570 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2386 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2579 -#: ../../libraries/entropy/server/interfaces/main.py:1517 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2480 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2673 msgid "WARNING" msgstr "" @@ -133,410 +132,343 @@ msgid "Moving old entry" msgstr "Sletter" #: ../../libraries/entropy/db/skel.py:1809 -#: ../../client/text_configuration.py:120 +#: ../../client/text_configuration.py:122 msgid "to" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:49 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:50 msgid "Accessibility" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:51 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:52 #, fuzzy msgid "Accessibility applications" msgstr "Søgnings Indstiller" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:55 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 #, fuzzy msgid "Office" msgstr "Fi_ler" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:57 msgid "Applications used in office environments" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:62 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 msgid "Development" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:64 #, fuzzy msgid "Applications or system libraries" msgstr "behøvet af %s" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:67 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 #: ../../sulfur/src/sulfur/sulfur.glade.h:250 #, fuzzy msgid "System" msgstr "Fi_ler" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:69 #, fuzzy msgid "System applications or libraries" msgstr "behøvet af %s" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:72 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 #, fuzzy msgid "Games" msgstr "Navn" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:74 msgid "Games, enjoy your spare time" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:77 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:78 msgid "GNOME Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:79 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:80 #, fuzzy msgid "Applications and libraries for the GNOME Desktop" msgstr "Søgnings Indstiller" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:83 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:84 msgid "KDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:85 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:86 #, fuzzy msgid "Applications and libraries for the KDE Desktop" msgstr "Søgnings Indstiller" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:89 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:90 msgid "XFCE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:91 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:92 #, fuzzy msgid "Applications and libraries for the XFCE Desktop" msgstr "Søgnings Indstiller" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:95 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:96 msgid "LXDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:97 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:98 #, fuzzy msgid "Applications and libraries for the LXDE Desktop" msgstr "Søgnings Indstiller" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:101 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:102 msgid "Multimedia" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:103 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:104 #, fuzzy msgid "Applications and libraries for Multimedia" msgstr "Søgnings Indstiller" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:107 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:108 #: ../../sulfur/src/sulfur/sulfur.glade.h:136 #, fuzzy msgid "Networking" msgstr "Sletter" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:109 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:110 #, fuzzy msgid "Applications and libraries for Networking" msgstr "Søgnings Indstiller" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:113 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:114 msgid "Science" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:115 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:116 #, fuzzy msgid "Scientific applications and libraries" msgstr "behøvet af %s" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:119 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:120 #: ../../sulfur/src/sulfur/sulfur.glade.h:217 #, fuzzy msgid "Security" msgstr "Installer som afhængighed" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:121 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:122 #, fuzzy msgid "Security orientend applications" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:125 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:126 msgid "X11" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:127 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:128 #, fuzzy msgid "Applications and libraries for X11" msgstr "Søgnings Indstiller" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:406 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:407 #, fuzzy msgid "Reloading Portage modules" msgstr "Sorterer Pakker" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:830 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:831 #: ../../libraries/entropy/server/transceivers.py:281 -#: ../../libraries/entropy/server/interfaces/db.py:924 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2079 +#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1782 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1804 #, fuzzy msgid "error" msgstr "Fejl" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:832 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:833 #: ../../libraries/entropy/client/interfaces/package.py:369 #: ../../libraries/entropy/client/interfaces/package.py:987 #: ../../server/server_reagent.py:86 ../../server/server_reagent.py:103 msgid "not found" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2163 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2308 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2704 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2893 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4432 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2257 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2402 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2798 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2987 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4526 #: ../../libraries/entropy/client/interfaces/trigger.py:204 msgid "QA" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2164 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2242 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2258 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2336 #, fuzzy msgid "Cannot run Source Package Manager trigger for" msgstr "Pakker" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2173 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2251 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2267 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2345 #: ../../libraries/entropy/client/interfaces/trigger.py:207 #, fuzzy msgid "Please report it" msgstr "Konfirmation af behandling af køen" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2174 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2252 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2268 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2346 msgid "Attach this" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2309 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2403 msgid "Cannot run SPM configure phase for" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2313 -#: ../../libraries/entropy/client/interfaces/package.py:2849 -#: ../../libraries/entropy/client/interfaces/package.py:2886 -#: ../../libraries/entropy/client/interfaces/package.py:2967 -#: ../../libraries/entropy/client/interfaces/package.py:2974 -#: ../../libraries/entropy/client/interfaces/package.py:3018 -#: ../../libraries/entropy/client/interfaces/package.py:3046 -#: ../../libraries/entropy/client/interfaces/package.py:3262 -#: ../../libraries/entropy/client/interfaces/package.py:3282 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/client/interfaces/package.py:2850 +#: ../../libraries/entropy/client/interfaces/package.py:2887 +#: ../../libraries/entropy/client/interfaces/package.py:2968 +#: ../../libraries/entropy/client/interfaces/package.py:2975 +#: ../../libraries/entropy/client/interfaces/package.py:3019 +#: ../../libraries/entropy/client/interfaces/package.py:3047 +#: ../../libraries/entropy/client/interfaces/package.py:3263 +#: ../../libraries/entropy/client/interfaces/package.py:3283 #: ../../libraries/entropy/client/interfaces/trigger.py:48 #: ../../libraries/entropy/security.py:649 ../../client/text_rescue.py:741 -#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:921 -#: ../../sulfur/src/sulfur/events.py:927 ../../sulfur/src/sulfur/events.py:966 +#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:926 +#: ../../sulfur/src/sulfur/events.py:932 ../../sulfur/src/sulfur/events.py:971 #: ../../sulfur/src/sulfur/sulfur.glade.h:83 msgid "Error" msgstr "Fejl" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2454 #, fuzzy msgid "package not available on system" msgstr "Ingen pakker i køen" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2369 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2463 #, fuzzy msgid "repackaging" msgstr "Søgnings Indstiller" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2387 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2481 msgid "Cannot complete quickpkg for atom" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2389 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2582 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2483 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2676 msgid "do it manually" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2501 msgid "package files rebuild did not run properly" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2408 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2502 #, fuzzy msgid "Please update packages manually" msgstr "Ingen pakker i køen" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2543 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2637 #, fuzzy msgid "forcing package updates" msgstr "Vis Pakker Opdateringer" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2544 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2638 #, fuzzy msgid "Syncing with" msgstr "Kører Transaktion" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2580 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2674 msgid "Cannot complete quickpkg for atoms" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2705 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2799 #, fuzzy msgid "Cannot stat path" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2894 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2988 #, fuzzy msgid "Cannot update Portage database to destination" msgstr "Ingen pakker i køen" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2917 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3011 #, fuzzy msgid "SPM uid update error" msgstr "Opdateringer" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2985 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3079 msgid "Cannot update SPM installed pkgs file" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 -#: ../../libraries/entropy/server/interfaces/mirrors.py:780 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 +#: ../../libraries/entropy/server/interfaces/mirrors.py:521 #: ../../client/text_security.py:117 ../../client/text_smart.py:113 msgid "does not exist" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 #, fuzzy msgid "Overwriting" msgstr "Sletter" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 #, fuzzy msgid "variable differs" msgstr "Tilgængelige" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 #, fuzzy msgid "Updating" msgstr "Opdaterer" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3256 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3350 #, fuzzy msgid "updating critical variables" msgstr "Tilgængelige" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 #, fuzzy msgid "differs" msgstr "Tilgængelige" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 #, fuzzy msgid "Reverting" msgstr "Sletter" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3454 #, fuzzy msgid "Skipping configuration files update, you are not root." msgstr "Oprettelse af %s profilen fejlede" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3796 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3890 #, fuzzy msgid "Error calculating dependencies" msgstr "Installer som afhængighed" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4198 -#: ../../libraries/entropy/server/interfaces/main.py:2526 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4292 +#: ../../libraries/entropy/server/interfaces/main.py:2686 #, fuzzy msgid "not supported" msgstr "Installeret" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4199 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4293 msgid "Probably Portage API has changed" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4286 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4380 #, fuzzy msgid "IOError while reading" msgstr "Fejl i test af pakke signaturer:\n" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4433 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4527 #, fuzzy msgid "illegal Entropy package tag in ebuild" msgstr "Sorterer Pakker" -#: ../../libraries/entropy/services/system/executors.py:483 -#, fuzzy -msgid "Calculating updates..." -msgstr "Installer som afhængighed" - -#: ../../libraries/entropy/services/system/executors.py:545 -#, fuzzy -msgid "Running package injection" -msgstr "Kører Transaktion" - -#: ../../libraries/entropy/services/system/executors.py:554 -#, fuzzy -msgid "Running package removal" -msgstr "Kører Transaktion" - -#: ../../libraries/entropy/services/system/executors.py:578 -#, fuzzy -msgid "Running package quickpkg" -msgstr "Kører Transaktion" - -#: ../../libraries/entropy/services/system/executors.py:601 -#, fuzzy -msgid "Adding packages" -msgstr "Vis Installerede Pakker" - -#: ../../libraries/entropy/services/system/executors.py:766 -msgid "" -"Opening database to let it run treeupdates. If you won't see anything below, " -"it's just fine." -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:809 -#, fuzzy -msgid "Scanning" -msgstr "Søgnings Indstiller" - -#: ../../libraries/entropy/services/system/executors.py:828 -msgid "Socket error, continuing..." -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:910 -#: ../../libraries/entropy/services/system/executors.py:923 -#: ../../server/server_activator.py:539 ../../server/server_activator.py:557 -msgid "Remote Entropy Database Repository Status" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:914 -#: ../../libraries/entropy/services/system/executors.py:925 -#: ../../server/server_activator.py:544 ../../server/server_activator.py:562 -msgid "Host" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:915 -#: ../../libraries/entropy/services/system/executors.py:926 -#: ../../server/server_activator.py:545 ../../server/server_activator.py:563 -#, fuzzy -msgid "Database revision" -msgstr "Indlæsning afsluttet" - -#: ../../libraries/entropy/services/system/executors.py:917 -#: ../../server/server_activator.py:550 -#, fuzzy -msgid "Database local revision currently at" -msgstr "Indlæsning afsluttet" - #: ../../libraries/entropy/services/ugc/interfaces.py:1752 #: ../../libraries/entropy/services/ugc/interfaces.py:1755 -#: ../../libraries/entropy/client/services/system/interfaces.py:27 -#: ../../libraries/entropy/client/services/system/interfaces.py:31 msgid "OutputInterface does not have an output method" msgstr "" @@ -691,14 +623,14 @@ msgid "setting directory to" msgstr "Pakker." #: ../../libraries/entropy/server/interfaces/db.py:296 -#: ../../libraries/entropy/server/interfaces/main.py:2841 +#: ../../libraries/entropy/server/interfaces/main.py:2992 msgid "Keys for repository are expired" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:676 -#: ../../libraries/entropy/server/interfaces/main.py:3010 -#: ../../libraries/entropy/server/interfaces/main.py:3790 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1199 +#: ../../libraries/entropy/server/interfaces/main.py:3158 +#: ../../libraries/entropy/server/interfaces/main.py:3993 +#: ../../libraries/entropy/server/interfaces/mirrors.py:940 #, fuzzy msgid "download" msgstr "Størrelse af filer som skal hentes" @@ -714,7 +646,7 @@ msgid "download path" msgstr "Størrelse af filer som skal hentes" #: ../../libraries/entropy/server/interfaces/db.py:711 -#: ../../libraries/entropy/server/interfaces/db.py:1362 +#: ../../libraries/entropy/server/interfaces/db.py:1360 #, fuzzy msgid "errors" msgstr "_Filspejlsliste" @@ -725,232 +657,247 @@ msgid "failed to download from mirror" msgstr "Indlæsning afsluttet" #: ../../libraries/entropy/server/interfaces/db.py:719 -#: ../../libraries/entropy/server/interfaces/db.py:1375 -#: ../../libraries/entropy/server/interfaces/main.py:1799 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1686 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1764 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2386 +#: ../../libraries/entropy/server/interfaces/db.py:1373 +#: ../../libraries/entropy/server/interfaces/main.py:1908 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1419 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1493 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2119 #, fuzzy msgid "reason" msgstr "Filkilde" -#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/db.py:922 msgid "Troubles with treeupdates" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:926 +#: ../../libraries/entropy/server/interfaces/db.py:925 #, fuzzy msgid "Bumping old data back" msgstr "Kilde" -#: ../../libraries/entropy/server/interfaces/db.py:940 +#: ../../libraries/entropy/server/interfaces/db.py:939 #, fuzzy msgid "configured package sets" msgstr "I_nformation" -#: ../../libraries/entropy/server/interfaces/db.py:950 +#: ../../libraries/entropy/server/interfaces/db.py:949 #, fuzzy msgid "None configured" msgstr "Filkilder" -#: ../../libraries/entropy/server/interfaces/db.py:986 +#: ../../libraries/entropy/server/interfaces/db.py:985 #, fuzzy msgid "creating compressed repository dump + checksum" msgstr "Filkilder" -#: ../../libraries/entropy/server/interfaces/db.py:993 -#: ../../libraries/entropy/server/interfaces/db.py:1041 -#: ../../libraries/entropy/server/interfaces/db.py:1095 +#: ../../libraries/entropy/server/interfaces/db.py:992 +#: ../../libraries/entropy/server/interfaces/db.py:1040 +#: ../../libraries/entropy/server/interfaces/db.py:1094 #, fuzzy msgid "repository path" msgstr "Kilde" -#: ../../libraries/entropy/server/interfaces/db.py:1000 +#: ../../libraries/entropy/server/interfaces/db.py:999 msgid "dump light" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1009 +#: ../../libraries/entropy/server/interfaces/db.py:1008 #, fuzzy msgid "dump light checksum" msgstr "Henter : %s" -#: ../../libraries/entropy/server/interfaces/db.py:1018 -#: ../../libraries/entropy/server/interfaces/db.py:1074 +#: ../../libraries/entropy/server/interfaces/db.py:1017 +#: ../../libraries/entropy/server/interfaces/db.py:1073 #, fuzzy msgid "opener" msgstr "Filkilder" -#: ../../libraries/entropy/server/interfaces/db.py:1033 +#: ../../libraries/entropy/server/interfaces/db.py:1032 #, fuzzy msgid "compressing repository + checksum" msgstr "Filkilder" -#: ../../libraries/entropy/server/interfaces/db.py:1048 +#: ../../libraries/entropy/server/interfaces/db.py:1047 #, fuzzy msgid "compressed repository path" msgstr "Kilde" -#: ../../libraries/entropy/server/interfaces/db.py:1057 +#: ../../libraries/entropy/server/interfaces/db.py:1056 #, fuzzy msgid "repository checksum" msgstr "Filkilder" -#: ../../libraries/entropy/server/interfaces/db.py:1066 +#: ../../libraries/entropy/server/interfaces/db.py:1065 msgid "compressed checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1088 +#: ../../libraries/entropy/server/interfaces/db.py:1087 msgid "preparing uncompressed repository for the upload" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1209 -#: ../../libraries/entropy/server/interfaces/db.py:1229 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1183 +#: ../../libraries/entropy/server/interfaces/db.py:1208 +#: ../../libraries/entropy/server/interfaces/db.py:1228 +#: ../../libraries/entropy/server/interfaces/mirrors.py:924 msgid "upload" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1210 +#: ../../libraries/entropy/server/interfaces/db.py:1209 #, fuzzy msgid "disabled EAPI" msgstr "Installeret" -#: ../../libraries/entropy/server/interfaces/db.py:1230 +#: ../../libraries/entropy/server/interfaces/db.py:1229 #, fuzzy msgid "preparing to upload repository to mirror" msgstr "Kører Transaktion" -#: ../../libraries/entropy/server/interfaces/db.py:1363 +#: ../../libraries/entropy/server/interfaces/db.py:1361 #, fuzzy msgid "upload failed, locking and continuing" msgstr "Oprettelse af %s profilen fejlede" -#: ../../libraries/entropy/server/interfaces/db.py:1435 -#: ../../libraries/entropy/server/interfaces/db.py:1453 -#: ../../libraries/entropy/server/interfaces/db.py:1488 -#: ../../libraries/entropy/server/interfaces/db.py:1519 -#: ../../libraries/entropy/server/interfaces/db.py:1538 -#: ../../libraries/entropy/server/interfaces/db.py:1564 -#: ../../libraries/entropy/server/interfaces/db.py:1578 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1590 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1760 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1776 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1875 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1901 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1919 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1937 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1968 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2034 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2053 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2075 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2101 +#: ../../libraries/entropy/server/interfaces/db.py:1433 +#: ../../libraries/entropy/server/interfaces/db.py:1451 +#: ../../libraries/entropy/server/interfaces/db.py:1486 +#: ../../libraries/entropy/server/interfaces/db.py:1516 +#: ../../libraries/entropy/server/interfaces/db.py:1535 +#: ../../libraries/entropy/server/interfaces/db.py:1561 +#: ../../libraries/entropy/server/interfaces/db.py:1575 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1329 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1489 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1505 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1600 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1626 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1644 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1662 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1693 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1800 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1826 msgid "sync" msgstr "" #. something short please -#: ../../libraries/entropy/server/interfaces/db.py:1436 +#: ../../libraries/entropy/server/interfaces/db.py:1434 #, fuzzy msgid "repository already in sync" msgstr "Slettet" -#: ../../libraries/entropy/server/interfaces/db.py:1454 -#: ../../libraries/entropy/server/interfaces/db.py:1565 +#: ../../libraries/entropy/server/interfaces/db.py:1452 +#: ../../libraries/entropy/server/interfaces/db.py:1562 #, fuzzy msgid "repository sync failed" msgstr "Kilde" -#: ../../libraries/entropy/server/interfaces/db.py:1455 +#: ../../libraries/entropy/server/interfaces/db.py:1453 #, fuzzy msgid "download issues" msgstr "Størrelse af filer som skal hentes" -#: ../../libraries/entropy/server/interfaces/db.py:1489 -#: ../../libraries/entropy/server/interfaces/db.py:1520 +#: ../../libraries/entropy/server/interfaces/db.py:1487 +#: ../../libraries/entropy/server/interfaces/db.py:1517 #, fuzzy msgid "repository sync forbidden" msgstr "Filkilder" -#: ../../libraries/entropy/server/interfaces/db.py:1490 +#: ../../libraries/entropy/server/interfaces/db.py:1488 #, fuzzy msgid "missing package sets" msgstr "I_nformation" -#: ../../libraries/entropy/server/interfaces/db.py:1521 -msgid "dependencies_test() reported errors" -msgstr "" +#: ../../libraries/entropy/server/interfaces/db.py:1518 +#, fuzzy +msgid "dependencies test reported errors" +msgstr "Indstillinger" -#: ../../libraries/entropy/server/interfaces/db.py:1539 +#: ../../libraries/entropy/server/interfaces/db.py:1536 #, fuzzy msgid "these packages haven't been removed yet" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/db.py:1566 +#: ../../libraries/entropy/server/interfaces/db.py:1563 #, fuzzy msgid "upload issues" msgstr "Opdateringer" -#: ../../libraries/entropy/server/interfaces/db.py:1579 +#: ../../libraries/entropy/server/interfaces/db.py:1576 #, fuzzy msgid "repository sync completed successfully" msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/main.py:143 +#: ../../libraries/entropy/server/interfaces/main.py:144 msgid "mirrors have not been unlocked. Sync them." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:207 -#: ../../libraries/entropy/server/interfaces/main.py:3788 -#: ../../libraries/entropy/server/interfaces/main.py:3998 +#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:3991 +#: ../../libraries/entropy/server/interfaces/main.py:4224 #: ../../libraries/entropy/client/services/ugc/interfaces.py:179 #: ../../server/server_reagent.py:73 ../../server/server_reagent.py:78 #: ../../server/server_reagent.py:91 ../../server/server_reagent.py:95 -#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:168 -#: ../../server/server_reagent.py:204 ../../server/server_reagent.py:346 -#: ../../server/server_reagent.py:374 ../../server/server_reagent.py:403 +#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:167 +#: ../../server/server_reagent.py:203 ../../server/server_reagent.py:345 +#: ../../server/server_reagent.py:372 ../../server/server_reagent.py:400 #, fuzzy msgid "repository" msgstr "Kilde" -#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:209 #, fuzzy msgid "syncing package sets" msgstr "I_nformation" -#: ../../libraries/entropy/server/interfaces/main.py:242 +#: ../../libraries/entropy/server/interfaces/main.py:243 msgid "cannot store updates RSS cache" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:387 +#: ../../libraries/entropy/server/interfaces/main.py:388 msgid "INJECT" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:389 +#: ../../libraries/entropy/server/interfaces/main.py:390 #, fuzzy msgid "has been injected" msgstr "Installeret" -#: ../../libraries/entropy/server/interfaces/main.py:390 +#: ../../libraries/entropy/server/interfaces/main.py:391 msgid "quickpkg manually to update embedded db" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:391 +#: ../../libraries/entropy/server/interfaces/main.py:392 #, fuzzy msgid "Repository repository updated anyway" msgstr "Filkilder" -#: ../../libraries/entropy/server/interfaces/main.py:976 +#: ../../libraries/entropy/server/interfaces/main.py:977 msgid "package has no keyword set, it will be masked !" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1290 +#: ../../libraries/entropy/server/interfaces/main.py:1011 +msgid "Entropy Server interface must be run as root" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/main.py:1072 +#: ../../libraries/entropy/server/interfaces/main.py:3757 +#, fuzzy +msgid "repository not configured" +msgstr "Filkilder" + +#: ../../libraries/entropy/server/interfaces/main.py:1078 +msgid "protected repository id, can't use this, sorry dude..." +msgstr "" + +#: ../../libraries/entropy/server/interfaces/main.py:1416 #, fuzzy msgid "invalid repository revision" msgstr "Filkilder" -#: ../../libraries/entropy/server/interfaces/main.py:1292 +#: ../../libraries/entropy/server/interfaces/main.py:1418 msgid "defaulting to 0" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1404 +#: ../../libraries/entropy/server/interfaces/main.py:1532 #: ../../libraries/entropy/client/interfaces/db.py:364 #: ../../libraries/entropy/client/interfaces/db.py:413 #: ../../libraries/entropy/client/interfaces/db.py:467 @@ -959,45 +906,40 @@ msgstr "" #: ../../client/text_rescue.py:295 ../../client/text_ui.py:1479 #: ../../client/text_ui.py:1480 ../../client/text_ui.py:1482 #: ../../client/text_ui.py:1483 ../../sulfur/src/sulfur/dialogs.py:2748 -#: ../../sulfur/src/sulfur/__init__.py:1277 +#: ../../sulfur/src/sulfur/__init__.py:1283 #: ../../sulfur/src/sulfur/packages.py:100 #: ../../sulfur/src/sulfur/packages.py:414 -#: ../../sulfur/src/sulfur/packages.py:434 +#: ../../sulfur/src/sulfur/packages.py:434 ../../services/kernel-switcher:85 msgid "Attention" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1405 +#: ../../libraries/entropy/server/interfaces/main.py:1533 #, fuzzy msgid "cannot match" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:1501 +#: ../../libraries/entropy/server/interfaces/main.py:1633 #, fuzzy -msgid "Initializing Entropy repository" +msgid "initializing repository" msgstr "Oprydning af alt Yum metadat" -#: ../../libraries/entropy/server/interfaces/main.py:1518 +#: ../../libraries/entropy/server/interfaces/main.py:1644 #, fuzzy -msgid "repository already exists" -msgstr "Slettet" - -#: ../../libraries/entropy/server/interfaces/main.py:1528 -#, fuzzy -msgid "Do you want to continue ?" -msgstr "Ønsker du at forsættet ?" +msgid "do you really want to initialize this repository ?" +msgstr "Kilde" #. masked ? -#: ../../libraries/entropy/server/interfaces/main.py:1529 -#: ../../libraries/entropy/server/interfaces/main.py:1708 -#: ../../libraries/entropy/server/interfaces/main.py:2067 -#: ../../libraries/entropy/server/interfaces/main.py:2469 -#: ../../libraries/entropy/server/interfaces/main.py:3022 -#: ../../libraries/entropy/server/interfaces/main.py:3627 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1988 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2324 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/qa.py:395 -#: ../../client/equo.py:939 ../../client/text_configuration.py:115 -#: ../../client/text_configuration.py:143 ../../client/text_rescue.py:231 +#: ../../libraries/entropy/server/interfaces/main.py:1647 +#: ../../libraries/entropy/server/interfaces/main.py:1817 +#: ../../libraries/entropy/server/interfaces/main.py:2228 +#: ../../libraries/entropy/server/interfaces/main.py:2629 +#: ../../libraries/entropy/server/interfaces/main.py:3170 +#: ../../libraries/entropy/server/interfaces/main.py:3797 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1713 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/qa.py:395 +#: ../../client/equo.py:944 ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:144 ../../client/text_rescue.py:231 #: ../../client/text_rescue.py:235 ../../client/text_rescue.py:239 #: ../../client/text_rescue.py:469 ../../client/text_rescue.py:528 #: ../../client/text_rescue.py:608 ../../client/text_rescue.py:611 @@ -1007,1138 +949,1118 @@ msgstr "Ønsker du at forsættet ?" #: ../../client/text_ui.py:1487 ../../client/text_ui.py:1750 #: ../../client/text_ui.py:1828 ../../client/text_ui.py:1963 #: ../../client/text_ui.py:2049 ../../client/text_ui.py:2221 -#: ../../client/text_ui.py:2304 ../../server/server_activator.py:142 +#: ../../client/text_ui.py:2304 ../../server/server_activator.py:143 #: ../../server/server_key.py:224 ../../server/server_key.py:311 -#: ../../server/server_reagent.py:302 ../../server/server_reagent.py:461 -#: ../../server/server_reagent.py:508 ../../server/server_reagent.py:546 +#: ../../server/server_reagent.py:301 ../../server/server_reagent.py:459 +#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 #: ../../server/server_reagent.py:1025 ../../sulfur/src/sulfur/dialogs.py:1350 -#: ../../sulfur/src/sulfur/entropyapi.py:391 +#: ../../sulfur/src/sulfur/entropyapi.py:390 msgid "No" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1555 +#: ../../libraries/entropy/server/interfaces/main.py:1685 #, fuzzy msgid "Invalid tag specified" msgstr "Ingen valgte pakker" -#: ../../libraries/entropy/server/interfaces/main.py:1577 -#, fuzzy -msgid "Packages already tagged, action aborted" -msgstr "Vis Installerede Pakker" - -#: ../../libraries/entropy/server/interfaces/main.py:1623 +#: ../../libraries/entropy/server/interfaces/main.py:1731 #, fuzzy msgid "flushing back selected packages from branches" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:1649 +#: ../../libraries/entropy/server/interfaces/main.py:1757 #, fuzzy msgid "nothing to do" msgstr "Ingen pakker i køen" -#: ../../libraries/entropy/server/interfaces/main.py:1672 +#: ../../libraries/entropy/server/interfaces/main.py:1781 #, fuzzy msgid "these are the packages that will be flushed" msgstr "Vis Installerede Pakker" #. ask to continue -#: ../../libraries/entropy/server/interfaces/main.py:1707 -#: ../../libraries/entropy/server/interfaces/main.py:2066 -#: ../../libraries/entropy/server/interfaces/main.py:2468 -#: ../../libraries/entropy/server/interfaces/main.py:3021 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2323 -#: ../../client/text_ui.py:924 ../../server/server_reagent.py:460 -#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 +#: ../../libraries/entropy/server/interfaces/main.py:1816 +#: ../../libraries/entropy/server/interfaces/main.py:2227 +#: ../../libraries/entropy/server/interfaces/main.py:2628 +#: ../../libraries/entropy/server/interfaces/main.py:3169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2056 +#: ../../client/text_ui.py:924 ../../server/server_reagent.py:458 +#: ../../server/server_reagent.py:506 ../../server/server_reagent.py:544 msgid "Would you like to continue ?" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1757 +#: ../../libraries/entropy/server/interfaces/main.py:1866 #, fuzzy msgid "checking package hash" msgstr "Sorterer Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:1776 +#: ../../libraries/entropy/server/interfaces/main.py:1885 msgid "hash does not match for" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1786 +#: ../../libraries/entropy/server/interfaces/main.py:1895 #, fuzzy msgid "wrong md5" msgstr "Sletter" -#: ../../libraries/entropy/server/interfaces/main.py:1798 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1762 +#: ../../libraries/entropy/server/interfaces/main.py:1907 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1491 #, fuzzy msgid "download errors" msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/main.py:1816 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/main.py:1925 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1507 #, fuzzy msgid "download completed successfully" msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/main.py:1830 +#: ../../libraries/entropy/server/interfaces/main.py:1939 #, fuzzy msgid "error downloading packages from mirrors" msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/main.py:1845 +#: ../../libraries/entropy/server/interfaces/main.py:1954 #, fuzzy msgid "working on branch" msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/main.py:1861 +#: ../../libraries/entropy/server/interfaces/main.py:1970 #, fuzzy msgid "updating package" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:1900 +#: ../../libraries/entropy/server/interfaces/main.py:2009 #, fuzzy msgid "package flushed" msgstr "Pakker." -#: ../../libraries/entropy/server/interfaces/main.py:1928 +#: ../../libraries/entropy/server/interfaces/main.py:2089 #, fuzzy msgid "Cannot touch system repository" msgstr "Ønsker du at forsættet ?" -#: ../../libraries/entropy/server/interfaces/main.py:1943 +#: ../../libraries/entropy/server/interfaces/main.py:2104 #, fuzzy msgid "Preparing to move selected packages to" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:1945 +#: ../../libraries/entropy/server/interfaces/main.py:2106 #, fuzzy msgid "Preparing to copy selected packages to" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:1957 -#: ../../libraries/entropy/client/services/system/methods.py:83 +#: ../../libraries/entropy/server/interfaces/main.py:2118 #: ../../sulfur/src/sulfur/sulfur.glade.h:139 msgid "Note" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1958 +#: ../../libraries/entropy/server/interfaces/main.py:2119 msgid "" "all old packages with conflicting scope will be removed from destination " "repo unless injected" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1968 +#: ../../libraries/entropy/server/interfaces/main.py:2129 msgid "new tag" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2008 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1227 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2310 +#: ../../libraries/entropy/server/interfaces/main.py:2169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:968 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2043 #: ../../libraries/entropy/client/interfaces/package.py:1553 #: ../../client/text_ui.py:2112 #, fuzzy msgid "remove" msgstr "Sletter" -#: ../../libraries/entropy/server/interfaces/main.py:2041 +#: ../../libraries/entropy/server/interfaces/main.py:2202 #, fuzzy msgid "reverse dependency" msgstr "Installer som afhængighed" -#: ../../libraries/entropy/server/interfaces/main.py:2052 +#: ../../libraries/entropy/server/interfaces/main.py:2213 #, fuzzy msgid "dependency" msgstr "Indstillinger" -#: ../../libraries/entropy/server/interfaces/main.py:2084 +#: ../../libraries/entropy/server/interfaces/main.py:2245 #, fuzzy msgid "switching" msgstr "Opdaterer" -#: ../../libraries/entropy/server/interfaces/main.py:2104 +#: ../../libraries/entropy/server/interfaces/main.py:2265 msgid "cannot switch, package not found, skipping" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2177 +#: ../../libraries/entropy/server/interfaces/main.py:2338 #, fuzzy msgid "moving file" msgstr "Forkert fil type (%s)" -#: ../../libraries/entropy/server/interfaces/main.py:2193 +#: ../../libraries/entropy/server/interfaces/main.py:2354 #, fuzzy msgid "loading data from source repository" msgstr "Kilde" -#: ../../libraries/entropy/server/interfaces/main.py:2221 +#: ../../libraries/entropy/server/interfaces/main.py:2382 #, fuzzy msgid "GPG key was available in" msgstr "Tilgængelige" -#: ../../libraries/entropy/server/interfaces/main.py:2240 +#: ../../libraries/entropy/server/interfaces/main.py:2401 #, fuzzy msgid "injecting data to destination repository" msgstr "Oprydning af alt Yum metadat" -#: ../../libraries/entropy/server/interfaces/main.py:2261 +#: ../../libraries/entropy/server/interfaces/main.py:2422 #, fuzzy msgid "removing entry from source repository" msgstr "Kilde" -#: ../../libraries/entropy/server/interfaces/main.py:2279 +#: ../../libraries/entropy/server/interfaces/main.py:2440 msgid "successfully handled atom" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2309 +#: ../../libraries/entropy/server/interfaces/main.py:2467 #, fuzzy msgid "Injecting entropy metadata into built packages" msgstr "Sorterer Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:2325 +#: ../../libraries/entropy/server/interfaces/main.py:2483 msgid "JFYI, GPG infrastructure failed to load" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2339 +#: ../../libraries/entropy/server/interfaces/main.py:2497 #, fuzzy msgid "injecting entropy metadata" msgstr "Oprydning af alt Yum metadat" -#: ../../libraries/entropy/server/interfaces/main.py:2378 +#: ../../libraries/entropy/server/interfaces/main.py:2536 #, fuzzy msgid "injection complete" msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/main.py:2398 +#: ../../libraries/entropy/server/interfaces/main.py:2561 #, fuzzy msgid "removing package" msgstr "Sorterer Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:2411 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1592 +#: ../../libraries/entropy/server/interfaces/main.py:2574 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1331 #, fuzzy msgid "removal complete" msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/main.py:2426 -#: ../../libraries/entropy/server/interfaces/main.py:2632 +#: ../../libraries/entropy/server/interfaces/main.py:2586 +#: ../../libraries/entropy/server/interfaces/main.py:2789 #, fuzzy msgid "Integrity verification of the selected packages" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:2441 -#: ../../libraries/entropy/server/interfaces/main.py:2645 +#: ../../libraries/entropy/server/interfaces/main.py:2601 +#: ../../libraries/entropy/server/interfaces/main.py:2800 #, fuzzy msgid "All the packages in repository will be checked." msgstr "Rediger Filkilder" -#: ../../libraries/entropy/server/interfaces/main.py:2448 +#: ../../libraries/entropy/server/interfaces/main.py:2608 #, fuzzy msgid "This is the list of the packages that would be checked" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:2482 +#: ../../libraries/entropy/server/interfaces/main.py:2642 #, fuzzy msgid "Working on mirror" msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/main.py:2509 +#: ../../libraries/entropy/server/interfaces/main.py:2669 #, fuzzy msgid "checking hash" msgstr "Henter : %s" -#: ../../libraries/entropy/server/interfaces/main.py:2524 +#: ../../libraries/entropy/server/interfaces/main.py:2684 #, fuzzy msgid "digest verification of" msgstr "_Beskrivelse" -#: ../../libraries/entropy/server/interfaces/main.py:2542 -#: ../../libraries/entropy/server/interfaces/main.py:2690 -#: ../../libraries/entropy/server/interfaces/mirrors.py:778 -#: ../../libraries/entropy/server/interfaces/mirrors.py:797 -#: ../../libraries/entropy/server/interfaces/mirrors.py:829 -#: ../../libraries/entropy/server/interfaces/mirrors.py:844 -#: ../../libraries/entropy/server/interfaces/mirrors.py:861 +#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2845 +#: ../../libraries/entropy/server/interfaces/mirrors.py:519 +#: ../../libraries/entropy/server/interfaces/mirrors.py:538 +#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:585 +#: ../../libraries/entropy/server/interfaces/mirrors.py:602 #, fuzzy msgid "package" msgstr "Pakker." -#: ../../libraries/entropy/server/interfaces/main.py:2544 +#: ../../libraries/entropy/server/interfaces/main.py:2704 msgid "NOT healthy" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2557 -#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2717 +#: ../../libraries/entropy/server/interfaces/main.py:2857 #, fuzzy msgid "This is the list of broken packages" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:2566 +#: ../../libraries/entropy/server/interfaces/main.py:2726 #: ../../libraries/entropy/client/interfaces/package.py:286 #: ../../libraries/entropy/client/interfaces/package.py:894 #, fuzzy msgid "Mirror" msgstr "_Filspejlsliste" -#: ../../libraries/entropy/server/interfaces/main.py:2585 -#: ../../server/server_reagent.py:1065 +#: ../../libraries/entropy/server/interfaces/main.py:2745 +#: ../../server/server_reagent.py:1066 msgid "Statistics" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2594 +#: ../../libraries/entropy/server/interfaces/main.py:2754 #, fuzzy msgid "Number of checked packages" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:2604 +#: ../../libraries/entropy/server/interfaces/main.py:2764 #, fuzzy msgid "Number of healthy packages" msgstr "Navn på den nye profil" -#: ../../libraries/entropy/server/interfaces/main.py:2614 +#: ../../libraries/entropy/server/interfaces/main.py:2774 #, fuzzy msgid "Number of broken packages" msgstr "Du er ved at slette %s pakker\n" -#: ../../libraries/entropy/server/interfaces/main.py:2631 -#: ../../libraries/entropy/server/interfaces/main.py:2794 +#: ../../libraries/entropy/server/interfaces/main.py:2788 +#: ../../libraries/entropy/server/interfaces/main.py:2945 #: ../../libraries/entropy/client/interfaces/db.py:1670 msgid "local" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2670 +#: ../../libraries/entropy/server/interfaces/main.py:2825 #, fuzzy msgid "checking status of" msgstr "Henter : %s" -#: ../../libraries/entropy/server/interfaces/main.py:2692 +#: ../../libraries/entropy/server/interfaces/main.py:2847 msgid "is corrupted, stored checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2729 +#: ../../libraries/entropy/server/interfaces/main.py:2884 #, fuzzy msgid "checked packages" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:2739 +#: ../../libraries/entropy/server/interfaces/main.py:2894 #, fuzzy msgid "healthy packages" msgstr "Navn på den nye profil" -#: ../../libraries/entropy/server/interfaces/main.py:2749 -#: ../../libraries/entropy/server/interfaces/main.py:2934 +#: ../../libraries/entropy/server/interfaces/main.py:2904 +#: ../../libraries/entropy/server/interfaces/main.py:3086 #, fuzzy msgid "broken packages" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:2759 -#: ../../libraries/entropy/server/interfaces/main.py:2944 +#: ../../libraries/entropy/server/interfaces/main.py:2914 +#: ../../libraries/entropy/server/interfaces/main.py:3096 #, fuzzy msgid "downloaded packages" msgstr "Henter Pakker:" -#: ../../libraries/entropy/server/interfaces/main.py:2769 -#: ../../libraries/entropy/server/interfaces/main.py:2954 +#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3106 #, fuzzy msgid "failed downloads" msgstr "Navn på den nye profil" -#: ../../libraries/entropy/server/interfaces/main.py:2795 +#: ../../libraries/entropy/server/interfaces/main.py:2946 #, fuzzy msgid "GPG signing packages for repository" msgstr "Behander pakker i køen" -#: ../../libraries/entropy/server/interfaces/main.py:2807 +#: ../../libraries/entropy/server/interfaces/main.py:2958 #, fuzzy msgid "All the missing packages in repository will be downloaded." msgstr "Rediger Filkilder" -#: ../../libraries/entropy/server/interfaces/main.py:2823 +#: ../../libraries/entropy/server/interfaces/main.py:2974 #: ../../server/server_key.py:69 #, fuzzy msgid "GnuPG not available" msgstr "Tilgængelige" -#: ../../libraries/entropy/server/interfaces/main.py:2849 +#: ../../libraries/entropy/server/interfaces/main.py:3000 #, fuzzy msgid "Keys not available for" msgstr "Tilgængelige" -#: ../../libraries/entropy/server/interfaces/main.py:2880 +#: ../../libraries/entropy/server/interfaces/main.py:3031 #, fuzzy msgid "signing package" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:2894 +#: ../../libraries/entropy/server/interfaces/main.py:3046 #, fuzzy msgid "Unknown error signing package" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3076 #, fuzzy msgid "signed packages" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:2987 +#: ../../libraries/entropy/server/interfaces/main.py:3135 #, fuzzy msgid "available" msgstr "Tilgængelige" -#: ../../libraries/entropy/server/interfaces/main.py:2999 +#: ../../libraries/entropy/server/interfaces/main.py:3147 msgid "upload/ignored" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3034 +#: ../../libraries/entropy/server/interfaces/main.py:3182 #, fuzzy msgid "Starting to download missing files" msgstr "Kilde" -#: ../../libraries/entropy/server/interfaces/main.py:3045 +#: ../../libraries/entropy/server/interfaces/main.py:3193 msgid "Searching missing/broken files on another mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3065 +#: ../../libraries/entropy/server/interfaces/main.py:3214 #, fuzzy msgid "Binary packages downloaded successfully." msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/main.py:3074 +#: ../../libraries/entropy/server/interfaces/main.py:3223 #, fuzzy msgid "These are the packages that cannot be found online" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:3090 +#: ../../libraries/entropy/server/interfaces/main.py:3239 msgid "They won't be checked" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3107 +#: ../../libraries/entropy/server/interfaces/main.py:3253 #, fuzzy msgid "Please setup your branch to" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:3109 +#: ../../libraries/entropy/server/interfaces/main.py:3255 #, fuzzy msgid "and retry" msgstr "Kilde" -#: ../../libraries/entropy/server/interfaces/main.py:3119 +#: ../../libraries/entropy/server/interfaces/main.py:3265 #, fuzzy msgid "Copying repository (if not exists)" msgstr "I_nformation" -#: ../../libraries/entropy/server/interfaces/main.py:3152 +#: ../../libraries/entropy/server/interfaces/main.py:3298 #, fuzzy msgid "Switching packages" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:3187 +#: ../../libraries/entropy/server/interfaces/main.py:3333 #, fuzzy msgid "Ignoring" msgstr "Installeret" -#: ../../libraries/entropy/server/interfaces/main.py:3189 +#: ../../libraries/entropy/server/interfaces/main.py:3335 #, fuzzy msgid "already in branch" msgstr "Filkilder" -#: ../../libraries/entropy/server/interfaces/main.py:3223 +#: ../../libraries/entropy/server/interfaces/main.py:3369 #, fuzzy msgid "migration loop completed" msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/main.py:3243 +#: ../../libraries/entropy/server/interfaces/main.py:3387 #, fuzzy msgid "Running orphaned SPM packages test" msgstr "Sletter som afhængighed" -#: ../../libraries/entropy/server/interfaces/main.py:3259 +#: ../../libraries/entropy/server/interfaces/main.py:3403 #, fuzzy msgid "Scanning package" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:3281 +#: ../../libraries/entropy/server/interfaces/main.py:3425 #, fuzzy msgid "not found anymore" msgstr "Ingen pakker i køen" -#: ../../libraries/entropy/server/interfaces/main.py:3293 -#: ../../libraries/entropy/server/interfaces/main.py:3525 +#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3680 #, fuzzy msgid "Packages string" msgstr "Pakker." -#: ../../libraries/entropy/server/interfaces/main.py:3323 +#: ../../libraries/entropy/server/interfaces/main.py:3467 #, fuzzy msgid "Checking" msgstr "Henter : %s" -#: ../../libraries/entropy/server/interfaces/main.py:3353 +#: ../../libraries/entropy/server/interfaces/main.py:3504 #, fuzzy msgid "Running dependencies test" msgstr "Sletter som afhængighed" -#: ../../libraries/entropy/server/interfaces/main.py:3382 +#: ../../libraries/entropy/server/interfaces/main.py:3533 #: ../../client/text_ui.py:2211 msgid "These are the dependencies not found" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3389 +#: ../../libraries/entropy/server/interfaces/main.py:3540 #: ../../client/text_ui.py:2215 #, fuzzy msgid "Needed by" msgstr "behøvet af %s" -#: ../../libraries/entropy/server/interfaces/main.py:3407 +#: ../../libraries/entropy/server/interfaces/main.py:3558 #, fuzzy msgid "by repo" msgstr "Filkilder" -#: ../../libraries/entropy/server/interfaces/main.py:3417 +#: ../../libraries/entropy/server/interfaces/main.py:3568 msgid "Every dependency is satisfied. It's all fine." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3435 +#: ../../libraries/entropy/server/interfaces/main.py:3594 #, fuzzy msgid "Broken and matched packages list" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3596 #: ../../libraries/entropy/qa.py:517 #, fuzzy msgid "Dumping results into these files" msgstr "Filkilder" -#: ../../libraries/entropy/server/interfaces/main.py:3467 +#: ../../libraries/entropy/server/interfaces/main.py:3622 #: ../../client/text_ui.py:2267 msgid "System is healthy" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3476 +#: ../../libraries/entropy/server/interfaces/main.py:3631 msgid "Matching libraries with Spm, please wait" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3490 +#: ../../libraries/entropy/server/interfaces/main.py:3645 #, fuzzy msgid "These are the matched packages" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:3534 +#: ../../libraries/entropy/server/interfaces/main.py:3689 #, fuzzy msgid "No matched packages" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:3587 -#: ../../libraries/entropy/server/interfaces/main.py:5256 -#, fuzzy -msgid "repository not configured" -msgstr "Filkilder" - -#: ../../libraries/entropy/server/interfaces/main.py:3614 +#: ../../libraries/entropy/server/interfaces/main.py:3784 #, fuzzy msgid "Your default repository is not initialized" msgstr "Tilgængelige" -#: ../../libraries/entropy/server/interfaces/main.py:3626 +#: ../../libraries/entropy/server/interfaces/main.py:3796 msgid "Do you want to initialize your default repository ?" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3629 +#: ../../libraries/entropy/server/interfaces/main.py:3799 #, fuzzy msgid "Continuing with an uninitialized repository" msgstr "Kilde" -#: ../../libraries/entropy/server/interfaces/main.py:3747 +#: ../../libraries/entropy/server/interfaces/main.py:3950 #, fuzzy msgid "Entropy repository is already locked by you :-)" msgstr "Filkilder" #. check if the database is locked REMOTELY -#: ../../libraries/entropy/server/interfaces/main.py:3754 +#: ../../libraries/entropy/server/interfaces/main.py:3957 #, fuzzy msgid "Locking and Syncing Entropy repository" msgstr "Kører Transaktion" -#: ../../libraries/entropy/server/interfaces/main.py:3768 -#: ../../server/server_activator.py:478 +#: ../../libraries/entropy/server/interfaces/main.py:3971 +#: ../../server/server_activator.py:476 msgid "Mirrors status table" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3777 -#: ../../libraries/entropy/server/interfaces/main.py:3780 -#: ../../server/server_activator.py:484 ../../server/server_activator.py:488 +#: ../../libraries/entropy/server/interfaces/main.py:3980 +#: ../../libraries/entropy/server/interfaces/main.py:3983 +#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 msgid "Unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3779 -#: ../../libraries/entropy/server/interfaces/main.py:3782 -#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 +#: ../../libraries/entropy/server/interfaces/main.py:3982 +#: ../../libraries/entropy/server/interfaces/main.py:3985 +#: ../../server/server_activator.py:480 ../../server/server_activator.py:484 msgid "Locked" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3799 +#: ../../libraries/entropy/server/interfaces/main.py:4002 msgid "cannot lock mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3985 +#: ../../libraries/entropy/server/interfaces/main.py:4211 #, fuzzy -msgid "Entropy database is corrupted!" -msgstr "Filkilder" +msgid "Repository is corrupted!" +msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/main.py:3999 +#: ../../libraries/entropy/server/interfaces/main.py:4225 #, fuzzy msgid "indexing repository" msgstr "Filkilder" -#: ../../libraries/entropy/server/interfaces/main.py:4040 +#: ../../libraries/entropy/server/interfaces/main.py:4261 #, fuzzy msgid "Initializing an empty repository" msgstr "Oprydning af alt Yum metadat" -#: ../../libraries/entropy/server/interfaces/main.py:4053 +#: ../../libraries/entropy/server/interfaces/main.py:4274 #, fuzzy msgid "Entropy repository file" msgstr "Kilde" -#: ../../libraries/entropy/server/interfaces/main.py:4055 +#: ../../libraries/entropy/server/interfaces/main.py:4276 msgid "successfully initialized" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4151 -#: ../../libraries/entropy/server/interfaces/main.py:4404 +#: ../../libraries/entropy/server/interfaces/main.py:4357 +#: ../../libraries/entropy/server/interfaces/main.py:4618 #, fuzzy msgid "adding package" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:4230 +#: ../../libraries/entropy/server/interfaces/main.py:4436 #, fuzzy msgid "added package" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:4232 +#: ../../libraries/entropy/server/interfaces/main.py:4438 #, fuzzy msgid "rev" msgstr "Sletter" -#: ../../libraries/entropy/server/interfaces/main.py:4246 +#: ../../libraries/entropy/server/interfaces/main.py:4452 #, fuzzy msgid "manual dependencies for" msgstr "Indstillinger" -#: ../../libraries/entropy/server/interfaces/main.py:4427 +#: ../../libraries/entropy/server/interfaces/main.py:4639 #, fuzzy msgid "Exception caught, closing tasks" msgstr "Søgnings Indstiller" -#: ../../libraries/entropy/server/interfaces/main.py:4521 +#: ../../libraries/entropy/server/interfaces/main.py:4731 #, fuzzy msgid "server-side repository" msgstr "Rediger Filkilder" -#: ../../libraries/entropy/server/interfaces/main.py:4523 +#: ../../libraries/entropy/server/interfaces/main.py:4733 #, fuzzy msgid "community repository" msgstr "Kilde" #. ..on repository: -#: ../../libraries/entropy/server/interfaces/main.py:4525 +#: ../../libraries/entropy/server/interfaces/main.py:4735 msgid "Entropy Server Interface Instance on repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4536 +#: ../../libraries/entropy/server/interfaces/main.py:4746 #, fuzzy msgid "current branch" msgstr "Filkilder" -#: ../../libraries/entropy/server/interfaces/main.py:4538 -#: ../../server/server_reagent.py:230 +#: ../../libraries/entropy/server/interfaces/main.py:4748 +#: ../../server/server_reagent.py:229 msgid "type" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4547 +#: ../../libraries/entropy/server/interfaces/main.py:4757 #, fuzzy msgid "Currently configured repositories" msgstr "Filkilder" -#: ../../libraries/entropy/server/interfaces/main.py:4577 +#: ../../libraries/entropy/server/interfaces/main.py:4787 msgid "GPG key expired" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4579 +#: ../../libraries/entropy/server/interfaces/main.py:4789 #, fuzzy msgid "please frigging fix" msgstr "Konfirmation af behandling af køen" -#: ../../libraries/entropy/server/interfaces/main.py:4590 +#: ../../libraries/entropy/server/interfaces/main.py:4800 msgid "GPG got unexpected error" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4592 +#: ../../libraries/entropy/server/interfaces/main.py:4802 msgid "skipping" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4608 -#: ../../libraries/entropy/server/interfaces/main.py:4621 +#: ../../libraries/entropy/server/interfaces/main.py:4818 +#: ../../libraries/entropy/server/interfaces/main.py:4832 #, fuzzy msgid "config files" msgstr "Oprettelse af %s profilen fejlede" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4609 +#: ../../libraries/entropy/server/interfaces/main.py:4819 #, fuzzy msgid "checking system" msgstr "Henter : %s" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4622 +#: ../../libraries/entropy/server/interfaces/main.py:4833 #, fuzzy msgid "there are configuration files not updated yet" msgstr "Oprettelse af %s profilen fejlede" -#: ../../libraries/entropy/server/interfaces/main.py:4913 +#: ../../libraries/entropy/server/interfaces/main.py:5122 msgid "found available dep_rewrites for this package" msgstr "" #. this means that user is asking to add dep_pattern #. as a dependency to package -#: ../../libraries/entropy/server/interfaces/main.py:4925 +#: ../../libraries/entropy/server/interfaces/main.py:5134 #, fuzzy msgid "added" msgstr "Opdateret" #. this means that user is asking to remove dep_pattern -#: ../../libraries/entropy/server/interfaces/main.py:4928 -#: ../../libraries/entropy/server/interfaces/main.py:5026 +#: ../../libraries/entropy/server/interfaces/main.py:5137 +#: ../../libraries/entropy/server/interfaces/main.py:5235 #, fuzzy msgid "removed" msgstr "Sletter" -#: ../../libraries/entropy/server/interfaces/main.py:5015 +#: ../../libraries/entropy/server/interfaces/main.py:5224 msgid "replaced" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5037 -#: ../../libraries/entropy/server/interfaces/main.py:5051 +#: ../../libraries/entropy/server/interfaces/main.py:5246 +#: ../../libraries/entropy/server/interfaces/main.py:5260 #, fuzzy msgid "No dependency rewrite made for" msgstr "Indstillinger" -#: ../../libraries/entropy/server/interfaces/main.py:5132 -#: ../../libraries/entropy/server/interfaces/main.py:5152 -#: ../../libraries/entropy/server/interfaces/main.py:5164 +#: ../../libraries/entropy/server/interfaces/main.py:5332 +#: ../../libraries/entropy/server/interfaces/main.py:5352 +#: ../../libraries/entropy/server/interfaces/main.py:5364 msgid "sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5133 +#: ../../libraries/entropy/server/interfaces/main.py:5333 #, fuzzy msgid "updating package sets" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:5153 +#: ../../libraries/entropy/server/interfaces/main.py:5353 #, fuzzy msgid "adding package set" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:5165 +#: ../../libraries/entropy/server/interfaces/main.py:5365 #, fuzzy msgid "removing package set" msgstr "Sorterer Pakker" -#: ../../libraries/entropy/server/interfaces/main.py:5195 -msgid "Entropy Server interface must be run as root" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/main.py:5262 -msgid "protected repository id, can't use this, sorry dude..." -msgstr "" - #: ../../libraries/entropy/server/interfaces/mirrors.py:50 -#, fuzzy -msgid "downloading notice board from mirrors to" -msgstr "Henter Pakker:" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:72 -#, fuzzy -msgid "notice board downloaded successfully from" -msgstr "Indlæsning afsluttet" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:105 -#, fuzzy -msgid "removing notice board from" -msgstr "Henter Pakker:" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:129 -#, fuzzy -msgid "notice board removal failed on" -msgstr "Filkilder" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:140 -#, fuzzy -msgid "notice board removal success" -msgstr "Indlæsning afsluttet" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:165 -#, fuzzy -msgid "uploading notice board from" -msgstr "Henter Pakker:" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:188 -#, fuzzy -msgid "notice board upload failed on" -msgstr "Filkilder" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:199 -#, fuzzy -msgid "notice board upload success" -msgstr "Indlæsning afsluttet" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:309 msgid "Entropy Server Mirrors Interface loaded" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:317 +#: ../../libraries/entropy/server/interfaces/mirrors.py:58 #, fuzzy msgid "repository mirror" msgstr "Kilde" -#: ../../libraries/entropy/server/interfaces/mirrors.py:326 +#: ../../libraries/entropy/server/interfaces/mirrors.py:67 #, fuzzy msgid "packages mirror" msgstr "Pakker." -#: ../../libraries/entropy/server/interfaces/mirrors.py:364 +#: ../../libraries/entropy/server/interfaces/mirrors.py:105 #, fuzzy msgid "looking for file in mirror" msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:442 -#: ../../libraries/entropy/server/interfaces/mirrors.py:537 +#: ../../libraries/entropy/server/interfaces/mirrors.py:183 +#: ../../libraries/entropy/server/interfaces/mirrors.py:278 #, fuzzy msgid "unlocking" msgstr "Søgnings Indstiller" -#: ../../libraries/entropy/server/interfaces/mirrors.py:444 -#: ../../libraries/entropy/server/interfaces/mirrors.py:539 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1055 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1075 +#: ../../libraries/entropy/server/interfaces/mirrors.py:185 +#: ../../libraries/entropy/server/interfaces/mirrors.py:280 +#: ../../libraries/entropy/server/interfaces/mirrors.py:796 +#: ../../libraries/entropy/server/interfaces/mirrors.py:816 #, fuzzy msgid "locking" msgstr "Søgnings Indstiller" -#: ../../libraries/entropy/server/interfaces/mirrors.py:450 +#: ../../libraries/entropy/server/interfaces/mirrors.py:191 #, fuzzy msgid "mirror" msgstr "_Filspejlsliste" -#: ../../libraries/entropy/server/interfaces/mirrors.py:475 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1056 +#: ../../libraries/entropy/server/interfaces/mirrors.py:216 +#: ../../libraries/entropy/server/interfaces/mirrors.py:797 #, fuzzy msgid "mirror already locked" msgstr "Slettet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:488 +#: ../../libraries/entropy/server/interfaces/mirrors.py:229 #, fuzzy msgid "mirror already unlocked" msgstr "Slettet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:545 +#: ../../libraries/entropy/server/interfaces/mirrors.py:286 #, fuzzy msgid "mirror for download" msgstr "Navn på den nye profil" -#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:311 msgid "mirror already locked for download" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:583 +#: ../../libraries/entropy/server/interfaces/mirrors.py:324 msgid "mirror already unlocked for download" msgstr "" #. locking/unlocking mirror1 for download -#: ../../libraries/entropy/server/interfaces/mirrors.py:620 +#: ../../libraries/entropy/server/interfaces/mirrors.py:361 #, fuzzy msgid "for download" msgstr "Størrelse af filer som skal hentes" -#: ../../libraries/entropy/server/interfaces/mirrors.py:634 +#: ../../libraries/entropy/server/interfaces/mirrors.py:375 msgid "mirror successfully locked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:648 +#: ../../libraries/entropy/server/interfaces/mirrors.py:389 msgid "mirror not locked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:682 +#: ../../libraries/entropy/server/interfaces/mirrors.py:423 msgid "mirror successfully unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:439 #, fuzzy msgid "unlock error" msgstr "Du er ved at slette %s pakker\n" -#: ../../libraries/entropy/server/interfaces/mirrors.py:700 +#: ../../libraries/entropy/server/interfaces/mirrors.py:441 msgid "mirror not unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:737 +#: ../../libraries/entropy/server/interfaces/mirrors.py:478 #, fuzzy msgid "connecting to download package" msgstr "Henter Pakker:" -#: ../../libraries/entropy/server/interfaces/mirrors.py:759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:500 #, fuzzy msgid "downloading package" msgstr "Henter Pakker:" -#: ../../libraries/entropy/server/interfaces/mirrors.py:799 +#: ../../libraries/entropy/server/interfaces/mirrors.py:540 #, fuzzy msgid "is not listed in the repository !" msgstr "Kilde" -#: ../../libraries/entropy/server/interfaces/mirrors.py:813 +#: ../../libraries/entropy/server/interfaces/mirrors.py:554 #, fuzzy msgid "verifying checksum of package" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/mirrors.py:831 +#: ../../libraries/entropy/server/interfaces/mirrors.py:572 #, fuzzy msgid "downloaded successfully" msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:846 +#: ../../libraries/entropy/server/interfaces/mirrors.py:587 msgid "checksum does not match. re-downloading..." msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:863 +#: ../../libraries/entropy/server/interfaces/mirrors.py:604 msgid "seems broken. Consider to re-package it. Giving up!" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:918 +#: ../../libraries/entropy/server/interfaces/mirrors.py:659 #, fuzzy msgid "mirror hasn't valid repository revision file" msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:938 +#: ../../libraries/entropy/server/interfaces/mirrors.py:679 #, fuzzy msgid "unable to download repository revision" msgstr "Henter Pakker:" -#: ../../libraries/entropy/server/interfaces/mirrors.py:952 +#: ../../libraries/entropy/server/interfaces/mirrors.py:693 #, fuzzy msgid "mirror doesn't have valid revision file" msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1057 +#: ../../libraries/entropy/server/interfaces/mirrors.py:798 msgid "waiting up to 2 minutes before giving up" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1076 +#: ../../libraries/entropy/server/interfaces/mirrors.py:817 msgid "mirror unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1143 +#: ../../libraries/entropy/server/interfaces/mirrors.py:884 #, fuzzy msgid "Local statistics" msgstr "Opdateret" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1151 +#: ../../libraries/entropy/server/interfaces/mirrors.py:892 #, fuzzy msgid "upload directory" msgstr "Pakker." -#: ../../libraries/entropy/server/interfaces/mirrors.py:1153 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1164 +#: ../../libraries/entropy/server/interfaces/mirrors.py:894 +#: ../../libraries/entropy/server/interfaces/mirrors.py:905 #, fuzzy msgid "files ready" msgstr "Fi_ler" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1162 +#: ../../libraries/entropy/server/interfaces/mirrors.py:903 #, fuzzy msgid "packages directory" msgstr "Pakker." -#: ../../libraries/entropy/server/interfaces/mirrors.py:1213 +#: ../../libraries/entropy/server/interfaces/mirrors.py:954 msgid "copy" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1238 +#: ../../libraries/entropy/server/interfaces/mirrors.py:979 #, fuzzy msgid "Packages to be removed" msgstr "Pakker til behandling" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1247 +#: ../../libraries/entropy/server/interfaces/mirrors.py:988 #, fuzzy msgid "Packages to be moved locally" msgstr "Pakker Til Sletning" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1256 +#: ../../libraries/entropy/server/interfaces/mirrors.py:997 #, fuzzy msgid "Packages to be uploaded" msgstr "Behandling af pakker afsluttet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1266 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1007 #, fuzzy msgid "Total removal size" msgstr "Størrelse af filer som skal hentes" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1278 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1019 #, fuzzy msgid "Total upload size" msgstr "Størrelse af filer som skal hentes" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1287 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1028 #, fuzzy msgid "Total download size" msgstr "Størrelse af filer som skal hentes" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1341 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1082 msgid "Remote statistics for" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1096 #, fuzzy msgid "remote packages" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1357 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1098 #, fuzzy msgid "files stored" msgstr "Kilde" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1365 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1106 #, fuzzy msgid "Calculating queues" msgstr "Installer som afhængighed" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1571 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1310 #, fuzzy msgid "removing package+hash" msgstr "Sorterer Pakker" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1619 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 #, fuzzy msgid "copying file+hash to repository" msgstr "Kilde" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1684 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1417 #, fuzzy msgid "upload errors" msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1431 #, fuzzy msgid "upload completed successfully" msgstr "Indlæsning afsluttet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1803 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1528 #, fuzzy msgid "QA checking package file" msgstr "Sorterer Pakker" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1825 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1550 msgid "faulty package file, please fix" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1876 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1601 #, fuzzy msgid "starting packages sync" msgstr "Henter Pakker : %s" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1903 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1628 #, fuzzy msgid "packages sync" msgstr "Pakker." -#: ../../libraries/entropy/server/interfaces/mirrors.py:1921 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1646 #, fuzzy msgid "socket error" msgstr "Du er ved at slette %s pakker\n" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1923 -#: ../../server/server_reagent.py:534 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1648 +#: ../../server/server_reagent.py:533 #, fuzzy msgid "on" msgstr "Størrelse af filer som skal hentes" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1939 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1664 #, fuzzy msgid "nothing to do on" msgstr "Ingen pakker i køen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1950 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1675 #, fuzzy msgid "Expanding queues" msgstr "Installer som afhængighed" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1970 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1695 #, fuzzy msgid "nothing to sync for" msgstr "Ingen pakker i køen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1987 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1712 #, fuzzy msgid "Would you like to run the steps above ?" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2036 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1761 msgid "keyboard interrupt !" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2055 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1780 #, fuzzy msgid "you must package them again" msgstr "Vis Tilgængelige Pakker" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2077 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1802 #, fuzzy msgid "exception caught" msgstr "Søgnings Indstiller" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2104 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1829 #, fuzzy msgid "at least one mirror synced properly!" msgstr "Ønsker du at forsættet ?" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2232 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1964 msgid "tidy" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2234 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1966 #, fuzzy msgid "collecting expired packages" msgstr "Sorterer Pakker" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2248 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1980 #, fuzzy msgid "collecting expired packages in the selected branches" msgstr "Sorterer Pakker" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2289 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2022 #, fuzzy msgid "nothing to remove on this branch" msgstr "Behandler pakker for %s" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2300 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2033 #, fuzzy msgid "these are the expired packages" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2352 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2085 #, fuzzy msgid "removing packages remotely" msgstr "Behandler pakker for %s" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2384 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2117 #, fuzzy msgid "remove errors" msgstr "Du er ved at slette %s pakker\n" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2398 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2131 #, fuzzy msgid "removing packages locally" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2426 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2159 #, fuzzy msgid "removing" msgstr "Sletter" +#: ../../libraries/entropy/server/interfaces/mirrors.py:2187 +#, fuzzy +msgid "downloading notice board from mirrors to" +msgstr "Henter Pakker:" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2209 +#, fuzzy +msgid "notice board downloaded successfully from" +msgstr "Indlæsning afsluttet" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2242 +#, fuzzy +msgid "removing notice board from" +msgstr "Henter Pakker:" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2266 +#, fuzzy +msgid "notice board removal failed on" +msgstr "Filkilder" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2277 +#, fuzzy +msgid "notice board removal success" +msgstr "Indlæsning afsluttet" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2302 +#, fuzzy +msgid "uploading notice board from" +msgstr "Henter Pakker:" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2325 +#, fuzzy +msgid "notice board upload failed on" +msgstr "Filkilder" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2336 +#, fuzzy +msgid "notice board upload success" +msgstr "Indlæsning afsluttet" + #: ../../libraries/entropy/client/services/ugc/commands.py:63 #, fuzzy msgid "feature not supported remotely" @@ -2252,20 +2174,20 @@ msgid "Login successful. Do you want to save these credentials ?" msgstr "" #: ../../libraries/entropy/client/services/ugc/interfaces.py:210 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/output.py:970 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/output.py:973 #: ../../libraries/entropy/qa.py:398 ../../libraries/entropy/qa.py:413 #: ../../client/text_rescue.py:493 ../../client/text_rescue.py:497 #: ../../client/text_rescue.py:524 ../../client/text_ugc.py:233 #: ../../client/text_ugc.py:414 ../../client/text_ugc.py:490 #: ../../client/text_ugc.py:509 ../../client/text_ui.py:479 -#: ../../client/text_ui.py:506 ../../server/server_activator.py:366 -#: ../../server/server_reagent.py:922 ../../server/server_reagent.py:923 +#: ../../client/text_ui.py:506 ../../server/server_activator.py:367 +#: ../../server/server_reagent.py:923 ../../server/server_reagent.py:924 #: ../../server/server_reagent.py:948 ../../server/server_reagent.py:961 #: ../../server/server_reagent.py:962 ../../server/server_reagent.py:977 #: ../../sulfur/src/sulfur/dialogs.py:1353 #: ../../sulfur/src/sulfur/dialogs.py:1814 -#: ../../sulfur/src/sulfur/entropyapi.py:391 -#: ../../sulfur/src/sulfur/events.py:727 +#: ../../sulfur/src/sulfur/entropyapi.py:390 +#: ../../sulfur/src/sulfur/events.py:732 msgid "Yes" msgstr "" @@ -2284,476 +2206,10 @@ msgstr "Navn på den nye profil" msgid "Cannot write to cache file" msgstr "Navn på den nye profil" -#: ../../libraries/entropy/client/services/system/interfaces.py:37 -msgid "" -"A valid entropy.client.services.system.commands.Client class/subclass is " -"needed" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:42 -msgid "" -"A valid entropy.client.services.system.methods.BaseMixin class/subclass is " -"needed" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -#, fuzzy -msgid "not a string" -msgstr "Installeret" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "Please use setup_connection() properly" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -#, fuzzy -msgid "not an int" -msgstr "Installeret" - -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -#, fuzzy -msgid "not a bool" -msgstr "Tilgængelige" - -#: ../../libraries/entropy/client/services/system/methods.py:22 -msgid "Get a list of remotely available commands" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:28 -msgid "Get current queue content" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:30 -#, fuzzy -msgid "Extended results" -msgstr "Søgnings Indstiller" - -#: ../../libraries/entropy/client/services/system/methods.py:36 -msgid "Get queue item using its queue unique identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:37 -#: ../../libraries/entropy/client/services/system/methods.py:43 -#: ../../libraries/entropy/client/services/system/methods.py:61 -#: ../../libraries/entropy/client/services/system/methods.py:68 -#: ../../libraries/entropy/client/services/system/methods.py:69 -#: ../../libraries/entropy/client/services/system/methods.py:107 -#, fuzzy -msgid "Queue Identifier" -msgstr "Filkilder" - -#: ../../libraries/entropy/client/services/system/methods.py:42 -msgid "Get queue stdout/stderr using its queue unique identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:48 -msgid "Remove queued commands using their queue unique identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:49 -#, fuzzy -msgid "Queue Identifiers" -msgstr "Filkilder" - -#: ../../libraries/entropy/client/services/system/methods.py:54 -msgid "Toggle queue pause (True/False)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:55 -#, fuzzy -msgid "Pause or not" -msgstr "Konfirmation af behandling af køen" - -#: ../../libraries/entropy/client/services/system/methods.py:60 -msgid "Kill a running process through its queue id" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:66 -msgid "Swap items in queue using their queue ids" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:75 -msgid "Get pinboard content" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:81 -msgid "Add item to pinboard" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:84 -#, fuzzy -msgid "Extended text" -msgstr "Søgnings Indstiller" - -#: ../../libraries/entropy/client/services/system/methods.py:90 -#, fuzzy -msgid "Remove item from pinboard" -msgstr "Sletter" - -#: ../../libraries/entropy/client/services/system/methods.py:91 -#: ../../libraries/entropy/client/services/system/methods.py:98 -#, fuzzy -msgid "Pinboard identifiers" -msgstr "Filkilder" - -#: ../../libraries/entropy/client/services/system/methods.py:96 -msgid "Set pinboard items status (done/not done)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:99 -#, fuzzy -msgid "Done status" -msgstr "Størrelse af filer som skal hentes" - -#: ../../libraries/entropy/client/services/system/methods.py:105 -msgid "Write to a remote running command stdin" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:108 -msgid "Write to stdout?" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:109 -#: ../../libraries/entropy/client/services/system/methods.py:399 -msgid "Text" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:166 -#, fuzzy -msgid "Update Spm Repository (emerge --sync)" -msgstr "Filkilder" - -#: ../../libraries/entropy/client/services/system/methods.py:172 -msgid "Compile specified atoms with specified parameters" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:174 -#: ../../libraries/entropy/client/services/system/methods.py:192 -#: ../../libraries/entropy/client/services/system/methods.py:215 -#: ../../libraries/entropy/client/services/system/methods.py:224 -#: ../../libraries/entropy/client/services/system/methods.py:232 -#, fuzzy -msgid "Atoms" -msgstr "Fi_ler" - -#: ../../libraries/entropy/client/services/system/methods.py:175 -#: ../../libraries/entropy/client/services/system/methods.py:193 -#, fuzzy -msgid "Pretend" -msgstr "Slettet" - -#: ../../libraries/entropy/client/services/system/methods.py:176 -msgid "Oneshot" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:177 -#: ../../libraries/entropy/client/services/system/methods.py:194 -#, fuzzy -msgid "Verbose" -msgstr "_Filspejlsliste" - -#: ../../libraries/entropy/client/services/system/methods.py:178 -#: ../../libraries/entropy/client/services/system/methods.py:195 -msgid "No color" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:179 -#, fuzzy -msgid "Fetch only" -msgstr "Opdaterer" - -#: ../../libraries/entropy/client/services/system/methods.py:180 -msgid "Build only" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:181 -#: ../../server/server_reagent.py:233 -#, fuzzy -msgid "No dependencies" -msgstr "Indstillinger" - -#: ../../libraries/entropy/client/services/system/methods.py:182 -msgid "Custom USE" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:183 -msgid "Custom LDFLAGS" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:184 -msgid "Custom CFLAGS" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:190 -msgid "Remove specified atoms with specified parameters" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:201 -#, fuzzy -msgid "Get SPM updates for the specified categories" -msgstr "Ingen valgte pakker" - -#: ../../libraries/entropy/client/services/system/methods.py:202 -#: ../../libraries/entropy/client/services/system/methods.py:208 -msgid "Categories" -msgstr "Kategorier" - -#: ../../libraries/entropy/client/services/system/methods.py:207 -#, fuzzy -msgid "Get SPM installed packages for the specified categories" -msgstr "Ingen valgte pakker" - -#: ../../libraries/entropy/client/services/system/methods.py:213 -#, fuzzy -msgid "Enable USE flags for the specified atoms" -msgstr "Ingen valgte pakker" - -#: ../../libraries/entropy/client/services/system/methods.py:216 -#: ../../libraries/entropy/client/services/system/methods.py:225 -#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 -msgid "USE flags" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:222 -#, fuzzy -msgid "Disable USE flags for the specified atoms" -msgstr "Ingen valgte pakker" - -#: ../../libraries/entropy/client/services/system/methods.py:231 -#, fuzzy -msgid "Get info for the specified atoms" -msgstr "Ingen valgte pakker" - -#: ../../libraries/entropy/client/services/system/methods.py:237 -msgid "Run SPM info command" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:243 -msgid "Run custom shell command" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:245 -msgid "Command" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:251 -#, fuzzy -msgid "Get Spm security updates information" -msgstr "Filkilder" - -#: ../../libraries/entropy/client/services/system/methods.py:253 -msgid "List type (affected,new,all)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:259 -#, fuzzy -msgid "Get information about available Entropy repositories" -msgstr "Pakke Beskrivelser" - -#: ../../libraries/entropy/client/services/system/methods.py:265 -#, fuzzy -msgid "Set default Entropy Server repository" -msgstr "Rediger Filkilder" - -#. Setup reponame & repofile column's -#: ../../libraries/entropy/client/services/system/methods.py:267 -#: ../../libraries/entropy/client/services/system/methods.py:275 -#: ../../libraries/entropy/client/services/system/methods.py:284 -#: ../../libraries/entropy/client/services/system/methods.py:302 -#: ../../libraries/entropy/client/services/system/methods.py:349 -#: ../../libraries/entropy/client/services/system/methods.py:373 -#: ../../libraries/entropy/client/services/system/methods.py:381 -#: ../../libraries/entropy/client/services/system/methods.py:388 -#: ../../libraries/entropy/client/services/system/methods.py:397 -#: ../../sulfur/src/sulfur/views.py:2868 -#, fuzzy -msgid "Repository Identifier" -msgstr "Filkilder" - -#: ../../libraries/entropy/client/services/system/methods.py:273 -#, fuzzy -msgid "Get available packages inside the specified repository" -msgstr "Ingen valgte pakker" - -#: ../../libraries/entropy/client/services/system/methods.py:281 -#, fuzzy -msgid "Get idpackage metadata using its idpackage in the specified repository" -msgstr "Ingen valgte pakker" - -#: ../../libraries/entropy/client/services/system/methods.py:283 -#, fuzzy -msgid "Package Identifier" -msgstr "Pakke" - -#: ../../libraries/entropy/client/services/system/methods.py:290 -msgid "Remove the specified Entropy package matches (idpackage,repoid)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:292 -#, fuzzy -msgid "Matched atoms" -msgstr "Opdaterer" - -#: ../../libraries/entropy/client/services/system/methods.py:298 -#, fuzzy -msgid "" -"Search Entropy packages using a defined set of search types in the specified " -"repository" -msgstr "Ingen valgte pakker" - -#: ../../libraries/entropy/client/services/system/methods.py:300 -#: ../../sulfur/src/sulfur/__init__.py:2003 -#, fuzzy -msgid "Search type" -msgstr "Søgnings Indstiller" - -#: ../../libraries/entropy/client/services/system/methods.py:301 -#: ../../sulfur/src/sulfur/__init__.py:2002 -#, fuzzy -msgid "Search string" -msgstr "Søgnings Indstiller" - -#: ../../libraries/entropy/client/services/system/methods.py:308 -#, fuzzy -msgid "Move or copy a package from a repository to another" -msgstr "Pakke Beskrivelser" - -#: ../../libraries/entropy/client/services/system/methods.py:310 -#, fuzzy -msgid "Package identifiers" -msgstr "Filkilder" - -#: ../../libraries/entropy/client/services/system/methods.py:311 -#, fuzzy -msgid "From repository" -msgstr "Kilde" - -#: ../../libraries/entropy/client/services/system/methods.py:312 -#, fuzzy -msgid "To repository" -msgstr "Kilde" - -#: ../../libraries/entropy/client/services/system/methods.py:313 -msgid "Copy instead of move?" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:319 -msgid "" -"Scan Spm package changes and retrieve a list of action that should be run on " -"the repositories" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:325 -#, fuzzy -msgid "Run Entropy database updates" -msgstr "Filkilder" - -#: ../../libraries/entropy/client/services/system/methods.py:327 -msgid "Matches to add from Spm" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:328 -#, fuzzy -msgid "Matches to remove from repository database" -msgstr "Kilde" - -#: ../../libraries/entropy/client/services/system/methods.py:329 -#, fuzzy -msgid "Matches to inject on repository database" -msgstr "Kilde" - -#: ../../libraries/entropy/client/services/system/methods.py:335 -#, fuzzy -msgid "Run Entropy dependency test" -msgstr "Sletter som afhængighed" - -#: ../../libraries/entropy/client/services/system/methods.py:341 -#, fuzzy -msgid "Run Entropy library test" -msgstr "Sletter som afhængighed" - -#: ../../libraries/entropy/client/services/system/methods.py:347 -#, fuzzy -msgid "Run Entropy tree updates" -msgstr "Filkilder" - -#: ../../libraries/entropy/client/services/system/methods.py:355 -msgid "" -"Scan for Mirror updates and retrieve a list of action that should be run" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:357 -#, fuzzy -msgid "list of repository identifiers" -msgstr "Filkilder" - -#: ../../libraries/entropy/client/services/system/methods.py:363 -msgid "Run Mirror updates for the provided repositories and its data" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:365 -#, fuzzy -msgid "composed repository data" -msgstr "Kilde" - -#: ../../libraries/entropy/client/services/system/methods.py:371 -#, fuzzy -msgid "Run Entropy packages digest verification test" -msgstr "Sletter som afhængighed" - -#: ../../libraries/entropy/client/services/system/methods.py:374 -#, fuzzy -msgid "Check mode" -msgstr "Henter : %s" - -#: ../../libraries/entropy/client/services/system/methods.py:380 -#, fuzzy -msgid "Get repository notice board" -msgstr "Filkilder" - -#: ../../libraries/entropy/client/services/system/methods.py:386 -#, fuzzy -msgid "Remove notice board entry" -msgstr "Sletter" - -#: ../../libraries/entropy/client/services/system/methods.py:389 -#, fuzzy -msgid "Entry Identifiers" -msgstr "Filkilder" - -#: ../../libraries/entropy/client/services/system/methods.py:395 -#, fuzzy -msgid "Add notice board entry" -msgstr "Sletter" - -#. title -#: ../../libraries/entropy/client/services/system/methods.py:398 -#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 -#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 -#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 -#: ../../server/server_activator.py:242 ../../server/server_activator.py:274 -#: ../../server/server_activator.py:310 ../../sulfur/src/sulfur/dialogs.py:381 -#: ../../sulfur/src/sulfur/dialogs.py:633 -#: ../../sulfur/src/sulfur/sulfur.glade.h:258 -#, fuzzy -msgid "Title" -msgstr "_Filer" - -#: ../../libraries/entropy/client/services/system/methods.py:400 -#, fuzzy -msgid "Notice link" -msgstr "Installeret" - #: ../../libraries/entropy/client/misc.py:161 -#: ../../client/text_configuration.py:164 -#: ../../client/text_configuration.py:176 -#: ../../client/text_configuration.py:246 +#: ../../client/text_configuration.py:165 +#: ../../client/text_configuration.py:177 +#: ../../client/text_configuration.py:247 #, fuzzy msgid "Automerging file" msgstr "Navn på den nye profil" @@ -2772,7 +2228,7 @@ msgstr "Navn på den nye profil" #: ../../libraries/entropy/client/interfaces/methods.py:88 #: ../../libraries/entropy/client/interfaces/methods.py:113 #: ../../client/text_ui.py:484 ../../server/server_reagent.py:81 -#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1045 +#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1051 #: ../../sulfur/src/sulfur/views.py:2798 msgid "Repository" msgstr "Kilde" @@ -2788,12 +2244,12 @@ msgstr "Indlæsning afsluttet" msgid "Cannot calculate the checksum" msgstr "Kan ikke læse %s attributen" -#: ../../libraries/entropy/client/interfaces/client.py:809 +#: ../../libraries/entropy/client/interfaces/client.py:804 #, fuzzy msgid "forcing packages metadata update" msgstr "Pakker Til Opdatering" -#: ../../libraries/entropy/client/interfaces/client.py:818 +#: ../../libraries/entropy/client/interfaces/client.py:813 #, fuzzy msgid "Updating system database using repository" msgstr "Kilde" @@ -3232,7 +2688,7 @@ msgstr "Indlæsning afsluttet" #: ../../libraries/entropy/client/interfaces/methods.py:867 #: ../../libraries/entropy/client/interfaces/sets.py:188 #: ../../libraries/entropy/client/interfaces/sets.py:215 -#: ../../libraries/entropy/const.py:591 +#: ../../libraries/entropy/const.py:589 msgid "All fine" msgstr "" @@ -3251,40 +2707,40 @@ msgid "Repository restored successfully" msgstr "Indlæsning afsluttet" #: ../../libraries/entropy/client/interfaces/methods.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:3385 +#: ../../libraries/entropy/client/interfaces/package.py:3386 #: ../../client/text_rescue.py:508 ../../sulfur/src/sulfur/entropyapi.py:239 msgid "Removing" msgstr "Sletter" -#: ../../libraries/entropy/client/interfaces/methods.py:1356 +#: ../../libraries/entropy/client/interfaces/methods.py:1357 msgid "Resources unlocked, let's go!" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1375 +#: ../../libraries/entropy/client/interfaces/methods.py:1376 #, python-format msgid "Resources still locked after %s minutes, giving up!" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1384 +#: ../../libraries/entropy/client/interfaces/methods.py:1385 #, python-format msgid "Resources locked, sleeping %s seconds, check #%s/%s" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1408 +#: ../../libraries/entropy/client/interfaces/methods.py:1409 #, python-format msgid "Nothing to backup in etpConst with %s key" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1528 +#: ../../libraries/entropy/client/interfaces/methods.py:1529 #, fuzzy msgid "Checking response time of" msgstr "Henter : %s" -#: ../../libraries/entropy/client/interfaces/methods.py:1550 +#: ../../libraries/entropy/client/interfaces/methods.py:1551 msgid "Mirror response time" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1876 +#: ../../libraries/entropy/client/interfaces/methods.py:1877 #, fuzzy msgid "not a valid method" msgstr "Sorterer Pakker" @@ -3313,13 +2769,13 @@ msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:345 #: ../../libraries/entropy/client/interfaces/package.py:952 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "second" msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:360 #: ../../libraries/entropy/client/interfaces/package.py:968 -#: ../../libraries/entropy/client/interfaces/package.py:2798 +#: ../../libraries/entropy/client/interfaces/package.py:2799 #, fuzzy msgid "Error downloading from" msgstr "Fejl i Hentning af pakker:\n" @@ -3343,14 +2799,14 @@ msgstr "Du er ved at slette %s pakker\n" #: ../../libraries/entropy/client/interfaces/package.py:373 #: ../../libraries/entropy/client/interfaces/package.py:998 -#: ../../libraries/entropy/client/interfaces/package.py:2809 +#: ../../libraries/entropy/client/interfaces/package.py:2810 #, fuzzy msgid "discarded download" msgstr "Størrelse af filer som skal hentes" #: ../../libraries/entropy/client/interfaces/package.py:376 #: ../../libraries/entropy/client/interfaces/package.py:1001 -#: ../../libraries/entropy/client/interfaces/package.py:2811 +#: ../../libraries/entropy/client/interfaces/package.py:2812 #, fuzzy msgid "unknown reason" msgstr "Filkilde" @@ -3361,18 +2817,18 @@ msgid "Downloading from" msgstr "Indlæsning afsluttet" #: ../../libraries/entropy/client/interfaces/package.py:946 -#: ../../libraries/entropy/client/interfaces/package.py:2780 +#: ../../libraries/entropy/client/interfaces/package.py:2781 msgid "Successfully downloaded from" msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 #, fuzzy msgid "at" msgstr "Fi_ler" #: ../../libraries/entropy/client/interfaces/package.py:974 -#: ../../libraries/entropy/client/interfaces/package.py:2804 +#: ../../libraries/entropy/client/interfaces/package.py:2805 #, fuzzy msgid "file not available on this mirror" msgstr "Tilgængelige" @@ -3475,7 +2931,7 @@ msgid "Removing config file, never modified" msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:1554 -#: ../../libraries/entropy/client/interfaces/package.py:2671 +#: ../../libraries/entropy/client/interfaces/package.py:2672 #, fuzzy msgid "Protecting config file" msgstr "Oprettelse af %s profilen fejlede" @@ -3539,257 +2995,258 @@ msgstr "Du er ved at slette %s pakker\n" msgid "please report" msgstr "Konfirmation af behandling af køen" -#: ../../libraries/entropy/client/interfaces/package.py:2627 +#: ../../libraries/entropy/client/interfaces/package.py:2628 #, fuzzy msgid "Skipping file installation/removal" msgstr "Installeret" -#: ../../libraries/entropy/client/interfaces/package.py:2688 +#: ../../libraries/entropy/client/interfaces/package.py:2689 msgid "Collision found during install for" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2691 +#: ../../libraries/entropy/client/interfaces/package.py:2692 #, fuzzy msgid "cannot overwrite" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/client/interfaces/package.py:2764 -#: ../../libraries/entropy/client/interfaces/package.py:2865 +#: ../../libraries/entropy/client/interfaces/package.py:2765 +#: ../../libraries/entropy/client/interfaces/package.py:2866 #, fuzzy msgid "Downloading" msgstr "Størrelse af filer som skal hentes" -#: ../../libraries/entropy/client/interfaces/package.py:2791 +#: ../../libraries/entropy/client/interfaces/package.py:2792 #, fuzzy msgid "Local path" msgstr "Opdateret" -#: ../../libraries/entropy/client/interfaces/package.py:2823 +#: ../../libraries/entropy/client/interfaces/package.py:2824 #, fuzzy msgid "Downloading archive" msgstr "Størrelse af filer som skal hentes" -#: ../../libraries/entropy/client/interfaces/package.py:2848 +#: ../../libraries/entropy/client/interfaces/package.py:2849 msgid "Package cannot be fetched. Try to update repositories" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2867 +#: ../../libraries/entropy/client/interfaces/package.py:2868 #, fuzzy msgid "archives" msgstr "Søgnings Indstiller" -#: ../../libraries/entropy/client/interfaces/package.py:2884 +#: ../../libraries/entropy/client/interfaces/package.py:2885 #, fuzzy msgid "Some packages cannot be fetched" msgstr "Ingen valgte pakker" -#: ../../libraries/entropy/client/interfaces/package.py:2885 +#: ../../libraries/entropy/client/interfaces/package.py:2886 #, fuzzy msgid "Try to update your repositories and retry" msgstr "Filkilder" -#: ../../libraries/entropy/client/interfaces/package.py:2913 +#: ../../libraries/entropy/client/interfaces/package.py:2914 msgid "Package cannot be downloaded, unknown error." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2922 +#: ../../libraries/entropy/client/interfaces/package.py:2923 msgid "Installed package in queue vanished, skipping." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2941 +#: ../../libraries/entropy/client/interfaces/package.py:2942 #, fuzzy msgid "Unpacking package" msgstr "Opdater som afhængighed" -#: ../../libraries/entropy/client/interfaces/package.py:2952 +#: ../../libraries/entropy/client/interfaces/package.py:2953 #, fuzzy msgid "Merging package" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/client/interfaces/package.py:2965 +#: ../../libraries/entropy/client/interfaces/package.py:2966 msgid "You are running out of disk space" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2966 +#: ../../libraries/entropy/client/interfaces/package.py:2967 msgid "I bet, you're probably Michele" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2970 +#: ../../libraries/entropy/client/interfaces/package.py:2971 #, fuzzy msgid "An error occured while trying to unpack the package" msgstr "Du er ved at tilføje %s pakker\n" -#: ../../libraries/entropy/client/interfaces/package.py:2973 -#: ../../libraries/entropy/client/interfaces/package.py:3017 +#: ../../libraries/entropy/client/interfaces/package.py:2974 +#: ../../libraries/entropy/client/interfaces/package.py:3018 msgid "Check if your system is healthy" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2987 +#: ../../libraries/entropy/client/interfaces/package.py:2988 #, fuzzy msgid "Installing package" msgstr "Vis Tilgængelige Pakker" -#: ../../libraries/entropy/client/interfaces/package.py:3005 +#: ../../libraries/entropy/client/interfaces/package.py:3006 #, fuzzy msgid "<3 debug files installation enabled <3" msgstr "Installeret" -#: ../../libraries/entropy/client/interfaces/package.py:3016 +#: ../../libraries/entropy/client/interfaces/package.py:3017 #, fuzzy msgid "An error occured while trying to install the package" msgstr "Du er ved at tilføje %s pakker\n" -#: ../../libraries/entropy/client/interfaces/package.py:3031 +#: ../../libraries/entropy/client/interfaces/package.py:3032 #, fuzzy msgid "Removing data" msgstr "Sletter" -#: ../../libraries/entropy/client/interfaces/package.py:3044 +#: ../../libraries/entropy/client/interfaces/package.py:3045 #, fuzzy msgid "An error occured while trying to remove the package" msgstr "Du er ved at tilføje %s pakker\n" -#: ../../libraries/entropy/client/interfaces/package.py:3045 +#: ../../libraries/entropy/client/interfaces/package.py:3046 msgid "Check if you have enough disk space on your hard disk" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3059 -#: ../../libraries/entropy/client/interfaces/package.py:3393 +#: ../../libraries/entropy/client/interfaces/package.py:3060 +#: ../../libraries/entropy/client/interfaces/package.py:3394 #: ../../client/text_tools.py:67 #, fuzzy msgid "Cleaning" msgstr "Oprydning" -#: ../../libraries/entropy/client/interfaces/package.py:3126 +#: ../../libraries/entropy/client/interfaces/package.py:3127 #, fuzzy msgid "Cleaning previously installed application data." msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/client/interfaces/package.py:3247 +#: ../../libraries/entropy/client/interfaces/package.py:3248 #, fuzzy msgid "Configuring package" msgstr "I_nformation" -#: ../../libraries/entropy/client/interfaces/package.py:3259 -#: ../../libraries/entropy/client/interfaces/package.py:3279 +#: ../../libraries/entropy/client/interfaces/package.py:3260 +#: ../../libraries/entropy/client/interfaces/package.py:3280 #, fuzzy msgid "An error occured while trying to configure the package" msgstr "Du er ved at tilføje %s pakker\n" -#: ../../libraries/entropy/client/interfaces/package.py:3261 +#: ../../libraries/entropy/client/interfaces/package.py:3262 msgid "Make sure that your system is healthy" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3281 +#: ../../libraries/entropy/client/interfaces/package.py:3282 #, fuzzy msgid "It seems that Source Package Manager entry is missing" msgstr "Pakker" -#: ../../libraries/entropy/client/interfaces/package.py:3305 +#: ../../libraries/entropy/client/interfaces/package.py:3306 #, fuzzy msgid "Installed package vanished" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/client/interfaces/package.py:3311 +#: ../../libraries/entropy/client/interfaces/package.py:3312 #, fuzzy msgid "Fetch not available" msgstr "Tilgængelige" -#: ../../libraries/entropy/client/interfaces/package.py:3318 +#: ../../libraries/entropy/client/interfaces/package.py:3319 #: ../../sulfur/src/sulfur/entropyapi.py:142 #, fuzzy msgid "Fetching" msgstr "Opdaterer" -#: ../../libraries/entropy/client/interfaces/package.py:3325 +#: ../../libraries/entropy/client/interfaces/package.py:3326 #, fuzzy msgid "Multi Fetching" msgstr "Opdaterer" -#: ../../libraries/entropy/client/interfaces/package.py:3326 -#: ../../libraries/entropy/client/interfaces/package.py:3345 +#: ../../libraries/entropy/client/interfaces/package.py:3327 +#: ../../libraries/entropy/client/interfaces/package.py:3346 #: ../../client/text_query.py:776 ../../client/text_ui.py:1102 -#: ../../server/server_reagent.py:543 +#: ../../server/server_reagent.py:542 #, fuzzy msgid "packages" msgstr "Pakker." -#: ../../libraries/entropy/client/interfaces/package.py:3332 +#: ../../libraries/entropy/client/interfaces/package.py:3333 #, fuzzy msgid "Fetching sources" msgstr "Opdaterer" -#: ../../libraries/entropy/client/interfaces/package.py:3338 +#: ../../libraries/entropy/client/interfaces/package.py:3339 #, fuzzy msgid "Verifying" msgstr "Sletter" -#: ../../libraries/entropy/client/interfaces/package.py:3344 +#: ../../libraries/entropy/client/interfaces/package.py:3345 #, fuzzy msgid "Multi Verification" msgstr "_Beskrivelse" -#: ../../libraries/entropy/client/interfaces/package.py:3351 +#: ../../libraries/entropy/client/interfaces/package.py:3352 #, fuzzy msgid "Unpacking" msgstr "Søgnings Indstiller" -#: ../../libraries/entropy/client/interfaces/package.py:3357 +#: ../../libraries/entropy/client/interfaces/package.py:3358 #, fuzzy msgid "Merging" msgstr "Søgnings Indstiller" -#: ../../libraries/entropy/client/interfaces/package.py:3370 +#: ../../libraries/entropy/client/interfaces/package.py:3371 #: ../../sulfur/src/sulfur/entropyapi.py:281 #, fuzzy msgid "Installing" msgstr "Installeret" -#: ../../libraries/entropy/client/interfaces/package.py:3401 +#: ../../libraries/entropy/client/interfaces/package.py:3402 #, fuzzy msgid "Postinstall" msgstr "Installeret" -#: ../../libraries/entropy/client/interfaces/package.py:3409 +#: ../../libraries/entropy/client/interfaces/package.py:3410 #, fuzzy msgid "Preinstall" msgstr "Installeret" -#: ../../libraries/entropy/client/interfaces/package.py:3417 +#: ../../libraries/entropy/client/interfaces/package.py:3418 #, fuzzy msgid "Preremove" msgstr "Sletter" -#: ../../libraries/entropy/client/interfaces/package.py:3425 +#: ../../libraries/entropy/client/interfaces/package.py:3426 #, fuzzy msgid "Postremove" msgstr "Sletter" -#: ../../libraries/entropy/client/interfaces/package.py:3439 +#: ../../libraries/entropy/client/interfaces/package.py:3440 #, fuzzy msgid "Configuring" msgstr "Oprettelse af %s profilen fejlede" -#: ../../libraries/entropy/client/interfaces/package.py:3486 +#: ../../libraries/entropy/client/interfaces/package.py:3487 #: ../../libraries/entropy/client/interfaces/repository.py:259 -#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:600 +#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:605 #: ../../client/text_rescue.py:86 ../../client/text_security.py:86 #: ../../client/text_smart.py:70 ../../client/text_ui.py:147 #: ../../server/reagent.py:233 ../../server/reagent.py:251 -#: ../../server/reagent.py:270 ../../server/reagent.py:290 -#: ../../server/server_activator.py:44 ../../server/server_activator.py:164 -#: ../../server/server_activator.py:223 ../../server/server_activator.py:396 -#: ../../server/server_activator.py:526 ../../server/server_reagent.py:42 -#: ../../server/server_reagent.py:618 ../../server/server_reagent.py:795 -#: ../../server/server_reagent.py:1075 ../../server/server_reagent.py:1134 +#: ../../server/reagent.py:271 ../../server/reagent.py:291 +#: ../../server/server_activator.py:45 ../../server/server_activator.py:165 +#: ../../server/server_activator.py:224 ../../server/server_activator.py:397 +#: ../../server/server_activator.py:552 ../../server/server_reagent.py:42 +#: ../../server/server_reagent.py:617 ../../server/server_reagent.py:795 +#: ../../server/server_reagent.py:1076 ../../server/server_reagent.py:1135 +#: ../../services/kernel-switcher:104 ../../services/kernel-switcher:173 msgid "Another Entropy is currently running." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3497 +#: ../../libraries/entropy/client/interfaces/package.py:3498 msgid "Cannot acquire Entropy resources lock." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3510 +#: ../../libraries/entropy/client/interfaces/package.py:3511 #, fuzzy msgid "An error occured. Action aborted." msgstr "Du er ved at tilføje %s pakker\n" @@ -3911,263 +3368,263 @@ msgstr "Sletter" msgid "post-remove phase" msgstr "Sletter" -#: ../../libraries/entropy/const.py:569 +#: ../../libraries/entropy/const.py:567 #, fuzzy msgid "Runtime dependency" msgstr "Sletter som afhængighed" -#: ../../libraries/entropy/const.py:570 +#: ../../libraries/entropy/const.py:568 #, fuzzy msgid "Post dependency" msgstr "Indstillinger" -#: ../../libraries/entropy/const.py:571 +#: ../../libraries/entropy/const.py:569 msgid "Manually added (by staff) dependency" msgstr "" -#: ../../libraries/entropy/const.py:572 +#: ../../libraries/entropy/const.py:570 #, fuzzy msgid "Build dependency" msgstr "Indstillinger" -#: ../../libraries/entropy/const.py:592 +#: ../../libraries/entropy/const.py:590 msgid "Corrupted Client Repository. Please restore a backup." msgstr "" -#: ../../libraries/entropy/const.py:661 +#: ../../libraries/entropy/const.py:659 #, fuzzy msgid "reason not available" msgstr "Tilgængelige" -#: ../../libraries/entropy/const.py:662 +#: ../../libraries/entropy/const.py:660 #, fuzzy msgid "user package.mask" msgstr "Fandt %d %s pakker" -#: ../../libraries/entropy/const.py:663 +#: ../../libraries/entropy/const.py:661 #, fuzzy msgid "system keywords" msgstr "Kører Transaktion" -#: ../../libraries/entropy/const.py:664 +#: ../../libraries/entropy/const.py:662 #, fuzzy msgid "user package.unmask" msgstr "Fandt %d %s pakker" -#: ../../libraries/entropy/const.py:665 +#: ../../libraries/entropy/const.py:663 msgid "user repo package.keywords (all packages)" msgstr "" -#: ../../libraries/entropy/const.py:666 +#: ../../libraries/entropy/const.py:664 #, fuzzy msgid "user repo package.keywords" msgstr "Fandt %d %s pakker" -#: ../../libraries/entropy/const.py:667 +#: ../../libraries/entropy/const.py:665 #, fuzzy msgid "user package.keywords" msgstr "Fandt %d %s pakker" -#: ../../libraries/entropy/const.py:668 +#: ../../libraries/entropy/const.py:666 #, fuzzy msgid "completely masked (by keyword?)" msgstr "Ingen valgte pakker" -#: ../../libraries/entropy/const.py:669 +#: ../../libraries/entropy/const.py:667 #, fuzzy msgid "repository general packages.db.mask" msgstr "Fandt %d %s pakker" -#: ../../libraries/entropy/const.py:670 +#: ../../libraries/entropy/const.py:668 #, fuzzy msgid "repository general packages.db.keywords" msgstr "Fandt %d %s pakker" -#: ../../libraries/entropy/const.py:671 +#: ../../libraries/entropy/const.py:669 #, fuzzy msgid "user license.mask" msgstr "Fandt %d %s pakker" -#: ../../libraries/entropy/const.py:672 +#: ../../libraries/entropy/const.py:670 #, fuzzy msgid "user live unmask" msgstr "Fandt %d %s pakker" -#: ../../libraries/entropy/const.py:673 +#: ../../libraries/entropy/const.py:671 #, fuzzy msgid "user live mask" msgstr "Fandt %d %s pakker" -#: ../../libraries/entropy/const.py:699 +#: ../../libraries/entropy/const.py:697 msgid "Comments" msgstr "" -#: ../../libraries/entropy/const.py:700 +#: ../../libraries/entropy/const.py:698 msgid "BBcode Documents" msgstr "" -#: ../../libraries/entropy/const.py:701 +#: ../../libraries/entropy/const.py:699 msgid "Images/Screenshots" msgstr "" -#: ../../libraries/entropy/const.py:702 +#: ../../libraries/entropy/const.py:700 #, fuzzy msgid "Generic Files" msgstr "Filkilder" -#: ../../libraries/entropy/const.py:703 +#: ../../libraries/entropy/const.py:701 msgid "YouTube(tm) Videos" msgstr "" -#: ../../libraries/entropy/const.py:706 +#: ../../libraries/entropy/const.py:704 msgid "Comment" msgstr "" -#: ../../libraries/entropy/const.py:707 +#: ../../libraries/entropy/const.py:705 msgid "BBcode Document" msgstr "" -#: ../../libraries/entropy/const.py:708 +#: ../../libraries/entropy/const.py:706 msgid "Image/Screenshot" msgstr "" -#: ../../libraries/entropy/const.py:709 +#: ../../libraries/entropy/const.py:707 #, fuzzy msgid "Generic File" msgstr "Filkilder" -#: ../../libraries/entropy/const.py:710 +#: ../../libraries/entropy/const.py:708 msgid "YouTube(tm) Video" msgstr "" -#: ../../libraries/entropy/fetchers.py:730 +#: ../../libraries/entropy/fetchers.py:731 msgid "infinite" msgstr "" -#: ../../libraries/entropy/fetchers.py:802 +#: ../../libraries/entropy/fetchers.py:803 msgid "[F]" msgstr "" -#: ../../libraries/entropy/fetchers.py:803 -#: ../../libraries/entropy/fetchers.py:1151 +#: ../../libraries/entropy/fetchers.py:804 +#: ../../libraries/entropy/fetchers.py:1152 msgid "ETA" msgstr "ETA" -#: ../../libraries/entropy/fetchers.py:804 -#: ../../libraries/entropy/fetchers.py:1152 +#: ../../libraries/entropy/fetchers.py:805 +#: ../../libraries/entropy/fetchers.py:1153 msgid "sec" msgstr "" -#: ../../libraries/entropy/fetchers.py:1033 +#: ../../libraries/entropy/fetchers.py:1034 msgid "Aggregated download" msgstr "" -#: ../../libraries/entropy/fetchers.py:1035 -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../libraries/entropy/fetchers.py:1036 +#: ../../sulfur/src/sulfur/__init__.py:1863 #, fuzzy msgid "items" msgstr "Fi_ler" -#: ../../libraries/entropy/output.py:600 -#: ../../sulfur/src/sulfur/entropyapi.py:403 +#: ../../libraries/entropy/output.py:603 +#: ../../sulfur/src/sulfur/entropyapi.py:402 msgid "Entropy needs your attention" msgstr "" -#: ../../libraries/entropy/output.py:746 +#: ../../libraries/entropy/output.py:749 msgid "Entropy got a question for you" msgstr "" -#: ../../libraries/entropy/output.py:760 +#: ../../libraries/entropy/output.py:763 #, fuzzy msgid "Interrupted" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/output.py:820 +#: ../../libraries/entropy/output.py:823 #, fuzzy msgid "Selected number" msgstr "%s profilen er valgt" -#: ../../libraries/entropy/output.py:837 ../../client/text_ui.py:1559 +#: ../../libraries/entropy/output.py:840 ../../client/text_ui.py:1559 #, fuzzy msgid "Please select an option" msgstr "Vis Installerede Pakker" -#: ../../libraries/entropy/output.py:839 +#: ../../libraries/entropy/output.py:842 #, fuzzy msgid "Discard all" msgstr "Deaktiver udvidelser" -#: ../../libraries/entropy/output.py:840 +#: ../../libraries/entropy/output.py:843 #, fuzzy msgid "Confirm" msgstr "Oprettelse af %s profilen fejlede" -#: ../../libraries/entropy/output.py:841 +#: ../../libraries/entropy/output.py:844 #, fuzzy msgid "Add item" msgstr "Fi_ler" -#: ../../libraries/entropy/output.py:842 +#: ../../libraries/entropy/output.py:845 #, fuzzy msgid "Edit item" msgstr "Fi_ler" -#: ../../libraries/entropy/output.py:843 +#: ../../libraries/entropy/output.py:846 #, fuzzy msgid "Remove item" msgstr "Sletter" -#: ../../libraries/entropy/output.py:844 +#: ../../libraries/entropy/output.py:847 #, fuzzy msgid "Show current list" msgstr "Størrelse af filer som skal hentes" #. wait user interaction -#: ../../libraries/entropy/output.py:848 -#: ../../client/text_configuration.py:303 -#: ../../client/text_configuration.py:319 +#: ../../libraries/entropy/output.py:851 +#: ../../client/text_configuration.py:304 +#: ../../client/text_configuration.py:320 msgid "Your choice (type a number and press enter):" msgstr "" -#: ../../libraries/entropy/output.py:880 -#: ../../client/text_configuration.py:196 +#: ../../libraries/entropy/output.py:883 +#: ../../client/text_configuration.py:197 msgid "You don't have typed a number." msgstr "" -#: ../../libraries/entropy/output.py:883 +#: ../../libraries/entropy/output.py:886 #, fuzzy msgid "Invalid action." msgstr "_Beskrivelse" -#: ../../libraries/entropy/output.py:893 +#: ../../libraries/entropy/output.py:896 #, fuzzy msgid "String to add (-1 to go back):" msgstr "Ingen pakker i køen" -#: ../../libraries/entropy/output.py:903 +#: ../../libraries/entropy/output.py:906 #, fuzzy msgid "Invalid string." msgstr "Kilde" -#: ../../libraries/entropy/output.py:911 +#: ../../libraries/entropy/output.py:914 #, fuzzy msgid "Element number to edit (-1 to go back):" msgstr "Ingen valgte pakker" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "old" msgstr "" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "new value:" msgstr "" -#: ../../libraries/entropy/output.py:930 ../../libraries/entropy/output.py:948 +#: ../../libraries/entropy/output.py:933 ../../libraries/entropy/output.py:951 #, fuzzy msgid "Invalid element." msgstr "Kilde" -#: ../../libraries/entropy/output.py:939 +#: ../../libraries/entropy/output.py:942 #, fuzzy msgid "Element number to remove (-1 to go back):" msgstr "Ingen valgte pakker" @@ -4823,7 +4280,7 @@ msgstr "Kilde" msgid "search from what package a file belongs" msgstr "" -#: ../../client/equo.py:210 ../../client/equo.py:344 +#: ../../client/equo.py:210 ../../client/equo.py:346 #, fuzzy msgid "show packages changelog" msgstr "Ingen valgte pakker" @@ -4833,13 +4290,13 @@ msgstr "Ingen valgte pakker" msgid "search what packages depend on the provided atoms" msgstr "Ingen valgte pakker" -#: ../../client/equo.py:212 ../../client/equo.py:346 +#: ../../client/equo.py:212 ../../client/equo.py:348 #: ../../server/reagent.py:65 #, fuzzy msgid "search packages by description" msgstr "Pakke Beskrivelser" -#: ../../client/equo.py:213 ../../client/equo.py:347 +#: ../../client/equo.py:213 ../../client/equo.py:349 #: ../../server/reagent.py:63 msgid "show files owned by the provided atoms" msgstr "" @@ -4882,7 +4339,7 @@ msgstr "Vis Installerede Pakker" msgid "associate given file paths to applications able to read them" msgstr "" -#: ../../client/equo.py:223 ../../client/equo.py:349 +#: ../../client/equo.py:223 ../../client/equo.py:351 #: ../../server/reagent.py:59 msgid "show runtime libraries needed by the provided atoms" msgstr "" @@ -4901,7 +4358,7 @@ msgstr "Ingen valgte pakker" msgid "show atoms needing the provided libraries" msgstr "Ingen valgte pakker" -#: ../../client/equo.py:227 ../../client/equo.py:351 +#: ../../client/equo.py:227 ../../client/equo.py:353 #: ../../server/reagent.py:62 #, fuzzy msgid "search available package sets" @@ -4931,12 +4388,12 @@ msgstr "" msgid "show reverse depdendencies tree for provided installed atoms" msgstr "Ingen valgte pakker" -#: ../../client/equo.py:234 ../../client/equo.py:354 ../../client/equo.py:399 +#: ../../client/equo.py:234 ../../client/equo.py:356 ../../client/equo.py:401 #: ../../server/reagent.py:71 msgid "show more details" msgstr "" -#: ../../client/equo.py:235 ../../client/equo.py:355 ../../client/equo.py:400 +#: ../../client/equo.py:235 ../../client/equo.py:357 ../../client/equo.py:402 #: ../../server/reagent.py:72 msgid "print results in a scriptable way" msgstr "" @@ -5017,7 +4474,7 @@ msgid "" "generate installed packages database using files on the system [last hope]" msgstr "" -#: ../../client/equo.py:265 ../../client/equo.py:315 +#: ../../client/equo.py:265 ../../client/equo.py:317 msgid "regenerate SPM UIDs map (SPM <-> Entropy packages)" msgstr "" @@ -5086,7 +4543,7 @@ msgstr "" #: ../../client/equo.py:283 ../../client/equo.py:287 ../../client/equo.py:290 #: ../../server/activator.py:52 ../../server/activator.py:60 -#: ../../server/activator.py:70 +#: ../../server/activator.py:65 #, fuzzy msgid "sync all the configured repositories" msgstr "Filkilder" @@ -5105,27 +4562,27 @@ msgstr "fandt %d pakker, som matcher : %s" msgid "sync the current repository database across primary mirrors" msgstr "Kilde" -#: ../../client/equo.py:291 ../../server/activator.py:65 +#: ../../client/equo.py:291 ../../server/activator.py:68 #, fuzzy msgid "lock the current repository database (server-side)" msgstr "Kilde" -#: ../../client/equo.py:292 ../../server/activator.py:66 +#: ../../client/equo.py:292 ../../server/activator.py:69 #, fuzzy msgid "unlock the current repository database (server-side)" msgstr "Kilde" -#: ../../client/equo.py:293 ../../server/activator.py:67 +#: ../../client/equo.py:293 ../../server/activator.py:70 #, fuzzy msgid "lock the current repository database (client-side)" msgstr "Kilde" -#: ../../client/equo.py:294 ../../server/activator.py:68 +#: ../../client/equo.py:294 ../../server/activator.py:71 #, fuzzy msgid "unlock the current repository database (client-side)" msgstr "Kilde" -#: ../../client/equo.py:295 ../../server/activator.py:69 +#: ../../client/equo.py:295 ../../server/activator.py:72 #, fuzzy msgid "show current lock status" msgstr "Størrelse af filer som skal hentes" @@ -5134,451 +4591,459 @@ msgstr "Størrelse af filer som skal hentes" msgid "remove binary packages not in repositories and expired" msgstr "" -#: ../../client/equo.py:300 ../../server/reagent.py:74 +#: ../../client/equo.py:297 ../../server/activator.py:66 +msgid "clean unavaiable packages from mirrors (similar to tidy, but more nazi)" +msgstr "" + +#: ../../client/equo.py:298 ../../server/activator.py:67 +msgid "expiration days [default is: 0, dangerous!]" +msgstr "" + +#: ../../client/equo.py:302 ../../server/reagent.py:74 #, fuzzy msgid "manage a repository" msgstr "Kilde" -#: ../../client/equo.py:302 ../../server/reagent.py:75 +#: ../../client/equo.py:304 ../../server/reagent.py:75 #, fuzzy msgid "(re)initialize the current repository database" msgstr "Kilde" -#: ../../client/equo.py:303 +#: ../../client/equo.py:305 msgid "do not refill database using packages on mirrors" msgstr "" -#: ../../client/equo.py:304 ../../server/reagent.py:76 +#: ../../client/equo.py:306 ../../server/reagent.py:76 #, fuzzy msgid "(re)create the database for the specified repository" msgstr "Ingen valgte pakker" -#: ../../client/equo.py:305 ../../server/reagent.py:77 +#: ../../client/equo.py:307 ../../server/reagent.py:77 #, fuzzy msgid "manually force a revision bump for the current repository database" msgstr "Kilde" -#: ../../client/equo.py:306 ../../server/reagent.py:78 +#: ../../client/equo.py:308 ../../server/reagent.py:78 #, fuzzy msgid "synchronize the database" msgstr "Kører Transaktion" -#: ../../client/equo.py:307 ../../server/reagent.py:79 +#: ../../client/equo.py:309 ../../server/reagent.py:79 msgid "flush back old branches packages to current branch" msgstr "" -#: ../../client/equo.py:308 ../../server/reagent.py:80 +#: ../../client/equo.py:310 ../../server/reagent.py:80 #, fuzzy msgid "remove the provided atoms from the current repository database" msgstr "Kilde" -#: ../../client/equo.py:309 ../../server/reagent.py:82 +#: ../../client/equo.py:311 ../../server/reagent.py:82 msgid "remove the provided injected atoms (all if no atom specified)" msgstr "" -#: ../../client/equo.py:310 ../../server/reagent.py:83 +#: ../../client/equo.py:312 ../../server/reagent.py:83 #, fuzzy msgid "create an empty repository database in the provided path" msgstr "Kilde" -#: ../../client/equo.py:311 +#: ../../client/equo.py:313 msgid "switch to the specified branch the provided atoms (or world)" msgstr "" -#: ../../client/equo.py:312 +#: ../../client/equo.py:314 msgid "verify remote integrity of the provided atoms (or world)" msgstr "" -#: ../../client/equo.py:313 ../../server/reagent.py:86 +#: ../../client/equo.py:315 ../../server/reagent.py:86 #, fuzzy msgid "backup current repository database" msgstr "Kilde" -#: ../../client/equo.py:314 ../../server/reagent.py:87 +#: ../../client/equo.py:316 ../../server/reagent.py:87 #, fuzzy msgid "restore a previously backed-up repository database" msgstr "Vis Installerede Pakker" -#: ../../client/equo.py:317 ../../server/reagent.py:88 +#: ../../client/equo.py:319 ../../server/reagent.py:88 #, fuzzy msgid "enable the specified repository" msgstr "Kilde" -#: ../../client/equo.py:318 ../../server/reagent.py:89 +#: ../../client/equo.py:320 ../../server/reagent.py:89 #, fuzzy msgid "disable the specified repository" msgstr "Kilde" -#: ../../client/equo.py:319 +#: ../../client/equo.py:321 msgid "show the current Server Interface status" msgstr "" -#: ../../client/equo.py:320 ../../server/reagent.py:90 +#: ../../client/equo.py:322 ../../server/reagent.py:90 #, fuzzy msgid "check packages in repository for missing dependencies" msgstr "Vis Installerede Pakker" -#: ../../client/equo.py:321 ../../server/reagent.py:91 +#: ../../client/equo.py:323 ../../server/reagent.py:91 #, fuzzy msgid "handle packages dependencies" msgstr "Installer som afhængighed" -#: ../../client/equo.py:322 +#: ../../client/equo.py:324 #, fuzzy msgid "clone a package inside a repository assigning it an arbitrary tag" msgstr "Kilde" -#: ../../client/equo.py:323 ../../server/reagent.py:95 +#: ../../client/equo.py:325 ../../server/reagent.py:95 msgid "move packages from a repository to another" msgstr "" -#: ../../client/equo.py:324 ../../client/equo.py:326 +#: ../../client/equo.py:326 ../../client/equo.py:328 #: ../../server/reagent.py:96 ../../server/reagent.py:98 #, fuzzy msgid "pulls dependencies in" msgstr "Indstillinger" -#: ../../client/equo.py:325 ../../server/reagent.py:97 +#: ../../client/equo.py:327 ../../server/reagent.py:97 msgid "copy packages from a repository to another" msgstr "" -#: ../../client/equo.py:327 ../../server/reagent.py:99 +#: ../../client/equo.py:329 ../../server/reagent.py:99 #, fuzzy msgid "set the default repository" msgstr "Rediger Filkilder" -#: ../../client/equo.py:331 ../../server/reagent.py:101 +#: ../../client/equo.py:333 ../../server/reagent.py:101 msgid "manage repository digital signatures (OpenGPG)" msgstr "" -#: ../../client/equo.py:332 ../../server/reagent.py:102 +#: ../../client/equo.py:334 ../../server/reagent.py:102 #, fuzzy msgid "create keypair for repositories and sign packages" msgstr "Filkilder" -#: ../../client/equo.py:333 ../../server/reagent.py:103 +#: ../../client/equo.py:335 ../../server/reagent.py:103 msgid "delete keypair (and digital signatures) of repository" msgstr "" -#: ../../client/equo.py:334 ../../server/reagent.py:104 +#: ../../client/equo.py:336 ../../server/reagent.py:104 #, fuzzy msgid "show currently configured keys information for given repositories" msgstr "Filkilder" -#: ../../client/equo.py:335 ../../server/reagent.py:105 +#: ../../client/equo.py:337 ../../server/reagent.py:105 msgid "sign (or re-sign) packages in repository using currently set keypair" msgstr "" -#: ../../client/equo.py:336 ../../server/reagent.py:106 +#: ../../client/equo.py:338 ../../server/reagent.py:106 #, fuzzy msgid "import keypair, bind to given repository" msgstr "Kilde" -#: ../../client/equo.py:337 ../../server/reagent.py:107 +#: ../../client/equo.py:339 ../../server/reagent.py:107 #, fuzzy msgid "export public key of given repository" msgstr "Kilde" -#: ../../client/equo.py:338 ../../server/reagent.py:108 +#: ../../client/equo.py:340 ../../server/reagent.py:108 #, fuzzy msgid "export private key of given repository" msgstr "Kilde" -#: ../../client/equo.py:342 +#: ../../client/equo.py:344 #, fuzzy msgid "do some searches into community repository databases" msgstr "Kilde" -#: ../../client/equo.py:343 ../../server/reagent.py:64 +#: ../../client/equo.py:345 ../../server/reagent.py:64 msgid "show from what package the provided files belong" msgstr "" -#: ../../client/equo.py:345 ../../server/reagent.py:60 +#: ../../client/equo.py:347 ../../server/reagent.py:60 #, fuzzy msgid "show what packages depend on the provided atoms" msgstr "Ingen valgte pakker" -#: ../../client/equo.py:348 ../../server/reagent.py:66 +#: ../../client/equo.py:350 ../../server/reagent.py:66 #, fuzzy msgid "list all the packages in the default repository" msgstr "Rediger Filkilder" -#: ../../client/equo.py:350 ../../server/reagent.py:57 +#: ../../client/equo.py:352 ../../server/reagent.py:57 #, fuzzy msgid "search packages inside the default repository database" msgstr "Kilde" -#: ../../client/equo.py:352 ../../server/reagent.py:61 +#: ../../client/equo.py:354 ../../server/reagent.py:61 #, fuzzy msgid "show packages owning the specified tags" msgstr "Ingen valgte pakker" -#: ../../client/equo.py:353 +#: ../../client/equo.py:355 #, fuzzy msgid "show installed packages owning the specified revisions" msgstr "Ingen valgte pakker" -#: ../../client/equo.py:359 ../../server/reagent.py:110 +#: ../../client/equo.py:361 ../../server/reagent.py:110 #, fuzzy msgid "source package manager functions" msgstr "Filkilder" -#: ../../client/equo.py:360 ../../server/reagent.py:111 +#: ../../client/equo.py:362 ../../server/reagent.py:111 #, fuzzy msgid "compilation function" msgstr "Søgnings Indstiller" -#: ../../client/equo.py:361 ../../server/reagent.py:112 +#: ../../client/equo.py:363 ../../server/reagent.py:112 #, fuzzy msgid "compile packages belonging to the provided categories" msgstr "Ingen valgte pakker" -#: ../../client/equo.py:362 ../../client/equo.py:365 +#: ../../client/equo.py:364 ../../client/equo.py:367 #: ../../server/reagent.py:113 ../../server/reagent.py:116 #, fuzzy msgid "just list packages" msgstr "Henter Pakker:" -#: ../../client/equo.py:363 ../../server/reagent.py:114 +#: ../../client/equo.py:365 ../../server/reagent.py:114 #, fuzzy msgid "do not pull old package slots" msgstr "Henter Pakker:" -#: ../../client/equo.py:364 ../../server/reagent.py:115 +#: ../../client/equo.py:366 ../../server/reagent.py:115 #, fuzzy msgid "compile packages in provided package set names" msgstr "Ingen valgte pakker" -#: ../../client/equo.py:366 ../../server/reagent.py:117 +#: ../../client/equo.py:368 ../../server/reagent.py:117 msgid "rebuild everything" msgstr "" -#: ../../client/equo.py:367 ../../server/reagent.py:118 +#: ../../client/equo.py:369 ../../server/reagent.py:118 #, fuzzy msgid "run database update if all went fine" msgstr "Indlæsning afsluttet" -#: ../../client/equo.py:368 ../../server/reagent.py:119 +#: ../../client/equo.py:370 ../../server/reagent.py:119 msgid "run mirror sync if all went fine" msgstr "" -#: ../../client/equo.py:369 +#: ../../client/equo.py:371 msgid "scan orphaned packages on SPM" msgstr "" -#: ../../client/equo.py:373 ../../server/activator.py:72 +#: ../../client/equo.py:375 ../../server/activator.py:75 #, fuzzy msgid "notice board handling functions" msgstr "Filkilder" -#: ../../client/equo.py:374 ../../server/activator.py:73 +#: ../../client/equo.py:376 ../../server/activator.py:76 msgid "add a news item to the notice board" msgstr "" -#: ../../client/equo.py:375 ../../server/activator.py:74 +#: ../../client/equo.py:377 ../../server/activator.py:77 msgid "remove a news item from the notice board" msgstr "" -#: ../../client/equo.py:376 ../../server/activator.py:75 +#: ../../client/equo.py:378 ../../server/activator.py:78 msgid "read the current notice board" msgstr "" -#: ../../client/equo.py:380 +#: ../../client/equo.py:382 #, fuzzy msgid "look for unsatisfied dependencies across community repositories" msgstr "Sletter som afhængighed" -#: ../../client/equo.py:381 ../../server/reagent.py:126 +#: ../../client/equo.py:383 ../../server/reagent.py:126 msgid "verify the integrity of local package files" msgstr "" -#: ../../client/equo.py:384 +#: ../../client/equo.py:386 msgid "handles User Generated Content features" msgstr "" -#: ../../client/equo.py:385 +#: ../../client/equo.py:387 #, fuzzy msgid "login against a specified repository" msgstr "Kilde" -#: ../../client/equo.py:386 +#: ../../client/equo.py:388 #, fuzzy msgid "logout from a specified repository" msgstr "Kilde" -#: ../../client/equo.py:387 +#: ../../client/equo.py:389 #, fuzzy msgid "force action" msgstr "Søgnings Indstiller" -#: ../../client/equo.py:388 +#: ../../client/equo.py:390 #, fuzzy msgid "" "manage package documents for the selected repository (comments, files, " "videos)" msgstr "Ingen valgte pakker" -#: ../../client/equo.py:389 +#: ../../client/equo.py:391 msgid "" "get available documents for the specified package key (example: x11-libs/qt)" msgstr "" -#: ../../client/equo.py:390 +#: ../../client/equo.py:392 msgid "add a new document to the specified package key (example: x11-libs/qt)" msgstr "" -#: ../../client/equo.py:391 +#: ../../client/equo.py:393 msgid "remove documents from database using their identifiers" msgstr "" -#: ../../client/equo.py:392 +#: ../../client/equo.py:394 #, fuzzy msgid "manage package votes for the selected repository" msgstr "Ingen valgte pakker" -#: ../../client/equo.py:393 +#: ../../client/equo.py:395 msgid "get vote for the specified package key (example: x11-libs/qt)" msgstr "" -#: ../../client/equo.py:394 +#: ../../client/equo.py:396 msgid "add vote for the specified package key (example: x11-libs/qt)" msgstr "" -#: ../../client/equo.py:397 +#: ../../client/equo.py:399 #, fuzzy msgid "handles Entropy cache" msgstr "Sorterer Pakker" -#: ../../client/equo.py:398 +#: ../../client/equo.py:400 #, fuzzy msgid "clean Entropy cache" msgstr "Sorterer Pakker" -#: ../../client/equo.py:402 +#: ../../client/equo.py:404 msgid "remove downloaded packages and clean temp. directories" msgstr "" -#: ../../client/equo.py:404 +#: ../../client/equo.py:406 #, fuzzy msgid "show system information" msgstr "Filkilder" -#: ../../client/equo.py:445 ../../client/text_rescue.py:103 +#: ../../client/equo.py:447 ../../client/text_rescue.py:103 #: ../../client/text_rescue.py:113 ../../client/text_ui.py:214 msgid "is deprecated, please use" msgstr "" -#: ../../client/equo.py:456 +#: ../../client/equo.py:458 msgid "You need to install sys-apps/entropy-server. :-) Do it !" msgstr "" -#: ../../client/equo.py:534 +#: ../../client/equo.py:538 msgid "You need to install/update sys-apps/entropy-server. :-) Do it !" msgstr "" -#: ../../client/equo.py:587 ../../client/text_configuration.py:41 +#: ../../client/equo.py:592 ../../client/text_configuration.py:42 #: ../../client/text_rescue.py:74 msgid "You are not root" msgstr "" -#: ../../client/equo.py:814 +#: ../../client/equo.py:819 #, fuzzy msgid "not enough parameters" msgstr "Fejl i test af pakke signaturer:\n" -#: ../../client/equo.py:864 +#: ../../client/equo.py:869 msgid "Installed packages repository corrupted. Please re-generate it" msgstr "" -#: ../../client/equo.py:872 ../../client/text_smart.py:157 +#: ../../client/equo.py:877 ../../client/text_smart.py:157 #: ../../client/text_smart.py:332 ../../client/text_smart.py:484 #, fuzzy msgid "Cannot continue" msgstr "Ønsker du at forsættet ?" -#: ../../client/equo.py:895 +#: ../../client/equo.py:900 msgid "Your hard drive is full! Your fault!" msgstr "" -#: ../../client/equo.py:901 +#: ../../client/equo.py:906 msgid "No more memory dude! Your fault!" msgstr "" -#: ../../client/equo.py:906 +#: ../../client/equo.py:911 msgid "" "Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. " "Well, you know, shit happens." msgstr "" -#: ../../client/equo.py:907 +#: ../../client/equo.py:912 msgid "" "But there's something you could do to help Equo to be a better application." msgstr "" -#: ../../client/equo.py:908 +#: ../../client/equo.py:913 msgid "-- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --" msgstr "" -#: ../../client/equo.py:909 +#: ../../client/equo.py:914 msgid "Now I am showing you what happened. Don't panic, I'm here to help you." msgstr "" -#: ../../client/equo.py:918 +#: ../../client/equo.py:923 msgid "" "Oh well, I cannot even write to /tmp. So, please copy the error and mail " "lxnay@sabayon.org." msgstr "" -#: ../../client/equo.py:937 +#: ../../client/equo.py:942 msgid "Of course you are on the Internet..." msgstr "" -#: ../../client/equo.py:938 +#: ../../client/equo.py:943 msgid "" "Erm... Can I send the error, along with some information\n" "about your hardware to my creators so they can fix me? (Your IP will be " "logged)" msgstr "" -#: ../../client/equo.py:940 +#: ../../client/equo.py:945 msgid "Ok, ok ok ok... Sorry!" msgstr "" -#: ../../client/equo.py:944 +#: ../../client/equo.py:949 msgid "" "If you want to be contacted back (and actively supported), also answer the " "questions below:" msgstr "" -#: ../../client/equo.py:945 +#: ../../client/equo.py:950 msgid "Your Full name:" msgstr "" -#: ../../client/equo.py:946 +#: ../../client/equo.py:951 msgid "Your E-Mail address:" msgstr "" -#: ../../client/equo.py:947 +#: ../../client/equo.py:952 msgid "What you were doing:" msgstr "" -#: ../../client/equo.py:962 +#: ../../client/equo.py:967 msgid "" "Thank you very much. The error has been reported and hopefully, the problem " "will be solved as soon as possible." msgstr "" -#: ../../client/equo.py:964 +#: ../../client/equo.py:969 msgid "" "Ugh. Cannot send the report. When you want, mail the file below to " "lxnay@sabayon.org." msgstr "" -#: ../../client/equo.py:983 +#: ../../client/equo.py:988 msgid "Entropy/Equo version mismatch" msgstr "" -#: ../../client/equo.py:984 +#: ../../client/equo.py:989 msgid "it could make your system explode!" msgstr "" @@ -5592,163 +5057,163 @@ msgstr "Sorterer Pakker" msgid "Entropy cache cleaned." msgstr "Pakker" -#: ../../client/text_configuration.py:76 +#: ../../client/text_configuration.py:78 msgid "Scanning filesystem" msgstr "" -#: ../../client/text_configuration.py:80 -#: ../../client/text_configuration.py:387 +#: ../../client/text_configuration.py:82 +#: ../../client/text_configuration.py:388 #, fuzzy msgid "file" msgstr "Fi_ler" -#: ../../client/text_configuration.py:85 +#: ../../client/text_configuration.py:87 msgid "All fine baby. Nothing to do!" msgstr "" -#: ../../client/text_configuration.py:96 +#: ../../client/text_configuration.py:98 msgid "Type a number." msgstr "" -#: ../../client/text_configuration.py:110 -#: ../../client/text_configuration.py:138 ../../server/server_reagent.py:85 +#: ../../client/text_configuration.py:112 +#: ../../client/text_configuration.py:139 ../../server/server_reagent.py:85 #: ../../server/server_reagent.py:102 #, fuzzy msgid "Configuration file" msgstr "Oprettelse af %s profilen fejlede" -#: ../../client/text_configuration.py:114 +#: ../../client/text_configuration.py:116 msgid "Overwrite ?" msgstr "" -#: ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:119 #, fuzzy msgid "Moving" msgstr "Sletter" -#: ../../client/text_configuration.py:142 +#: ../../client/text_configuration.py:143 msgid "Discard ?" msgstr "" -#: ../../client/text_configuration.py:145 +#: ../../client/text_configuration.py:146 #, fuzzy msgid "Discarding" msgstr "Deaktiver udvidelser" -#: ../../client/text_configuration.py:185 +#: ../../client/text_configuration.py:186 #, fuzzy msgid "Selected file" msgstr "%s profilen er valgt" -#: ../../client/text_configuration.py:204 +#: ../../client/text_configuration.py:205 #, fuzzy msgid "Replacing" msgstr "Søgnings Indstiller" -#: ../../client/text_configuration.py:205 +#: ../../client/text_configuration.py:206 #, fuzzy msgid "with" msgstr "Opdaterer" -#: ../../client/text_configuration.py:215 +#: ../../client/text_configuration.py:216 #, fuzzy msgid "Deleting file" msgstr "Forkert fil type (%s)" -#: ../../client/text_configuration.py:227 +#: ../../client/text_configuration.py:228 #, fuzzy msgid "Editing file" msgstr "Forkert fil type (%s)" -#: ../../client/text_configuration.py:233 +#: ../../client/text_configuration.py:234 msgid "Cannot find a suitable editor. Can't edit file directly." msgstr "" -#: ../../client/text_configuration.py:240 +#: ../../client/text_configuration.py:241 #, fuzzy msgid "Edited file" msgstr "Forkert fil type (%s)" -#: ../../client/text_configuration.py:241 +#: ../../client/text_configuration.py:242 #, fuzzy msgid "showing differencies" msgstr "Installer som afhængighed" -#: ../../client/text_configuration.py:260 +#: ../../client/text_configuration.py:261 msgid "Interactively merge" msgstr "" -#: ../../client/text_configuration.py:295 +#: ../../client/text_configuration.py:296 msgid "Please choose a file to update by typing its identification number." msgstr "" -#: ../../client/text_configuration.py:296 +#: ../../client/text_configuration.py:297 msgid "Other options are:" msgstr "" -#: ../../client/text_configuration.py:297 +#: ../../client/text_configuration.py:298 #: ../../client/text_repositories.py:509 #: ../../magneto/src/magneto/core/interfaces.py:152 #, fuzzy msgid "Exit" msgstr "Extra" -#: ../../client/text_configuration.py:298 +#: ../../client/text_configuration.py:299 msgid "Automerge all the files asking you one by one" msgstr "" -#: ../../client/text_configuration.py:299 +#: ../../client/text_configuration.py:300 msgid "Automerge all the files without questioning" msgstr "" -#: ../../client/text_configuration.py:300 +#: ../../client/text_configuration.py:301 msgid "Discard all the files asking you one by one" msgstr "" -#: ../../client/text_configuration.py:301 +#: ../../client/text_configuration.py:302 msgid "Discard all the files without questioning" msgstr "" -#: ../../client/text_configuration.py:311 +#: ../../client/text_configuration.py:312 msgid "Please choose an action to take for the selected file." msgstr "" -#: ../../client/text_configuration.py:312 +#: ../../client/text_configuration.py:313 msgid "Come back to the files list" msgstr "" -#: ../../client/text_configuration.py:313 +#: ../../client/text_configuration.py:314 msgid "Replace original with update" msgstr "" -#: ../../client/text_configuration.py:314 +#: ../../client/text_configuration.py:315 msgid "Delete update, keeping original as is" msgstr "" -#: ../../client/text_configuration.py:315 +#: ../../client/text_configuration.py:316 msgid "Edit proposed file and show diffs again" msgstr "" -#: ../../client/text_configuration.py:316 +#: ../../client/text_configuration.py:317 msgid "Interactively merge original with update" msgstr "" -#: ../../client/text_configuration.py:317 +#: ../../client/text_configuration.py:318 #, fuzzy msgid "Show differences again" msgstr "Installer som afhængighed" -#: ../../client/text_configuration.py:382 +#: ../../client/text_configuration.py:383 #, fuzzy msgid "These are the files that would be updated:" msgstr "Vis Installerede Pakker" -#: ../../client/text_configuration.py:388 +#: ../../client/text_configuration.py:389 #, fuzzy msgid "Unique files that would be update" msgstr "Vis Installerede Pakker" -#: ../../client/text_configuration.py:393 +#: ../../client/text_configuration.py:394 #, fuzzy msgid "Unique files that would be automerged" msgstr "Vis Installerede Pakker" @@ -5760,8 +5225,8 @@ msgstr "" #: ../../client/text_query.py:69 ../../client/text_repositories.py:47 #: ../../client/text_smart.py:45 ../../client/text_ugc.py:32 -#: ../../client/text_ui.py:128 ../../server/activator.py:166 -#: ../../server/reagent.py:307 +#: ../../client/text_ui.py:128 ../../server/activator.py:169 +#: ../../server/reagent.py:308 #, fuzzy msgid "Wrong parameters" msgstr "Fejl i test af pakke signaturer:\n" @@ -5776,7 +5241,7 @@ msgstr "Søgnings Indstiller" #: ../../client/text_query.py:1264 ../../client/text_query.py:1306 #: ../../client/text_query.py:1350 ../../client/text_query.py:1388 #: ../../client/text_query.py:1421 ../../client/text_query.py:1465 -#: ../../client/text_query.py:1524 ../../server/server_query.py:129 +#: ../../client/text_query.py:1524 ../../server/server_query.py:130 msgid "Keyword" msgstr "" @@ -5787,7 +5252,7 @@ msgstr "" #: ../../client/text_query.py:1265 ../../client/text_query.py:1307 #: ../../client/text_query.py:1351 ../../client/text_query.py:1389 #: ../../client/text_query.py:1422 ../../client/text_query.py:1466 -#: ../../client/text_query.py:1525 ../../server/server_query.py:130 +#: ../../client/text_query.py:1525 ../../server/server_query.py:131 msgid "Found" msgstr "" @@ -5797,7 +5262,7 @@ msgstr "" #: ../../client/text_query.py:1308 ../../client/text_query.py:1352 #: ../../client/text_query.py:1390 ../../client/text_query.py:1423 #: ../../client/text_query.py:1467 ../../client/text_query.py:1526 -#: ../../server/server_query.py:131 +#: ../../server/server_query.py:132 #, fuzzy msgid "entries" msgstr "Filkilder" @@ -5832,7 +5297,7 @@ msgstr "" #: ../../client/text_query.py:314 ../../client/text_query.py:1573 #: ../../client/text_query.py:1574 ../../server/server_key.py:367 -#: ../../server/server_key.py:371 ../../server/server_reagent.py:216 +#: ../../server/server_key.py:371 ../../server/server_reagent.py:215 #: ../../sulfur/src/sulfur/dialogs.py:506 #: ../../sulfur/src/sulfur/dialogs.py:602 #: ../../sulfur/src/sulfur/dialogs.py:605 @@ -5999,8 +5464,8 @@ msgstr "Vis Installerede Pakker" #: ../../client/text_query.py:1004 ../../client/text_ui.py:1014 #: ../../client/text_ui.py:1159 ../../client/text_ui.py:1249 #: ../../client/text_ui.py:1714 ../../client/text_ui.py:1799 -#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:446 -#: ../../server/server_reagent.py:495 +#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:444 +#: ../../server/server_reagent.py:494 #, fuzzy msgid "No packages found" msgstr "Ingen pakker i køen" @@ -6079,7 +5544,7 @@ msgstr "Søgnings Indstiller" msgid "Package Set Search" msgstr "Pakke" -#: ../../client/text_query.py:1367 ../../server/server_query.py:116 +#: ../../client/text_query.py:1367 ../../server/server_query.py:117 #, fuzzy msgid "Tag Search" msgstr "Søgnings Indstiller" @@ -6126,7 +5591,7 @@ msgstr "Arkitektur" msgid "Category" msgstr "Kategorier" -#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name" msgstr "Navn" @@ -6169,7 +5634,7 @@ msgstr "Størrelse af filer som skal hentes" msgid "Checksum" msgstr "Henter : %s" -#: ../../client/text_query.py:1662 ../../server/server_reagent.py:289 +#: ../../client/text_query.py:1662 ../../server/server_reagent.py:288 #: ../../sulfur/src/sulfur/dialogs.py:1132 #, fuzzy msgid "Dependencies" @@ -6192,6 +5657,10 @@ msgstr "" msgid "Description" msgstr "_Beskrivelse" +#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 +msgid "USE flags" +msgstr "" + #: ../../client/text_query.py:1718 ../../sulfur/src/sulfur/sulfur.glade.h:26 msgid "CHOST" msgstr "" @@ -6431,41 +5900,53 @@ msgid "Have a nice day" msgstr "" #: ../../client/text_repositories.py:427 ../../client/text_ui.py:560 -#: ../../sulfur/src/sulfur/__init__.py:1485 +#: ../../sulfur/src/sulfur/__init__.py:1492 #, fuzzy msgid "No repositories specified in" msgstr "Ingen valgte pakker" #: ../../client/text_repositories.py:431 ../../client/text_ui.py:565 -#: ../../sulfur/src/sulfur/__init__.py:1492 +#: ../../sulfur/src/sulfur/__init__.py:1499 #, fuzzy msgid "Unhandled exception" msgstr "_Beskrivelse" -#: ../../client/text_repositories.py:453 ../../server/server_activator.py:332 -#: ../../server/server_activator.py:352 +#: ../../client/text_repositories.py:453 ../../server/server_activator.py:333 +#: ../../server/server_activator.py:353 #, fuzzy msgid "Notice board not available" msgstr "Tilgængelige" +#. title +#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 +#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 +#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 +#: ../../server/server_activator.py:243 ../../server/server_activator.py:275 +#: ../../server/server_activator.py:311 ../../sulfur/src/sulfur/dialogs.py:381 +#: ../../sulfur/src/sulfur/dialogs.py:633 +#: ../../sulfur/src/sulfur/sulfur.glade.h:258 +#, fuzzy +msgid "Title" +msgstr "_Filer" + #: ../../client/text_repositories.py:476 ../../client/text_ugc.py:587 -#: ../../server/server_activator.py:248 +#: ../../server/server_activator.py:249 #: ../../sulfur/src/sulfur/dialogs.py:1191 #: ../../sulfur/src/sulfur/sulfur.glade.h:48 msgid "Content" msgstr "" -#: ../../client/text_repositories.py:481 ../../server/server_activator.py:253 +#: ../../client/text_repositories.py:481 ../../server/server_activator.py:254 #: ../../sulfur/src/sulfur/sulfur.glade.h:122 msgid "Link" msgstr "" -#: ../../client/text_repositories.py:489 ../../server/server_activator.py:261 +#: ../../client/text_repositories.py:489 ../../server/server_activator.py:262 #, fuzzy msgid "Press Enter to continue" msgstr "Ønsker du at forsættet ?" -#: ../../client/text_repositories.py:516 ../../server/server_activator.py:288 +#: ../../client/text_repositories.py:516 ../../server/server_activator.py:289 msgid "Choose one by typing its identifier" msgstr "" @@ -6500,17 +5981,17 @@ msgstr "Kører Transaktion" msgid "No System Databases found" msgstr "Kører Transaktion" -#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:568 +#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:567 #, fuzzy msgid "No backed up databases found" msgstr "Ingen pakker i køen" -#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:583 +#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:582 #, fuzzy msgid "Select the database you want to restore" msgstr "Ingen valgte pakker" -#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:589 +#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:588 #, fuzzy msgid "Entropy installed packages database restore tool" msgstr "Vis Installerede Pakker" @@ -6993,7 +6474,7 @@ msgid "directory does not exist" msgstr "" #: ../../client/text_smart.py:194 ../../client/text_ui.py:768 -#: ../../sulfur/src/sulfur/events.py:465 +#: ../../sulfur/src/sulfur/events.py:470 #, fuzzy msgid "is not a valid Entropy package" msgstr "Sorterer Pakker" @@ -7141,7 +6622,7 @@ msgstr "" msgid "Login error. Not logged in." msgstr "" -#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1018 +#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1024 msgid "Not logged in" msgstr "" @@ -7318,7 +6799,7 @@ msgstr "Behandler pakker for %s" #: ../../client/text_ui.py:242 ../../client/text_ui.py:249 #: ../../client/text_ui.py:257 ../../client/text_ui.py:265 #: ../../client/text_ui.py:1264 ../../client/text_ui.py:1950 -#: ../../server/server_reagent.py:1286 +#: ../../server/server_reagent.py:1287 #, fuzzy msgid "Nothing to do" msgstr "Ingen pakker i køen" @@ -7480,9 +6961,9 @@ msgid "atom" msgstr "Fi_ler" #: ../../client/text_ui.py:668 ../../server/server_reagent.py:131 -#: ../../server/server_reagent.py:167 ../../server/server_reagent.py:203 -#: ../../server/server_reagent.py:345 ../../server/server_reagent.py:373 -#: ../../server/server_reagent.py:402 +#: ../../server/server_reagent.py:166 ../../server/server_reagent.py:202 +#: ../../server/server_reagent.py:344 ../../server/server_reagent.py:371 +#: ../../server/server_reagent.py:399 msgid "in" msgstr "" @@ -7501,7 +6982,7 @@ msgstr "Ingen pakker i køen" msgid "Probably needed by" msgstr "behøvet af %s" -#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:467 +#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:472 msgid "is not compiled with the same architecture of the system" msgstr "" @@ -7543,7 +7024,7 @@ msgstr "Opdaterer" msgid "Reinstall" msgstr "Installeret" -#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:443 +#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:449 #: ../../sulfur/src/sulfur/sulfur.glade.h:106 #, fuzzy msgid "Install" @@ -7623,12 +7104,12 @@ msgstr "Opdaterer" msgid "All done" msgstr "" -#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2061 +#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2068 #, fuzzy msgid "Please update the following critical packages" msgstr "Vis Installerede Pakker" -#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2062 +#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2069 msgid "You should install them as soon as possible" msgstr "" @@ -7971,109 +7452,148 @@ msgstr "Tilgængelige" msgid "remove downloaded packages and clean temp. directories)" msgstr "Henter Pakker:" -#: ../../server/server_activator.py:70 +#: ../../server/server_activator.py:71 msgid "Starting to sync data across mirrors (packages/database)" msgstr "" -#: ../../server/server_activator.py:98 ../../server/server_activator.py:146 +#: ../../server/server_activator.py:99 ../../server/server_activator.py:147 msgid "Aborting !" msgstr "" -#: ../../server/server_activator.py:122 +#: ../../server/server_activator.py:123 msgid "Please insert a commit message" msgstr "" -#: ../../server/server_activator.py:141 +#: ../../server/server_activator.py:142 msgid "Should I continue with the tidy procedure ?" msgstr "" -#: ../../server/server_activator.py:282 +#: ../../server/server_activator.py:283 msgid "Exit/Commit" msgstr "" -#: ../../server/server_activator.py:311 +#: ../../server/server_activator.py:312 #, fuzzy msgid "Notice text" msgstr "Installeret" -#: ../../server/server_activator.py:312 +#: ../../server/server_activator.py:313 msgid "Relevant URL (optional)" msgstr "" -#: ../../server/server_activator.py:316 +#: ../../server/server_activator.py:317 msgid "Repository notice board, new item insertion" msgstr "" -#: ../../server/server_activator.py:359 +#: ../../server/server_activator.py:360 #, fuzzy msgid "Choose the one you want to remove" msgstr "Ingen valgte pakker" -#: ../../server/server_activator.py:365 +#: ../../server/server_activator.py:366 #, fuzzy msgid "Are you sure you want to remove this?" msgstr "Vis Installerede Pakker" -#: ../../server/server_activator.py:420 +#: ../../server/server_activator.py:418 #, fuzzy msgid "Starting to lock mirrors databases" msgstr "Kilde" -#: ../../server/server_activator.py:426 ../../server/server_activator.py:440 -#: ../../server/server_activator.py:456 ../../server/server_activator.py:471 +#: ../../server/server_activator.py:424 ../../server/server_activator.py:438 +#: ../../server/server_activator.py:454 ../../server/server_activator.py:469 msgid "A problem occured on at least one mirror" msgstr "" -#: ../../server/server_activator.py:428 +#: ../../server/server_activator.py:426 #, fuzzy -msgid "Databases lock complete" +msgid "Repositories lock complete" msgstr "Indlæsning afsluttet" -#: ../../server/server_activator.py:434 +#: ../../server/server_activator.py:432 #, fuzzy msgid "Starting to unlock mirrors databases" msgstr "Kilde" -#: ../../server/server_activator.py:443 +#: ../../server/server_activator.py:441 #, fuzzy -msgid "Databases unlock complete" +msgid "Repositories unlock complete" msgstr "Indlæsning afsluttet" -#: ../../server/server_activator.py:449 +#: ../../server/server_activator.py:447 msgid "Starting to lock download mirrors databases" msgstr "" -#: ../../server/server_activator.py:458 +#: ../../server/server_activator.py:456 #, fuzzy msgid "Download mirrors lock complete" msgstr "Indlæsning afsluttet" -#: ../../server/server_activator.py:464 +#: ../../server/server_activator.py:462 msgid "Starting to unlock download mirrors databases" msgstr "" -#: ../../server/server_activator.py:473 +#: ../../server/server_activator.py:471 #, fuzzy msgid "Download mirrors unlock complete" msgstr "Indlæsning afsluttet" -#: ../../server/server_activator.py:491 +#: ../../server/server_activator.py:489 msgid "DATABASE" msgstr "" -#: ../../server/server_activator.py:492 +#: ../../server/server_activator.py:490 msgid "DOWNLOAD" msgstr "" -#: ../../server/server_activator.py:508 +#: ../../server/server_activator.py:506 #, fuzzy -msgid "Syncing databases" -msgstr "Kører Transaktion" +msgid "Syncing repositories" +msgstr "Kilde" -#: ../../server/server_activator.py:512 -msgid "Database sync errors, cannot continue." +#: ../../server/server_activator.py:510 +#, fuzzy +msgid "Repositories sync error, cannot continue." +msgstr "Filkilder" + +#: ../../server/server_activator.py:532 +#, fuzzy +msgid "Cleaning unavailable packages from repository" +msgstr "Vis Tilgængelige Pakker" + +#: ../../server/server_activator.py:534 +msgid "" +"Removing unavailable packages, overriding Entropy defaults is generally bad." msgstr "" +#: ../../server/server_activator.py:536 +msgid "" +"Users with outdated repositories, won't be able to find package files " +"remotely." +msgstr "" + +#: ../../server/server_activator.py:564 ../../server/server_activator.py:582 +#, fuzzy +msgid "Remote Entropy Repository Status" +msgstr "Kilde" + +#: ../../server/server_activator.py:569 ../../server/server_activator.py:587 +msgid "Host" +msgstr "" + +#. Setup revision column +#: ../../server/server_activator.py:570 ../../server/server_activator.py:588 +#: ../../sulfur/src/sulfur/views.py:2865 +#: ../../sulfur/src/sulfur/sulfur.glade.h:211 +#, fuzzy +msgid "Revision" +msgstr "Filkilde" + +#: ../../server/server_activator.py:575 +#, fuzzy +msgid "Local revision currently at" +msgstr "Indlæsning afsluttet" + #: ../../server/server_key.py:26 msgid "GPG interface loaded, home directory" msgstr "" @@ -8217,7 +7737,7 @@ msgstr "Slettet" msgid "Expires on" msgstr "" -#: ../../server/server_query.py:50 ../../server/server_query.py:71 +#: ../../server/server_query.py:51 ../../server/server_query.py:72 #: ../../sulfur/src/sulfur/packages.py:1144 #, fuzzy msgid "Nothing found" @@ -8258,142 +7778,147 @@ msgstr "Installeret" msgid "already disabled" msgstr "Slettet" -#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:143 -#: ../../server/server_reagent.py:182 ../../server/server_reagent.py:332 -#: ../../server/server_reagent.py:360 +#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:142 +#: ../../server/server_reagent.py:181 ../../server/server_reagent.py:331 +#: ../../server/server_reagent.py:358 #, fuzzy msgid "Invalid syntax." msgstr "Kilde" -#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:151 -#: ../../server/server_reagent.py:190 ../../server/server_reagent.py:341 -#: ../../server/server_reagent.py:369 +#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:150 +#: ../../server/server_reagent.py:189 ../../server/server_reagent.py:340 +#: ../../server/server_reagent.py:367 #, fuzzy msgid "No valid repository specified." msgstr "Ingen valgte pakker" -#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:166 -#: ../../server/server_reagent.py:202 ../../server/server_reagent.py:401 -#: ../../server/server_reagent.py:862 +#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:165 +#: ../../server/server_reagent.py:201 ../../server/server_reagent.py:398 +#: ../../server/server_reagent.py:863 #, fuzzy msgid "Cannot match" msgstr "Vis Installerede Pakker" -#: ../../server/server_reagent.py:172 ../../server/server_reagent.py:207 +#: ../../server/server_reagent.py:171 ../../server/server_reagent.py:206 #, fuzzy msgid "No packages selected." msgstr "Ingen valgte pakker" -#: ../../server/server_reagent.py:224 +#: ../../server/server_reagent.py:223 #, fuzzy msgid "package dependencies" msgstr "Installer som afhængighed" -#: ../../server/server_reagent.py:263 +#: ../../server/server_reagent.py:232 +#, fuzzy +msgid "No dependencies" +msgstr "Indstillinger" + +#: ../../server/server_reagent.py:262 #, fuzzy msgid "Dependency type" msgstr "Indstillinger" -#: ../../server/server_reagent.py:268 +#: ../../server/server_reagent.py:267 #, fuzzy msgid "Select a dependency type for" msgstr "Indstillinger" -#: ../../server/server_reagent.py:292 +#: ../../server/server_reagent.py:291 #, fuzzy msgid "Dependencies editor" msgstr "Indstillinger" -#: ../../server/server_reagent.py:301 +#: ../../server/server_reagent.py:300 #, fuzzy msgid "Confirm ?" msgstr "Oprettelse af %s profilen fejlede" -#: ../../server/server_reagent.py:324 +#: ../../server/server_reagent.py:323 #, fuzzy msgid "dependencies updated successfully" msgstr "Installer som afhængighed" -#: ../../server/server_reagent.py:344 +#: ../../server/server_reagent.py:343 #, fuzzy msgid "Masking" msgstr "Pakker." -#: ../../server/server_reagent.py:372 +#: ../../server/server_reagent.py:370 #, fuzzy msgid "Unmasking" msgstr "Søgnings Indstiller" -#: ../../server/server_reagent.py:426 +#: ../../server/server_reagent.py:424 #, fuzzy msgid "Matching packages to remove" msgstr "Behandler pakker for %s" -#: ../../server/server_reagent.py:428 ../../server/server_reagent.py:521 -#: ../../server/server_reagent.py:746 +#: ../../server/server_reagent.py:426 ../../server/server_reagent.py:520 +#: ../../server/server_reagent.py:748 #, fuzzy msgid "Not enough parameters" msgstr "Fejl i test af pakke signaturer:\n" -#: ../../server/server_reagent.py:450 ../../server/server_reagent.py:954 +#: ../../server/server_reagent.py:448 ../../server/server_reagent.py:954 #, fuzzy msgid "These are the packages that would be removed from the database" msgstr "Vis Installerede Pakker" -#: ../../server/server_reagent.py:465 ../../server/server_reagent.py:511 +#: ../../server/server_reagent.py:463 ../../server/server_reagent.py:510 #, fuzzy msgid "Removing selected packages" msgstr "Vis Installerede Pakker" -#: ../../server/server_reagent.py:469 ../../server/server_reagent.py:516 +#: ../../server/server_reagent.py:467 ../../server/server_reagent.py:515 msgid "Packages removed. To remove binary packages, run activator." msgstr "" -#: ../../server/server_reagent.py:475 +#: ../../server/server_reagent.py:473 #, fuzzy msgid "Searching injected packages to remove" msgstr "Behandler pakker for %s" -#: ../../server/server_reagent.py:500 +#: ../../server/server_reagent.py:499 #, fuzzy msgid "These are the injected packages pulled in for removal" msgstr "Vis Installerede Pakker" -#: ../../server/server_reagent.py:526 +#: ../../server/server_reagent.py:525 msgid "Switching branch, be sure to have your packages in sync." msgstr "" -#: ../../server/server_reagent.py:533 +#: ../../server/server_reagent.py:532 #, fuzzy msgid "Collecting packages that would be marked" msgstr "Vis Installerede Pakker" -#: ../../server/server_reagent.py:542 +#: ../../server/server_reagent.py:541 #, fuzzy msgid "These are the packages that would be marked" msgstr "Vis Installerede Pakker" -#: ../../server/server_reagent.py:677 +#: ../../server/server_reagent.py:676 #, fuzzy msgid "No valid repositories specified." msgstr "Ingen valgte pakker" -#: ../../server/server_reagent.py:682 +#: ../../server/server_reagent.py:681 #, fuzzy msgid "Invalid repositories specified." msgstr "Ingen valgte pakker" -#: ../../server/server_reagent.py:724 +#: ../../server/server_reagent.py:726 #, fuzzy msgid "Entropy repository has been initialized" msgstr "Tilgængelige" -#: ../../server/server_reagent.py:732 +#: ../../server/server_reagent.py:734 #, fuzzy msgid "Creating empty database to" msgstr "Kører Transaktion" -#: ../../server/server_reagent.py:735 +#: ../../server/server_reagent.py:737 #, fuzzy msgid "Cannot overwrite already existing file" msgstr "Navn på den nye profil" @@ -8403,38 +7928,38 @@ msgstr "Navn på den nye profil" msgid "Bumping Repository database" msgstr "Kilde" -#: ../../server/server_reagent.py:878 +#: ../../server/server_reagent.py:879 #, fuzzy msgid "No valid packages to repackage." msgstr "Ingen valgte pakker" #. normal scanning -#: ../../server/server_reagent.py:883 +#: ../../server/server_reagent.py:884 #, fuzzy msgid "Scanning database for differences" msgstr "Kører Transaktion" -#: ../../server/server_reagent.py:903 +#: ../../server/server_reagent.py:904 #, fuzzy msgid "Invalid atom" msgstr "_Beskrivelse" -#: ../../server/server_reagent.py:910 +#: ../../server/server_reagent.py:911 #, fuzzy msgid "Zarro thinggz totoo" msgstr "Ingen pakker i køen" -#: ../../server/server_reagent.py:914 +#: ../../server/server_reagent.py:915 #, fuzzy msgid "These are the packages that would be changed to injected status" msgstr "Vis Installerede Pakker" -#: ../../server/server_reagent.py:920 +#: ../../server/server_reagent.py:921 #, fuzzy msgid "Would you like to transform them now ?" msgstr "Vis Installerede Pakker" -#: ../../server/server_reagent.py:927 +#: ../../server/server_reagent.py:928 #, fuzzy msgid "Transforming from database" msgstr "Kilde" @@ -8503,42 +8028,42 @@ msgstr "" msgid "Nothing to do, check later." msgstr "Ingen pakker i køen" -#: ../../server/server_reagent.py:1065 +#: ../../server/server_reagent.py:1066 msgid "Entries handled" msgstr "" -#: ../../server/server_reagent.py:1104 +#: ../../server/server_reagent.py:1105 #, fuzzy msgid "local revision" msgstr "Størrelse af filer som skal hentes" -#: ../../server/server_reagent.py:1106 +#: ../../server/server_reagent.py:1107 #, fuzzy msgid "local packages" msgstr "Sorterer Pakker" -#: ../../server/server_reagent.py:1113 +#: ../../server/server_reagent.py:1114 #, fuzzy msgid "stored packages" msgstr "Vis Installerede Pakker" -#: ../../server/server_reagent.py:1118 +#: ../../server/server_reagent.py:1119 #, fuzzy msgid "upload packages" msgstr "Henter Pakker:" -#: ../../server/server_reagent.py:1197 +#: ../../server/server_reagent.py:1198 #, fuzzy msgid "" "These are the newly available packages, either updatable or not installed" msgstr "Vis Installerede Pakker" -#: ../../server/server_reagent.py:1249 +#: ../../server/server_reagent.py:1250 #, fuzzy msgid "No package sets found" msgstr "Ingen pakker i køen" -#: ../../server/server_reagent.py:1257 +#: ../../server/server_reagent.py:1258 #, fuzzy msgid "package set not found" msgstr "Ingen pakker i køen" @@ -8885,9 +8410,9 @@ msgid "Please confirm the actions above" msgstr "" #: ../../sulfur/src/sulfur/dialogs.py:2355 -#: ../../sulfur/src/sulfur/__init__.py:970 -#: ../../sulfur/src/sulfur/__init__.py:980 -#: ../../sulfur/src/sulfur/__init__.py:990 +#: ../../sulfur/src/sulfur/__init__.py:976 +#: ../../sulfur/src/sulfur/__init__.py:986 +#: ../../sulfur/src/sulfur/__init__.py:996 #, fuzzy msgid "Item" msgstr "Fi_ler" @@ -8967,7 +8492,7 @@ msgid "Accepted" msgstr "Vis Installerede Pakker" #: ../../sulfur/src/sulfur/dialogs.py:3210 -#: ../../sulfur/src/sulfur/events.py:715 +#: ../../sulfur/src/sulfur/events.py:720 #, fuzzy msgid "license text" msgstr "Installeret" @@ -9058,136 +8583,136 @@ msgstr "" msgid "Packages in all Advisories have been queued." msgstr "" -#: ../../sulfur/src/sulfur/events.py:296 +#: ../../sulfur/src/sulfur/events.py:301 msgid "You! Why do you want to remove the main repository ?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:338 +#: ../../sulfur/src/sulfur/events.py:343 msgid "Are you sure ?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:355 +#: ../../sulfur/src/sulfur/events.py:360 #, fuzzy msgid "Error saving parameter" msgstr "Fejl opstået i Yum Extender" -#: ../../sulfur/src/sulfur/events.py:356 -#: ../../sulfur/src/sulfur/__init__.py:1121 +#: ../../sulfur/src/sulfur/events.py:361 +#: ../../sulfur/src/sulfur/__init__.py:1127 #, fuzzy msgid "An issue occured while saving a preference" msgstr "Du er ved at tilføje %s pakker\n" -#: ../../sulfur/src/sulfur/events.py:357 -#: ../../sulfur/src/sulfur/__init__.py:1086 -#: ../../sulfur/src/sulfur/__init__.py:1122 +#: ../../sulfur/src/sulfur/events.py:362 +#: ../../sulfur/src/sulfur/__init__.py:1092 +#: ../../sulfur/src/sulfur/__init__.py:1128 #, fuzzy msgid "Parameter" msgstr "Slettet" -#: ../../sulfur/src/sulfur/events.py:357 +#: ../../sulfur/src/sulfur/events.py:362 #, fuzzy msgid "not saved" msgstr "Installeret" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 ../../sulfur/src/sulfur/events.py:406 -#: ../../sulfur/src/sulfur/events.py:417 ../../sulfur/src/sulfur/events.py:428 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 ../../sulfur/src/sulfur/events.py:411 +#: ../../sulfur/src/sulfur/events.py:422 ../../sulfur/src/sulfur/events.py:433 msgid "New" msgstr "" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 #, fuzzy msgid "Please insert a new path" msgstr "Vis Installerede Pakker" -#: ../../sulfur/src/sulfur/events.py:407 ../../sulfur/src/sulfur/events.py:418 -#: ../../sulfur/src/sulfur/events.py:429 +#: ../../sulfur/src/sulfur/events.py:412 ../../sulfur/src/sulfur/events.py:423 +#: ../../sulfur/src/sulfur/events.py:434 #, fuzzy msgid "Please edit the selected path" msgstr "Vis Installerede Pakker" -#: ../../sulfur/src/sulfur/events.py:449 +#: ../../sulfur/src/sulfur/events.py:454 #, fuzzy msgid "You have chosen to install this package" msgstr "Du er ved at tilføje %s pakker\n" -#: ../../sulfur/src/sulfur/events.py:451 +#: ../../sulfur/src/sulfur/events.py:456 msgid "Are you supa sure?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:471 +#: ../../sulfur/src/sulfur/events.py:476 #, fuzzy msgid "Cannot install" msgstr "Installeret" -#: ../../sulfur/src/sulfur/events.py:600 +#: ../../sulfur/src/sulfur/events.py:605 #, fuzzy msgid "Please select at least one repository" msgstr "Vis Installerede Pakker" #. Check there are any packages in the queue -#: ../../sulfur/src/sulfur/events.py:623 +#: ../../sulfur/src/sulfur/events.py:628 msgid "No packages in queue" msgstr "Ingen pakker i køen" -#: ../../sulfur/src/sulfur/events.py:661 +#: ../../sulfur/src/sulfur/events.py:666 msgid "Queue is too old. Cannot load." msgstr "" -#: ../../sulfur/src/sulfur/events.py:726 +#: ../../sulfur/src/sulfur/events.py:731 msgid "Update your system now ?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:741 +#: ../../sulfur/src/sulfur/events.py:746 msgid "" "You have chosen to interrupt the processing. Are you sure you want to do it ?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:829 +#: ../../sulfur/src/sulfur/events.py:834 #, fuzzy msgid "Cleaning UGC cache of" msgstr "Sorterer Pakker" -#: ../../sulfur/src/sulfur/events.py:830 +#: ../../sulfur/src/sulfur/events.py:835 msgid "UGC cache cleared" msgstr "" -#: ../../sulfur/src/sulfur/events.py:843 +#: ../../sulfur/src/sulfur/events.py:848 msgid "UGC credentials cleared" msgstr "" -#: ../../sulfur/src/sulfur/events.py:883 +#: ../../sulfur/src/sulfur/events.py:888 #, fuzzy msgid "Choose what Package Set you want to add" msgstr "Ingen valgte pakker" -#: ../../sulfur/src/sulfur/events.py:885 +#: ../../sulfur/src/sulfur/events.py:890 #, fuzzy msgid "Choose what Package Set you want to edit" msgstr "Ingen valgte pakker" -#: ../../sulfur/src/sulfur/events.py:901 ../../sulfur/src/sulfur/events.py:906 +#: ../../sulfur/src/sulfur/events.py:906 ../../sulfur/src/sulfur/events.py:911 #, fuzzy msgid "Package Set name" msgstr "Pakker" -#: ../../sulfur/src/sulfur/events.py:902 ../../sulfur/src/sulfur/events.py:907 +#: ../../sulfur/src/sulfur/events.py:907 ../../sulfur/src/sulfur/events.py:912 #, fuzzy msgid "Package atoms" msgstr "Pakker" -#: ../../sulfur/src/sulfur/events.py:945 +#: ../../sulfur/src/sulfur/events.py:950 #, fuzzy msgid "No package sets available for removal." msgstr "Ingen pakker i køen" -#: ../../sulfur/src/sulfur/events.py:951 +#: ../../sulfur/src/sulfur/events.py:956 #, fuzzy msgid "Removable Package Set" msgstr "Vis Installerede Pakker" -#: ../../sulfur/src/sulfur/events.py:956 +#: ../../sulfur/src/sulfur/events.py:961 #, fuzzy msgid "Choose what Package Set you want to remove" msgstr "Ingen valgte pakker" @@ -9222,360 +8747,370 @@ msgstr "" msgid "Oh oh ooooh... Merry Xmas!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:439 +#: ../../sulfur/src/sulfur/__init__.py:445 #: ../../sulfur/src/sulfur/views.py:2430 #: ../../sulfur/src/sulfur/sulfur.glade.h:14 #, fuzzy msgid "Applications" msgstr "Søgnings Indstiller" -#: ../../sulfur/src/sulfur/__init__.py:441 +#: ../../sulfur/src/sulfur/__init__.py:447 msgid "Sync" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:445 +#: ../../sulfur/src/sulfur/__init__.py:451 #: ../../sulfur/src/sulfur/sulfur.glade.h:215 #, fuzzy msgid "Search" msgstr "Ark." -#: ../../sulfur/src/sulfur/__init__.py:615 +#: ../../sulfur/src/sulfur/__init__.py:621 #, fuzzy msgid "Default packages sorting" msgstr "I_nformation" -#: ../../sulfur/src/sulfur/__init__.py:616 +#: ../../sulfur/src/sulfur/__init__.py:622 msgid "Sort by name [A-Z]" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:617 -msgid "Sort by name [Z-A]" -msgstr "" - -#: ../../sulfur/src/sulfur/__init__.py:618 -#, fuzzy -msgid "Sort by downloads" -msgstr "Størrelse af filer som skal hentes" - -#: ../../sulfur/src/sulfur/__init__.py:619 -msgid "Sort by votes" -msgstr "" - -#: ../../sulfur/src/sulfur/__init__.py:620 -#, fuzzy -msgid "Sort by repository" -msgstr "Kilde" - -#: ../../sulfur/src/sulfur/__init__.py:621 -msgid "Sort by date (simple)" -msgstr "" - -#: ../../sulfur/src/sulfur/__init__.py:622 -msgid "Sort by date (grouped)" -msgstr "" - #: ../../sulfur/src/sulfur/__init__.py:623 -msgid "Sort by license (grouped)" +msgid "Sort by name [Z-A]" msgstr "" #: ../../sulfur/src/sulfur/__init__.py:624 #, fuzzy +msgid "Sort by downloads" +msgstr "Størrelse af filer som skal hentes" + +#: ../../sulfur/src/sulfur/__init__.py:625 +msgid "Sort by votes" +msgstr "" + +#: ../../sulfur/src/sulfur/__init__.py:626 +#, fuzzy +msgid "Sort by repository" +msgstr "Kilde" + +#: ../../sulfur/src/sulfur/__init__.py:627 +msgid "Sort by date (simple)" +msgstr "" + +#: ../../sulfur/src/sulfur/__init__.py:628 +msgid "Sort by date (grouped)" +msgstr "" + +#: ../../sulfur/src/sulfur/__init__.py:629 +msgid "Sort by license (grouped)" +msgstr "" + +#: ../../sulfur/src/sulfur/__init__.py:630 +#, fuzzy msgid "Sort by Groups" msgstr "Kilde" -#: ../../sulfur/src/sulfur/__init__.py:685 +#: ../../sulfur/src/sulfur/__init__.py:691 msgid "" "The repositories listed below are configured but not available. They should " "be downloaded." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:686 +#: ../../sulfur/src/sulfur/__init__.py:692 msgid "If you don't do this now, you won't be able to use them." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:688 +#: ../../sulfur/src/sulfur/__init__.py:694 #, fuzzy msgid "Download now" msgstr "Størrelse af filer som skal hentes" -#: ../../sulfur/src/sulfur/__init__.py:689 +#: ../../sulfur/src/sulfur/__init__.py:695 #, fuzzy msgid "Skip" msgstr "_Spring Over" -#: ../../sulfur/src/sulfur/__init__.py:999 +#: ../../sulfur/src/sulfur/__init__.py:1005 #, fuzzy msgid "Database" msgstr "Kører Transaktion" -#: ../../sulfur/src/sulfur/__init__.py:1002 +#: ../../sulfur/src/sulfur/__init__.py:1008 #: ../../sulfur/src/sulfur/sulfur.glade.h:56 #, fuzzy msgid "Date" msgstr "Opdateret" -#: ../../sulfur/src/sulfur/__init__.py:1053 +#: ../../sulfur/src/sulfur/__init__.py:1059 #, fuzzy msgid "Logged in as" msgstr "Konfirmation af behandling af køen" -#: ../../sulfur/src/sulfur/__init__.py:1060 +#: ../../sulfur/src/sulfur/__init__.py:1066 #, fuzzy msgid "UGC Status" msgstr "Opdateret" -#: ../../sulfur/src/sulfur/__init__.py:1083 -#: ../../sulfur/src/sulfur/__init__.py:1119 +#: ../../sulfur/src/sulfur/__init__.py:1089 +#: ../../sulfur/src/sulfur/__init__.py:1125 #, fuzzy msgid "Error setting parameter" msgstr "Fejl i test af pakke signaturer:\n" -#: ../../sulfur/src/sulfur/__init__.py:1085 +#: ../../sulfur/src/sulfur/__init__.py:1091 #, fuzzy msgid "An issue occured while loading a preference" msgstr "Du er ved at tilføje %s pakker\n" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "must be of type" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "got" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1272 +#: ../../sulfur/src/sulfur/__init__.py:1278 #, fuzzy msgid "Error saving preferences" msgstr "Fejl opstået i Yum Extender" -#: ../../sulfur/src/sulfur/__init__.py:1278 +#: ../../sulfur/src/sulfur/__init__.py:1284 msgid "" "These packages are masked either by default or due to your choice. Please be " "careful, at least." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1334 +#: ../../sulfur/src/sulfur/__init__.py:1340 msgid "Generating metadata. Please wait." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1342 +#: ../../sulfur/src/sulfur/__init__.py:1348 #, fuzzy msgid "Error during list population" msgstr "Fejl i Transaktionen" -#: ../../sulfur/src/sulfur/__init__.py:1344 +#: ../../sulfur/src/sulfur/__init__.py:1350 msgid "Retrying in 1 second." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1374 +#: ../../sulfur/src/sulfur/__init__.py:1380 #, fuzzy msgid "Error loading advisories" msgstr "Fejl i Hentning af pakker:\n" -#: ../../sulfur/src/sulfur/__init__.py:1434 +#: ../../sulfur/src/sulfur/__init__.py:1441 #, fuzzy msgid "Errors updating repositories." msgstr "Kilde" -#: ../../sulfur/src/sulfur/__init__.py:1436 +#: ../../sulfur/src/sulfur/__init__.py:1443 msgid "Please check logs below for more info" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1439 +#: ../../sulfur/src/sulfur/__init__.py:1446 #, fuzzy msgid "Repositories updated successfully" msgstr "Indlæsning afsluttet" -#: ../../sulfur/src/sulfur/__init__.py:1442 +#: ../../sulfur/src/sulfur/__init__.py:1449 msgid "sys-apps/entropy needs to be updated as soon as possible." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1467 -#: ../../sulfur/src/sulfur/__init__.py:2098 -#: ../../sulfur/src/sulfur/__init__.py:2276 +#: ../../sulfur/src/sulfur/__init__.py:1474 +#: ../../sulfur/src/sulfur/__init__.py:2105 +#: ../../sulfur/src/sulfur/__init__.py:2284 msgid "Another Entropy instance is running. Cannot process queue." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1477 -#: ../../sulfur/src/sulfur/__init__.py:2286 +#: ../../sulfur/src/sulfur/__init__.py:1484 +#: ../../sulfur/src/sulfur/__init__.py:2294 msgid "" "Another Entropy instance is locking this task at the moment. Try in a few " "minutes." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1501 +#: ../../sulfur/src/sulfur/__init__.py:1508 #, fuzzy msgid "Updating repositories..." msgstr "Kilde" -#: ../../sulfur/src/sulfur/__init__.py:1504 -#: ../../sulfur/src/sulfur/__init__.py:1529 -#: ../../sulfur/src/sulfur/__init__.py:1616 -#: ../../sulfur/src/sulfur/__init__.py:2292 +#: ../../sulfur/src/sulfur/__init__.py:1511 +#: ../../sulfur/src/sulfur/__init__.py:1536 +#: ../../sulfur/src/sulfur/__init__.py:1623 +#: ../../sulfur/src/sulfur/__init__.py:2300 #, fuzzy msgid "Running tasks" msgstr "Kører Transaktion" -#: ../../sulfur/src/sulfur/__init__.py:1526 +#: ../../sulfur/src/sulfur/__init__.py:1533 #, fuzzy msgid "Testing dependencies..." msgstr "Installer som afhængighed" -#: ../../sulfur/src/sulfur/__init__.py:1546 +#: ../../sulfur/src/sulfur/__init__.py:1553 #, fuzzy msgid "No missing dependencies found." msgstr "Installer som afhængighed" -#: ../../sulfur/src/sulfur/__init__.py:1583 +#: ../../sulfur/src/sulfur/__init__.py:1590 msgid "Missing dependencies found, but none of them are on the repositories." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1590 +#: ../../sulfur/src/sulfur/__init__.py:1597 msgid "" "Some missing dependencies have not been matched, others are going to be " "added to the queue." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1593 +#: ../../sulfur/src/sulfur/__init__.py:1600 msgid "All the missing dependencies are going to be added to the queue" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1613 +#: ../../sulfur/src/sulfur/__init__.py:1620 #, fuzzy msgid "Testing libraries..." msgstr "behøvet af %s" -#: ../../sulfur/src/sulfur/__init__.py:1647 +#: ../../sulfur/src/sulfur/__init__.py:1654 #, fuzzy msgid "Libraries test aborted" msgstr "behøvet af %s" -#: ../../sulfur/src/sulfur/__init__.py:1657 +#: ../../sulfur/src/sulfur/__init__.py:1664 msgid "" "Some broken packages have not been matched, others are going to be added to " "the queue." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1660 +#: ../../sulfur/src/sulfur/__init__.py:1667 #, fuzzy msgid "All the broken packages are going to be added to the queue" msgstr "Vis Installerede Pakker" -#: ../../sulfur/src/sulfur/__init__.py:1766 +#: ../../sulfur/src/sulfur/__init__.py:1773 #, fuzzy msgid "These packages are no longer available" msgstr "Vis Installerede Pakker" -#: ../../sulfur/src/sulfur/__init__.py:1767 +#: ../../sulfur/src/sulfur/__init__.py:1774 msgid "" "These packages should be removed (if you agree) because support has been " "dropped. Do you want to remove them?" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1782 +#: ../../sulfur/src/sulfur/__init__.py:1789 #, fuzzy msgid "These are orphaned vital packages" msgstr "Vis Installerede Pakker" -#: ../../sulfur/src/sulfur/__init__.py:1783 +#: ../../sulfur/src/sulfur/__init__.py:1790 msgid "" "You should make sure that they are no longer needed and remove manually." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1791 +#: ../../sulfur/src/sulfur/__init__.py:1798 #, fuzzy msgid "These are packages from unavailable repositories" msgstr "Pakke Beskrivelser" -#: ../../sulfur/src/sulfur/__init__.py:1792 +#: ../../sulfur/src/sulfur/__init__.py:1799 msgid "You are not going to receive updates for the following packages." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1804 +#: ../../sulfur/src/sulfur/__init__.py:1811 #, fuzzy msgid "updates" msgstr "Opdateret" -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../sulfur/src/sulfur/__init__.py:1863 #, fuzzy msgid "Showing" msgstr "Sletter" -#: ../../sulfur/src/sulfur/__init__.py:1898 +#: ../../sulfur/src/sulfur/__init__.py:1905 msgid "No packages need or can be queued at the moment." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../sulfur/src/sulfur/__init__.py:2007 #, fuzzy msgid "Name and description" msgstr "_Beskrivelse" -#: ../../sulfur/src/sulfur/__init__.py:2006 +#: ../../sulfur/src/sulfur/__init__.py:2009 +#, fuzzy +msgid "Search string" +msgstr "Søgnings Indstiller" + +#: ../../sulfur/src/sulfur/__init__.py:2010 +#, fuzzy +msgid "Search type" +msgstr "Søgnings Indstiller" + +#: ../../sulfur/src/sulfur/__init__.py:2013 #, fuzzy msgid "Entropy Search" msgstr "Sorterer Pakker" -#: ../../sulfur/src/sulfur/__init__.py:2065 +#: ../../sulfur/src/sulfur/__init__.py:2072 #, fuzzy msgid "Abort action" msgstr "Søgnings Indstiller" -#: ../../sulfur/src/sulfur/__init__.py:2066 +#: ../../sulfur/src/sulfur/__init__.py:2073 #, fuzzy msgid "Ignore" msgstr "Installeret" -#: ../../sulfur/src/sulfur/__init__.py:2130 +#: ../../sulfur/src/sulfur/__init__.py:2138 #, fuzzy msgid "Tasks completed successfully." msgstr "Indlæsning afsluttet" -#: ../../sulfur/src/sulfur/__init__.py:2131 +#: ../../sulfur/src/sulfur/__init__.py:2139 msgid "Please make sure to read all the messages in the terminal below." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2134 +#: ../../sulfur/src/sulfur/__init__.py:2142 msgid "Oh, a fairytale gone bad!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2135 +#: ../../sulfur/src/sulfur/__init__.py:2143 msgid "" "Something bad happened, have a look at the messages in the terminal below." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2136 +#: ../../sulfur/src/sulfur/__init__.py:2144 msgid "Don't feel guilty, it's all my fault!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2192 +#: ../../sulfur/src/sulfur/__init__.py:2200 msgid "" "Attention. An error occured while processing the queue.\n" "Please have a look at the terminal." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2208 +#: ../../sulfur/src/sulfur/__init__.py:2216 msgid "" "Attention. Something really bad happened.\n" "Please have a look at the terminal." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2217 +#: ../../sulfur/src/sulfur/__init__.py:2225 msgid "" "Attention. You have updated Entropy.\n" "Sulfur will be reloaded." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2305 +#: ../../sulfur/src/sulfur/__init__.py:2313 msgid "Processing Packages in queue" msgstr "Behander pakker i køen" -#: ../../sulfur/src/sulfur/__init__.py:2357 +#: ../../sulfur/src/sulfur/__init__.py:2365 msgid "No packages selected" msgstr "Ingen valgte pakker" -#: ../../sulfur/src/sulfur/__init__.py:2422 +#: ../../sulfur/src/sulfur/__init__.py:2430 #, fuzzy msgid "Skipping current mirror." msgstr "Filkilder" @@ -9726,7 +9261,7 @@ msgstr "Programmering" msgid "Translation:" msgstr "Oversættelse" -#: ../../sulfur/src/sulfur/setup.py:94 +#: ../../sulfur/src/sulfur/setup.py:95 #, fuzzy msgid "Dedicated to:" msgstr "Slettet" @@ -9863,12 +9398,11 @@ msgstr "Søgnings Indstiller" msgid "Update" msgstr "Opdateret" -#. Setup revision column -#: ../../sulfur/src/sulfur/views.py:2865 -#: ../../sulfur/src/sulfur/sulfur.glade.h:211 +#. Setup reponame & repofile column's +#: ../../sulfur/src/sulfur/views.py:2868 #, fuzzy -msgid "Revision" -msgstr "Filkilde" +msgid "Repository Identifier" +msgstr "Filkilder" #: ../../magneto/src/magneto/kde/components.py:83 #, fuzzy @@ -10060,6 +9594,61 @@ msgstr "_Beskrivelse" msgid "Updates Notification" msgstr "_Beskrivelse" +#: ../../services/kernel-switcher:84 +#, fuzzy +msgid "has been installed." +msgstr "Installeret" + +#: ../../services/kernel-switcher:86 +msgid "some external drivers cannot work across multiple kernels." +msgstr "" + +#: ../../services/kernel-switcher:87 +#, fuzzy +msgid "Please reboot your computer now !" +msgstr "Vis Installerede Pakker" + +#: ../../services/kernel-switcher:91 +#, fuzzy +msgid "No kernel packages given" +msgstr "Vis Installerede Pakker" + +#: ../../services/kernel-switcher:94 +msgid "More than one kernel package given" +msgstr "" + +#: ../../services/kernel-switcher:109 +#, fuzzy +msgid "Package does not exist" +msgstr "Pakker Til Installation" + +#: ../../services/kernel-switcher:116 +#, fuzzy +msgid "Not a kernel" +msgstr "Ingen pakker i køen" + +#: ../../services/kernel-switcher:177 +#, fuzzy +msgid "No kernel packages found" +msgstr "Ingen pakker i køen" + +#: ../../services/kernel-switcher:197 +msgid "Sabayon Linux Kernel Switcher BETA" +msgstr "" + +#: ../../services/kernel-switcher:198 +#, fuzzy +msgid "switch kernel" +msgstr "Opdaterer" + +#: ../../services/kernel-switcher:200 +msgid "list kernels" +msgstr "" + +#: ../../services/kernel-switcher:202 +msgid "this help" +msgstr "" + #: ../../sulfur/src/sulfur/sulfur.glade.h:1 msgid "0 = no limit; 100 = 100kB/sec" msgstr "" @@ -11391,6 +10980,260 @@ msgstr "" msgid "_Load Package Manager" msgstr "Pakker" +#, fuzzy +#~ msgid "Calculating updates..." +#~ msgstr "Installer som afhængighed" + +#, fuzzy +#~ msgid "Running package injection" +#~ msgstr "Kører Transaktion" + +#, fuzzy +#~ msgid "Running package removal" +#~ msgstr "Kører Transaktion" + +#, fuzzy +#~ msgid "Running package quickpkg" +#~ msgstr "Kører Transaktion" + +#, fuzzy +#~ msgid "Adding packages" +#~ msgstr "Vis Installerede Pakker" + +#, fuzzy +#~ msgid "Scanning" +#~ msgstr "Søgnings Indstiller" + +#, fuzzy +#~ msgid "Database revision" +#~ msgstr "Indlæsning afsluttet" + +#, fuzzy +#~ msgid "repository already exists" +#~ msgstr "Slettet" + +#, fuzzy +#~ msgid "Do you want to continue ?" +#~ msgstr "Ønsker du at forsættet ?" + +#, fuzzy +#~ msgid "Packages already tagged, action aborted" +#~ msgstr "Vis Installerede Pakker" + +#, fuzzy +#~ msgid "Entropy database is corrupted!" +#~ msgstr "Filkilder" + +#, fuzzy +#~ msgid "not a string" +#~ msgstr "Installeret" + +#, fuzzy +#~ msgid "not an int" +#~ msgstr "Installeret" + +#, fuzzy +#~ msgid "not a bool" +#~ msgstr "Tilgængelige" + +#, fuzzy +#~ msgid "Extended results" +#~ msgstr "Søgnings Indstiller" + +#, fuzzy +#~ msgid "Queue Identifier" +#~ msgstr "Filkilder" + +#, fuzzy +#~ msgid "Queue Identifiers" +#~ msgstr "Filkilder" + +#, fuzzy +#~ msgid "Pause or not" +#~ msgstr "Konfirmation af behandling af køen" + +#, fuzzy +#~ msgid "Extended text" +#~ msgstr "Søgnings Indstiller" + +#, fuzzy +#~ msgid "Remove item from pinboard" +#~ msgstr "Sletter" + +#, fuzzy +#~ msgid "Pinboard identifiers" +#~ msgstr "Filkilder" + +#, fuzzy +#~ msgid "Done status" +#~ msgstr "Størrelse af filer som skal hentes" + +#, fuzzy +#~ msgid "Update Spm Repository (emerge --sync)" +#~ msgstr "Filkilder" + +#, fuzzy +#~ msgid "Atoms" +#~ msgstr "Fi_ler" + +#, fuzzy +#~ msgid "Pretend" +#~ msgstr "Slettet" + +#, fuzzy +#~ msgid "Verbose" +#~ msgstr "_Filspejlsliste" + +#, fuzzy +#~ msgid "Fetch only" +#~ msgstr "Opdaterer" + +#, fuzzy +#~ msgid "Get SPM updates for the specified categories" +#~ msgstr "Ingen valgte pakker" + +#~ msgid "Categories" +#~ msgstr "Kategorier" + +#, fuzzy +#~ msgid "Get SPM installed packages for the specified categories" +#~ msgstr "Ingen valgte pakker" + +#, fuzzy +#~ msgid "Enable USE flags for the specified atoms" +#~ msgstr "Ingen valgte pakker" + +#, fuzzy +#~ msgid "Disable USE flags for the specified atoms" +#~ msgstr "Ingen valgte pakker" + +#, fuzzy +#~ msgid "Get info for the specified atoms" +#~ msgstr "Ingen valgte pakker" + +#, fuzzy +#~ msgid "Get Spm security updates information" +#~ msgstr "Filkilder" + +#, fuzzy +#~ msgid "Get information about available Entropy repositories" +#~ msgstr "Pakke Beskrivelser" + +#, fuzzy +#~ msgid "Set default Entropy Server repository" +#~ msgstr "Rediger Filkilder" + +#, fuzzy +#~ msgid "Get available packages inside the specified repository" +#~ msgstr "Ingen valgte pakker" + +#, fuzzy +#~ msgid "" +#~ "Get idpackage metadata using its idpackage in the specified repository" +#~ msgstr "Ingen valgte pakker" + +#, fuzzy +#~ msgid "Package Identifier" +#~ msgstr "Pakke" + +#, fuzzy +#~ msgid "Matched atoms" +#~ msgstr "Opdaterer" + +#, fuzzy +#~ msgid "" +#~ "Search Entropy packages using a defined set of search types in the " +#~ "specified repository" +#~ msgstr "Ingen valgte pakker" + +#, fuzzy +#~ msgid "Move or copy a package from a repository to another" +#~ msgstr "Pakke Beskrivelser" + +#, fuzzy +#~ msgid "Package identifiers" +#~ msgstr "Filkilder" + +#, fuzzy +#~ msgid "From repository" +#~ msgstr "Kilde" + +#, fuzzy +#~ msgid "To repository" +#~ msgstr "Kilde" + +#, fuzzy +#~ msgid "Run Entropy database updates" +#~ msgstr "Filkilder" + +#, fuzzy +#~ msgid "Matches to remove from repository database" +#~ msgstr "Kilde" + +#, fuzzy +#~ msgid "Matches to inject on repository database" +#~ msgstr "Kilde" + +#, fuzzy +#~ msgid "Run Entropy dependency test" +#~ msgstr "Sletter som afhængighed" + +#, fuzzy +#~ msgid "Run Entropy library test" +#~ msgstr "Sletter som afhængighed" + +#, fuzzy +#~ msgid "Run Entropy tree updates" +#~ msgstr "Filkilder" + +#, fuzzy +#~ msgid "list of repository identifiers" +#~ msgstr "Filkilder" + +#, fuzzy +#~ msgid "composed repository data" +#~ msgstr "Kilde" + +#, fuzzy +#~ msgid "Run Entropy packages digest verification test" +#~ msgstr "Sletter som afhængighed" + +#, fuzzy +#~ msgid "Check mode" +#~ msgstr "Henter : %s" + +#, fuzzy +#~ msgid "Get repository notice board" +#~ msgstr "Filkilder" + +#, fuzzy +#~ msgid "Remove notice board entry" +#~ msgstr "Sletter" + +#, fuzzy +#~ msgid "Entry Identifiers" +#~ msgstr "Filkilder" + +#, fuzzy +#~ msgid "Add notice board entry" +#~ msgstr "Sletter" + +#, fuzzy +#~ msgid "Notice link" +#~ msgstr "Installeret" + +#, fuzzy +#~ msgid "Databases lock complete" +#~ msgstr "Indlæsning afsluttet" + +#, fuzzy +#~ msgid "Databases unlock complete" +#~ msgstr "Indlæsning afsluttet" + +#, fuzzy +#~ msgid "Syncing databases" +#~ msgstr "Kører Transaktion" + #, fuzzy #~ msgid "no configuration files to commit. All fine." #~ msgstr "Oprettelse af %s profilen fejlede" @@ -11974,10 +11817,6 @@ msgstr "Pakker" #~ msgid "Calculating world packages" #~ msgstr "Installer som afhængighed" -#, fuzzy -#~ msgid "repodata dictionary is corrupted" -#~ msgstr "Indlæsning afsluttet" - #, fuzzy #~ msgid "Package hash" #~ msgstr "Pakker." diff --git a/misc/po/de.po b/misc/po/de.po index d288cfb58..17b31ac95 100644 --- a/misc/po/de.po +++ b/misc/po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-05 12:16+0100\n" +"POT-Creation-Date: 2011-02-09 19:21+0100\n" "PO-Revision-Date: 2011-02-02 14:36+0100\n" "Last-Translator: Karl Kochs \n" "Language-Team: \n" @@ -48,9 +48,9 @@ msgstr "Datenbank-Export vollständig." #: ../../libraries/entropy/db/__init__.py:5594 #: ../../libraries/entropy/db/__init__.py:5701 #: ../../libraries/entropy/db/__init__.py:5714 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2406 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2542 -#: ../../libraries/entropy/client/interfaces/client.py:808 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2500 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2636 +#: ../../libraries/entropy/client/interfaces/client.py:803 #: ../../client/text_rescue.py:220 ../../client/text_rescue.py:225 #: ../../client/text_rescue.py:602 ../../client/text_rescue.py:793 #: ../../client/text_ui.py:772 ../../client/text_ui.py:1703 @@ -103,9 +103,8 @@ msgid "package move actions complete" msgstr "verschieben der Pakete vollständig" #: ../../libraries/entropy/db/skel.py:1570 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2386 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2579 -#: ../../libraries/entropy/server/interfaces/main.py:1517 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2480 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2673 msgid "WARNING" msgstr "WARNUNG" @@ -122,365 +121,304 @@ msgid "Moving old entry" msgstr "Verschiebe alten Eintrag" #: ../../libraries/entropy/db/skel.py:1809 -#: ../../client/text_configuration.py:120 +#: ../../client/text_configuration.py:122 msgid "to" msgstr "nach" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:49 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:50 msgid "Accessibility" msgstr "Zugreifbarkeit" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:51 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:52 msgid "Accessibility applications" msgstr "Barrierefreiheits Anwendungen" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:55 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 msgid "Office" msgstr "Büro" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:57 msgid "Applications used in office environments" msgstr "Anwendungen zur Verwendung in Büroumgebungen" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:62 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 msgid "Development" msgstr "Entwicklung" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:64 msgid "Applications or system libraries" msgstr "Anwendungen oder Systembibliotheken" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:67 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 #: ../../sulfur/src/sulfur/sulfur.glade.h:250 msgid "System" msgstr "System" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:69 msgid "System applications or libraries" msgstr "Systemanwendungen oder Bibliotheken" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:72 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 msgid "Games" msgstr "Spiele" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:74 msgid "Games, enjoy your spare time" msgstr "Spiele, genieße deine Freizeit" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:77 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:78 msgid "GNOME Desktop" msgstr "GNOME Oberfläche" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:79 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:80 msgid "Applications and libraries for the GNOME Desktop" msgstr "Anwendungen und Bibliotheken für die GNOME Oberfläche" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:83 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:84 msgid "KDE Desktop" msgstr "KDE Oberfläche" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:85 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:86 msgid "Applications and libraries for the KDE Desktop" msgstr "Anwendungen und Bibliotheken für die KDE Oberfläche" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:89 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:90 msgid "XFCE Desktop" msgstr "Xfce Oberfläche" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:91 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:92 msgid "Applications and libraries for the XFCE Desktop" msgstr "Anwendungen und Bibliotheken für die Xfce Oberfläche" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:95 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:96 msgid "LXDE Desktop" msgstr "LXDE Oberfläche" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:97 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:98 msgid "Applications and libraries for the LXDE Desktop" msgstr "Anwendungen und Bibliotheken für die LXDE Oberfläche" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:101 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:102 msgid "Multimedia" msgstr "Multimedia" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:103 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:104 msgid "Applications and libraries for Multimedia" msgstr "Anwendungen und Bibliotheken für Multimedia" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:107 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:108 #: ../../sulfur/src/sulfur/sulfur.glade.h:136 msgid "Networking" msgstr "Netzwerke" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:109 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:110 msgid "Applications and libraries for Networking" msgstr "Anwendungen und Bibliotheken für Netzwerke" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:113 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:114 msgid "Science" msgstr "Wissenschaft" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:115 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:116 msgid "Scientific applications and libraries" msgstr "Wissenschaftliche Anwendungen und Bibliotheken" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:119 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:120 #: ../../sulfur/src/sulfur/sulfur.glade.h:217 msgid "Security" msgstr "Sicherheit" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:121 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:122 msgid "Security orientend applications" msgstr "Sicherheitsorientierte Anwendungen" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:125 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:126 msgid "X11" msgstr "X11" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:127 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:128 msgid "Applications and libraries for X11" msgstr "Anwendungen und Bibliotheken für X11" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:406 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:407 msgid "Reloading Portage modules" msgstr "Neuladen der Portage-Module" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:830 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:831 #: ../../libraries/entropy/server/transceivers.py:281 -#: ../../libraries/entropy/server/interfaces/db.py:924 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2079 +#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1782 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1804 msgid "error" msgstr "Fehler" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:832 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:833 #: ../../libraries/entropy/client/interfaces/package.py:369 #: ../../libraries/entropy/client/interfaces/package.py:987 #: ../../server/server_reagent.py:86 ../../server/server_reagent.py:103 msgid "not found" msgstr "nicht gefunden" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2163 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2308 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2704 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2893 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4432 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2257 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2402 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2798 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2987 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4526 #: ../../libraries/entropy/client/interfaces/trigger.py:204 msgid "QA" msgstr "QA" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2164 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2242 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2258 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2336 msgid "Cannot run Source Package Manager trigger for" msgstr "Kann Schalter des QuellPaketmanagers nicht ausführen für" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2173 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2251 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2267 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2345 #: ../../libraries/entropy/client/interfaces/trigger.py:207 msgid "Please report it" msgstr "Bitte dies melden" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2174 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2252 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2268 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2346 msgid "Attach this" msgstr "Hänge dies an" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2309 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2403 msgid "Cannot run SPM configure phase for" msgstr "Kann SPM Einstellungsphase nicht ausführen für" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2313 -#: ../../libraries/entropy/client/interfaces/package.py:2849 -#: ../../libraries/entropy/client/interfaces/package.py:2886 -#: ../../libraries/entropy/client/interfaces/package.py:2967 -#: ../../libraries/entropy/client/interfaces/package.py:2974 -#: ../../libraries/entropy/client/interfaces/package.py:3018 -#: ../../libraries/entropy/client/interfaces/package.py:3046 -#: ../../libraries/entropy/client/interfaces/package.py:3262 -#: ../../libraries/entropy/client/interfaces/package.py:3282 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/client/interfaces/package.py:2850 +#: ../../libraries/entropy/client/interfaces/package.py:2887 +#: ../../libraries/entropy/client/interfaces/package.py:2968 +#: ../../libraries/entropy/client/interfaces/package.py:2975 +#: ../../libraries/entropy/client/interfaces/package.py:3019 +#: ../../libraries/entropy/client/interfaces/package.py:3047 +#: ../../libraries/entropy/client/interfaces/package.py:3263 +#: ../../libraries/entropy/client/interfaces/package.py:3283 #: ../../libraries/entropy/client/interfaces/trigger.py:48 #: ../../libraries/entropy/security.py:649 ../../client/text_rescue.py:741 -#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:921 -#: ../../sulfur/src/sulfur/events.py:927 ../../sulfur/src/sulfur/events.py:966 +#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:926 +#: ../../sulfur/src/sulfur/events.py:932 ../../sulfur/src/sulfur/events.py:971 #: ../../sulfur/src/sulfur/sulfur.glade.h:83 msgid "Error" msgstr "Fehler" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2454 msgid "package not available on system" msgstr "Paket nicht verfügbar für das System" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2369 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2463 msgid "repackaging" msgstr "umpacken" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2387 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2481 msgid "Cannot complete quickpkg for atom" msgstr "Kann quickpkg nicht vervollständigen für Atom" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2389 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2582 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2483 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2676 msgid "do it manually" msgstr "manuell ausführen" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2501 msgid "package files rebuild did not run properly" msgstr "Paketdatei Neubau funktionierte nicht einwandfrei" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2408 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2502 msgid "Please update packages manually" msgstr "Bitte Pakete manuell aktualisieren" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2543 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2637 msgid "forcing package updates" msgstr "erzwinge Paketaktualisierung" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2544 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2638 msgid "Syncing with" msgstr "Synchronisiere mit" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2580 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2674 msgid "Cannot complete quickpkg for atoms" msgstr "Kann quickpkg nicht vervollständigen für Atome" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2705 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2799 msgid "Cannot stat path" msgstr "Kann Pfad nicht ändern" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2894 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2988 msgid "Cannot update Portage database to destination" msgstr "Kann Portage-Datenbank auf Ziel nicht aktualisieren" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2917 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3011 msgid "SPM uid update error" msgstr "SPM uid Aktualisierungsfehler" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2985 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3079 msgid "Cannot update SPM installed pkgs file" msgstr "Kann von SPM installierte pkg-Dateien nicht aktualisieren" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 -#: ../../libraries/entropy/server/interfaces/mirrors.py:780 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 +#: ../../libraries/entropy/server/interfaces/mirrors.py:521 #: ../../client/text_security.py:117 ../../client/text_smart.py:113 msgid "does not exist" msgstr "existiert nicht" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 msgid "Overwriting" msgstr "Überschreiben" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 msgid "variable differs" msgstr "Variable weicht ab" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "Updating" msgstr "Aktualisiere" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3256 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3350 msgid "updating critical variables" msgstr "Aktualisiere kritische Variablen" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "differs" msgstr "weicht ab" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 msgid "Reverting" msgstr "Zurücksetzen" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3454 msgid "Skipping configuration files update, you are not root." msgstr "" "Überspringe Aktualisierung der Konfigurationsdateien, du bist nicht root." -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3796 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3890 msgid "Error calculating dependencies" msgstr "Fehler beim Berechnen der Abhängigkeiten" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4198 -#: ../../libraries/entropy/server/interfaces/main.py:2526 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4292 +#: ../../libraries/entropy/server/interfaces/main.py:2686 msgid "not supported" msgstr "nicht unterstützt" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4199 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4293 msgid "Probably Portage API has changed" msgstr "Möglicherweise hat sich die Portage API verändert" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4286 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4380 msgid "IOError while reading" msgstr "Ein-/Ausgabefehler während des Lesens" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4433 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4527 msgid "illegal Entropy package tag in ebuild" msgstr "illegales Entropy Paket-Etikett im Ebuild" -#: ../../libraries/entropy/services/system/executors.py:483 -msgid "Calculating updates..." -msgstr "Berechne Aktualisierungen..." - -#: ../../libraries/entropy/services/system/executors.py:545 -msgid "Running package injection" -msgstr "Paketeinspritzung läuft" - -#: ../../libraries/entropy/services/system/executors.py:554 -msgid "Running package removal" -msgstr "Paketentfernung läuft" - -#: ../../libraries/entropy/services/system/executors.py:578 -msgid "Running package quickpkg" -msgstr "Paket quickpkg läuft" - -#: ../../libraries/entropy/services/system/executors.py:601 -msgid "Adding packages" -msgstr "Füge Pakete hinzu" - -#: ../../libraries/entropy/services/system/executors.py:766 -msgid "" -"Opening database to let it run treeupdates. If you won't see anything below, " -"it's just fine." -msgstr "" -"Öffne Datenbank um treeupdates zu starten. Wenn du keine Meldung siehst, ist " -"alles in Ordnung." - -#: ../../libraries/entropy/services/system/executors.py:809 -msgid "Scanning" -msgstr "Durchsuche" - -#: ../../libraries/entropy/services/system/executors.py:828 -msgid "Socket error, continuing..." -msgstr "Sockel-Fehler, mache weiter..." - -#: ../../libraries/entropy/services/system/executors.py:910 -#: ../../libraries/entropy/services/system/executors.py:923 -#: ../../server/server_activator.py:539 ../../server/server_activator.py:557 -msgid "Remote Entropy Database Repository Status" -msgstr "Status des entfernten Entropy-Datenbank-Repositoriums" - -#: ../../libraries/entropy/services/system/executors.py:914 -#: ../../libraries/entropy/services/system/executors.py:925 -#: ../../server/server_activator.py:544 ../../server/server_activator.py:562 -msgid "Host" -msgstr "Wirt" - -#: ../../libraries/entropy/services/system/executors.py:915 -#: ../../libraries/entropy/services/system/executors.py:926 -#: ../../server/server_activator.py:545 ../../server/server_activator.py:563 -msgid "Database revision" -msgstr "Datenbankversion" - -#: ../../libraries/entropy/services/system/executors.py:917 -#: ../../server/server_activator.py:550 -msgid "Database local revision currently at" -msgstr "Örtliche Datenbankrevision ist gegegenwärtig bei" - #: ../../libraries/entropy/services/ugc/interfaces.py:1752 #: ../../libraries/entropy/services/ugc/interfaces.py:1755 -#: ../../libraries/entropy/client/services/system/interfaces.py:27 -#: ../../libraries/entropy/client/services/system/interfaces.py:31 msgid "OutputInterface does not have an output method" msgstr "Ausgabe-Schnittstelle verfügt über keine Ausgabemethode" @@ -626,14 +564,14 @@ msgid "setting directory to" msgstr "ändere Verzeichnis in" #: ../../libraries/entropy/server/interfaces/db.py:296 -#: ../../libraries/entropy/server/interfaces/main.py:2841 +#: ../../libraries/entropy/server/interfaces/main.py:2992 msgid "Keys for repository are expired" msgstr "Schlüssel für das Repositorium ist abgelaufen" #: ../../libraries/entropy/server/interfaces/db.py:676 -#: ../../libraries/entropy/server/interfaces/main.py:3010 -#: ../../libraries/entropy/server/interfaces/main.py:3790 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1199 +#: ../../libraries/entropy/server/interfaces/main.py:3158 +#: ../../libraries/entropy/server/interfaces/main.py:3993 +#: ../../libraries/entropy/server/interfaces/mirrors.py:940 msgid "download" msgstr "herunterladen" @@ -646,7 +584,7 @@ msgid "download path" msgstr "Download-Pfad" #: ../../libraries/entropy/server/interfaces/db.py:711 -#: ../../libraries/entropy/server/interfaces/db.py:1362 +#: ../../libraries/entropy/server/interfaces/db.py:1360 msgid "errors" msgstr "Fehler" @@ -655,208 +593,223 @@ msgid "failed to download from mirror" msgstr "Herunterladen vom Spiegelserver fehlgeschlagen" #: ../../libraries/entropy/server/interfaces/db.py:719 -#: ../../libraries/entropy/server/interfaces/db.py:1375 -#: ../../libraries/entropy/server/interfaces/main.py:1799 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1686 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1764 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2386 +#: ../../libraries/entropy/server/interfaces/db.py:1373 +#: ../../libraries/entropy/server/interfaces/main.py:1908 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1419 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1493 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2119 msgid "reason" msgstr "Grund" -#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/db.py:922 msgid "Troubles with treeupdates" msgstr "Ärger mit treeupdates" -#: ../../libraries/entropy/server/interfaces/db.py:926 +#: ../../libraries/entropy/server/interfaces/db.py:925 msgid "Bumping old data back" msgstr "Weise veraltete Daten zurück" -#: ../../libraries/entropy/server/interfaces/db.py:940 +#: ../../libraries/entropy/server/interfaces/db.py:939 msgid "configured package sets" msgstr "konfigurierte Paketsets" -#: ../../libraries/entropy/server/interfaces/db.py:950 +#: ../../libraries/entropy/server/interfaces/db.py:949 msgid "None configured" msgstr "Nicht konfiguriert" -#: ../../libraries/entropy/server/interfaces/db.py:986 +#: ../../libraries/entropy/server/interfaces/db.py:985 msgid "creating compressed repository dump + checksum" msgstr "erstelle komprimiertes Repositoriums-Abbild + Prüfsumme" -#: ../../libraries/entropy/server/interfaces/db.py:993 -#: ../../libraries/entropy/server/interfaces/db.py:1041 -#: ../../libraries/entropy/server/interfaces/db.py:1095 +#: ../../libraries/entropy/server/interfaces/db.py:992 +#: ../../libraries/entropy/server/interfaces/db.py:1040 +#: ../../libraries/entropy/server/interfaces/db.py:1094 msgid "repository path" msgstr "Repositoriums-Pfad" -#: ../../libraries/entropy/server/interfaces/db.py:1000 +#: ../../libraries/entropy/server/interfaces/db.py:999 msgid "dump light" msgstr "Abbild" -#: ../../libraries/entropy/server/interfaces/db.py:1009 +#: ../../libraries/entropy/server/interfaces/db.py:1008 msgid "dump light checksum" msgstr "Abbild-Prüfsumme" -#: ../../libraries/entropy/server/interfaces/db.py:1018 -#: ../../libraries/entropy/server/interfaces/db.py:1074 +#: ../../libraries/entropy/server/interfaces/db.py:1017 +#: ../../libraries/entropy/server/interfaces/db.py:1073 msgid "opener" msgstr "Öffner" -#: ../../libraries/entropy/server/interfaces/db.py:1033 +#: ../../libraries/entropy/server/interfaces/db.py:1032 msgid "compressing repository + checksum" msgstr "komprimiere Repositorium + Prüfsumme" -#: ../../libraries/entropy/server/interfaces/db.py:1048 +#: ../../libraries/entropy/server/interfaces/db.py:1047 msgid "compressed repository path" msgstr "komprimiere Repositoriums-Pfad" -#: ../../libraries/entropy/server/interfaces/db.py:1057 +#: ../../libraries/entropy/server/interfaces/db.py:1056 msgid "repository checksum" msgstr "Repositoriums Prüfsumme" -#: ../../libraries/entropy/server/interfaces/db.py:1066 +#: ../../libraries/entropy/server/interfaces/db.py:1065 msgid "compressed checksum" msgstr "komprimiere Prüfsumme" -#: ../../libraries/entropy/server/interfaces/db.py:1088 +#: ../../libraries/entropy/server/interfaces/db.py:1087 msgid "preparing uncompressed repository for the upload" msgstr "bereite unkomprimiertes Repositorium für den Upload vor" -#: ../../libraries/entropy/server/interfaces/db.py:1209 -#: ../../libraries/entropy/server/interfaces/db.py:1229 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1183 +#: ../../libraries/entropy/server/interfaces/db.py:1208 +#: ../../libraries/entropy/server/interfaces/db.py:1228 +#: ../../libraries/entropy/server/interfaces/mirrors.py:924 msgid "upload" msgstr "Upload" -#: ../../libraries/entropy/server/interfaces/db.py:1210 +#: ../../libraries/entropy/server/interfaces/db.py:1209 msgid "disabled EAPI" msgstr "deaktiviertes EAPI" -#: ../../libraries/entropy/server/interfaces/db.py:1230 +#: ../../libraries/entropy/server/interfaces/db.py:1229 msgid "preparing to upload repository to mirror" msgstr "bereite den Upload des Repositoriums auf Spiegelserver vor" -#: ../../libraries/entropy/server/interfaces/db.py:1363 +#: ../../libraries/entropy/server/interfaces/db.py:1361 msgid "upload failed, locking and continuing" msgstr "Hochladen fehlgeschlagen, sperre und fahre fort" -#: ../../libraries/entropy/server/interfaces/db.py:1435 -#: ../../libraries/entropy/server/interfaces/db.py:1453 -#: ../../libraries/entropy/server/interfaces/db.py:1488 -#: ../../libraries/entropy/server/interfaces/db.py:1519 -#: ../../libraries/entropy/server/interfaces/db.py:1538 -#: ../../libraries/entropy/server/interfaces/db.py:1564 -#: ../../libraries/entropy/server/interfaces/db.py:1578 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1590 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1760 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1776 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1875 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1901 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1919 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1937 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1968 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2034 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2053 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2075 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2101 +#: ../../libraries/entropy/server/interfaces/db.py:1433 +#: ../../libraries/entropy/server/interfaces/db.py:1451 +#: ../../libraries/entropy/server/interfaces/db.py:1486 +#: ../../libraries/entropy/server/interfaces/db.py:1516 +#: ../../libraries/entropy/server/interfaces/db.py:1535 +#: ../../libraries/entropy/server/interfaces/db.py:1561 +#: ../../libraries/entropy/server/interfaces/db.py:1575 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1329 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1489 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1505 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1600 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1626 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1644 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1662 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1693 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1800 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1826 msgid "sync" msgstr "synchronisieren" #. something short please -#: ../../libraries/entropy/server/interfaces/db.py:1436 +#: ../../libraries/entropy/server/interfaces/db.py:1434 msgid "repository already in sync" msgstr "Repositorium wird bereits synchronisiert" -#: ../../libraries/entropy/server/interfaces/db.py:1454 -#: ../../libraries/entropy/server/interfaces/db.py:1565 +#: ../../libraries/entropy/server/interfaces/db.py:1452 +#: ../../libraries/entropy/server/interfaces/db.py:1562 msgid "repository sync failed" msgstr "Repositoriums-Synchronisation fehlgeschlagen" -#: ../../libraries/entropy/server/interfaces/db.py:1455 +#: ../../libraries/entropy/server/interfaces/db.py:1453 msgid "download issues" msgstr "Vorfälle beim Download" -#: ../../libraries/entropy/server/interfaces/db.py:1489 -#: ../../libraries/entropy/server/interfaces/db.py:1520 +#: ../../libraries/entropy/server/interfaces/db.py:1487 +#: ../../libraries/entropy/server/interfaces/db.py:1517 msgid "repository sync forbidden" msgstr "Repositoriums-Synchronisation verboten" -#: ../../libraries/entropy/server/interfaces/db.py:1490 +#: ../../libraries/entropy/server/interfaces/db.py:1488 msgid "missing package sets" msgstr "fehlende Paketsets" -#: ../../libraries/entropy/server/interfaces/db.py:1521 -msgid "dependencies_test() reported errors" +#: ../../libraries/entropy/server/interfaces/db.py:1518 +#, fuzzy +msgid "dependencies test reported errors" msgstr "dependencies_test() hat Fehler gemeldet" -#: ../../libraries/entropy/server/interfaces/db.py:1539 +#: ../../libraries/entropy/server/interfaces/db.py:1536 #, fuzzy msgid "these packages haven't been removed yet" msgstr "Dies sind die Pakete, welche entfernt werden würden" -#: ../../libraries/entropy/server/interfaces/db.py:1566 +#: ../../libraries/entropy/server/interfaces/db.py:1563 msgid "upload issues" msgstr "Vorfälle beim Hochladen" -#: ../../libraries/entropy/server/interfaces/db.py:1579 +#: ../../libraries/entropy/server/interfaces/db.py:1576 msgid "repository sync completed successfully" msgstr "Repositoriums-Synchronisierung erfolgreich beendet" -#: ../../libraries/entropy/server/interfaces/main.py:143 +#: ../../libraries/entropy/server/interfaces/main.py:144 msgid "mirrors have not been unlocked. Sync them." msgstr "Spiegelserver wurden nicht entsperrt. Synchronisiere sie." -#: ../../libraries/entropy/server/interfaces/main.py:207 -#: ../../libraries/entropy/server/interfaces/main.py:3788 -#: ../../libraries/entropy/server/interfaces/main.py:3998 +#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:3991 +#: ../../libraries/entropy/server/interfaces/main.py:4224 #: ../../libraries/entropy/client/services/ugc/interfaces.py:179 #: ../../server/server_reagent.py:73 ../../server/server_reagent.py:78 #: ../../server/server_reagent.py:91 ../../server/server_reagent.py:95 -#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:168 -#: ../../server/server_reagent.py:204 ../../server/server_reagent.py:346 -#: ../../server/server_reagent.py:374 ../../server/server_reagent.py:403 +#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:167 +#: ../../server/server_reagent.py:203 ../../server/server_reagent.py:345 +#: ../../server/server_reagent.py:372 ../../server/server_reagent.py:400 msgid "repository" msgstr "Repositorium" -#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:209 msgid "syncing package sets" msgstr "synchronisiere Paket Sets" -#: ../../libraries/entropy/server/interfaces/main.py:242 +#: ../../libraries/entropy/server/interfaces/main.py:243 msgid "cannot store updates RSS cache" msgstr "kann RSS-Cache der Aktualisierungen nicht speichern" -#: ../../libraries/entropy/server/interfaces/main.py:387 +#: ../../libraries/entropy/server/interfaces/main.py:388 msgid "INJECT" msgstr "EINSPEISEN" -#: ../../libraries/entropy/server/interfaces/main.py:389 +#: ../../libraries/entropy/server/interfaces/main.py:390 msgid "has been injected" msgstr "wurde eingespeist" -#: ../../libraries/entropy/server/interfaces/main.py:390 +#: ../../libraries/entropy/server/interfaces/main.py:391 msgid "quickpkg manually to update embedded db" msgstr "" "Du musst quickpkg manuell ausführen um die eingebettete Datenbank zu " "aktualisieren" -#: ../../libraries/entropy/server/interfaces/main.py:391 +#: ../../libraries/entropy/server/interfaces/main.py:392 msgid "Repository repository updated anyway" msgstr "Die Repositoriums-Datenbank wird dennoch aktualisiert" -#: ../../libraries/entropy/server/interfaces/main.py:976 +#: ../../libraries/entropy/server/interfaces/main.py:977 msgid "package has no keyword set, it will be masked !" msgstr "Paket hat kein Schlüsselwort gesetzt, es wird maskiert werden!" -#: ../../libraries/entropy/server/interfaces/main.py:1290 +#: ../../libraries/entropy/server/interfaces/main.py:1011 +msgid "Entropy Server interface must be run as root" +msgstr "Entropy Server-Schnittstelle muss als root laufen gelassen werden" + +#: ../../libraries/entropy/server/interfaces/main.py:1072 +#: ../../libraries/entropy/server/interfaces/main.py:3757 +msgid "repository not configured" +msgstr "Repositorium nicht konfiguriert" + +#: ../../libraries/entropy/server/interfaces/main.py:1078 +msgid "protected repository id, can't use this, sorry dude..." +msgstr "" +"geschützte Repositoriums-ID, kann sie nicht verwenden, sorry Kumpel ..." + +#: ../../libraries/entropy/server/interfaces/main.py:1416 msgid "invalid repository revision" msgstr "ungültige Repositoriums-Revision" -#: ../../libraries/entropy/server/interfaces/main.py:1292 +#: ../../libraries/entropy/server/interfaces/main.py:1418 msgid "defaulting to 0" msgstr "setze standardmäßig auf 0" -#: ../../libraries/entropy/server/interfaces/main.py:1404 +#: ../../libraries/entropy/server/interfaces/main.py:1532 #: ../../libraries/entropy/client/interfaces/db.py:364 #: ../../libraries/entropy/client/interfaces/db.py:413 #: ../../libraries/entropy/client/interfaces/db.py:467 @@ -865,41 +818,39 @@ msgstr "setze standardmäßig auf 0" #: ../../client/text_rescue.py:295 ../../client/text_ui.py:1479 #: ../../client/text_ui.py:1480 ../../client/text_ui.py:1482 #: ../../client/text_ui.py:1483 ../../sulfur/src/sulfur/dialogs.py:2748 -#: ../../sulfur/src/sulfur/__init__.py:1277 +#: ../../sulfur/src/sulfur/__init__.py:1283 #: ../../sulfur/src/sulfur/packages.py:100 #: ../../sulfur/src/sulfur/packages.py:414 -#: ../../sulfur/src/sulfur/packages.py:434 +#: ../../sulfur/src/sulfur/packages.py:434 ../../services/kernel-switcher:85 msgid "Attention" msgstr "Achtung" -#: ../../libraries/entropy/server/interfaces/main.py:1405 +#: ../../libraries/entropy/server/interfaces/main.py:1533 msgid "cannot match" msgstr "keine Entsprechung" -#: ../../libraries/entropy/server/interfaces/main.py:1501 -msgid "Initializing Entropy repository" +#: ../../libraries/entropy/server/interfaces/main.py:1633 +#, fuzzy +msgid "initializing repository" msgstr "Initialisiere Entropy-Repositorium" -#: ../../libraries/entropy/server/interfaces/main.py:1518 -msgid "repository already exists" -msgstr "Repositorium bereits vorhanden" - -#: ../../libraries/entropy/server/interfaces/main.py:1528 -msgid "Do you want to continue ?" -msgstr "Möchtest du fortfahren ?" +#: ../../libraries/entropy/server/interfaces/main.py:1644 +#, fuzzy +msgid "do you really want to initialize this repository ?" +msgstr "Willst du dein Standard-Repositorium initialisieren ?" #. masked ? -#: ../../libraries/entropy/server/interfaces/main.py:1529 -#: ../../libraries/entropy/server/interfaces/main.py:1708 -#: ../../libraries/entropy/server/interfaces/main.py:2067 -#: ../../libraries/entropy/server/interfaces/main.py:2469 -#: ../../libraries/entropy/server/interfaces/main.py:3022 -#: ../../libraries/entropy/server/interfaces/main.py:3627 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1988 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2324 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/qa.py:395 -#: ../../client/equo.py:939 ../../client/text_configuration.py:115 -#: ../../client/text_configuration.py:143 ../../client/text_rescue.py:231 +#: ../../libraries/entropy/server/interfaces/main.py:1647 +#: ../../libraries/entropy/server/interfaces/main.py:1817 +#: ../../libraries/entropy/server/interfaces/main.py:2228 +#: ../../libraries/entropy/server/interfaces/main.py:2629 +#: ../../libraries/entropy/server/interfaces/main.py:3170 +#: ../../libraries/entropy/server/interfaces/main.py:3797 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1713 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/qa.py:395 +#: ../../client/equo.py:944 ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:144 ../../client/text_rescue.py:231 #: ../../client/text_rescue.py:235 ../../client/text_rescue.py:239 #: ../../client/text_rescue.py:469 ../../client/text_rescue.py:528 #: ../../client/text_rescue.py:608 ../../client/text_rescue.py:611 @@ -909,103 +860,98 @@ msgstr "Möchtest du fortfahren ?" #: ../../client/text_ui.py:1487 ../../client/text_ui.py:1750 #: ../../client/text_ui.py:1828 ../../client/text_ui.py:1963 #: ../../client/text_ui.py:2049 ../../client/text_ui.py:2221 -#: ../../client/text_ui.py:2304 ../../server/server_activator.py:142 +#: ../../client/text_ui.py:2304 ../../server/server_activator.py:143 #: ../../server/server_key.py:224 ../../server/server_key.py:311 -#: ../../server/server_reagent.py:302 ../../server/server_reagent.py:461 -#: ../../server/server_reagent.py:508 ../../server/server_reagent.py:546 +#: ../../server/server_reagent.py:301 ../../server/server_reagent.py:459 +#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 #: ../../server/server_reagent.py:1025 ../../sulfur/src/sulfur/dialogs.py:1350 -#: ../../sulfur/src/sulfur/entropyapi.py:391 +#: ../../sulfur/src/sulfur/entropyapi.py:390 msgid "No" msgstr "Nein" -#: ../../libraries/entropy/server/interfaces/main.py:1555 +#: ../../libraries/entropy/server/interfaces/main.py:1685 msgid "Invalid tag specified" msgstr "Kein gültiges Etikett angegeben" -#: ../../libraries/entropy/server/interfaces/main.py:1577 -msgid "Packages already tagged, action aborted" -msgstr "Pakete sind bereits etikettiert, Handlung abgebrochen" - -#: ../../libraries/entropy/server/interfaces/main.py:1623 +#: ../../libraries/entropy/server/interfaces/main.py:1731 msgid "flushing back selected packages from branches" msgstr "spiele ausgewählte Pakete aus den Zweigen zurück" -#: ../../libraries/entropy/server/interfaces/main.py:1649 +#: ../../libraries/entropy/server/interfaces/main.py:1757 msgid "nothing to do" msgstr "Nichts zu tun" -#: ../../libraries/entropy/server/interfaces/main.py:1672 +#: ../../libraries/entropy/server/interfaces/main.py:1781 msgid "these are the packages that will be flushed" msgstr "Dies sind die Pakete, welche weggespült werden" #. ask to continue -#: ../../libraries/entropy/server/interfaces/main.py:1707 -#: ../../libraries/entropy/server/interfaces/main.py:2066 -#: ../../libraries/entropy/server/interfaces/main.py:2468 -#: ../../libraries/entropy/server/interfaces/main.py:3021 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2323 -#: ../../client/text_ui.py:924 ../../server/server_reagent.py:460 -#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 +#: ../../libraries/entropy/server/interfaces/main.py:1816 +#: ../../libraries/entropy/server/interfaces/main.py:2227 +#: ../../libraries/entropy/server/interfaces/main.py:2628 +#: ../../libraries/entropy/server/interfaces/main.py:3169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2056 +#: ../../client/text_ui.py:924 ../../server/server_reagent.py:458 +#: ../../server/server_reagent.py:506 ../../server/server_reagent.py:544 msgid "Would you like to continue ?" msgstr "Würdest du gerne fortfahren ?" -#: ../../libraries/entropy/server/interfaces/main.py:1757 +#: ../../libraries/entropy/server/interfaces/main.py:1866 msgid "checking package hash" msgstr "überprüfe Pakethash" -#: ../../libraries/entropy/server/interfaces/main.py:1776 +#: ../../libraries/entropy/server/interfaces/main.py:1885 msgid "hash does not match for" msgstr "Hash stimmt nicht überein für" -#: ../../libraries/entropy/server/interfaces/main.py:1786 +#: ../../libraries/entropy/server/interfaces/main.py:1895 msgid "wrong md5" msgstr "falsche md5" -#: ../../libraries/entropy/server/interfaces/main.py:1798 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1762 +#: ../../libraries/entropy/server/interfaces/main.py:1907 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1491 msgid "download errors" msgstr "Fehler beim Herunterladen" -#: ../../libraries/entropy/server/interfaces/main.py:1816 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/main.py:1925 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1507 msgid "download completed successfully" msgstr "Download erfolgreich abgeschlossen" -#: ../../libraries/entropy/server/interfaces/main.py:1830 +#: ../../libraries/entropy/server/interfaces/main.py:1939 msgid "error downloading packages from mirrors" msgstr "Fehler beim Herunterladen von Paketen am Spiegelserver" -#: ../../libraries/entropy/server/interfaces/main.py:1845 +#: ../../libraries/entropy/server/interfaces/main.py:1954 msgid "working on branch" msgstr "arbeite auf Zweig" -#: ../../libraries/entropy/server/interfaces/main.py:1861 +#: ../../libraries/entropy/server/interfaces/main.py:1970 msgid "updating package" msgstr "aktualisiere Paket" -#: ../../libraries/entropy/server/interfaces/main.py:1900 +#: ../../libraries/entropy/server/interfaces/main.py:2009 msgid "package flushed" msgstr "Paket gespült" -#: ../../libraries/entropy/server/interfaces/main.py:1928 +#: ../../libraries/entropy/server/interfaces/main.py:2089 msgid "Cannot touch system repository" msgstr "Kann Systemrepositorium nicht anfassen" -#: ../../libraries/entropy/server/interfaces/main.py:1943 +#: ../../libraries/entropy/server/interfaces/main.py:2104 msgid "Preparing to move selected packages to" msgstr "Vorbereitung zum verschieben von ausgewählten Paketen nach" -#: ../../libraries/entropy/server/interfaces/main.py:1945 +#: ../../libraries/entropy/server/interfaces/main.py:2106 msgid "Preparing to copy selected packages to" msgstr "Vorbereitung zum kopieren von ausgewählten Paketen nach" -#: ../../libraries/entropy/server/interfaces/main.py:1957 -#: ../../libraries/entropy/client/services/system/methods.py:83 +#: ../../libraries/entropy/server/interfaces/main.py:2118 #: ../../sulfur/src/sulfur/sulfur.glade.h:139 msgid "Note" msgstr "Hinweis" -#: ../../libraries/entropy/server/interfaces/main.py:1958 +#: ../../libraries/entropy/server/interfaces/main.py:2119 msgid "" "all old packages with conflicting scope will be removed from destination " "repo unless injected" @@ -1013,870 +959,857 @@ msgstr "" "alle alten Pakete im Konfliktbereich werden vom Zielrepositorium entfernt, " "sofern nicht eingespeist" -#: ../../libraries/entropy/server/interfaces/main.py:1968 +#: ../../libraries/entropy/server/interfaces/main.py:2129 msgid "new tag" msgstr "neues Etikett" -#: ../../libraries/entropy/server/interfaces/main.py:2008 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1227 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2310 +#: ../../libraries/entropy/server/interfaces/main.py:2169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:968 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2043 #: ../../libraries/entropy/client/interfaces/package.py:1553 #: ../../client/text_ui.py:2112 msgid "remove" msgstr "entfernen" -#: ../../libraries/entropy/server/interfaces/main.py:2041 +#: ../../libraries/entropy/server/interfaces/main.py:2202 msgid "reverse dependency" msgstr "umgekehrte Abhängigkeiten" -#: ../../libraries/entropy/server/interfaces/main.py:2052 +#: ../../libraries/entropy/server/interfaces/main.py:2213 msgid "dependency" msgstr "Abhängigkeiten" -#: ../../libraries/entropy/server/interfaces/main.py:2084 +#: ../../libraries/entropy/server/interfaces/main.py:2245 msgid "switching" msgstr "wechseln" -#: ../../libraries/entropy/server/interfaces/main.py:2104 +#: ../../libraries/entropy/server/interfaces/main.py:2265 msgid "cannot switch, package not found, skipping" msgstr "kann nicht wechseln, Paket nicht gefunden, überspringe" -#: ../../libraries/entropy/server/interfaces/main.py:2177 +#: ../../libraries/entropy/server/interfaces/main.py:2338 msgid "moving file" msgstr "verschiebe Datei" -#: ../../libraries/entropy/server/interfaces/main.py:2193 +#: ../../libraries/entropy/server/interfaces/main.py:2354 msgid "loading data from source repository" msgstr "lade Daten aus Quellrepositorium" -#: ../../libraries/entropy/server/interfaces/main.py:2221 +#: ../../libraries/entropy/server/interfaces/main.py:2382 msgid "GPG key was available in" msgstr "GPG Schlüssel war verfügbar in" -#: ../../libraries/entropy/server/interfaces/main.py:2240 +#: ../../libraries/entropy/server/interfaces/main.py:2401 msgid "injecting data to destination repository" msgstr "speise Daten in Zielrepositorium ein" -#: ../../libraries/entropy/server/interfaces/main.py:2261 +#: ../../libraries/entropy/server/interfaces/main.py:2422 msgid "removing entry from source repository" msgstr "entferne Eintrag aus Quellrepositorium" -#: ../../libraries/entropy/server/interfaces/main.py:2279 +#: ../../libraries/entropy/server/interfaces/main.py:2440 msgid "successfully handled atom" msgstr "Atom erfolgreich gehandhabt" -#: ../../libraries/entropy/server/interfaces/main.py:2309 +#: ../../libraries/entropy/server/interfaces/main.py:2467 msgid "Injecting entropy metadata into built packages" msgstr "Speise Entropy-Metadaten in die erstellten Pakete ein" -#: ../../libraries/entropy/server/interfaces/main.py:2325 +#: ../../libraries/entropy/server/interfaces/main.py:2483 msgid "JFYI, GPG infrastructure failed to load" msgstr "" "Nur zu deiner Information, das Laden der GPG Infrastruktur wurdeaufgrund von " "Fehlern nicht durchgeführt" -#: ../../libraries/entropy/server/interfaces/main.py:2339 +#: ../../libraries/entropy/server/interfaces/main.py:2497 msgid "injecting entropy metadata" msgstr "speise Entropy-Metadaten ein" -#: ../../libraries/entropy/server/interfaces/main.py:2378 +#: ../../libraries/entropy/server/interfaces/main.py:2536 msgid "injection complete" msgstr "Einspeisung vollständig" -#: ../../libraries/entropy/server/interfaces/main.py:2398 +#: ../../libraries/entropy/server/interfaces/main.py:2561 msgid "removing package" msgstr "entferne Paket" -#: ../../libraries/entropy/server/interfaces/main.py:2411 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1592 +#: ../../libraries/entropy/server/interfaces/main.py:2574 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1331 msgid "removal complete" msgstr "Entfernen vollständig" -#: ../../libraries/entropy/server/interfaces/main.py:2426 -#: ../../libraries/entropy/server/interfaces/main.py:2632 +#: ../../libraries/entropy/server/interfaces/main.py:2586 +#: ../../libraries/entropy/server/interfaces/main.py:2789 msgid "Integrity verification of the selected packages" msgstr "Integritätsprüfung der ausgewählten Pakete" -#: ../../libraries/entropy/server/interfaces/main.py:2441 -#: ../../libraries/entropy/server/interfaces/main.py:2645 +#: ../../libraries/entropy/server/interfaces/main.py:2601 +#: ../../libraries/entropy/server/interfaces/main.py:2800 msgid "All the packages in repository will be checked." msgstr "Alle Pakete im Repositorium werden überprüft." -#: ../../libraries/entropy/server/interfaces/main.py:2448 +#: ../../libraries/entropy/server/interfaces/main.py:2608 msgid "This is the list of the packages that would be checked" msgstr "Dies ist die Liste der Pakete, die überprüft werden" -#: ../../libraries/entropy/server/interfaces/main.py:2482 +#: ../../libraries/entropy/server/interfaces/main.py:2642 msgid "Working on mirror" msgstr "Arbeite auf Spiegelserver" -#: ../../libraries/entropy/server/interfaces/main.py:2509 +#: ../../libraries/entropy/server/interfaces/main.py:2669 msgid "checking hash" msgstr "überprüfe Hash" -#: ../../libraries/entropy/server/interfaces/main.py:2524 +#: ../../libraries/entropy/server/interfaces/main.py:2684 msgid "digest verification of" msgstr "Verzeichnisprüfung von" -#: ../../libraries/entropy/server/interfaces/main.py:2542 -#: ../../libraries/entropy/server/interfaces/main.py:2690 -#: ../../libraries/entropy/server/interfaces/mirrors.py:778 -#: ../../libraries/entropy/server/interfaces/mirrors.py:797 -#: ../../libraries/entropy/server/interfaces/mirrors.py:829 -#: ../../libraries/entropy/server/interfaces/mirrors.py:844 -#: ../../libraries/entropy/server/interfaces/mirrors.py:861 +#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2845 +#: ../../libraries/entropy/server/interfaces/mirrors.py:519 +#: ../../libraries/entropy/server/interfaces/mirrors.py:538 +#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:585 +#: ../../libraries/entropy/server/interfaces/mirrors.py:602 msgid "package" msgstr "Paket" -#: ../../libraries/entropy/server/interfaces/main.py:2544 +#: ../../libraries/entropy/server/interfaces/main.py:2704 msgid "NOT healthy" msgstr "NICHT gesund" -#: ../../libraries/entropy/server/interfaces/main.py:2557 -#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2717 +#: ../../libraries/entropy/server/interfaces/main.py:2857 msgid "This is the list of broken packages" msgstr "Dies ist die Liste der gebrochenen Pakete" -#: ../../libraries/entropy/server/interfaces/main.py:2566 +#: ../../libraries/entropy/server/interfaces/main.py:2726 #: ../../libraries/entropy/client/interfaces/package.py:286 #: ../../libraries/entropy/client/interfaces/package.py:894 msgid "Mirror" msgstr "Spiegelserver" -#: ../../libraries/entropy/server/interfaces/main.py:2585 -#: ../../server/server_reagent.py:1065 +#: ../../libraries/entropy/server/interfaces/main.py:2745 +#: ../../server/server_reagent.py:1066 msgid "Statistics" msgstr "Statistiken" -#: ../../libraries/entropy/server/interfaces/main.py:2594 +#: ../../libraries/entropy/server/interfaces/main.py:2754 msgid "Number of checked packages" msgstr "Zahl der überprüften Pakete" -#: ../../libraries/entropy/server/interfaces/main.py:2604 +#: ../../libraries/entropy/server/interfaces/main.py:2764 msgid "Number of healthy packages" msgstr "Zahl der gesunden Pakete" -#: ../../libraries/entropy/server/interfaces/main.py:2614 +#: ../../libraries/entropy/server/interfaces/main.py:2774 msgid "Number of broken packages" msgstr "Zahl der zerbrochenen Pakete" -#: ../../libraries/entropy/server/interfaces/main.py:2631 -#: ../../libraries/entropy/server/interfaces/main.py:2794 +#: ../../libraries/entropy/server/interfaces/main.py:2788 +#: ../../libraries/entropy/server/interfaces/main.py:2945 #: ../../libraries/entropy/client/interfaces/db.py:1670 msgid "local" msgstr "lokal" -#: ../../libraries/entropy/server/interfaces/main.py:2670 +#: ../../libraries/entropy/server/interfaces/main.py:2825 msgid "checking status of" msgstr "überprüfe Status von" -#: ../../libraries/entropy/server/interfaces/main.py:2692 +#: ../../libraries/entropy/server/interfaces/main.py:2847 msgid "is corrupted, stored checksum" msgstr "ist beschädigt, Prüfsumme gespeichert" -#: ../../libraries/entropy/server/interfaces/main.py:2729 +#: ../../libraries/entropy/server/interfaces/main.py:2884 msgid "checked packages" msgstr "geprüfte Pakete" -#: ../../libraries/entropy/server/interfaces/main.py:2739 +#: ../../libraries/entropy/server/interfaces/main.py:2894 msgid "healthy packages" msgstr "gesunde Pakete" -#: ../../libraries/entropy/server/interfaces/main.py:2749 -#: ../../libraries/entropy/server/interfaces/main.py:2934 +#: ../../libraries/entropy/server/interfaces/main.py:2904 +#: ../../libraries/entropy/server/interfaces/main.py:3086 msgid "broken packages" msgstr "zerbrochene Pakete" -#: ../../libraries/entropy/server/interfaces/main.py:2759 -#: ../../libraries/entropy/server/interfaces/main.py:2944 +#: ../../libraries/entropy/server/interfaces/main.py:2914 +#: ../../libraries/entropy/server/interfaces/main.py:3096 msgid "downloaded packages" msgstr "heruntergeladene Pakete" -#: ../../libraries/entropy/server/interfaces/main.py:2769 -#: ../../libraries/entropy/server/interfaces/main.py:2954 +#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3106 msgid "failed downloads" msgstr "fehlgeschlagene Downloads" -#: ../../libraries/entropy/server/interfaces/main.py:2795 +#: ../../libraries/entropy/server/interfaces/main.py:2946 msgid "GPG signing packages for repository" msgstr "signiere Pakete für Repositorium mit GPG" -#: ../../libraries/entropy/server/interfaces/main.py:2807 +#: ../../libraries/entropy/server/interfaces/main.py:2958 msgid "All the missing packages in repository will be downloaded." msgstr "Alle im Repositorium fehlenden Pakete werden heruntergeladen." -#: ../../libraries/entropy/server/interfaces/main.py:2823 +#: ../../libraries/entropy/server/interfaces/main.py:2974 #: ../../server/server_key.py:69 msgid "GnuPG not available" msgstr "uGnuPG nicht verfügbar" -#: ../../libraries/entropy/server/interfaces/main.py:2849 +#: ../../libraries/entropy/server/interfaces/main.py:3000 msgid "Keys not available for" msgstr "uSchlüssel nicht verfügbar für" -#: ../../libraries/entropy/server/interfaces/main.py:2880 +#: ../../libraries/entropy/server/interfaces/main.py:3031 msgid "signing package" msgstr "usigniere Paket" -#: ../../libraries/entropy/server/interfaces/main.py:2894 +#: ../../libraries/entropy/server/interfaces/main.py:3046 msgid "Unknown error signing package" msgstr "uUnbekannter Fehler beim Signieren des Pakets" -#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3076 msgid "signed packages" msgstr "signierte Pakete" -#: ../../libraries/entropy/server/interfaces/main.py:2987 +#: ../../libraries/entropy/server/interfaces/main.py:3135 msgid "available" msgstr "verfügbar" -#: ../../libraries/entropy/server/interfaces/main.py:2999 +#: ../../libraries/entropy/server/interfaces/main.py:3147 msgid "upload/ignored" msgstr "hochladen/ignoriert" -#: ../../libraries/entropy/server/interfaces/main.py:3034 +#: ../../libraries/entropy/server/interfaces/main.py:3182 msgid "Starting to download missing files" msgstr "Starte Herunterladen fehlender Dateien" -#: ../../libraries/entropy/server/interfaces/main.py:3045 +#: ../../libraries/entropy/server/interfaces/main.py:3193 msgid "Searching missing/broken files on another mirror" msgstr "uSuche fehlende/zerbrochene Dateien auf anderem Spiegelserver" -#: ../../libraries/entropy/server/interfaces/main.py:3065 +#: ../../libraries/entropy/server/interfaces/main.py:3214 msgid "Binary packages downloaded successfully." msgstr "Binärpakete erfolgreich heruntergeladen." -#: ../../libraries/entropy/server/interfaces/main.py:3074 +#: ../../libraries/entropy/server/interfaces/main.py:3223 msgid "These are the packages that cannot be found online" msgstr "Dies sind die Pakete, die online nicht gefunden werden können." -#: ../../libraries/entropy/server/interfaces/main.py:3090 +#: ../../libraries/entropy/server/interfaces/main.py:3239 msgid "They won't be checked" msgstr "Sie werden nicht geprüft werden" -#: ../../libraries/entropy/server/interfaces/main.py:3107 +#: ../../libraries/entropy/server/interfaces/main.py:3253 msgid "Please setup your branch to" msgstr "Bitte stelle deinen Zweig ein auf" -#: ../../libraries/entropy/server/interfaces/main.py:3109 +#: ../../libraries/entropy/server/interfaces/main.py:3255 msgid "and retry" msgstr "und versuche erneut" -#: ../../libraries/entropy/server/interfaces/main.py:3119 +#: ../../libraries/entropy/server/interfaces/main.py:3265 msgid "Copying repository (if not exists)" msgstr "uKopiere Repositorium (falls nicht existent)" -#: ../../libraries/entropy/server/interfaces/main.py:3152 +#: ../../libraries/entropy/server/interfaces/main.py:3298 msgid "Switching packages" msgstr "Wechsle Pakete" -#: ../../libraries/entropy/server/interfaces/main.py:3187 +#: ../../libraries/entropy/server/interfaces/main.py:3333 msgid "Ignoring" msgstr "Ignoriere" -#: ../../libraries/entropy/server/interfaces/main.py:3189 +#: ../../libraries/entropy/server/interfaces/main.py:3335 msgid "already in branch" msgstr "bereits im Zweig" -#: ../../libraries/entropy/server/interfaces/main.py:3223 +#: ../../libraries/entropy/server/interfaces/main.py:3369 msgid "migration loop completed" msgstr "Migrierungsschleife vollständig" -#: ../../libraries/entropy/server/interfaces/main.py:3243 +#: ../../libraries/entropy/server/interfaces/main.py:3387 msgid "Running orphaned SPM packages test" msgstr "Test auf verwaiste SPM Pakete läuft" -#: ../../libraries/entropy/server/interfaces/main.py:3259 +#: ../../libraries/entropy/server/interfaces/main.py:3403 msgid "Scanning package" msgstr "Durchsuche Pakete" -#: ../../libraries/entropy/server/interfaces/main.py:3281 +#: ../../libraries/entropy/server/interfaces/main.py:3425 msgid "not found anymore" msgstr "unicht mehr gefunden" -#: ../../libraries/entropy/server/interfaces/main.py:3293 -#: ../../libraries/entropy/server/interfaces/main.py:3525 +#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3680 msgid "Packages string" msgstr "Paketstring" -#: ../../libraries/entropy/server/interfaces/main.py:3323 +#: ../../libraries/entropy/server/interfaces/main.py:3467 msgid "Checking" msgstr "Prüfe" -#: ../../libraries/entropy/server/interfaces/main.py:3353 +#: ../../libraries/entropy/server/interfaces/main.py:3504 msgid "Running dependencies test" msgstr "Abhängigkeitstest läuft" -#: ../../libraries/entropy/server/interfaces/main.py:3382 +#: ../../libraries/entropy/server/interfaces/main.py:3533 #: ../../client/text_ui.py:2211 msgid "These are the dependencies not found" msgstr "Dies sind die nicht gefundenen Abhängigkeiten" -#: ../../libraries/entropy/server/interfaces/main.py:3389 +#: ../../libraries/entropy/server/interfaces/main.py:3540 #: ../../client/text_ui.py:2215 msgid "Needed by" msgstr "Benötigt von" -#: ../../libraries/entropy/server/interfaces/main.py:3407 +#: ../../libraries/entropy/server/interfaces/main.py:3558 msgid "by repo" msgstr "von Repositorium" -#: ../../libraries/entropy/server/interfaces/main.py:3417 +#: ../../libraries/entropy/server/interfaces/main.py:3568 msgid "Every dependency is satisfied. It's all fine." msgstr "Alle Abhängigkeiten sind erfüllt. Alles ist gut." -#: ../../libraries/entropy/server/interfaces/main.py:3435 +#: ../../libraries/entropy/server/interfaces/main.py:3594 msgid "Broken and matched packages list" msgstr "Zerbrochene und passende Pakete aufgelistet" -#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3596 #: ../../libraries/entropy/qa.py:517 msgid "Dumping results into these files" msgstr "Lege Ergebnisse in Datei ab" -#: ../../libraries/entropy/server/interfaces/main.py:3467 +#: ../../libraries/entropy/server/interfaces/main.py:3622 #: ../../client/text_ui.py:2267 msgid "System is healthy" msgstr "System ist gesund" -#: ../../libraries/entropy/server/interfaces/main.py:3476 +#: ../../libraries/entropy/server/interfaces/main.py:3631 msgid "Matching libraries with Spm, please wait" msgstr "Vergleiche Bibliotheken mit SPM, bitte warten" -#: ../../libraries/entropy/server/interfaces/main.py:3490 +#: ../../libraries/entropy/server/interfaces/main.py:3645 msgid "These are the matched packages" msgstr "Dies sind die passenden Pakete" -#: ../../libraries/entropy/server/interfaces/main.py:3534 +#: ../../libraries/entropy/server/interfaces/main.py:3689 msgid "No matched packages" msgstr "Keine passenden Pakete" -#: ../../libraries/entropy/server/interfaces/main.py:3587 -#: ../../libraries/entropy/server/interfaces/main.py:5256 -msgid "repository not configured" -msgstr "Repositorium nicht konfiguriert" - -#: ../../libraries/entropy/server/interfaces/main.py:3614 +#: ../../libraries/entropy/server/interfaces/main.py:3784 msgid "Your default repository is not initialized" msgstr "Dein Standard-Repositorium ist nicht initialisiert" -#: ../../libraries/entropy/server/interfaces/main.py:3626 +#: ../../libraries/entropy/server/interfaces/main.py:3796 msgid "Do you want to initialize your default repository ?" msgstr "Willst du dein Standard-Repositorium initialisieren ?" -#: ../../libraries/entropy/server/interfaces/main.py:3629 +#: ../../libraries/entropy/server/interfaces/main.py:3799 msgid "Continuing with an uninitialized repository" msgstr "Fahre mit einem uninitialisiertem Repositorium fort" -#: ../../libraries/entropy/server/interfaces/main.py:3747 +#: ../../libraries/entropy/server/interfaces/main.py:3950 msgid "Entropy repository is already locked by you :-)" msgstr "Entropy-Repositorium wurde bereits von dir gesperrt :-)" #. check if the database is locked REMOTELY -#: ../../libraries/entropy/server/interfaces/main.py:3754 +#: ../../libraries/entropy/server/interfaces/main.py:3957 msgid "Locking and Syncing Entropy repository" msgstr "Sperre und synchronisiere Entropy-Repositorium" -#: ../../libraries/entropy/server/interfaces/main.py:3768 -#: ../../server/server_activator.py:478 +#: ../../libraries/entropy/server/interfaces/main.py:3971 +#: ../../server/server_activator.py:476 msgid "Mirrors status table" msgstr "Spiegelserver Statustabelle" -#: ../../libraries/entropy/server/interfaces/main.py:3777 -#: ../../libraries/entropy/server/interfaces/main.py:3780 -#: ../../server/server_activator.py:484 ../../server/server_activator.py:488 +#: ../../libraries/entropy/server/interfaces/main.py:3980 +#: ../../libraries/entropy/server/interfaces/main.py:3983 +#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 msgid "Unlocked" msgstr "Freigegeben" -#: ../../libraries/entropy/server/interfaces/main.py:3779 -#: ../../libraries/entropy/server/interfaces/main.py:3782 -#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 +#: ../../libraries/entropy/server/interfaces/main.py:3982 +#: ../../libraries/entropy/server/interfaces/main.py:3985 +#: ../../server/server_activator.py:480 ../../server/server_activator.py:484 msgid "Locked" msgstr "Gesperrt" -#: ../../libraries/entropy/server/interfaces/main.py:3799 +#: ../../libraries/entropy/server/interfaces/main.py:4002 msgid "cannot lock mirror" msgstr "kann Spiegelserver nicht sperren" -#: ../../libraries/entropy/server/interfaces/main.py:3985 -msgid "Entropy database is corrupted!" -msgstr "Entropy Datenbank ist beschädigt!" +#: ../../libraries/entropy/server/interfaces/main.py:4211 +#, fuzzy +msgid "Repository is corrupted!" +msgstr "Verzeichnis der Repositorydaten ist fehlerhaft" -#: ../../libraries/entropy/server/interfaces/main.py:3999 +#: ../../libraries/entropy/server/interfaces/main.py:4225 msgid "indexing repository" msgstr "indiziere Repositorium" -#: ../../libraries/entropy/server/interfaces/main.py:4040 +#: ../../libraries/entropy/server/interfaces/main.py:4261 msgid "Initializing an empty repository" msgstr "Initialisiere ein leeres Repositorium" -#: ../../libraries/entropy/server/interfaces/main.py:4053 +#: ../../libraries/entropy/server/interfaces/main.py:4274 msgid "Entropy repository file" msgstr "Entropy Repositoriums-Datei" -#: ../../libraries/entropy/server/interfaces/main.py:4055 +#: ../../libraries/entropy/server/interfaces/main.py:4276 msgid "successfully initialized" msgstr "erfolgreich initialisiert" -#: ../../libraries/entropy/server/interfaces/main.py:4151 -#: ../../libraries/entropy/server/interfaces/main.py:4404 +#: ../../libraries/entropy/server/interfaces/main.py:4357 +#: ../../libraries/entropy/server/interfaces/main.py:4618 msgid "adding package" msgstr "füge Paket hinzu" -#: ../../libraries/entropy/server/interfaces/main.py:4230 +#: ../../libraries/entropy/server/interfaces/main.py:4436 msgid "added package" msgstr "Paket hinzugefügt" -#: ../../libraries/entropy/server/interfaces/main.py:4232 +#: ../../libraries/entropy/server/interfaces/main.py:4438 msgid "rev" msgstr "rev" -#: ../../libraries/entropy/server/interfaces/main.py:4246 +#: ../../libraries/entropy/server/interfaces/main.py:4452 msgid "manual dependencies for" msgstr "manuelle Abhängigkeiten für" -#: ../../libraries/entropy/server/interfaces/main.py:4427 +#: ../../libraries/entropy/server/interfaces/main.py:4639 msgid "Exception caught, closing tasks" msgstr "Ausnahmefehler aufgetreten, schließe Aufgaben" -#: ../../libraries/entropy/server/interfaces/main.py:4521 +#: ../../libraries/entropy/server/interfaces/main.py:4731 msgid "server-side repository" msgstr "serverseitiges Repositorium" -#: ../../libraries/entropy/server/interfaces/main.py:4523 +#: ../../libraries/entropy/server/interfaces/main.py:4733 msgid "community repository" msgstr "Gemeinschafts-Repositorium" #. ..on repository: -#: ../../libraries/entropy/server/interfaces/main.py:4525 +#: ../../libraries/entropy/server/interfaces/main.py:4735 msgid "Entropy Server Interface Instance on repository" msgstr "Entropy Server Schnittstellen-Instanz auf Repositorium" -#: ../../libraries/entropy/server/interfaces/main.py:4536 +#: ../../libraries/entropy/server/interfaces/main.py:4746 msgid "current branch" msgstr "aktueller Zweig" -#: ../../libraries/entropy/server/interfaces/main.py:4538 -#: ../../server/server_reagent.py:230 +#: ../../libraries/entropy/server/interfaces/main.py:4748 +#: ../../server/server_reagent.py:229 msgid "type" msgstr "Typ" -#: ../../libraries/entropy/server/interfaces/main.py:4547 +#: ../../libraries/entropy/server/interfaces/main.py:4757 msgid "Currently configured repositories" msgstr "Gegenwärtig konfigurierte Repositorien" -#: ../../libraries/entropy/server/interfaces/main.py:4577 +#: ../../libraries/entropy/server/interfaces/main.py:4787 msgid "GPG key expired" msgstr "GPG Schlüssel abgelaufen" -#: ../../libraries/entropy/server/interfaces/main.py:4579 +#: ../../libraries/entropy/server/interfaces/main.py:4789 msgid "please frigging fix" msgstr "bitte dringend korrigieren" -#: ../../libraries/entropy/server/interfaces/main.py:4590 +#: ../../libraries/entropy/server/interfaces/main.py:4800 msgid "GPG got unexpected error" msgstr "GPG erhielt unerwarteten Fehler" -#: ../../libraries/entropy/server/interfaces/main.py:4592 +#: ../../libraries/entropy/server/interfaces/main.py:4802 msgid "skipping" msgstr "überspringe" -#: ../../libraries/entropy/server/interfaces/main.py:4608 -#: ../../libraries/entropy/server/interfaces/main.py:4621 +#: ../../libraries/entropy/server/interfaces/main.py:4818 +#: ../../libraries/entropy/server/interfaces/main.py:4832 msgid "config files" msgstr "Konfigurationsdateien" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4609 +#: ../../libraries/entropy/server/interfaces/main.py:4819 msgid "checking system" msgstr "überprüfe System" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4622 +#: ../../libraries/entropy/server/interfaces/main.py:4833 msgid "there are configuration files not updated yet" msgstr "" "es existieren noch Konfigurationsdateien, die aktualisiert werden müssen" -#: ../../libraries/entropy/server/interfaces/main.py:4913 +#: ../../libraries/entropy/server/interfaces/main.py:5122 msgid "found available dep_rewrites for this package" msgstr "fand verfügbare dep_rewrites für das Paket" #. this means that user is asking to add dep_pattern #. as a dependency to package -#: ../../libraries/entropy/server/interfaces/main.py:4925 +#: ../../libraries/entropy/server/interfaces/main.py:5134 msgid "added" msgstr "hinzugefügt" #. this means that user is asking to remove dep_pattern -#: ../../libraries/entropy/server/interfaces/main.py:4928 -#: ../../libraries/entropy/server/interfaces/main.py:5026 +#: ../../libraries/entropy/server/interfaces/main.py:5137 +#: ../../libraries/entropy/server/interfaces/main.py:5235 msgid "removed" msgstr "entfernt" -#: ../../libraries/entropy/server/interfaces/main.py:5015 +#: ../../libraries/entropy/server/interfaces/main.py:5224 msgid "replaced" msgstr "ersetzt" -#: ../../libraries/entropy/server/interfaces/main.py:5037 -#: ../../libraries/entropy/server/interfaces/main.py:5051 +#: ../../libraries/entropy/server/interfaces/main.py:5246 +#: ../../libraries/entropy/server/interfaces/main.py:5260 msgid "No dependency rewrite made for" msgstr "Keine Abhängigkeits-Neuschreibung erstellt für" -#: ../../libraries/entropy/server/interfaces/main.py:5132 -#: ../../libraries/entropy/server/interfaces/main.py:5152 -#: ../../libraries/entropy/server/interfaces/main.py:5164 +#: ../../libraries/entropy/server/interfaces/main.py:5332 +#: ../../libraries/entropy/server/interfaces/main.py:5352 +#: ../../libraries/entropy/server/interfaces/main.py:5364 msgid "sets" msgstr "Sets" -#: ../../libraries/entropy/server/interfaces/main.py:5133 +#: ../../libraries/entropy/server/interfaces/main.py:5333 msgid "updating package sets" msgstr "aktualisiere Paketsets" -#: ../../libraries/entropy/server/interfaces/main.py:5153 +#: ../../libraries/entropy/server/interfaces/main.py:5353 msgid "adding package set" msgstr "füge Paketset hinzu" -#: ../../libraries/entropy/server/interfaces/main.py:5165 +#: ../../libraries/entropy/server/interfaces/main.py:5365 msgid "removing package set" msgstr "entferne Paketset" -#: ../../libraries/entropy/server/interfaces/main.py:5195 -msgid "Entropy Server interface must be run as root" -msgstr "Entropy Server-Schnittstelle muss als root laufen gelassen werden" - -#: ../../libraries/entropy/server/interfaces/main.py:5262 -msgid "protected repository id, can't use this, sorry dude..." -msgstr "" -"geschützte Repositoriums-ID, kann sie nicht verwenden, sorry Kumpel ..." - #: ../../libraries/entropy/server/interfaces/mirrors.py:50 -msgid "downloading notice board from mirrors to" -msgstr "lade Schwarzes Brett vom Spiegelserver nach" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:72 -msgid "notice board downloaded successfully from" -msgstr "Schwarzes Brett erfolgreich herabgeladen von" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:105 -msgid "removing notice board from" -msgstr "entferne Schwarzes Brett von" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:129 -msgid "notice board removal failed on" -msgstr "Entfernung des Schwarzen Bretts fehlgeschlagen bei" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:140 -msgid "notice board removal success" -msgstr "Entfernung des Schwarzen Bretts erfolgreich" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:165 -msgid "uploading notice board from" -msgstr "lade Schwarzes Brett hoch von" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:188 -msgid "notice board upload failed on" -msgstr "Hochladen des Notizbretts fehlgeschlagen bei" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:199 -msgid "notice board upload success" -msgstr "Notizbrett erfolgreich hochgeladen" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:309 msgid "Entropy Server Mirrors Interface loaded" msgstr "Entropy Spiegelserver-Schnittstelle geladen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:317 +#: ../../libraries/entropy/server/interfaces/mirrors.py:58 msgid "repository mirror" msgstr "Repositoriums-Spiegelserver" -#: ../../libraries/entropy/server/interfaces/mirrors.py:326 +#: ../../libraries/entropy/server/interfaces/mirrors.py:67 msgid "packages mirror" msgstr "Paket-Spiegelserver" -#: ../../libraries/entropy/server/interfaces/mirrors.py:364 +#: ../../libraries/entropy/server/interfaces/mirrors.py:105 msgid "looking for file in mirror" msgstr "halte Ausschau nach Datei auf Spiegelserver" -#: ../../libraries/entropy/server/interfaces/mirrors.py:442 -#: ../../libraries/entropy/server/interfaces/mirrors.py:537 +#: ../../libraries/entropy/server/interfaces/mirrors.py:183 +#: ../../libraries/entropy/server/interfaces/mirrors.py:278 msgid "unlocking" msgstr "entsperre" -#: ../../libraries/entropy/server/interfaces/mirrors.py:444 -#: ../../libraries/entropy/server/interfaces/mirrors.py:539 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1055 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1075 +#: ../../libraries/entropy/server/interfaces/mirrors.py:185 +#: ../../libraries/entropy/server/interfaces/mirrors.py:280 +#: ../../libraries/entropy/server/interfaces/mirrors.py:796 +#: ../../libraries/entropy/server/interfaces/mirrors.py:816 msgid "locking" msgstr "sperre" -#: ../../libraries/entropy/server/interfaces/mirrors.py:450 +#: ../../libraries/entropy/server/interfaces/mirrors.py:191 msgid "mirror" msgstr "Spiegelserver" -#: ../../libraries/entropy/server/interfaces/mirrors.py:475 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1056 +#: ../../libraries/entropy/server/interfaces/mirrors.py:216 +#: ../../libraries/entropy/server/interfaces/mirrors.py:797 msgid "mirror already locked" msgstr "Spiegelserver bereits gesperrt" -#: ../../libraries/entropy/server/interfaces/mirrors.py:488 +#: ../../libraries/entropy/server/interfaces/mirrors.py:229 msgid "mirror already unlocked" msgstr "Spiegelserver bereits freigegeben" -#: ../../libraries/entropy/server/interfaces/mirrors.py:545 +#: ../../libraries/entropy/server/interfaces/mirrors.py:286 msgid "mirror for download" msgstr "Spiegelserver für Download" -#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:311 msgid "mirror already locked for download" msgstr "Spiegelserver bereits gesperrt für Download" -#: ../../libraries/entropy/server/interfaces/mirrors.py:583 +#: ../../libraries/entropy/server/interfaces/mirrors.py:324 msgid "mirror already unlocked for download" msgstr "Spiegel bereits freigegeben für Download" #. locking/unlocking mirror1 for download -#: ../../libraries/entropy/server/interfaces/mirrors.py:620 +#: ../../libraries/entropy/server/interfaces/mirrors.py:361 msgid "for download" msgstr "für Download" -#: ../../libraries/entropy/server/interfaces/mirrors.py:634 +#: ../../libraries/entropy/server/interfaces/mirrors.py:375 msgid "mirror successfully locked" msgstr "Spiegelserver erfolgreich gesperrt" -#: ../../libraries/entropy/server/interfaces/mirrors.py:648 +#: ../../libraries/entropy/server/interfaces/mirrors.py:389 msgid "mirror not locked" msgstr "Spiegelserver nicht gesperrt" -#: ../../libraries/entropy/server/interfaces/mirrors.py:682 +#: ../../libraries/entropy/server/interfaces/mirrors.py:423 msgid "mirror successfully unlocked" msgstr "Spiegelserver erfolgreich freigegeben" -#: ../../libraries/entropy/server/interfaces/mirrors.py:698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:439 msgid "unlock error" msgstr "Freigabefehler" -#: ../../libraries/entropy/server/interfaces/mirrors.py:700 +#: ../../libraries/entropy/server/interfaces/mirrors.py:441 msgid "mirror not unlocked" msgstr "Spiegelserver nicht freigegeben" -#: ../../libraries/entropy/server/interfaces/mirrors.py:737 +#: ../../libraries/entropy/server/interfaces/mirrors.py:478 msgid "connecting to download package" msgstr "verbinde um Paket herunterzuladen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:500 msgid "downloading package" msgstr "lade Paket herunter" -#: ../../libraries/entropy/server/interfaces/mirrors.py:799 +#: ../../libraries/entropy/server/interfaces/mirrors.py:540 msgid "is not listed in the repository !" msgstr "ist nicht im aktuellen Repositorium enthalten!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:813 +#: ../../libraries/entropy/server/interfaces/mirrors.py:554 msgid "verifying checksum of package" msgstr "verifiziere Prüfsumme des Pakets" -#: ../../libraries/entropy/server/interfaces/mirrors.py:831 +#: ../../libraries/entropy/server/interfaces/mirrors.py:572 msgid "downloaded successfully" msgstr "erfolgreich heruntergeladen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:846 +#: ../../libraries/entropy/server/interfaces/mirrors.py:587 msgid "checksum does not match. re-downloading..." msgstr "Prüfsumme stimmt nicht überein. Erneuter Download..." -#: ../../libraries/entropy/server/interfaces/mirrors.py:863 +#: ../../libraries/entropy/server/interfaces/mirrors.py:604 msgid "seems broken. Consider to re-package it. Giving up!" msgstr "scheint zerbrochen. Überdenke es erneut zu verpacken. Gebe auf!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:918 +#: ../../libraries/entropy/server/interfaces/mirrors.py:659 msgid "mirror hasn't valid repository revision file" msgstr "Spiegelserver hat keine gültige Repositoriums-Revisionsdatei" -#: ../../libraries/entropy/server/interfaces/mirrors.py:938 +#: ../../libraries/entropy/server/interfaces/mirrors.py:679 msgid "unable to download repository revision" msgstr "vermag nicht Repositoriums-Revision herunterzuladen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:952 +#: ../../libraries/entropy/server/interfaces/mirrors.py:693 msgid "mirror doesn't have valid revision file" msgstr "Spiegelserver besitzt keine gültige Revisionsdatei" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1057 +#: ../../libraries/entropy/server/interfaces/mirrors.py:798 msgid "waiting up to 2 minutes before giving up" msgstr "warte noch 2 Minuten bevor ich aufgebe" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1076 +#: ../../libraries/entropy/server/interfaces/mirrors.py:817 msgid "mirror unlocked" msgstr "Spiegelserver freigegeben" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1143 +#: ../../libraries/entropy/server/interfaces/mirrors.py:884 msgid "Local statistics" msgstr "Lokale Statistik" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1151 +#: ../../libraries/entropy/server/interfaces/mirrors.py:892 msgid "upload directory" msgstr "Upload-Verzeichnis" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1153 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1164 +#: ../../libraries/entropy/server/interfaces/mirrors.py:894 +#: ../../libraries/entropy/server/interfaces/mirrors.py:905 msgid "files ready" msgstr "Dateien bereit" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1162 +#: ../../libraries/entropy/server/interfaces/mirrors.py:903 msgid "packages directory" msgstr "Paketverzeichnis" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1213 +#: ../../libraries/entropy/server/interfaces/mirrors.py:954 msgid "copy" msgstr "kopiere" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1238 +#: ../../libraries/entropy/server/interfaces/mirrors.py:979 msgid "Packages to be removed" msgstr "Pakete zum entfernen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1247 +#: ../../libraries/entropy/server/interfaces/mirrors.py:988 msgid "Packages to be moved locally" msgstr "Pakete die lokal verschoben werden" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1256 +#: ../../libraries/entropy/server/interfaces/mirrors.py:997 msgid "Packages to be uploaded" msgstr "Pakete zum hochladen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1266 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1007 msgid "Total removal size" msgstr "Gesamtgröße entfernbarer Dateien" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1278 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1019 msgid "Total upload size" msgstr "Gesamtgröße des Uploads" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1287 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1028 msgid "Total download size" msgstr "Gesamtgröße des Downloads" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1341 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1082 msgid "Remote statistics for" msgstr "Enfernte Statistiken für" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1096 msgid "remote packages" msgstr "entfernte Pakete" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1357 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1098 msgid "files stored" msgstr "Dateien gespeichert" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1365 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1106 msgid "Calculating queues" msgstr "Berechne Warteschlangen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1571 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1310 msgid "removing package+hash" msgstr "entferne Paket+Hash" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1619 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 msgid "copying file+hash to repository" msgstr "kopiere Datei+Hash ins Repositorium" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1684 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1417 msgid "upload errors" msgstr "Fehler beim Hochladen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1431 msgid "upload completed successfully" msgstr "Upload erfolgreich abgeschlossen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1803 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1528 msgid "QA checking package file" msgstr "QA überprüft Paketdatei" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1825 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1550 msgid "faulty package file, please fix" msgstr "fehlerhafte Paketdate, bitte verbessern" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1876 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1601 msgid "starting packages sync" msgstr "starte Paket-Synchronisierung" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1903 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1628 msgid "packages sync" msgstr "Paket-Synchronisierung" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1921 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1646 msgid "socket error" msgstr "Sockel-Fehler" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1923 -#: ../../server/server_reagent.py:534 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1648 +#: ../../server/server_reagent.py:533 msgid "on" msgstr "an" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1939 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1664 msgid "nothing to do on" msgstr "nichts zu tun an" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1950 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1675 msgid "Expanding queues" msgstr "Erweitere Warteschlangen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1970 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1695 msgid "nothing to sync for" msgstr "nichts zu synchronisieren" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1987 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1712 msgid "Would you like to run the steps above ?" msgstr "Möchtest du die oben genannten Schritte durchführen?" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2036 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1761 msgid "keyboard interrupt !" msgstr "Unterbrechung durch Tastendruck!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2055 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1780 msgid "you must package them again" msgstr "du mußt sie neu packen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2077 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1802 msgid "exception caught" msgstr "Ausnahmefehler aufgetreten" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2104 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1829 msgid "at least one mirror synced properly!" msgstr "wenigstens ein Spiegelserver wurde erfolgreich synchronisiert!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2232 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1964 msgid "tidy" msgstr "sauber" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2234 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1966 msgid "collecting expired packages" msgstr "sammle abgelaufene Pakete" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2248 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1980 msgid "collecting expired packages in the selected branches" msgstr "sammle abgelaufene Pakete im ausgewählten Zweig" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2289 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2022 msgid "nothing to remove on this branch" msgstr "in diesem Zweig gibt es nichts zu entfernen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2300 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2033 msgid "these are the expired packages" msgstr "dies sind die abgelaufenen Pakete" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2352 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2085 msgid "removing packages remotely" msgstr "entferne entfernte Pakete" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2384 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2117 msgid "remove errors" msgstr "entferne Fehler" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2398 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2131 msgid "removing packages locally" msgstr "entferne Pakete lokal" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2426 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2159 msgid "removing" msgstr "entferne" +#: ../../libraries/entropy/server/interfaces/mirrors.py:2187 +msgid "downloading notice board from mirrors to" +msgstr "lade Schwarzes Brett vom Spiegelserver nach" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2209 +msgid "notice board downloaded successfully from" +msgstr "Schwarzes Brett erfolgreich herabgeladen von" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2242 +msgid "removing notice board from" +msgstr "entferne Schwarzes Brett von" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2266 +msgid "notice board removal failed on" +msgstr "Entfernung des Schwarzen Bretts fehlgeschlagen bei" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2277 +msgid "notice board removal success" +msgstr "Entfernung des Schwarzen Bretts erfolgreich" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2302 +msgid "uploading notice board from" +msgstr "lade Schwarzes Brett hoch von" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2325 +msgid "notice board upload failed on" +msgstr "Hochladen des Notizbretts fehlgeschlagen bei" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2336 +msgid "notice board upload success" +msgstr "Notizbrett erfolgreich hochgeladen" + #: ../../libraries/entropy/client/services/ugc/commands.py:63 msgid "feature not supported remotely" msgstr "Fähigkeit vom entfernten Computer nicht unterstützt" @@ -1979,20 +1912,20 @@ msgid "Login successful. Do you want to save these credentials ?" msgstr "Login erfolgreich. Möchtest du diese Anmeldeinformationen speichern?" #: ../../libraries/entropy/client/services/ugc/interfaces.py:210 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/output.py:970 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/output.py:973 #: ../../libraries/entropy/qa.py:398 ../../libraries/entropy/qa.py:413 #: ../../client/text_rescue.py:493 ../../client/text_rescue.py:497 #: ../../client/text_rescue.py:524 ../../client/text_ugc.py:233 #: ../../client/text_ugc.py:414 ../../client/text_ugc.py:490 #: ../../client/text_ugc.py:509 ../../client/text_ui.py:479 -#: ../../client/text_ui.py:506 ../../server/server_activator.py:366 -#: ../../server/server_reagent.py:922 ../../server/server_reagent.py:923 +#: ../../client/text_ui.py:506 ../../server/server_activator.py:367 +#: ../../server/server_reagent.py:923 ../../server/server_reagent.py:924 #: ../../server/server_reagent.py:948 ../../server/server_reagent.py:961 #: ../../server/server_reagent.py:962 ../../server/server_reagent.py:977 #: ../../sulfur/src/sulfur/dialogs.py:1353 #: ../../sulfur/src/sulfur/dialogs.py:1814 -#: ../../sulfur/src/sulfur/entropyapi.py:391 -#: ../../sulfur/src/sulfur/events.py:727 +#: ../../sulfur/src/sulfur/entropyapi.py:390 +#: ../../sulfur/src/sulfur/events.py:732 msgid "Yes" msgstr "Ja" @@ -2008,442 +1941,10 @@ msgstr "Kann Cachedatei nicht entfernen" msgid "Cannot write to cache file" msgstr "Kann nicht in Cachedatei schreiben" -#: ../../libraries/entropy/client/services/system/interfaces.py:37 -msgid "" -"A valid entropy.client.services.system.commands.Client class/subclass is " -"needed" -msgstr "" -"Eine gültige entropy.client.services.system.commands.Client Klasse/" -"Unterklasse ist " - -#: ../../libraries/entropy/client/services/system/interfaces.py:42 -msgid "" -"A valid entropy.client.services.system.methods.BaseMixin class/subclass is " -"needed" -msgstr "" -"Eine gültige entropy.client.services.system.methods.BaseMixin Klasse/" -"Unterklasse wird benötigt" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -msgid "not a string" -msgstr "kein String" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "Please use setup_connection() properly" -msgstr "Bitte verwende setup_connection() ordnungsgemäß" - -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -msgid "not an int" -msgstr "kein Integer" - -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "not a bool" -msgstr "kein Boolean" - -#: ../../libraries/entropy/client/services/system/methods.py:22 -msgid "Get a list of remotely available commands" -msgstr "Erhalte eine Liste von entfernt verfügbaren Befehlen" - -#: ../../libraries/entropy/client/services/system/methods.py:28 -msgid "Get current queue content" -msgstr "Beziehe aktuellen Warteschlangeninhalt" - -#: ../../libraries/entropy/client/services/system/methods.py:30 -msgid "Extended results" -msgstr "Erweiterte Ergebnisse" - -#: ../../libraries/entropy/client/services/system/methods.py:36 -msgid "Get queue item using its queue unique identifier" -msgstr "Beziehe Warteschlangenobjekt durch seine eindeutige Identifikation" - -#: ../../libraries/entropy/client/services/system/methods.py:37 -#: ../../libraries/entropy/client/services/system/methods.py:43 -#: ../../libraries/entropy/client/services/system/methods.py:61 -#: ../../libraries/entropy/client/services/system/methods.py:68 -#: ../../libraries/entropy/client/services/system/methods.py:69 -#: ../../libraries/entropy/client/services/system/methods.py:107 -msgid "Queue Identifier" -msgstr "Warteschlangen Identifizierer" - -#: ../../libraries/entropy/client/services/system/methods.py:42 -msgid "Get queue stdout/stderr using its queue unique identifier" -msgstr "" -"Beziehe stdout/stderr aus Warteschlange durch seine eindeutige " -"Warteschlangenidentifikation" - -#: ../../libraries/entropy/client/services/system/methods.py:48 -msgid "Remove queued commands using their queue unique identifiers" -msgstr "" -"Entferne Befehl aus Warteschlange durch seine eindeutige " -"Warteschlangenidentifikation" - -#: ../../libraries/entropy/client/services/system/methods.py:49 -msgid "Queue Identifiers" -msgstr "Warteschlangen Identifizierer" - -#: ../../libraries/entropy/client/services/system/methods.py:54 -msgid "Toggle queue pause (True/False)" -msgstr "Schalte Warteschlangenpause um (Wahr/Falsch)" - -#: ../../libraries/entropy/client/services/system/methods.py:55 -msgid "Pause or not" -msgstr "Pause?" - -#: ../../libraries/entropy/client/services/system/methods.py:60 -msgid "Kill a running process through its queue id" -msgstr "Töte einen laufenden Prozess durch seine Warteschlangen-ID" - -#: ../../libraries/entropy/client/services/system/methods.py:66 -msgid "Swap items in queue using their queue ids" -msgstr "Tausche Einträge in der Warteschlange durch deren Warteschlangen IDs" - -#: ../../libraries/entropy/client/services/system/methods.py:75 -msgid "Get pinboard content" -msgstr "Lade Inhalt der Pinwand" - -#: ../../libraries/entropy/client/services/system/methods.py:81 -msgid "Add item to pinboard" -msgstr "Füge Objekt zur Pinwand hinzu" - -#: ../../libraries/entropy/client/services/system/methods.py:84 -msgid "Extended text" -msgstr "Erweiterter Text" - -#: ../../libraries/entropy/client/services/system/methods.py:90 -msgid "Remove item from pinboard" -msgstr "Entferne Objekt aus Pinnwand" - -#: ../../libraries/entropy/client/services/system/methods.py:91 -#: ../../libraries/entropy/client/services/system/methods.py:98 -msgid "Pinboard identifiers" -msgstr "Pinnwand Identifizierer" - -#: ../../libraries/entropy/client/services/system/methods.py:96 -msgid "Set pinboard items status (done/not done)" -msgstr "Setze Status der Pinwandeinträge (fertig/nicht fertig)" - -#: ../../libraries/entropy/client/services/system/methods.py:99 -msgid "Done status" -msgstr "Erledigt-Status" - -#: ../../libraries/entropy/client/services/system/methods.py:105 -msgid "Write to a remote running command stdin" -msgstr "Schreibe in entfernt laufendes Befehls-stdin" - -#: ../../libraries/entropy/client/services/system/methods.py:108 -msgid "Write to stdout?" -msgstr "Schreibe nach stdout?" - -#: ../../libraries/entropy/client/services/system/methods.py:109 -#: ../../libraries/entropy/client/services/system/methods.py:399 -msgid "Text" -msgstr "Text" - -#: ../../libraries/entropy/client/services/system/methods.py:166 -msgid "Update Spm Repository (emerge --sync)" -msgstr "Aktualisiere Spm Repositorien (emerge --sync)" - -#: ../../libraries/entropy/client/services/system/methods.py:172 -msgid "Compile specified atoms with specified parameters" -msgstr "Kompiliere angegebene Atome mit angegebenen Parametern" - -#: ../../libraries/entropy/client/services/system/methods.py:174 -#: ../../libraries/entropy/client/services/system/methods.py:192 -#: ../../libraries/entropy/client/services/system/methods.py:215 -#: ../../libraries/entropy/client/services/system/methods.py:224 -#: ../../libraries/entropy/client/services/system/methods.py:232 -msgid "Atoms" -msgstr "Atome" - -#: ../../libraries/entropy/client/services/system/methods.py:175 -#: ../../libraries/entropy/client/services/system/methods.py:193 -msgid "Pretend" -msgstr "Erstellt" - -#: ../../libraries/entropy/client/services/system/methods.py:176 -msgid "Oneshot" -msgstr "Einmalig" - -#: ../../libraries/entropy/client/services/system/methods.py:177 -#: ../../libraries/entropy/client/services/system/methods.py:194 -msgid "Verbose" -msgstr "Ausführlich" - -#: ../../libraries/entropy/client/services/system/methods.py:178 -#: ../../libraries/entropy/client/services/system/methods.py:195 -msgid "No color" -msgstr "Keine Farbe" - -#: ../../libraries/entropy/client/services/system/methods.py:179 -msgid "Fetch only" -msgstr "Nur abholen" - -#: ../../libraries/entropy/client/services/system/methods.py:180 -msgid "Build only" -msgstr "Nur bauen" - -#: ../../libraries/entropy/client/services/system/methods.py:181 -#: ../../server/server_reagent.py:233 -msgid "No dependencies" -msgstr "Keine Abhängigkeiten" - -#: ../../libraries/entropy/client/services/system/methods.py:182 -msgid "Custom USE" -msgstr "Eigene USE" - -#: ../../libraries/entropy/client/services/system/methods.py:183 -msgid "Custom LDFLAGS" -msgstr "Eigene LDFLAGS" - -#: ../../libraries/entropy/client/services/system/methods.py:184 -msgid "Custom CFLAGS" -msgstr "Eigene CFLAGS" - -#: ../../libraries/entropy/client/services/system/methods.py:190 -msgid "Remove specified atoms with specified parameters" -msgstr "Entferne angegebene Atome mit angegebenen Parametern" - -#: ../../libraries/entropy/client/services/system/methods.py:201 -msgid "Get SPM updates for the specified categories" -msgstr "Beziehe SPM Updates für die angegebenen Kategorien" - -#: ../../libraries/entropy/client/services/system/methods.py:202 -#: ../../libraries/entropy/client/services/system/methods.py:208 -msgid "Categories" -msgstr "Kategorien" - -#: ../../libraries/entropy/client/services/system/methods.py:207 -msgid "Get SPM installed packages for the specified categories" -msgstr "Beziehe SPM installierte Pakete für die angegebenen Kategorien" - -#: ../../libraries/entropy/client/services/system/methods.py:213 -msgid "Enable USE flags for the specified atoms" -msgstr "Verwende USE-Flags für die spezifierten Atoms" - -#: ../../libraries/entropy/client/services/system/methods.py:216 -#: ../../libraries/entropy/client/services/system/methods.py:225 -#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 -msgid "USE flags" -msgstr "USE-Flags" - -#: ../../libraries/entropy/client/services/system/methods.py:222 -msgid "Disable USE flags for the specified atoms" -msgstr "Deaktiviere USE Flags für das angegebene Atom" - -#: ../../libraries/entropy/client/services/system/methods.py:231 -msgid "Get info for the specified atoms" -msgstr "Beziehe Informationen für das spezifizierte Atom" - -#: ../../libraries/entropy/client/services/system/methods.py:237 -msgid "Run SPM info command" -msgstr "Starte SPM Infobefehl" - -#: ../../libraries/entropy/client/services/system/methods.py:243 -msgid "Run custom shell command" -msgstr "Starte eigenen Shellbefehl" - -#: ../../libraries/entropy/client/services/system/methods.py:245 -msgid "Command" -msgstr "Befehl" - -#: ../../libraries/entropy/client/services/system/methods.py:251 -msgid "Get Spm security updates information" -msgstr "Beziehe SPM Sicherheits-Updates-Informationen" - -#: ../../libraries/entropy/client/services/system/methods.py:253 -msgid "List type (affected,new,all)" -msgstr "Liste Typen auf (betroffen,neu,alle)" - -#: ../../libraries/entropy/client/services/system/methods.py:259 -msgid "Get information about available Entropy repositories" -msgstr "Beziehe Informationen über verfügbare Entropy Repositorien" - -#: ../../libraries/entropy/client/services/system/methods.py:265 -msgid "Set default Entropy Server repository" -msgstr "Setze das Standard Entropy-Server-Repositorium" - -#. Setup reponame & repofile column's -#: ../../libraries/entropy/client/services/system/methods.py:267 -#: ../../libraries/entropy/client/services/system/methods.py:275 -#: ../../libraries/entropy/client/services/system/methods.py:284 -#: ../../libraries/entropy/client/services/system/methods.py:302 -#: ../../libraries/entropy/client/services/system/methods.py:349 -#: ../../libraries/entropy/client/services/system/methods.py:373 -#: ../../libraries/entropy/client/services/system/methods.py:381 -#: ../../libraries/entropy/client/services/system/methods.py:388 -#: ../../libraries/entropy/client/services/system/methods.py:397 -#: ../../sulfur/src/sulfur/views.py:2868 -msgid "Repository Identifier" -msgstr "Repositoriums Identifizierer" - -#: ../../libraries/entropy/client/services/system/methods.py:273 -msgid "Get available packages inside the specified repository" -msgstr "Beziehe verfügbare Pakete innerhalb des angegebenen Repositoriums" - -#: ../../libraries/entropy/client/services/system/methods.py:281 -msgid "Get idpackage metadata using its idpackage in the specified repository" -msgstr "" -"Beziehe idpackage Metadaten unter Verwendung seines idpackage aus dem " -"angegebenen Repositorium" - -#: ../../libraries/entropy/client/services/system/methods.py:283 -msgid "Package Identifier" -msgstr "Paket Identifizierer" - -#: ../../libraries/entropy/client/services/system/methods.py:290 -msgid "Remove the specified Entropy package matches (idpackage,repoid)" -msgstr "" -"Entferne die angegebenen Entropy Paketsübereinstimmungen (idpackage, repoid)" - -#: ../../libraries/entropy/client/services/system/methods.py:292 -msgid "Matched atoms" -msgstr "Entsprochene Atome" - -#: ../../libraries/entropy/client/services/system/methods.py:298 -msgid "" -"Search Entropy packages using a defined set of search types in the specified " -"repository" -msgstr "" -"Suche Entropy Pakete und verwende eine definierte Menge von Suchtypen im " -"angegebenen Repositorium" - -#: ../../libraries/entropy/client/services/system/methods.py:300 -#: ../../sulfur/src/sulfur/__init__.py:2003 -msgid "Search type" -msgstr "Suchtyp" - -#: ../../libraries/entropy/client/services/system/methods.py:301 -#: ../../sulfur/src/sulfur/__init__.py:2002 -msgid "Search string" -msgstr "Suchstring" - -#: ../../libraries/entropy/client/services/system/methods.py:308 -msgid "Move or copy a package from a repository to another" -msgstr "" -"Verschiebe oder kopiere ein Paket von einem Repositorium in ein anderes" - -#: ../../libraries/entropy/client/services/system/methods.py:310 -msgid "Package identifiers" -msgstr "Paket Identifizierer" - -#: ../../libraries/entropy/client/services/system/methods.py:311 -msgid "From repository" -msgstr "Vom Repositorium" - -#: ../../libraries/entropy/client/services/system/methods.py:312 -msgid "To repository" -msgstr "Nach Repositorium" - -#: ../../libraries/entropy/client/services/system/methods.py:313 -msgid "Copy instead of move?" -msgstr "Kopieren anstelle von verschieben?" - -#: ../../libraries/entropy/client/services/system/methods.py:319 -msgid "" -"Scan Spm package changes and retrieve a list of action that should be run on " -"the repositories" -msgstr "" -"Durchsuche SPM Paketänderungen und emfpange eine Liste von Handlungen die " -"auf die Repositorien angewendet werden sollten" - -#: ../../libraries/entropy/client/services/system/methods.py:325 -msgid "Run Entropy database updates" -msgstr "Starte Entropy Datenbankaktualisierungen" - -#: ../../libraries/entropy/client/services/system/methods.py:327 -msgid "Matches to add from Spm" -msgstr "Übereinstimmungen von SPM hinzufügen" - -#: ../../libraries/entropy/client/services/system/methods.py:328 -msgid "Matches to remove from repository database" -msgstr "Übereinstimmungen zum Entfernen aus der Repositoriums-Datenbank" - -#: ../../libraries/entropy/client/services/system/methods.py:329 -msgid "Matches to inject on repository database" -msgstr "Übereinstimmungen zur Einspeisung in Repositoriums-Datenbanken" - -#: ../../libraries/entropy/client/services/system/methods.py:335 -msgid "Run Entropy dependency test" -msgstr "Starte Entropy Abhängigkeitstest" - -#: ../../libraries/entropy/client/services/system/methods.py:341 -msgid "Run Entropy library test" -msgstr "Starte Entropy Bibliothekstest" - -#: ../../libraries/entropy/client/services/system/methods.py:347 -msgid "Run Entropy tree updates" -msgstr "Starte Entropy treeupdates" - -#: ../../libraries/entropy/client/services/system/methods.py:355 -msgid "" -"Scan for Mirror updates and retrieve a list of action that should be run" -msgstr "" -"Durchsuche Spiegelserver nach Updates und beziehe eine Liste von Handlungen " -"die durchgeführt werden sollten" - -#: ../../libraries/entropy/client/services/system/methods.py:357 -msgid "list of repository identifiers" -msgstr "Liste von Repositoriums Identifizierern" - -#: ../../libraries/entropy/client/services/system/methods.py:363 -msgid "Run Mirror updates for the provided repositories and its data" -msgstr "" -"Starte Spiegelserver-Updates für die angegebenen Repositorien und seine Daten" - -#: ../../libraries/entropy/client/services/system/methods.py:365 -msgid "composed repository data" -msgstr "zusammengesetzte Repositoriums-Daten" - -#: ../../libraries/entropy/client/services/system/methods.py:371 -msgid "Run Entropy packages digest verification test" -msgstr "Starte Verarbeitung des Vergleichtests von Entropy Paketen" - -#: ../../libraries/entropy/client/services/system/methods.py:374 -msgid "Check mode" -msgstr "Prüfmodus" - -#: ../../libraries/entropy/client/services/system/methods.py:380 -msgid "Get repository notice board" -msgstr "Beziehe Schwarzes Brett des Repositoriums" - -#: ../../libraries/entropy/client/services/system/methods.py:386 -msgid "Remove notice board entry" -msgstr "Entferne Eintrag vom Notizbrett" - -#: ../../libraries/entropy/client/services/system/methods.py:389 -msgid "Entry Identifiers" -msgstr "Eintrags Identifizierer" - -#: ../../libraries/entropy/client/services/system/methods.py:395 -msgid "Add notice board entry" -msgstr "Füge Notizbrett-Eintrag hinzu" - -#. title -#: ../../libraries/entropy/client/services/system/methods.py:398 -#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 -#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 -#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 -#: ../../server/server_activator.py:242 ../../server/server_activator.py:274 -#: ../../server/server_activator.py:310 ../../sulfur/src/sulfur/dialogs.py:381 -#: ../../sulfur/src/sulfur/dialogs.py:633 -#: ../../sulfur/src/sulfur/sulfur.glade.h:258 -msgid "Title" -msgstr "Titel" - -#: ../../libraries/entropy/client/services/system/methods.py:400 -msgid "Notice link" -msgstr "Notiz-Link" - #: ../../libraries/entropy/client/misc.py:161 -#: ../../client/text_configuration.py:164 -#: ../../client/text_configuration.py:176 -#: ../../client/text_configuration.py:246 +#: ../../client/text_configuration.py:165 +#: ../../client/text_configuration.py:177 +#: ../../client/text_configuration.py:247 msgid "Automerging file" msgstr "Datei automatisch zusammenführen" @@ -2459,7 +1960,7 @@ msgstr "Kann Dateien nicht automatisch zusammenfügen" #: ../../libraries/entropy/client/interfaces/methods.py:88 #: ../../libraries/entropy/client/interfaces/methods.py:113 #: ../../client/text_ui.py:484 ../../server/server_reagent.py:81 -#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1045 +#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1051 #: ../../sulfur/src/sulfur/views.py:2798 msgid "Repository" msgstr "Repositorium" @@ -2473,11 +1974,11 @@ msgstr "ist beschädigt" msgid "Cannot calculate the checksum" msgstr "Kann Prüfsumme nicht berechnen" -#: ../../libraries/entropy/client/interfaces/client.py:809 +#: ../../libraries/entropy/client/interfaces/client.py:804 msgid "forcing packages metadata update" msgstr "erzwinge Aktualisierung der Paket-Metadaten" -#: ../../libraries/entropy/client/interfaces/client.py:818 +#: ../../libraries/entropy/client/interfaces/client.py:813 msgid "Updating system database using repository" msgstr "Aktualisiere System-Datenbank mittels Repositorium" @@ -2857,7 +2358,7 @@ msgstr "Erfolgreiches Repositoriumsbackup erstellt" #: ../../libraries/entropy/client/interfaces/methods.py:867 #: ../../libraries/entropy/client/interfaces/sets.py:188 #: ../../libraries/entropy/client/interfaces/sets.py:215 -#: ../../libraries/entropy/const.py:591 +#: ../../libraries/entropy/const.py:589 msgid "All fine" msgstr "Alles ok" @@ -2874,39 +2375,39 @@ msgid "Repository restored successfully" msgstr "Repositorium erfolgreich wiederhergestellt" #: ../../libraries/entropy/client/interfaces/methods.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:3385 +#: ../../libraries/entropy/client/interfaces/package.py:3386 #: ../../client/text_rescue.py:508 ../../sulfur/src/sulfur/entropyapi.py:239 msgid "Removing" msgstr "Lösche" -#: ../../libraries/entropy/client/interfaces/methods.py:1356 +#: ../../libraries/entropy/client/interfaces/methods.py:1357 msgid "Resources unlocked, let's go!" msgstr "Ressourcen freigegeben, los geht's!" -#: ../../libraries/entropy/client/interfaces/methods.py:1375 +#: ../../libraries/entropy/client/interfaces/methods.py:1376 #, python-format msgid "Resources still locked after %s minutes, giving up!" msgstr "Ressourcen nach %s Minuten immer noch gesperrt, gebe auf!" -#: ../../libraries/entropy/client/interfaces/methods.py:1384 +#: ../../libraries/entropy/client/interfaces/methods.py:1385 #, python-format msgid "Resources locked, sleeping %s seconds, check #%s/%s" msgstr "Ressourcen gesperrt, warte %s Sekunden. Überprüfe #%s/%s" -#: ../../libraries/entropy/client/interfaces/methods.py:1408 +#: ../../libraries/entropy/client/interfaces/methods.py:1409 #, python-format msgid "Nothing to backup in etpConst with %s key" msgstr "Nichts zu sichern in etpConst mit Schlüssel %s" -#: ../../libraries/entropy/client/interfaces/methods.py:1528 +#: ../../libraries/entropy/client/interfaces/methods.py:1529 msgid "Checking response time of" msgstr "Überprüfe Antwortzeit von" -#: ../../libraries/entropy/client/interfaces/methods.py:1550 +#: ../../libraries/entropy/client/interfaces/methods.py:1551 msgid "Mirror response time" msgstr "Spiegelserver Antwortzeit" -#: ../../libraries/entropy/client/interfaces/methods.py:1876 +#: ../../libraries/entropy/client/interfaces/methods.py:1877 msgid "not a valid method" msgstr "keine gültige Anweisung" @@ -2933,13 +2434,13 @@ msgstr "angehäufte Transferrate" #: ../../libraries/entropy/client/interfaces/package.py:345 #: ../../libraries/entropy/client/interfaces/package.py:952 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "second" msgstr "Sekunde" #: ../../libraries/entropy/client/interfaces/package.py:360 #: ../../libraries/entropy/client/interfaces/package.py:968 -#: ../../libraries/entropy/client/interfaces/package.py:2798 +#: ../../libraries/entropy/client/interfaces/package.py:2799 msgid "Error downloading from" msgstr "Fehler beim Herunterladen von" @@ -2959,13 +2460,13 @@ msgstr "Zeitablaufs-Fehler" #: ../../libraries/entropy/client/interfaces/package.py:373 #: ../../libraries/entropy/client/interfaces/package.py:998 -#: ../../libraries/entropy/client/interfaces/package.py:2809 +#: ../../libraries/entropy/client/interfaces/package.py:2810 msgid "discarded download" msgstr "Download verworfen" #: ../../libraries/entropy/client/interfaces/package.py:376 #: ../../libraries/entropy/client/interfaces/package.py:1001 -#: ../../libraries/entropy/client/interfaces/package.py:2811 +#: ../../libraries/entropy/client/interfaces/package.py:2812 msgid "unknown reason" msgstr "unbekannter Grund" @@ -2974,17 +2475,17 @@ msgid "Downloading from" msgstr "Herunterladen von" #: ../../libraries/entropy/client/interfaces/package.py:946 -#: ../../libraries/entropy/client/interfaces/package.py:2780 +#: ../../libraries/entropy/client/interfaces/package.py:2781 msgid "Successfully downloaded from" msgstr "Erfolgreich heruntergeladen von" #: ../../libraries/entropy/client/interfaces/package.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "at" msgstr "mit" #: ../../libraries/entropy/client/interfaces/package.py:974 -#: ../../libraries/entropy/client/interfaces/package.py:2804 +#: ../../libraries/entropy/client/interfaces/package.py:2805 msgid "file not available on this mirror" msgstr "Datei ist auf diesem Spiegel nicht verfügbar" @@ -3070,7 +2571,7 @@ msgid "Removing config file, never modified" msgstr "Entferne Konfigurationsdatei, niemals modifiziert" #: ../../libraries/entropy/client/interfaces/package.py:1554 -#: ../../libraries/entropy/client/interfaces/package.py:2671 +#: ../../libraries/entropy/client/interfaces/package.py:2672 msgid "Protecting config file" msgstr "Sichere Konfigurationsdatei" @@ -3130,222 +2631,223 @@ msgstr "Fehler bei Dateiverschiebung" msgid "please report" msgstr "Bitte Melden" -#: ../../libraries/entropy/client/interfaces/package.py:2627 +#: ../../libraries/entropy/client/interfaces/package.py:2628 msgid "Skipping file installation/removal" msgstr "Überspringe Dateiinstallation/Entfernung" -#: ../../libraries/entropy/client/interfaces/package.py:2688 +#: ../../libraries/entropy/client/interfaces/package.py:2689 msgid "Collision found during install for" msgstr "Kollision entdeckt während Installation von" -#: ../../libraries/entropy/client/interfaces/package.py:2691 +#: ../../libraries/entropy/client/interfaces/package.py:2692 msgid "cannot overwrite" msgstr "kann nicht überschreiben" -#: ../../libraries/entropy/client/interfaces/package.py:2764 -#: ../../libraries/entropy/client/interfaces/package.py:2865 +#: ../../libraries/entropy/client/interfaces/package.py:2765 +#: ../../libraries/entropy/client/interfaces/package.py:2866 msgid "Downloading" msgstr "downloaden" -#: ../../libraries/entropy/client/interfaces/package.py:2791 +#: ../../libraries/entropy/client/interfaces/package.py:2792 msgid "Local path" msgstr "Lokale Pfad" -#: ../../libraries/entropy/client/interfaces/package.py:2823 +#: ../../libraries/entropy/client/interfaces/package.py:2824 msgid "Downloading archive" msgstr "Lade Archiv herunter" -#: ../../libraries/entropy/client/interfaces/package.py:2848 +#: ../../libraries/entropy/client/interfaces/package.py:2849 msgid "Package cannot be fetched. Try to update repositories" msgstr "Paket kann nicht abgeholt werden. Versuche die Repositorien abzudaten" -#: ../../libraries/entropy/client/interfaces/package.py:2867 +#: ../../libraries/entropy/client/interfaces/package.py:2868 msgid "archives" msgstr "Archive" -#: ../../libraries/entropy/client/interfaces/package.py:2884 +#: ../../libraries/entropy/client/interfaces/package.py:2885 msgid "Some packages cannot be fetched" msgstr "Einige Pakete können nicht geholt werden" -#: ../../libraries/entropy/client/interfaces/package.py:2885 +#: ../../libraries/entropy/client/interfaces/package.py:2886 msgid "Try to update your repositories and retry" msgstr "Versuche deine Repositorien upzudaten und versuche es erneut" -#: ../../libraries/entropy/client/interfaces/package.py:2913 +#: ../../libraries/entropy/client/interfaces/package.py:2914 msgid "Package cannot be downloaded, unknown error." msgstr "Paket kann nicht heruntergeladen werden, unbekannter Fehler" -#: ../../libraries/entropy/client/interfaces/package.py:2922 +#: ../../libraries/entropy/client/interfaces/package.py:2923 msgid "Installed package in queue vanished, skipping." msgstr "" "Installiertes Paket in der Warteschlange verschwunden, überspringe Paket." -#: ../../libraries/entropy/client/interfaces/package.py:2941 +#: ../../libraries/entropy/client/interfaces/package.py:2942 msgid "Unpacking package" msgstr "Entpacke Paket" -#: ../../libraries/entropy/client/interfaces/package.py:2952 +#: ../../libraries/entropy/client/interfaces/package.py:2953 msgid "Merging package" msgstr "Füge Paket zusammen" -#: ../../libraries/entropy/client/interfaces/package.py:2965 +#: ../../libraries/entropy/client/interfaces/package.py:2966 msgid "You are running out of disk space" msgstr "Wenig Festplattenspeicher" -#: ../../libraries/entropy/client/interfaces/package.py:2966 +#: ../../libraries/entropy/client/interfaces/package.py:2967 msgid "I bet, you're probably Michele" msgstr "I bet, you're probably Michele" -#: ../../libraries/entropy/client/interfaces/package.py:2970 +#: ../../libraries/entropy/client/interfaces/package.py:2971 msgid "An error occured while trying to unpack the package" msgstr "Ein Fehler ist beim Entpacken des Paketes aufgetreten" -#: ../../libraries/entropy/client/interfaces/package.py:2973 -#: ../../libraries/entropy/client/interfaces/package.py:3017 +#: ../../libraries/entropy/client/interfaces/package.py:2974 +#: ../../libraries/entropy/client/interfaces/package.py:3018 msgid "Check if your system is healthy" msgstr "Überprüfe ob dein System noch in Ordnung ist" -#: ../../libraries/entropy/client/interfaces/package.py:2987 +#: ../../libraries/entropy/client/interfaces/package.py:2988 msgid "Installing package" msgstr "Installiere Paket" -#: ../../libraries/entropy/client/interfaces/package.py:3005 +#: ../../libraries/entropy/client/interfaces/package.py:3006 msgid "<3 debug files installation enabled <3" msgstr "<3 Debugdatei Installation eingeschaltet <3" -#: ../../libraries/entropy/client/interfaces/package.py:3016 +#: ../../libraries/entropy/client/interfaces/package.py:3017 msgid "An error occured while trying to install the package" msgstr "Ein Fehler ist beim Installieren des Paketes aufgetreten" -#: ../../libraries/entropy/client/interfaces/package.py:3031 +#: ../../libraries/entropy/client/interfaces/package.py:3032 msgid "Removing data" msgstr "Lösche Daten" -#: ../../libraries/entropy/client/interfaces/package.py:3044 +#: ../../libraries/entropy/client/interfaces/package.py:3045 msgid "An error occured while trying to remove the package" msgstr "Ein Fehler ist beim Löschen des Paketes aufgetreten" -#: ../../libraries/entropy/client/interfaces/package.py:3045 +#: ../../libraries/entropy/client/interfaces/package.py:3046 msgid "Check if you have enough disk space on your hard disk" msgstr "Überprüfe ob du noch genug Festplattenspeicher hast" -#: ../../libraries/entropy/client/interfaces/package.py:3059 -#: ../../libraries/entropy/client/interfaces/package.py:3393 +#: ../../libraries/entropy/client/interfaces/package.py:3060 +#: ../../libraries/entropy/client/interfaces/package.py:3394 #: ../../client/text_tools.py:67 msgid "Cleaning" msgstr "Aufräumen" -#: ../../libraries/entropy/client/interfaces/package.py:3126 +#: ../../libraries/entropy/client/interfaces/package.py:3127 msgid "Cleaning previously installed application data." msgstr "Bereinige zuvor installierte Anwendungsdaten." -#: ../../libraries/entropy/client/interfaces/package.py:3247 +#: ../../libraries/entropy/client/interfaces/package.py:3248 msgid "Configuring package" msgstr "Konfiguriere Paket" -#: ../../libraries/entropy/client/interfaces/package.py:3259 -#: ../../libraries/entropy/client/interfaces/package.py:3279 +#: ../../libraries/entropy/client/interfaces/package.py:3260 +#: ../../libraries/entropy/client/interfaces/package.py:3280 msgid "An error occured while trying to configure the package" msgstr "" "Ein Fehler ist aufgetreten während versucht wurde das Paket zu konfigurieren" -#: ../../libraries/entropy/client/interfaces/package.py:3261 +#: ../../libraries/entropy/client/interfaces/package.py:3262 msgid "Make sure that your system is healthy" msgstr "Stelle Sicher das sein System gesund ist" -#: ../../libraries/entropy/client/interfaces/package.py:3281 +#: ../../libraries/entropy/client/interfaces/package.py:3282 msgid "It seems that Source Package Manager entry is missing" msgstr "Es scheint das der Quell-Paketmanager-Eintrag fehlt" -#: ../../libraries/entropy/client/interfaces/package.py:3305 +#: ../../libraries/entropy/client/interfaces/package.py:3306 msgid "Installed package vanished" msgstr "Installiertes Paket verschwunden" -#: ../../libraries/entropy/client/interfaces/package.py:3311 +#: ../../libraries/entropy/client/interfaces/package.py:3312 msgid "Fetch not available" msgstr "Fetch ist nicht verfügbar" -#: ../../libraries/entropy/client/interfaces/package.py:3318 +#: ../../libraries/entropy/client/interfaces/package.py:3319 #: ../../sulfur/src/sulfur/entropyapi.py:142 msgid "Fetching" msgstr "Lade" -#: ../../libraries/entropy/client/interfaces/package.py:3325 +#: ../../libraries/entropy/client/interfaces/package.py:3326 msgid "Multi Fetching" msgstr "Multifetching" -#: ../../libraries/entropy/client/interfaces/package.py:3326 -#: ../../libraries/entropy/client/interfaces/package.py:3345 +#: ../../libraries/entropy/client/interfaces/package.py:3327 +#: ../../libraries/entropy/client/interfaces/package.py:3346 #: ../../client/text_query.py:776 ../../client/text_ui.py:1102 -#: ../../server/server_reagent.py:543 +#: ../../server/server_reagent.py:542 msgid "packages" msgstr "Pakete" -#: ../../libraries/entropy/client/interfaces/package.py:3332 +#: ../../libraries/entropy/client/interfaces/package.py:3333 msgid "Fetching sources" msgstr "Lade Quellen" -#: ../../libraries/entropy/client/interfaces/package.py:3338 +#: ../../libraries/entropy/client/interfaces/package.py:3339 msgid "Verifying" msgstr "Überprüfe" -#: ../../libraries/entropy/client/interfaces/package.py:3344 +#: ../../libraries/entropy/client/interfaces/package.py:3345 msgid "Multi Verification" msgstr "Multiverifikation" -#: ../../libraries/entropy/client/interfaces/package.py:3351 +#: ../../libraries/entropy/client/interfaces/package.py:3352 msgid "Unpacking" msgstr "Entpacke" -#: ../../libraries/entropy/client/interfaces/package.py:3357 +#: ../../libraries/entropy/client/interfaces/package.py:3358 msgid "Merging" msgstr "Zusammenfügen" -#: ../../libraries/entropy/client/interfaces/package.py:3370 +#: ../../libraries/entropy/client/interfaces/package.py:3371 #: ../../sulfur/src/sulfur/entropyapi.py:281 msgid "Installing" msgstr "Installiere" -#: ../../libraries/entropy/client/interfaces/package.py:3401 +#: ../../libraries/entropy/client/interfaces/package.py:3402 msgid "Postinstall" msgstr "Abschluss der Installation" -#: ../../libraries/entropy/client/interfaces/package.py:3409 +#: ../../libraries/entropy/client/interfaces/package.py:3410 msgid "Preinstall" msgstr "Installationsvorbereitung" -#: ../../libraries/entropy/client/interfaces/package.py:3417 +#: ../../libraries/entropy/client/interfaces/package.py:3418 msgid "Preremove" msgstr "Vorbereiten zum Löschen" -#: ../../libraries/entropy/client/interfaces/package.py:3425 +#: ../../libraries/entropy/client/interfaces/package.py:3426 msgid "Postremove" msgstr "Abschluss des Löschvorganges" -#: ../../libraries/entropy/client/interfaces/package.py:3439 +#: ../../libraries/entropy/client/interfaces/package.py:3440 msgid "Configuring" msgstr "Konfiguriere" -#: ../../libraries/entropy/client/interfaces/package.py:3486 +#: ../../libraries/entropy/client/interfaces/package.py:3487 #: ../../libraries/entropy/client/interfaces/repository.py:259 -#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:600 +#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:605 #: ../../client/text_rescue.py:86 ../../client/text_security.py:86 #: ../../client/text_smart.py:70 ../../client/text_ui.py:147 #: ../../server/reagent.py:233 ../../server/reagent.py:251 -#: ../../server/reagent.py:270 ../../server/reagent.py:290 -#: ../../server/server_activator.py:44 ../../server/server_activator.py:164 -#: ../../server/server_activator.py:223 ../../server/server_activator.py:396 -#: ../../server/server_activator.py:526 ../../server/server_reagent.py:42 -#: ../../server/server_reagent.py:618 ../../server/server_reagent.py:795 -#: ../../server/server_reagent.py:1075 ../../server/server_reagent.py:1134 +#: ../../server/reagent.py:271 ../../server/reagent.py:291 +#: ../../server/server_activator.py:45 ../../server/server_activator.py:165 +#: ../../server/server_activator.py:224 ../../server/server_activator.py:397 +#: ../../server/server_activator.py:552 ../../server/server_reagent.py:42 +#: ../../server/server_reagent.py:617 ../../server/server_reagent.py:795 +#: ../../server/server_reagent.py:1076 ../../server/server_reagent.py:1135 +#: ../../services/kernel-switcher:104 ../../services/kernel-switcher:173 msgid "Another Entropy is currently running." msgstr "Ein anderes Entropy läuft bereits." -#: ../../libraries/entropy/client/interfaces/package.py:3497 +#: ../../libraries/entropy/client/interfaces/package.py:3498 msgid "Cannot acquire Entropy resources lock." msgstr "Kann nicht auf Entropy zugreifen da die Ressourcen gesperrt sind." -#: ../../libraries/entropy/client/interfaces/package.py:3510 +#: ../../libraries/entropy/client/interfaces/package.py:3511 msgid "An error occured. Action aborted." msgstr "Es ist ein Fehler Aufgetreten. Aktion abgebrochen." @@ -3450,231 +2952,231 @@ msgstr "Vorentfernungs-Phase" msgid "post-remove phase" msgstr "Nach-Installations-Phase" -#: ../../libraries/entropy/const.py:569 +#: ../../libraries/entropy/const.py:567 msgid "Runtime dependency" msgstr "Laufzeit-Abhängigkeit" -#: ../../libraries/entropy/const.py:570 +#: ../../libraries/entropy/const.py:568 msgid "Post dependency" msgstr "Nach Abhängigkeit" -#: ../../libraries/entropy/const.py:571 +#: ../../libraries/entropy/const.py:569 msgid "Manually added (by staff) dependency" msgstr "Manuell hinzugefügte (durch Stab) Abhängigkeit" -#: ../../libraries/entropy/const.py:572 +#: ../../libraries/entropy/const.py:570 msgid "Build dependency" msgstr "Bau-Abhängigkeit" -#: ../../libraries/entropy/const.py:592 +#: ../../libraries/entropy/const.py:590 msgid "Corrupted Client Repository. Please restore a backup." msgstr "Beschädigtes Klient-Repositorium. Bitte spiele ein Backup zurück." -#: ../../libraries/entropy/const.py:661 +#: ../../libraries/entropy/const.py:659 msgid "reason not available" msgstr "unbekannte Ursache" -#: ../../libraries/entropy/const.py:662 +#: ../../libraries/entropy/const.py:660 msgid "user package.mask" msgstr "user package.mask" -#: ../../libraries/entropy/const.py:663 +#: ../../libraries/entropy/const.py:661 msgid "system keywords" msgstr "system keywords" -#: ../../libraries/entropy/const.py:664 +#: ../../libraries/entropy/const.py:662 msgid "user package.unmask" msgstr "user package.unmask" -#: ../../libraries/entropy/const.py:665 +#: ../../libraries/entropy/const.py:663 msgid "user repo package.keywords (all packages)" msgstr "user repo package.keywords (all packages)" -#: ../../libraries/entropy/const.py:666 +#: ../../libraries/entropy/const.py:664 msgid "user repo package.keywords" msgstr "user repo package.keywords" -#: ../../libraries/entropy/const.py:667 +#: ../../libraries/entropy/const.py:665 msgid "user package.keywords" msgstr "user package.keywords" -#: ../../libraries/entropy/const.py:668 +#: ../../libraries/entropy/const.py:666 msgid "completely masked (by keyword?)" msgstr "vollständig maskiert (durch Schlüsselworte?)" -#: ../../libraries/entropy/const.py:669 +#: ../../libraries/entropy/const.py:667 msgid "repository general packages.db.mask" msgstr "repository general packages.db.mask" -#: ../../libraries/entropy/const.py:670 +#: ../../libraries/entropy/const.py:668 msgid "repository general packages.db.keywords" msgstr "repository general packages.db.keywords" -#: ../../libraries/entropy/const.py:671 +#: ../../libraries/entropy/const.py:669 msgid "user license.mask" msgstr "user license.mask" -#: ../../libraries/entropy/const.py:672 +#: ../../libraries/entropy/const.py:670 msgid "user live unmask" msgstr "user live unmask" -#: ../../libraries/entropy/const.py:673 +#: ../../libraries/entropy/const.py:671 msgid "user live mask" msgstr "user live mask" -#: ../../libraries/entropy/const.py:699 +#: ../../libraries/entropy/const.py:697 msgid "Comments" msgstr "Kommentare" -#: ../../libraries/entropy/const.py:700 +#: ../../libraries/entropy/const.py:698 msgid "BBcode Documents" msgstr "BBCode Dokumente" -#: ../../libraries/entropy/const.py:701 +#: ../../libraries/entropy/const.py:699 msgid "Images/Screenshots" msgstr "Bilder/Bildschirmfotos" -#: ../../libraries/entropy/const.py:702 +#: ../../libraries/entropy/const.py:700 msgid "Generic Files" msgstr "Generische Dateien" -#: ../../libraries/entropy/const.py:703 +#: ../../libraries/entropy/const.py:701 msgid "YouTube(tm) Videos" msgstr "YouTube(tm) Videos" -#: ../../libraries/entropy/const.py:706 +#: ../../libraries/entropy/const.py:704 msgid "Comment" msgstr "Kommentar" -#: ../../libraries/entropy/const.py:707 +#: ../../libraries/entropy/const.py:705 msgid "BBcode Document" msgstr "BBCode Kommentar" -#: ../../libraries/entropy/const.py:708 +#: ../../libraries/entropy/const.py:706 msgid "Image/Screenshot" msgstr "Bild/Bildschirmfoto" -#: ../../libraries/entropy/const.py:709 +#: ../../libraries/entropy/const.py:707 msgid "Generic File" msgstr "generische Datei" -#: ../../libraries/entropy/const.py:710 +#: ../../libraries/entropy/const.py:708 msgid "YouTube(tm) Video" msgstr "YouTube(tm) Video" -#: ../../libraries/entropy/fetchers.py:730 +#: ../../libraries/entropy/fetchers.py:731 msgid "infinite" msgstr "unendlich" -#: ../../libraries/entropy/fetchers.py:802 +#: ../../libraries/entropy/fetchers.py:803 msgid "[F]" msgstr "[F]" -#: ../../libraries/entropy/fetchers.py:803 -#: ../../libraries/entropy/fetchers.py:1151 +#: ../../libraries/entropy/fetchers.py:804 +#: ../../libraries/entropy/fetchers.py:1152 msgid "ETA" msgstr "ETA" -#: ../../libraries/entropy/fetchers.py:804 -#: ../../libraries/entropy/fetchers.py:1152 +#: ../../libraries/entropy/fetchers.py:805 +#: ../../libraries/entropy/fetchers.py:1153 msgid "sec" msgstr "sec" -#: ../../libraries/entropy/fetchers.py:1033 +#: ../../libraries/entropy/fetchers.py:1034 msgid "Aggregated download" msgstr "Sammeldownload" -#: ../../libraries/entropy/fetchers.py:1035 -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../libraries/entropy/fetchers.py:1036 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "items" msgstr "Einträge" -#: ../../libraries/entropy/output.py:600 -#: ../../sulfur/src/sulfur/entropyapi.py:403 +#: ../../libraries/entropy/output.py:603 +#: ../../sulfur/src/sulfur/entropyapi.py:402 msgid "Entropy needs your attention" msgstr "Entropy benötigt deine Aufmerksamkeit" -#: ../../libraries/entropy/output.py:746 +#: ../../libraries/entropy/output.py:749 msgid "Entropy got a question for you" msgstr "Entropy hat eine Frage an dich" -#: ../../libraries/entropy/output.py:760 +#: ../../libraries/entropy/output.py:763 msgid "Interrupted" msgstr "Unterbrochen" -#: ../../libraries/entropy/output.py:820 +#: ../../libraries/entropy/output.py:823 msgid "Selected number" msgstr "Ausgewählte Nummer" -#: ../../libraries/entropy/output.py:837 ../../client/text_ui.py:1559 +#: ../../libraries/entropy/output.py:840 ../../client/text_ui.py:1559 msgid "Please select an option" msgstr "Bitte wähle eine Option" -#: ../../libraries/entropy/output.py:839 +#: ../../libraries/entropy/output.py:842 msgid "Discard all" msgstr "Verwerfe alle" -#: ../../libraries/entropy/output.py:840 +#: ../../libraries/entropy/output.py:843 msgid "Confirm" msgstr "Bestätige" -#: ../../libraries/entropy/output.py:841 +#: ../../libraries/entropy/output.py:844 msgid "Add item" msgstr "Artikel hinzufügen" -#: ../../libraries/entropy/output.py:842 +#: ../../libraries/entropy/output.py:845 msgid "Edit item" msgstr "Artikel bearbeiten" -#: ../../libraries/entropy/output.py:843 +#: ../../libraries/entropy/output.py:846 msgid "Remove item" msgstr "Artikel entfernen" -#: ../../libraries/entropy/output.py:844 +#: ../../libraries/entropy/output.py:847 msgid "Show current list" msgstr "Zeige gegenwärtige Liste" #. wait user interaction -#: ../../libraries/entropy/output.py:848 -#: ../../client/text_configuration.py:303 -#: ../../client/text_configuration.py:319 +#: ../../libraries/entropy/output.py:851 +#: ../../client/text_configuration.py:304 +#: ../../client/text_configuration.py:320 msgid "Your choice (type a number and press enter):" msgstr "Deine Wahl (gib eine Zahl ein und drücke Enter):" -#: ../../libraries/entropy/output.py:880 -#: ../../client/text_configuration.py:196 +#: ../../libraries/entropy/output.py:883 +#: ../../client/text_configuration.py:197 msgid "You don't have typed a number." msgstr "Du hast keine Nummer eingegeben." -#: ../../libraries/entropy/output.py:883 +#: ../../libraries/entropy/output.py:886 msgid "Invalid action." msgstr "Ungültige Handlung." -#: ../../libraries/entropy/output.py:893 +#: ../../libraries/entropy/output.py:896 msgid "String to add (-1 to go back):" msgstr "String zum hinzufügen (-1 zum zurückgehen):" -#: ../../libraries/entropy/output.py:903 +#: ../../libraries/entropy/output.py:906 msgid "Invalid string." msgstr "Ungültiger String." -#: ../../libraries/entropy/output.py:911 +#: ../../libraries/entropy/output.py:914 msgid "Element number to edit (-1 to go back):" msgstr "Elementnummer zum Bearbeiten (-1 zum zurückzugehen):" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "old" msgstr "alt" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "new value:" msgstr "neuer Wert:" -#: ../../libraries/entropy/output.py:930 ../../libraries/entropy/output.py:948 +#: ../../libraries/entropy/output.py:933 ../../libraries/entropy/output.py:951 msgid "Invalid element." msgstr "Ungültiges Element." -#: ../../libraries/entropy/output.py:939 +#: ../../libraries/entropy/output.py:942 msgid "Element number to remove (-1 to go back):" msgstr "Elementnummer zum Entfernen (-1 zum zurückgehen):" @@ -4267,7 +3769,7 @@ msgstr "führe verschiedene Anfragen an Repository und lokale Datenbank durch" msgid "search from what package a file belongs" msgstr "suche, zu welchem Paket eine Datei gehört" -#: ../../client/equo.py:210 ../../client/equo.py:344 +#: ../../client/equo.py:210 ../../client/equo.py:346 msgid "show packages changelog" msgstr "zeige Paket changelog" @@ -4275,12 +3777,12 @@ msgstr "zeige Paket changelog" msgid "search what packages depend on the provided atoms" msgstr "suche nach Paketen, welche von den gegebenen atoms abhängen" -#: ../../client/equo.py:212 ../../client/equo.py:346 +#: ../../client/equo.py:212 ../../client/equo.py:348 #: ../../server/reagent.py:65 msgid "search packages by description" msgstr "durchsuche Pakete nach Beschreibung" -#: ../../client/equo.py:213 ../../client/equo.py:347 +#: ../../client/equo.py:213 ../../client/equo.py:349 #: ../../server/reagent.py:63 msgid "show files owned by the provided atoms" msgstr "zeige Dateien, welche zu den gegebenen atoms gehören" @@ -4319,7 +3821,7 @@ msgstr "" "assoziiere die gegebenen Dateipfade mit Anwendungen denen es möglich ist, " "sie zu lesen" -#: ../../client/equo.py:223 ../../client/equo.py:349 +#: ../../client/equo.py:223 ../../client/equo.py:351 #: ../../server/reagent.py:59 msgid "show runtime libraries needed by the provided atoms" msgstr "" @@ -4337,7 +3839,7 @@ msgstr "zeige den Baum zum Entfernen der gegebenen atoms" msgid "show atoms needing the provided libraries" msgstr "zeige atoms, welche die gegebenen Bibliotheken benötigen" -#: ../../client/equo.py:227 ../../client/equo.py:351 +#: ../../client/equo.py:227 ../../client/equo.py:353 #: ../../server/reagent.py:62 msgid "search available package sets" msgstr "sucher verfügbare Paketsets" @@ -4365,12 +3867,12 @@ msgid "show reverse depdendencies tree for provided installed atoms" msgstr "" "zeige rückwärtige Abhängigkeitsbaum der aufgeführten installierten Atome" -#: ../../client/equo.py:234 ../../client/equo.py:354 ../../client/equo.py:399 +#: ../../client/equo.py:234 ../../client/equo.py:356 ../../client/equo.py:401 #: ../../server/reagent.py:71 msgid "show more details" msgstr "zeige mehr Details" -#: ../../client/equo.py:235 ../../client/equo.py:355 ../../client/equo.py:400 +#: ../../client/equo.py:235 ../../client/equo.py:357 ../../client/equo.py:402 #: ../../server/reagent.py:72 msgid "print results in a scriptable way" msgstr "Ausgabe der Resultate für scripts" @@ -4454,7 +3956,7 @@ msgstr "" "generiere Datenbank installierter Pakete aus den Dateien im System [letzte " "Hoffnung]" -#: ../../client/equo.py:265 ../../client/equo.py:315 +#: ../../client/equo.py:265 ../../client/equo.py:317 msgid "regenerate SPM UIDs map (SPM <-> Entropy packages)" msgstr "regeneriere SPM UIDs Karte (SPM <-> Entropy Pakete)" @@ -4523,7 +4025,7 @@ msgstr "synchronisiere Pakete, Datenbank und mach auch ein wenig sauber" #: ../../client/equo.py:283 ../../client/equo.py:287 ../../client/equo.py:290 #: ../../server/activator.py:52 ../../server/activator.py:60 -#: ../../server/activator.py:70 +#: ../../server/activator.py:65 msgid "sync all the configured repositories" msgstr "synchronisiere alle konfigurierten Repositories" @@ -4539,23 +4041,23 @@ msgstr "verifiziere auch die Paketprüfsummen" msgid "sync the current repository database across primary mirrors" msgstr "synchronisiere die aktuellen Repositories über primäre Spiegel" -#: ../../client/equo.py:291 ../../server/activator.py:65 +#: ../../client/equo.py:291 ../../server/activator.py:68 msgid "lock the current repository database (server-side)" msgstr "sperre die aktuelle Repository-Datenbank (Serverseitig)" -#: ../../client/equo.py:292 ../../server/activator.py:66 +#: ../../client/equo.py:292 ../../server/activator.py:69 msgid "unlock the current repository database (server-side)" msgstr "gebe die aktuelle Repository-Datenbank frei (Serverseitig)" -#: ../../client/equo.py:293 ../../server/activator.py:67 +#: ../../client/equo.py:293 ../../server/activator.py:70 msgid "lock the current repository database (client-side)" msgstr "sperre die aktuelle Repository-Datenbank (beim Client)" -#: ../../client/equo.py:294 ../../server/activator.py:68 +#: ../../client/equo.py:294 ../../server/activator.py:71 msgid "unlock the current repository database (client-side)" msgstr "gebe die aktuelle Repository-Datenbank frei (beim Client)" -#: ../../client/equo.py:295 ../../server/activator.py:69 +#: ../../client/equo.py:295 ../../server/activator.py:72 msgid "show current lock status" msgstr "zeige aktuellen Gesperrt-Status" @@ -4563,254 +4065,262 @@ msgstr "zeige aktuellen Gesperrt-Status" msgid "remove binary packages not in repositories and expired" msgstr "entferne binäre Pakete, welche nicht in Repositories und veraltet sind" -#: ../../client/equo.py:300 ../../server/reagent.py:74 +#: ../../client/equo.py:297 ../../server/activator.py:66 +msgid "clean unavaiable packages from mirrors (similar to tidy, but more nazi)" +msgstr "" + +#: ../../client/equo.py:298 ../../server/activator.py:67 +msgid "expiration days [default is: 0, dangerous!]" +msgstr "" + +#: ../../client/equo.py:302 ../../server/reagent.py:74 msgid "manage a repository" msgstr "Manage ein Repository" -#: ../../client/equo.py:302 ../../server/reagent.py:75 +#: ../../client/equo.py:304 ../../server/reagent.py:75 msgid "(re)initialize the current repository database" msgstr "(re)initialisiere die aktuelle Repository-Datenbank" -#: ../../client/equo.py:303 +#: ../../client/equo.py:305 msgid "do not refill database using packages on mirrors" msgstr "Datenbank nicht mit Paketen der Spiegel wiederbefüllen" -#: ../../client/equo.py:304 ../../server/reagent.py:76 +#: ../../client/equo.py:306 ../../server/reagent.py:76 msgid "(re)create the database for the specified repository" msgstr "(neu)erstellen der Datenbank für das gegebene Repository" -#: ../../client/equo.py:305 ../../server/reagent.py:77 +#: ../../client/equo.py:307 ../../server/reagent.py:77 msgid "manually force a revision bump for the current repository database" msgstr "erzwinge Versionssprung für die aktuelle Repository-Datenbenk" -#: ../../client/equo.py:306 ../../server/reagent.py:78 +#: ../../client/equo.py:308 ../../server/reagent.py:78 msgid "synchronize the database" msgstr "synchronisiere die Datenbank" -#: ../../client/equo.py:307 ../../server/reagent.py:79 +#: ../../client/equo.py:309 ../../server/reagent.py:79 msgid "flush back old branches packages to current branch" msgstr "spielt Pakete alter Zweige in den gegenwärtigen Zweig zurück" -#: ../../client/equo.py:308 ../../server/reagent.py:80 +#: ../../client/equo.py:310 ../../server/reagent.py:80 msgid "remove the provided atoms from the current repository database" msgstr "entferne die gegebenen atoms von der aktuellen Repository-Datenbank" -#: ../../client/equo.py:309 ../../server/reagent.py:82 +#: ../../client/equo.py:311 ../../server/reagent.py:82 msgid "remove the provided injected atoms (all if no atom specified)" msgstr "" "entferne die angegebenen eingespeisten atoms (alle, wenn kein atom angegeben " "wurde)" -#: ../../client/equo.py:310 ../../server/reagent.py:83 +#: ../../client/equo.py:312 ../../server/reagent.py:83 msgid "create an empty repository database in the provided path" msgstr "erstelle eine leere Repository-Datenbank im gegebenen Verzeichnis" -#: ../../client/equo.py:311 +#: ../../client/equo.py:313 msgid "switch to the specified branch the provided atoms (or world)" msgstr "wechsle auf den angegebenen Branch der gegebenen atoms (oder allen)" -#: ../../client/equo.py:312 +#: ../../client/equo.py:314 msgid "verify remote integrity of the provided atoms (or world)" msgstr "überprüfe Remote-Prüfsumme der gegebenen atoms (oder von allen)" -#: ../../client/equo.py:313 ../../server/reagent.py:86 +#: ../../client/equo.py:315 ../../server/reagent.py:86 msgid "backup current repository database" msgstr "erstelle ein Backup der gegenwärtigen Repositoriums-Datenbank" -#: ../../client/equo.py:314 ../../server/reagent.py:87 +#: ../../client/equo.py:316 ../../server/reagent.py:87 msgid "restore a previously backed-up repository database" msgstr "stelle eine zuvor gesicherte Repository-Datenbank wieder her" -#: ../../client/equo.py:317 ../../server/reagent.py:88 +#: ../../client/equo.py:319 ../../server/reagent.py:88 msgid "enable the specified repository" msgstr "aktiviere das angegebene Repository" -#: ../../client/equo.py:318 ../../server/reagent.py:89 +#: ../../client/equo.py:320 ../../server/reagent.py:89 msgid "disable the specified repository" msgstr "deaktiviere das angegebene Repository" -#: ../../client/equo.py:319 +#: ../../client/equo.py:321 msgid "show the current Server Interface status" msgstr "zeige den aktuellen Status des Server-Interfaces" -#: ../../client/equo.py:320 ../../server/reagent.py:90 +#: ../../client/equo.py:322 ../../server/reagent.py:90 msgid "check packages in repository for missing dependencies" msgstr "überprüfe Pakete im Repositorium nach fehlenden Abhängigkeiten" -#: ../../client/equo.py:321 ../../server/reagent.py:91 +#: ../../client/equo.py:323 ../../server/reagent.py:91 msgid "handle packages dependencies" msgstr "behandle Paketabhängigkeiten" -#: ../../client/equo.py:322 +#: ../../client/equo.py:324 msgid "clone a package inside a repository assigning it an arbitrary tag" msgstr "" "clone ei Paket innerhalb des Repositoriums und weise ihm ein willkürliches " "Etikett zu" -#: ../../client/equo.py:323 ../../server/reagent.py:95 +#: ../../client/equo.py:325 ../../server/reagent.py:95 msgid "move packages from a repository to another" msgstr "verschiebe Pakete von einem Repository in ein anderes" -#: ../../client/equo.py:324 ../../client/equo.py:326 +#: ../../client/equo.py:326 ../../client/equo.py:328 #: ../../server/reagent.py:96 ../../server/reagent.py:98 msgid "pulls dependencies in" msgstr "holt Abhängigkeiten herein" -#: ../../client/equo.py:325 ../../server/reagent.py:97 +#: ../../client/equo.py:327 ../../server/reagent.py:97 msgid "copy packages from a repository to another" msgstr "kopiere Pakete von einem Repository in ein anderes" -#: ../../client/equo.py:327 ../../server/reagent.py:99 +#: ../../client/equo.py:329 ../../server/reagent.py:99 msgid "set the default repository" msgstr "setze das Standard-Repository" -#: ../../client/equo.py:331 ../../server/reagent.py:101 +#: ../../client/equo.py:333 ../../server/reagent.py:101 msgid "manage repository digital signatures (OpenGPG)" msgstr "verwalte Digitalsignaturen des Repositoriums (OpenGPG)" -#: ../../client/equo.py:332 ../../server/reagent.py:102 +#: ../../client/equo.py:334 ../../server/reagent.py:102 msgid "create keypair for repositories and sign packages" msgstr "erstelle ein Schlüsselpaar für das Repositorium und signiere Pakete" -#: ../../client/equo.py:333 ../../server/reagent.py:103 +#: ../../client/equo.py:335 ../../server/reagent.py:103 msgid "delete keypair (and digital signatures) of repository" msgstr "lösche Schlüsselpaar (und digitale Signatur) aus dem Repositorium" -#: ../../client/equo.py:334 ../../server/reagent.py:104 +#: ../../client/equo.py:336 ../../server/reagent.py:104 msgid "show currently configured keys information for given repositories" msgstr "" "zeige gegenwärtig konfigurierte Schlüsselinformationen für ausgewählte " "Repositorien" -#: ../../client/equo.py:335 ../../server/reagent.py:105 +#: ../../client/equo.py:337 ../../server/reagent.py:105 msgid "sign (or re-sign) packages in repository using currently set keypair" msgstr "" "Zeichne (oder zeichne erneut) Pakete im Repositorium unter Verwendung des " "gegenwärtigen Schlüsselsatzes" -#: ../../client/equo.py:336 ../../server/reagent.py:106 +#: ../../client/equo.py:338 ../../server/reagent.py:106 msgid "import keypair, bind to given repository" msgstr "importiere Schlüsselpaar, verbinde es mit ausgewähltem Repositorium" -#: ../../client/equo.py:337 ../../server/reagent.py:107 +#: ../../client/equo.py:339 ../../server/reagent.py:107 msgid "export public key of given repository" msgstr "exportiere öffentlichen Schlüssel des gewählten Repositoriums" -#: ../../client/equo.py:338 ../../server/reagent.py:108 +#: ../../client/equo.py:340 ../../server/reagent.py:108 msgid "export private key of given repository" msgstr "Exportiere privaten Schlüssel des gegebenen Repositoriums" -#: ../../client/equo.py:342 +#: ../../client/equo.py:344 msgid "do some searches into community repository databases" msgstr "mach ein paar Suchanfragen auf Community-Repositories Datenbanken" -#: ../../client/equo.py:343 ../../server/reagent.py:64 +#: ../../client/equo.py:345 ../../server/reagent.py:64 msgid "show from what package the provided files belong" msgstr "zeige, zu welchem Paket die gegebene Datei gehört" -#: ../../client/equo.py:345 ../../server/reagent.py:60 +#: ../../client/equo.py:347 ../../server/reagent.py:60 msgid "show what packages depend on the provided atoms" msgstr "zeige, welche Pakete von den gegebenen atoms abhängen" -#: ../../client/equo.py:348 ../../server/reagent.py:66 +#: ../../client/equo.py:350 ../../server/reagent.py:66 msgid "list all the packages in the default repository" msgstr "zeige alle Pakete im Standard-Repository" -#: ../../client/equo.py:350 ../../server/reagent.py:57 +#: ../../client/equo.py:352 ../../server/reagent.py:57 msgid "search packages inside the default repository database" msgstr "suche Pakete innerhalb der standard Repository-Datenbank" -#: ../../client/equo.py:352 ../../server/reagent.py:61 +#: ../../client/equo.py:354 ../../server/reagent.py:61 msgid "show packages owning the specified tags" msgstr "zeige Pakete mit den entsprechenden Bezeichnungen" -#: ../../client/equo.py:353 +#: ../../client/equo.py:355 msgid "show installed packages owning the specified revisions" msgstr "zeige installierte Pakete die über die spezifizierte Revision verfügen" -#: ../../client/equo.py:359 ../../server/reagent.py:110 +#: ../../client/equo.py:361 ../../server/reagent.py:110 msgid "source package manager functions" msgstr "Quellpaketmanager-Funktionen" -#: ../../client/equo.py:360 ../../server/reagent.py:111 +#: ../../client/equo.py:362 ../../server/reagent.py:111 msgid "compilation function" msgstr "Kompilierfunktion" -#: ../../client/equo.py:361 ../../server/reagent.py:112 +#: ../../client/equo.py:363 ../../server/reagent.py:112 msgid "compile packages belonging to the provided categories" msgstr "kompiliere Pakete in den angegebenen Kategorien" -#: ../../client/equo.py:362 ../../client/equo.py:365 +#: ../../client/equo.py:364 ../../client/equo.py:367 #: ../../server/reagent.py:113 ../../server/reagent.py:116 msgid "just list packages" msgstr "liste Pakete nur auf" -#: ../../client/equo.py:363 ../../server/reagent.py:114 +#: ../../client/equo.py:365 ../../server/reagent.py:114 msgid "do not pull old package slots" msgstr "lade keine alten Pakete in den Slot herunter" -#: ../../client/equo.py:364 ../../server/reagent.py:115 +#: ../../client/equo.py:366 ../../server/reagent.py:115 msgid "compile packages in provided package set names" msgstr "kompiliere Pakete mit in den angegebenen Paketset Namen" -#: ../../client/equo.py:366 ../../server/reagent.py:117 +#: ../../client/equo.py:368 ../../server/reagent.py:117 msgid "rebuild everything" msgstr "baue alles neu" -#: ../../client/equo.py:367 ../../server/reagent.py:118 +#: ../../client/equo.py:369 ../../server/reagent.py:118 msgid "run database update if all went fine" msgstr "starte Datenbankaktualisierung, wenn all gut gegangen ist" -#: ../../client/equo.py:368 ../../server/reagent.py:119 +#: ../../client/equo.py:370 ../../server/reagent.py:119 msgid "run mirror sync if all went fine" msgstr "starte Spiegelserver-Synchronisation, wenn all gut geht" -#: ../../client/equo.py:369 +#: ../../client/equo.py:371 msgid "scan orphaned packages on SPM" msgstr "suche verwaiste Pakates im SPM" -#: ../../client/equo.py:373 ../../server/activator.py:72 +#: ../../client/equo.py:375 ../../server/activator.py:75 msgid "notice board handling functions" msgstr "Schwarzes Brett Bedienfunktionen" -#: ../../client/equo.py:374 ../../server/activator.py:73 +#: ../../client/equo.py:376 ../../server/activator.py:76 msgid "add a news item to the notice board" msgstr "füge neue Nachricht zum schwarzen Brett hinzu" -#: ../../client/equo.py:375 ../../server/activator.py:74 +#: ../../client/equo.py:377 ../../server/activator.py:77 msgid "remove a news item from the notice board" msgstr "lösche Nachricht aus dem Schwarzen Brett" -#: ../../client/equo.py:376 ../../server/activator.py:75 +#: ../../client/equo.py:378 ../../server/activator.py:78 msgid "read the current notice board" msgstr "lese aktuelles schwarzes Brett" -#: ../../client/equo.py:380 +#: ../../client/equo.py:382 msgid "look for unsatisfied dependencies across community repositories" msgstr "" "suche nach nicht aufgelösten Abhängigkeiten in den Community-Repositories" -#: ../../client/equo.py:381 ../../server/reagent.py:126 +#: ../../client/equo.py:383 ../../server/reagent.py:126 msgid "verify the integrity of local package files" msgstr "vergleiche die Integrität lokaler Paketdateien" -#: ../../client/equo.py:384 +#: ../../client/equo.py:386 msgid "handles User Generated Content features" msgstr "behandelt nutzergenerierter Inhalt Funktionen" -#: ../../client/equo.py:385 +#: ../../client/equo.py:387 msgid "login against a specified repository" msgstr "Anmelden an einem ausgewählten Repositorium" -#: ../../client/equo.py:386 +#: ../../client/equo.py:388 msgid "logout from a specified repository" msgstr "logout vom angegebenen Repository" -#: ../../client/equo.py:387 +#: ../../client/equo.py:389 msgid "force action" msgstr "erzwinge Aktion" -#: ../../client/equo.py:388 +#: ../../client/equo.py:390 msgid "" "manage package documents for the selected repository (comments, files, " "videos)" @@ -4818,96 +4328,96 @@ msgstr "" "verwalte Paketdokumente für das ausgewählte Repositorium (Kommentare, " "Dateien, Videos)" -#: ../../client/equo.py:389 +#: ../../client/equo.py:391 msgid "" "get available documents for the specified package key (example: x11-libs/qt)" msgstr "" "beziehe verfügbare Dokumente für den spezifizierten Paketschlüssel " "(Beispiel: x11-libs/qt)" -#: ../../client/equo.py:390 +#: ../../client/equo.py:392 msgid "add a new document to the specified package key (example: x11-libs/qt)" msgstr "" "füge dem spezifizierten Paketschlüssel ein neues Dokumenet hinzu (Beispiel: " "x11-libs/qt)" -#: ../../client/equo.py:391 +#: ../../client/equo.py:393 msgid "remove documents from database using their identifiers" msgstr "lösche Dokumente von der Datenbank durch ihre Identifizierung" -#: ../../client/equo.py:392 +#: ../../client/equo.py:394 msgid "manage package votes for the selected repository" msgstr "verwalte Paketstimmen für das ausgewählte Repositorium" -#: ../../client/equo.py:393 +#: ../../client/equo.py:395 msgid "get vote for the specified package key (example: x11-libs/qt)" msgstr "" "beziehe Stimme für den spezifizierten Paketschlüssel (Beispiel: x11-libs/qt)" -#: ../../client/equo.py:394 +#: ../../client/equo.py:396 msgid "add vote for the specified package key (example: x11-libs/qt)" msgstr "" "füge Stimme für den spezifizierten Paketschlüssel hinzu (Beispiel: x11-libs/" "qt)" -#: ../../client/equo.py:397 +#: ../../client/equo.py:399 msgid "handles Entropy cache" msgstr "behandelt den Entropy-Cache" -#: ../../client/equo.py:398 +#: ../../client/equo.py:400 msgid "clean Entropy cache" msgstr "leere Entropy-Cache" -#: ../../client/equo.py:402 +#: ../../client/equo.py:404 msgid "remove downloaded packages and clean temp. directories" msgstr "entferne heruntergeladene Pakete und lösche temporäre Verzeichnisse" -#: ../../client/equo.py:404 +#: ../../client/equo.py:406 msgid "show system information" msgstr "zeige Systeminformationen" -#: ../../client/equo.py:445 ../../client/text_rescue.py:103 +#: ../../client/equo.py:447 ../../client/text_rescue.py:103 #: ../../client/text_rescue.py:113 ../../client/text_ui.py:214 msgid "is deprecated, please use" msgstr "ist veraltet, bitte verwende" -#: ../../client/equo.py:456 +#: ../../client/equo.py:458 msgid "You need to install sys-apps/entropy-server. :-) Do it !" msgstr "Du musst sys-apps/entropy-server installieren. :-) Tu' es !" -#: ../../client/equo.py:534 +#: ../../client/equo.py:538 msgid "You need to install/update sys-apps/entropy-server. :-) Do it !" msgstr "" "Du musst sys-apps/entropy-server installieren/aktualisieren. :-) Mach's " "einfach !" -#: ../../client/equo.py:587 ../../client/text_configuration.py:41 +#: ../../client/equo.py:592 ../../client/text_configuration.py:42 #: ../../client/text_rescue.py:74 msgid "You are not root" msgstr "Du hast keine root-Rechte" -#: ../../client/equo.py:814 +#: ../../client/equo.py:819 msgid "not enough parameters" msgstr "nicht genügend Parameter" -#: ../../client/equo.py:864 +#: ../../client/equo.py:869 msgid "Installed packages repository corrupted. Please re-generate it" msgstr "Installierte Paketrepositorien sind beschädigt. Bitte regeneriere sie" -#: ../../client/equo.py:872 ../../client/text_smart.py:157 +#: ../../client/equo.py:877 ../../client/text_smart.py:157 #: ../../client/text_smart.py:332 ../../client/text_smart.py:484 msgid "Cannot continue" msgstr "Kann nicht weiterarbeiten" -#: ../../client/equo.py:895 +#: ../../client/equo.py:900 msgid "Your hard drive is full! Your fault!" msgstr "Deine Festplatte ist voll! Dein Fehler!" -#: ../../client/equo.py:901 +#: ../../client/equo.py:906 msgid "No more memory dude! Your fault!" msgstr "Kein Speicher mehr Kumpel! Dein Fehler!" -#: ../../client/equo.py:906 +#: ../../client/equo.py:911 msgid "" "Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. " "Well, you know, shit happens." @@ -4915,25 +4425,25 @@ msgstr "" "Hallo. Mein Name ist Bug Reporter. Ich muss dir leider mitteilen, dass Equo " "abgestürzt ist. Tja, dumm gelaufen." -#: ../../client/equo.py:907 +#: ../../client/equo.py:912 msgid "" "But there's something you could do to help Equo to be a better application." msgstr "" "Aber es gibt etwas das du tun kannst um Equo zu einer besseren Anwendung zu " "machen." -#: ../../client/equo.py:908 +#: ../../client/equo.py:913 msgid "-- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --" msgstr "" "-- AUCH WENN ICH NICHT WILL DASS DU DIESELBE MELDUNG IMMER WIEDER SCHICKST --" -#: ../../client/equo.py:909 +#: ../../client/equo.py:914 msgid "Now I am showing you what happened. Don't panic, I'm here to help you." msgstr "" "Jetzt zeige ich dir was passiert ist. Keine Angst, Ich bin hier un dir zu " "helfen" -#: ../../client/equo.py:918 +#: ../../client/equo.py:923 msgid "" "Oh well, I cannot even write to /tmp. So, please copy the error and mail " "lxnay@sabayon.org." @@ -4941,11 +4451,11 @@ msgstr "" "Oh, hmm, ich kann nicht einmal auf /tmp schreiben. Also, bitte kopiere die " "Fehlermeldung und mail an lxnay@sabayon.org." -#: ../../client/equo.py:937 +#: ../../client/equo.py:942 msgid "Of course you are on the Internet..." msgstr "Ah, natürlich hast du Internet..." -#: ../../client/equo.py:938 +#: ../../client/equo.py:943 msgid "" "Erm... Can I send the error, along with some information\n" "about your hardware to my creators so they can fix me? (Your IP will be " @@ -4955,11 +4465,11 @@ msgstr "" "über deine Hardware zu meinen Entwickler senden, damit sie mich reparieren " "können? (Deine IP-Adresse wird gespeichert)" -#: ../../client/equo.py:940 +#: ../../client/equo.py:945 msgid "Ok, ok ok ok... Sorry!" msgstr "Ok, ok ok ok... Sorry!" -#: ../../client/equo.py:944 +#: ../../client/equo.py:949 msgid "" "If you want to be contacted back (and actively supported), also answer the " "questions below:" @@ -4967,19 +4477,19 @@ msgstr "" "Wenn du kontaktiert (und aktiv supported) werden willst, beantworte bitte " "auch die nachfolgenden Fragen:" -#: ../../client/equo.py:945 +#: ../../client/equo.py:950 msgid "Your Full name:" msgstr "Dein voller Name:" -#: ../../client/equo.py:946 +#: ../../client/equo.py:951 msgid "Your E-Mail address:" msgstr "Deine E-Mail Adresse:" -#: ../../client/equo.py:947 +#: ../../client/equo.py:952 msgid "What you were doing:" msgstr "Was du so machst:" -#: ../../client/equo.py:962 +#: ../../client/equo.py:967 msgid "" "Thank you very much. The error has been reported and hopefully, the problem " "will be solved as soon as possible." @@ -4987,7 +4497,7 @@ msgstr "" "Vielen Dank. Der Fehler wurde gemeldet und das Problem wird so schnell wie " "möglich in Angriff genommen." -#: ../../client/equo.py:964 +#: ../../client/equo.py:969 msgid "" "Ugh. Cannot send the report. When you want, mail the file below to " "lxnay@sabayon.org." @@ -4995,11 +4505,11 @@ msgstr "" "Huh... ich kann de Meldung nicht senden. Wenn du möchtest, maile die unten " "aufgeführte Datei an lxnay@sabayonlinux.org." -#: ../../client/equo.py:983 +#: ../../client/equo.py:988 msgid "Entropy/Equo version mismatch" msgstr "Entropy/Equo Versions nicht übereinstimmend" -#: ../../client/equo.py:984 +#: ../../client/equo.py:989 msgid "it could make your system explode!" msgstr "es könnte dein System explodieren lassen!" @@ -5011,151 +4521,151 @@ msgstr "Bereinige Entropy-Cache, bitte warten ..." msgid "Entropy cache cleaned." msgstr "Entropy Cache geleert." -#: ../../client/text_configuration.py:76 +#: ../../client/text_configuration.py:78 msgid "Scanning filesystem" msgstr "Durchsuche Dateisystem" -#: ../../client/text_configuration.py:80 -#: ../../client/text_configuration.py:387 +#: ../../client/text_configuration.py:82 +#: ../../client/text_configuration.py:388 msgid "file" msgstr "Datei" -#: ../../client/text_configuration.py:85 +#: ../../client/text_configuration.py:87 msgid "All fine baby. Nothing to do!" msgstr "Alles in Ordnung, nichts zu tun!" -#: ../../client/text_configuration.py:96 +#: ../../client/text_configuration.py:98 msgid "Type a number." msgstr "Gib eine Nummer ein." -#: ../../client/text_configuration.py:110 -#: ../../client/text_configuration.py:138 ../../server/server_reagent.py:85 +#: ../../client/text_configuration.py:112 +#: ../../client/text_configuration.py:139 ../../server/server_reagent.py:85 #: ../../server/server_reagent.py:102 msgid "Configuration file" msgstr "Konfigurationsdatei" -#: ../../client/text_configuration.py:114 +#: ../../client/text_configuration.py:116 msgid "Overwrite ?" msgstr "Überschreiben ?" -#: ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:119 msgid "Moving" msgstr "equoVerschiebe" -#: ../../client/text_configuration.py:142 +#: ../../client/text_configuration.py:143 msgid "Discard ?" msgstr "Verwerfen ?" -#: ../../client/text_configuration.py:145 +#: ../../client/text_configuration.py:146 msgid "Discarding" msgstr "Verwerfe" -#: ../../client/text_configuration.py:185 +#: ../../client/text_configuration.py:186 msgid "Selected file" msgstr "Ausgewählte Datei" -#: ../../client/text_configuration.py:204 +#: ../../client/text_configuration.py:205 msgid "Replacing" msgstr "Ersetzen" -#: ../../client/text_configuration.py:205 +#: ../../client/text_configuration.py:206 msgid "with" msgstr "mit" -#: ../../client/text_configuration.py:215 +#: ../../client/text_configuration.py:216 msgid "Deleting file" msgstr "lösche Datei" -#: ../../client/text_configuration.py:227 +#: ../../client/text_configuration.py:228 msgid "Editing file" msgstr "Bearbeite Datei" -#: ../../client/text_configuration.py:233 +#: ../../client/text_configuration.py:234 msgid "Cannot find a suitable editor. Can't edit file directly." msgstr "" "Kann keinen passenden Editor finden. Kann Datei nicht direkt bearbeiten." -#: ../../client/text_configuration.py:240 +#: ../../client/text_configuration.py:241 msgid "Edited file" msgstr "Bearbeitete Datei" -#: ../../client/text_configuration.py:241 +#: ../../client/text_configuration.py:242 msgid "showing differencies" msgstr "zeige Unterschiede" -#: ../../client/text_configuration.py:260 +#: ../../client/text_configuration.py:261 msgid "Interactively merge" msgstr "Interaktiv zusammenführen" -#: ../../client/text_configuration.py:295 +#: ../../client/text_configuration.py:296 msgid "Please choose a file to update by typing its identification number." msgstr "" "Bitte wähle eine Aktualisierung, indem du die entsprechende " "Identifikationsnummer eingibst." -#: ../../client/text_configuration.py:296 +#: ../../client/text_configuration.py:297 msgid "Other options are:" msgstr "Andere Optionen sind:" -#: ../../client/text_configuration.py:297 +#: ../../client/text_configuration.py:298 #: ../../client/text_repositories.py:509 #: ../../magneto/src/magneto/core/interfaces.py:152 msgid "Exit" msgstr "Schließen" -#: ../../client/text_configuration.py:298 +#: ../../client/text_configuration.py:299 msgid "Automerge all the files asking you one by one" msgstr "Automatisches Mergen aller Dateien mit Nachfrage bei jeder einzelnen" -#: ../../client/text_configuration.py:299 +#: ../../client/text_configuration.py:300 msgid "Automerge all the files without questioning" msgstr "Automatisches Mergen aller Dateien ohne nachzufragen" -#: ../../client/text_configuration.py:300 +#: ../../client/text_configuration.py:301 msgid "Discard all the files asking you one by one" msgstr "Verwerfe alle Dateien mit Nachfrage bei jeder einzelnen" -#: ../../client/text_configuration.py:301 +#: ../../client/text_configuration.py:302 msgid "Discard all the files without questioning" msgstr "Verwerfe alle Dateien ohne nachzufragen" -#: ../../client/text_configuration.py:311 +#: ../../client/text_configuration.py:312 msgid "Please choose an action to take for the selected file." msgstr "Bitte wähle eine Aktion für die gewählte Datei." -#: ../../client/text_configuration.py:312 +#: ../../client/text_configuration.py:313 msgid "Come back to the files list" msgstr "Zurückgehen zur Dateiliste" -#: ../../client/text_configuration.py:313 +#: ../../client/text_configuration.py:314 msgid "Replace original with update" msgstr "Ersetze Originaldatei mit aktualisierter Version" -#: ../../client/text_configuration.py:314 +#: ../../client/text_configuration.py:315 msgid "Delete update, keeping original as is" msgstr "Lösche aktualisierte Version, behalte Originaldatei" -#: ../../client/text_configuration.py:315 +#: ../../client/text_configuration.py:316 msgid "Edit proposed file and show diffs again" msgstr "Bearbeite vorgeschlagene Datei und zeige Unterschiede noch einmal" -#: ../../client/text_configuration.py:316 +#: ../../client/text_configuration.py:317 msgid "Interactively merge original with update" msgstr "Interaktives Zusammenführen des Originals mit dem Upate" -#: ../../client/text_configuration.py:317 +#: ../../client/text_configuration.py:318 msgid "Show differences again" msgstr "Zeige Unterschiede erneut" -#: ../../client/text_configuration.py:382 +#: ../../client/text_configuration.py:383 msgid "These are the files that would be updated:" msgstr "Dies sind die Dateien, welche aktualisiert werden würden:" -#: ../../client/text_configuration.py:388 +#: ../../client/text_configuration.py:389 msgid "Unique files that would be update" msgstr "Spezifische Dateien welche aktualisiert werden würden" -#: ../../client/text_configuration.py:393 +#: ../../client/text_configuration.py:394 msgid "Unique files that would be automerged" msgstr "Spezifische Dateien, welche automatisch gemerged werden würden" @@ -5166,8 +4676,8 @@ msgstr "fehlerhaftes Kommando" #: ../../client/text_query.py:69 ../../client/text_repositories.py:47 #: ../../client/text_smart.py:45 ../../client/text_ugc.py:32 -#: ../../client/text_ui.py:128 ../../server/activator.py:166 -#: ../../server/reagent.py:307 +#: ../../client/text_ui.py:128 ../../server/activator.py:169 +#: ../../server/reagent.py:308 msgid "Wrong parameters" msgstr "Falsche Parameter" @@ -5180,7 +4690,7 @@ msgstr "Suche" #: ../../client/text_query.py:1264 ../../client/text_query.py:1306 #: ../../client/text_query.py:1350 ../../client/text_query.py:1388 #: ../../client/text_query.py:1421 ../../client/text_query.py:1465 -#: ../../client/text_query.py:1524 ../../server/server_query.py:129 +#: ../../client/text_query.py:1524 ../../server/server_query.py:130 msgid "Keyword" msgstr "Schlüsselwort" @@ -5191,7 +4701,7 @@ msgstr "Schlüsselwort" #: ../../client/text_query.py:1265 ../../client/text_query.py:1307 #: ../../client/text_query.py:1351 ../../client/text_query.py:1389 #: ../../client/text_query.py:1422 ../../client/text_query.py:1466 -#: ../../client/text_query.py:1525 ../../server/server_query.py:130 +#: ../../client/text_query.py:1525 ../../server/server_query.py:131 msgid "Found" msgstr "Gefunden" @@ -5201,7 +4711,7 @@ msgstr "Gefunden" #: ../../client/text_query.py:1308 ../../client/text_query.py:1352 #: ../../client/text_query.py:1390 ../../client/text_query.py:1423 #: ../../client/text_query.py:1467 ../../client/text_query.py:1526 -#: ../../server/server_query.py:131 +#: ../../server/server_query.py:132 msgid "entries" msgstr "Einträge" @@ -5233,7 +4743,7 @@ msgstr "" #: ../../client/text_query.py:314 ../../client/text_query.py:1573 #: ../../client/text_query.py:1574 ../../server/server_key.py:367 -#: ../../server/server_key.py:371 ../../server/server_reagent.py:216 +#: ../../server/server_key.py:371 ../../server/server_reagent.py:215 #: ../../sulfur/src/sulfur/dialogs.py:506 #: ../../sulfur/src/sulfur/dialogs.py:602 #: ../../sulfur/src/sulfur/dialogs.py:605 @@ -5375,8 +4885,8 @@ msgstr "Suche nach Entfernbarkeit" #: ../../client/text_query.py:1004 ../../client/text_ui.py:1014 #: ../../client/text_ui.py:1159 ../../client/text_ui.py:1249 #: ../../client/text_ui.py:1714 ../../client/text_ui.py:1799 -#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:446 -#: ../../server/server_reagent.py:495 +#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:444 +#: ../../server/server_reagent.py:494 msgid "No packages found" msgstr "Keine Pakete gefunden" @@ -5444,7 +4954,7 @@ msgstr "Suche nach Slot" msgid "Package Set Search" msgstr "Paketset Suche" -#: ../../client/text_query.py:1367 ../../server/server_query.py:116 +#: ../../client/text_query.py:1367 ../../server/server_query.py:117 msgid "Tag Search" msgstr "Suche nach Tag" @@ -5483,7 +4993,7 @@ msgstr "Branch" msgid "Category" msgstr "Kategorie" -#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name" msgstr "Name" @@ -5523,7 +5033,7 @@ msgstr "Download" msgid "Checksum" msgstr "Prüfsumme" -#: ../../client/text_query.py:1662 ../../server/server_reagent.py:289 +#: ../../client/text_query.py:1662 ../../server/server_reagent.py:288 #: ../../sulfur/src/sulfur/dialogs.py:1132 msgid "Dependencies" msgstr "Abhängigkeiten" @@ -5544,6 +5054,10 @@ msgstr "Homepage" msgid "Description" msgstr "Beschreibung" +#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 +msgid "USE flags" +msgstr "USE-Flags" + #: ../../client/text_query.py:1718 ../../sulfur/src/sulfur/sulfur.glade.h:26 msgid "CHOST" msgstr "CHOST" @@ -5750,37 +5264,48 @@ msgid "Have a nice day" msgstr "Einen schönen Tag noch" #: ../../client/text_repositories.py:427 ../../client/text_ui.py:560 -#: ../../sulfur/src/sulfur/__init__.py:1485 +#: ../../sulfur/src/sulfur/__init__.py:1492 msgid "No repositories specified in" msgstr "Keine Repositories angegeben in" #: ../../client/text_repositories.py:431 ../../client/text_ui.py:565 -#: ../../sulfur/src/sulfur/__init__.py:1492 +#: ../../sulfur/src/sulfur/__init__.py:1499 msgid "Unhandled exception" msgstr "Unerwarteter Ausnahmefehler" -#: ../../client/text_repositories.py:453 ../../server/server_activator.py:332 -#: ../../server/server_activator.py:352 +#: ../../client/text_repositories.py:453 ../../server/server_activator.py:333 +#: ../../server/server_activator.py:353 msgid "Notice board not available" msgstr "Schwarzes Brett ist nicht verfügbar" +#. title +#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 +#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 +#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 +#: ../../server/server_activator.py:243 ../../server/server_activator.py:275 +#: ../../server/server_activator.py:311 ../../sulfur/src/sulfur/dialogs.py:381 +#: ../../sulfur/src/sulfur/dialogs.py:633 +#: ../../sulfur/src/sulfur/sulfur.glade.h:258 +msgid "Title" +msgstr "Titel" + #: ../../client/text_repositories.py:476 ../../client/text_ugc.py:587 -#: ../../server/server_activator.py:248 +#: ../../server/server_activator.py:249 #: ../../sulfur/src/sulfur/dialogs.py:1191 #: ../../sulfur/src/sulfur/sulfur.glade.h:48 msgid "Content" msgstr "Inhalt" -#: ../../client/text_repositories.py:481 ../../server/server_activator.py:253 +#: ../../client/text_repositories.py:481 ../../server/server_activator.py:254 #: ../../sulfur/src/sulfur/sulfur.glade.h:122 msgid "Link" msgstr "Link" -#: ../../client/text_repositories.py:489 ../../server/server_activator.py:261 +#: ../../client/text_repositories.py:489 ../../server/server_activator.py:262 msgid "Press Enter to continue" msgstr "Willst du fortfahren ?" -#: ../../client/text_repositories.py:516 ../../server/server_activator.py:288 +#: ../../client/text_repositories.py:516 ../../server/server_activator.py:289 msgid "Choose one by typing its identifier" msgstr "Bitte wähle durch Eingabe der jeweiligen Nummer" @@ -5809,15 +5334,15 @@ msgstr "Systemdatenbank gestaubsaugt" msgid "No System Databases found" msgstr "Keine Systemdatenbank gefunden" -#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:568 +#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:567 msgid "No backed up databases found" msgstr "Keine gesicherte Datenbank gefunden" -#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:583 +#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:582 msgid "Select the database you want to restore" msgstr "Wähle die Datenbank aus, die du wiederherstellen möchtest" -#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:589 +#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:588 msgid "Entropy installed packages database restore tool" msgstr "Entropy installierte Pakete Datenbank-Wiederherstellungs-Werkzeug" @@ -6260,7 +5785,7 @@ msgid "directory does not exist" msgstr "Verzeichnis existiert nicht" #: ../../client/text_smart.py:194 ../../client/text_ui.py:768 -#: ../../sulfur/src/sulfur/events.py:465 +#: ../../sulfur/src/sulfur/events.py:470 msgid "is not a valid Entropy package" msgstr "ist kein gültiges Entropy-Paket" @@ -6386,7 +5911,7 @@ msgstr "Von jetzt an, wird jede UGC Aktion unter diesem Benutzer eingereicht" msgid "Login error. Not logged in." msgstr "Anmeldung fehlgeschlagen. Nicht angemeldet" -#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1018 +#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1024 msgid "Not logged in" msgstr "Nicht angemeldet" @@ -6548,7 +6073,7 @@ msgstr "Gegenwärtige Paketstimmen" #: ../../client/text_ui.py:242 ../../client/text_ui.py:249 #: ../../client/text_ui.py:257 ../../client/text_ui.py:265 #: ../../client/text_ui.py:1264 ../../client/text_ui.py:1950 -#: ../../server/server_reagent.py:1286 +#: ../../server/server_reagent.py:1287 msgid "Nothing to do" msgstr "Nichts zu tun" @@ -6691,9 +6216,9 @@ msgid "atom" msgstr "Atom" #: ../../client/text_ui.py:668 ../../server/server_reagent.py:131 -#: ../../server/server_reagent.py:167 ../../server/server_reagent.py:203 -#: ../../server/server_reagent.py:345 ../../server/server_reagent.py:373 -#: ../../server/server_reagent.py:402 +#: ../../server/server_reagent.py:166 ../../server/server_reagent.py:202 +#: ../../server/server_reagent.py:344 ../../server/server_reagent.py:371 +#: ../../server/server_reagent.py:399 msgid "in" msgstr "in" @@ -6709,7 +6234,7 @@ msgstr "Nicht gefunden" msgid "Probably needed by" msgstr "Wahrscheinlich benötigt von" -#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:467 +#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:472 msgid "is not compiled with the same architecture of the system" msgstr "wurde nicht für dieselbe Systemarchitektur kompiliert" @@ -6744,7 +6269,7 @@ msgstr "Wechsle Repository" msgid "Reinstall" msgstr "Neu Installieren" -#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:443 +#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:449 #: ../../sulfur/src/sulfur/sulfur.glade.h:106 msgid "Install" msgstr "Installieren" @@ -6814,11 +6339,11 @@ msgstr "laden" msgid "All done" msgstr "Alles erledigt" -#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2061 +#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2068 msgid "Please update the following critical packages" msgstr "Bitte aktualisiere die folgenden, kritischen Pakete" -#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2062 +#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2069 msgid "You should install them as soon as possible" msgstr "Du solltest sie so schnell wie möglich installieren" @@ -7120,99 +6645,140 @@ msgstr "durchsuche neue verfügbare Pakete in SPM" msgid "remove downloaded packages and clean temp. directories)" msgstr "entferne heruntergeladene Pakete (und lösche temporäre Verzeichnisse)" -#: ../../server/server_activator.py:70 +#: ../../server/server_activator.py:71 msgid "Starting to sync data across mirrors (packages/database)" msgstr "Starte Synchronisation von Daten über die Spiegel (Pakete/Datenbank)" -#: ../../server/server_activator.py:98 ../../server/server_activator.py:146 +#: ../../server/server_activator.py:99 ../../server/server_activator.py:147 msgid "Aborting !" msgstr "Breche ab!" -#: ../../server/server_activator.py:122 +#: ../../server/server_activator.py:123 msgid "Please insert a commit message" msgstr "Bitte gib eine Commit-Meldung ein" -#: ../../server/server_activator.py:141 +#: ../../server/server_activator.py:142 msgid "Should I continue with the tidy procedure ?" msgstr "Soll ich mit dem Aufräumen weiterarbeiten ?" -#: ../../server/server_activator.py:282 +#: ../../server/server_activator.py:283 msgid "Exit/Commit" msgstr "Exit/Commit" -#: ../../server/server_activator.py:311 +#: ../../server/server_activator.py:312 msgid "Notice text" msgstr "Hinweis" -#: ../../server/server_activator.py:312 +#: ../../server/server_activator.py:313 msgid "Relevant URL (optional)" msgstr "Relevante URL (optional)" -#: ../../server/server_activator.py:316 +#: ../../server/server_activator.py:317 msgid "Repository notice board, new item insertion" msgstr "Repositoriums Schwarzes Brett, neues Element einfügen" -#: ../../server/server_activator.py:359 +#: ../../server/server_activator.py:360 msgid "Choose the one you want to remove" msgstr "Wähle jenes das du entfernen möchtest" -#: ../../server/server_activator.py:365 +#: ../../server/server_activator.py:366 msgid "Are you sure you want to remove this?" msgstr "Bist du dir sicher, dass du es entfernen möchtest?" -#: ../../server/server_activator.py:420 +#: ../../server/server_activator.py:418 msgid "Starting to lock mirrors databases" msgstr "Starte Sperren der Spiegel-Datenbanken" -#: ../../server/server_activator.py:426 ../../server/server_activator.py:440 -#: ../../server/server_activator.py:456 ../../server/server_activator.py:471 +#: ../../server/server_activator.py:424 ../../server/server_activator.py:438 +#: ../../server/server_activator.py:454 ../../server/server_activator.py:469 msgid "A problem occured on at least one mirror" msgstr "Ein Problem ist mit bei mindestens einem Spiegel aufgetreten" -#: ../../server/server_activator.py:428 -msgid "Databases lock complete" -msgstr "Sperren der Datenbanken beendet" +#: ../../server/server_activator.py:426 +#, fuzzy +msgid "Repositories lock complete" +msgstr "Wiederherstellung beendet" -#: ../../server/server_activator.py:434 +#: ../../server/server_activator.py:432 msgid "Starting to unlock mirrors databases" msgstr "Starte Freigeben der Spiegel-Datenbanken" -#: ../../server/server_activator.py:443 -msgid "Databases unlock complete" -msgstr "Freigeben der Datenbanken beendet" +#: ../../server/server_activator.py:441 +#, fuzzy +msgid "Repositories unlock complete" +msgstr "Wiederherstellung beendet" -#: ../../server/server_activator.py:449 +#: ../../server/server_activator.py:447 msgid "Starting to lock download mirrors databases" msgstr "Starte Sperren der Download-Spiegel Datenbanken" -#: ../../server/server_activator.py:458 +#: ../../server/server_activator.py:456 msgid "Download mirrors lock complete" msgstr "Sperren der Download-Spiegel beendet" -#: ../../server/server_activator.py:464 +#: ../../server/server_activator.py:462 msgid "Starting to unlock download mirrors databases" msgstr "Starte Freigeben der Download-Spiegel Datenbanken" -#: ../../server/server_activator.py:473 +#: ../../server/server_activator.py:471 msgid "Download mirrors unlock complete" msgstr "Freigeben der Download-Spiegel beendet" -#: ../../server/server_activator.py:491 +#: ../../server/server_activator.py:489 msgid "DATABASE" msgstr "DATENBANK" -#: ../../server/server_activator.py:492 +#: ../../server/server_activator.py:490 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: ../../server/server_activator.py:508 -msgid "Syncing databases" -msgstr "Synchronisiere Datenbanken" +#: ../../server/server_activator.py:506 +#, fuzzy +msgid "Syncing repositories" +msgstr "in Repositories" -#: ../../server/server_activator.py:512 -msgid "Database sync errors, cannot continue." +#: ../../server/server_activator.py:510 +#, fuzzy +msgid "Repositories sync error, cannot continue." msgstr "Datenbank-Synchronisationsfehler, kann nicht fortfahren." +#: ../../server/server_activator.py:532 +#, fuzzy +msgid "Cleaning unavailable packages from repository" +msgstr "Berechne verfügbare Pakete:" + +#: ../../server/server_activator.py:534 +msgid "" +"Removing unavailable packages, overriding Entropy defaults is generally bad." +msgstr "" + +#: ../../server/server_activator.py:536 +msgid "" +"Users with outdated repositories, won't be able to find package files " +"remotely." +msgstr "" + +#: ../../server/server_activator.py:564 ../../server/server_activator.py:582 +#, fuzzy +msgid "Remote Entropy Repository Status" +msgstr "Status des entfernten Entropy-Datenbank-Repositoriums" + +#: ../../server/server_activator.py:569 ../../server/server_activator.py:587 +msgid "Host" +msgstr "Wirt" + +#. Setup revision column +#: ../../server/server_activator.py:570 ../../server/server_activator.py:588 +#: ../../sulfur/src/sulfur/views.py:2865 +#: ../../sulfur/src/sulfur/sulfur.glade.h:211 +msgid "Revision" +msgstr "Version" + +#: ../../server/server_activator.py:575 +#, fuzzy +msgid "Local revision currently at" +msgstr "Örtliche Datenbankrevision ist gegegenwärtig bei" + #: ../../server/server_key.py:26 msgid "GPG interface loaded, home directory" msgstr "GPG-Schnittstelle geladen, Heimatverzeichnis" @@ -7343,7 +6909,7 @@ msgstr "Erstellungsdatum" msgid "Expires on" msgstr "Verfällt am" -#: ../../server/server_query.py:50 ../../server/server_query.py:71 +#: ../../server/server_query.py:51 ../../server/server_query.py:72 #: ../../sulfur/src/sulfur/packages.py:1144 msgid "Nothing found" msgstr "Nichts gefunden" @@ -7376,118 +6942,122 @@ msgstr "Deaktiviert" msgid "already disabled" msgstr "bereits deaktiviert" -#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:143 -#: ../../server/server_reagent.py:182 ../../server/server_reagent.py:332 -#: ../../server/server_reagent.py:360 +#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:142 +#: ../../server/server_reagent.py:181 ../../server/server_reagent.py:331 +#: ../../server/server_reagent.py:358 msgid "Invalid syntax." msgstr "Ungültiger Syntax." -#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:151 -#: ../../server/server_reagent.py:190 ../../server/server_reagent.py:341 -#: ../../server/server_reagent.py:369 +#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:150 +#: ../../server/server_reagent.py:189 ../../server/server_reagent.py:340 +#: ../../server/server_reagent.py:367 msgid "No valid repository specified." msgstr "Keine gültiges Repositorium angegeben" -#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:166 -#: ../../server/server_reagent.py:202 ../../server/server_reagent.py:401 -#: ../../server/server_reagent.py:862 +#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:165 +#: ../../server/server_reagent.py:201 ../../server/server_reagent.py:398 +#: ../../server/server_reagent.py:863 msgid "Cannot match" msgstr "Keine Entsprechung" -#: ../../server/server_reagent.py:172 ../../server/server_reagent.py:207 +#: ../../server/server_reagent.py:171 ../../server/server_reagent.py:206 msgid "No packages selected." msgstr "Kein Paket ausgewählt." -#: ../../server/server_reagent.py:224 +#: ../../server/server_reagent.py:223 msgid "package dependencies" msgstr "Paket Abhängigkeiten" -#: ../../server/server_reagent.py:263 +#: ../../server/server_reagent.py:232 +msgid "No dependencies" +msgstr "Keine Abhängigkeiten" + +#: ../../server/server_reagent.py:262 msgid "Dependency type" msgstr "Abhängigkeitstyp" -#: ../../server/server_reagent.py:268 +#: ../../server/server_reagent.py:267 msgid "Select a dependency type for" msgstr "Wähle einen Abhängigkeitstyp aus für" -#: ../../server/server_reagent.py:292 +#: ../../server/server_reagent.py:291 msgid "Dependencies editor" msgstr "Abhängigkeits-Editor" -#: ../../server/server_reagent.py:301 +#: ../../server/server_reagent.py:300 msgid "Confirm ?" msgstr "Bestätigen?" -#: ../../server/server_reagent.py:324 +#: ../../server/server_reagent.py:323 msgid "dependencies updated successfully" msgstr "Abhängigkeiten erfolgreich aktualisiert" -#: ../../server/server_reagent.py:344 +#: ../../server/server_reagent.py:343 msgid "Masking" msgstr "Maskieren" -#: ../../server/server_reagent.py:372 +#: ../../server/server_reagent.py:370 msgid "Unmasking" msgstr "Demaskieren" -#: ../../server/server_reagent.py:426 +#: ../../server/server_reagent.py:424 msgid "Matching packages to remove" msgstr "Suche entsprechende Pakete zum Entfernen" -#: ../../server/server_reagent.py:428 ../../server/server_reagent.py:521 -#: ../../server/server_reagent.py:746 +#: ../../server/server_reagent.py:426 ../../server/server_reagent.py:520 +#: ../../server/server_reagent.py:748 msgid "Not enough parameters" msgstr "Nicht genug Parameter" -#: ../../server/server_reagent.py:450 ../../server/server_reagent.py:954 +#: ../../server/server_reagent.py:448 ../../server/server_reagent.py:954 msgid "These are the packages that would be removed from the database" msgstr "Dies sind die Pakete, welche aus der Datenbank entfernt werden würden" -#: ../../server/server_reagent.py:465 ../../server/server_reagent.py:511 +#: ../../server/server_reagent.py:463 ../../server/server_reagent.py:510 msgid "Removing selected packages" msgstr "Entferne ausgewähltes Paket" -#: ../../server/server_reagent.py:469 ../../server/server_reagent.py:516 +#: ../../server/server_reagent.py:467 ../../server/server_reagent.py:515 msgid "Packages removed. To remove binary packages, run activator." msgstr "Pakete entfernt. Um binäre Pakete zu entfernen, starte Activator." -#: ../../server/server_reagent.py:475 +#: ../../server/server_reagent.py:473 msgid "Searching injected packages to remove" msgstr "Suche nach eingespeisten Paketen zum Entfernen" -#: ../../server/server_reagent.py:500 +#: ../../server/server_reagent.py:499 msgid "These are the injected packages pulled in for removal" msgstr "Dies sind die zur Entfernung vorgesehenen eingespeisten Pakete" -#: ../../server/server_reagent.py:526 +#: ../../server/server_reagent.py:525 msgid "Switching branch, be sure to have your packages in sync." msgstr "Wechsle branch, sei sicher dass deine Pakete synchronisiert sind" -#: ../../server/server_reagent.py:533 +#: ../../server/server_reagent.py:532 msgid "Collecting packages that would be marked" msgstr "Sammle Pakete, welche markiert werden würden" -#: ../../server/server_reagent.py:542 +#: ../../server/server_reagent.py:541 msgid "These are the packages that would be marked" msgstr "Dies sind die Pakete, welche markiert werden würden" -#: ../../server/server_reagent.py:677 +#: ../../server/server_reagent.py:676 msgid "No valid repositories specified." msgstr "Keine gültigen Repositories angegeben" -#: ../../server/server_reagent.py:682 +#: ../../server/server_reagent.py:681 msgid "Invalid repositories specified." msgstr "Ungültige Repositorien angegeben." -#: ../../server/server_reagent.py:724 +#: ../../server/server_reagent.py:726 msgid "Entropy repository has been initialized" msgstr "Entropy Repositorium wurde initialisiert" -#: ../../server/server_reagent.py:732 +#: ../../server/server_reagent.py:734 msgid "Creating empty database to" msgstr "Erstelle leere Datenbank in" -#: ../../server/server_reagent.py:735 +#: ../../server/server_reagent.py:737 msgid "Cannot overwrite already existing file" msgstr "Kann bereits existierende Datei nicht überschreiben" @@ -7495,33 +7065,33 @@ msgstr "Kann bereits existierende Datei nicht überschreiben" msgid "Bumping Repository database" msgstr "Versionssprung der Repository-Datenbenk" -#: ../../server/server_reagent.py:878 +#: ../../server/server_reagent.py:879 msgid "No valid packages to repackage." msgstr "Keine gültigen Pakete zum Neuverpacken." #. normal scanning -#: ../../server/server_reagent.py:883 +#: ../../server/server_reagent.py:884 msgid "Scanning database for differences" msgstr "Durchsuche Datenbank nach Unterschieden" -#: ../../server/server_reagent.py:903 +#: ../../server/server_reagent.py:904 msgid "Invalid atom" msgstr "Ungültiges AtomUngültige Beschreibung" -#: ../../server/server_reagent.py:910 +#: ../../server/server_reagent.py:911 msgid "Zarro thinggz totoo" msgstr "Nix zam tuan" -#: ../../server/server_reagent.py:914 +#: ../../server/server_reagent.py:915 msgid "These are the packages that would be changed to injected status" msgstr "" "Dies sind die Pakete, deren Status auf \"eingespeist\" geändert werden würde" -#: ../../server/server_reagent.py:920 +#: ../../server/server_reagent.py:921 msgid "Would you like to transform them now ?" msgstr "Willst du sie jetzt transformieren ?" -#: ../../server/server_reagent.py:927 +#: ../../server/server_reagent.py:928 msgid "Transforming from database" msgstr "Transformiere aus Datenbank" @@ -7578,38 +7148,38 @@ msgstr "Ignoriere fehlerhaften Spm-Eintrag, bitte neu kompilieren" msgid "Nothing to do, check later." msgstr "Nichts zu tun, schau später nochmal vorbei." -#: ../../server/server_reagent.py:1065 +#: ../../server/server_reagent.py:1066 msgid "Entries handled" msgstr "Einträge verarbeitet" -#: ../../server/server_reagent.py:1104 +#: ../../server/server_reagent.py:1105 msgid "local revision" msgstr "lokale Revision" -#: ../../server/server_reagent.py:1106 +#: ../../server/server_reagent.py:1107 msgid "local packages" msgstr "lokales Paket" -#: ../../server/server_reagent.py:1113 +#: ../../server/server_reagent.py:1114 msgid "stored packages" msgstr "gespeicherte Pakete" -#: ../../server/server_reagent.py:1118 +#: ../../server/server_reagent.py:1119 msgid "upload packages" msgstr "hochgeladene Pakete" -#: ../../server/server_reagent.py:1197 +#: ../../server/server_reagent.py:1198 msgid "" "These are the newly available packages, either updatable or not installed" msgstr "" "Dies sind die neu verfügbaren Pakete, sei es aktualisierbar oder bisher " "nicht installiert" -#: ../../server/server_reagent.py:1249 +#: ../../server/server_reagent.py:1250 msgid "No package sets found" msgstr "Keine Paketsets gefunden" -#: ../../server/server_reagent.py:1257 +#: ../../server/server_reagent.py:1258 msgid "package set not found" msgstr "Paketset nicht gefunden" @@ -7936,9 +7506,9 @@ msgid "Please confirm the actions above" msgstr "Bitte bestätige die oben angeführten Aktionen" #: ../../sulfur/src/sulfur/dialogs.py:2355 -#: ../../sulfur/src/sulfur/__init__.py:970 -#: ../../sulfur/src/sulfur/__init__.py:980 -#: ../../sulfur/src/sulfur/__init__.py:990 +#: ../../sulfur/src/sulfur/__init__.py:976 +#: ../../sulfur/src/sulfur/__init__.py:986 +#: ../../sulfur/src/sulfur/__init__.py:996 msgid "Item" msgstr "Element" @@ -8007,7 +7577,7 @@ msgid "Accepted" msgstr "Akzeptiert" #: ../../sulfur/src/sulfur/dialogs.py:3210 -#: ../../sulfur/src/sulfur/events.py:715 +#: ../../sulfur/src/sulfur/events.py:720 msgid "license text" msgstr "Lizenztext" @@ -8086,122 +7656,122 @@ msgstr "Pakete in der Empfehlung wurden zur Warteschlange hinzugefügt." msgid "Packages in all Advisories have been queued." msgstr "Pakete aller Empfehlungen wurden zur Warteschlange hinzugefügt." -#: ../../sulfur/src/sulfur/events.py:296 +#: ../../sulfur/src/sulfur/events.py:301 msgid "You! Why do you want to remove the main repository ?" msgstr "Du! Wieso willst du das Hauptrepository entfernen ?" -#: ../../sulfur/src/sulfur/events.py:338 +#: ../../sulfur/src/sulfur/events.py:343 msgid "Are you sure ?" msgstr "Bist du sicher ?" -#: ../../sulfur/src/sulfur/events.py:355 +#: ../../sulfur/src/sulfur/events.py:360 msgid "Error saving parameter" msgstr "Fehler beim Speichern des Parameters" -#: ../../sulfur/src/sulfur/events.py:356 -#: ../../sulfur/src/sulfur/__init__.py:1121 +#: ../../sulfur/src/sulfur/events.py:361 +#: ../../sulfur/src/sulfur/__init__.py:1127 msgid "An issue occured while saving a preference" msgstr "Ein Fehler ist beim Speichern der Einstellungen aufgetreten" -#: ../../sulfur/src/sulfur/events.py:357 -#: ../../sulfur/src/sulfur/__init__.py:1086 -#: ../../sulfur/src/sulfur/__init__.py:1122 +#: ../../sulfur/src/sulfur/events.py:362 +#: ../../sulfur/src/sulfur/__init__.py:1092 +#: ../../sulfur/src/sulfur/__init__.py:1128 msgid "Parameter" msgstr "Parameter" -#: ../../sulfur/src/sulfur/events.py:357 +#: ../../sulfur/src/sulfur/events.py:362 msgid "not saved" msgstr "nicht gespeichert" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 ../../sulfur/src/sulfur/events.py:406 -#: ../../sulfur/src/sulfur/events.py:417 ../../sulfur/src/sulfur/events.py:428 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 ../../sulfur/src/sulfur/events.py:411 +#: ../../sulfur/src/sulfur/events.py:422 ../../sulfur/src/sulfur/events.py:433 msgid "New" msgstr "Neu" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 msgid "Please insert a new path" msgstr "Bitte gib einen neuen Pfad ein" -#: ../../sulfur/src/sulfur/events.py:407 ../../sulfur/src/sulfur/events.py:418 -#: ../../sulfur/src/sulfur/events.py:429 +#: ../../sulfur/src/sulfur/events.py:412 ../../sulfur/src/sulfur/events.py:423 +#: ../../sulfur/src/sulfur/events.py:434 msgid "Please edit the selected path" msgstr "Bitte bearbeite den ausgewählten Pfad" -#: ../../sulfur/src/sulfur/events.py:449 +#: ../../sulfur/src/sulfur/events.py:454 msgid "You have chosen to install this package" msgstr "Du hast dich entschieden, dieses Paket zu installieren" -#: ../../sulfur/src/sulfur/events.py:451 +#: ../../sulfur/src/sulfur/events.py:456 msgid "Are you supa sure?" msgstr "Bist du WIRKLICH sicher?" -#: ../../sulfur/src/sulfur/events.py:471 +#: ../../sulfur/src/sulfur/events.py:476 msgid "Cannot install" msgstr "Kann ich nicht installieren" -#: ../../sulfur/src/sulfur/events.py:600 +#: ../../sulfur/src/sulfur/events.py:605 msgid "Please select at least one repository" msgstr "Bitte wähle zumindest ein Repository aus" #. Check there are any packages in the queue -#: ../../sulfur/src/sulfur/events.py:623 +#: ../../sulfur/src/sulfur/events.py:628 msgid "No packages in queue" msgstr "Keine Pakete in der Warteschlange" -#: ../../sulfur/src/sulfur/events.py:661 +#: ../../sulfur/src/sulfur/events.py:666 msgid "Queue is too old. Cannot load." msgstr "Warteschlange ist zu alt. Kann ich nicht laden." -#: ../../sulfur/src/sulfur/events.py:726 +#: ../../sulfur/src/sulfur/events.py:731 msgid "Update your system now ?" msgstr "Dein System jetzt aktualisieren?" -#: ../../sulfur/src/sulfur/events.py:741 +#: ../../sulfur/src/sulfur/events.py:746 msgid "" "You have chosen to interrupt the processing. Are you sure you want to do it ?" msgstr "" "Du hast ausgewählt die Verarbeitung zu unterbrechen. Bist du sicher, dass du " "das möchtest?" -#: ../../sulfur/src/sulfur/events.py:829 +#: ../../sulfur/src/sulfur/events.py:834 msgid "Cleaning UGC cache of" msgstr "Bereinige nutzergenerierter Inhaltscache von" -#: ../../sulfur/src/sulfur/events.py:830 +#: ../../sulfur/src/sulfur/events.py:835 msgid "UGC cache cleared" msgstr "UGC Cache geleert" -#: ../../sulfur/src/sulfur/events.py:843 +#: ../../sulfur/src/sulfur/events.py:848 msgid "UGC credentials cleared" msgstr "UGC Zugriffskennungen geleert" -#: ../../sulfur/src/sulfur/events.py:883 +#: ../../sulfur/src/sulfur/events.py:888 msgid "Choose what Package Set you want to add" msgstr "Wähle welche Paketsets du hinzufügen möchgtest" -#: ../../sulfur/src/sulfur/events.py:885 +#: ../../sulfur/src/sulfur/events.py:890 msgid "Choose what Package Set you want to edit" msgstr "Wähle welche Paketsets du bearbeiten möchtest" -#: ../../sulfur/src/sulfur/events.py:901 ../../sulfur/src/sulfur/events.py:906 +#: ../../sulfur/src/sulfur/events.py:906 ../../sulfur/src/sulfur/events.py:911 msgid "Package Set name" msgstr "Paketset Name" -#: ../../sulfur/src/sulfur/events.py:902 ../../sulfur/src/sulfur/events.py:907 +#: ../../sulfur/src/sulfur/events.py:907 ../../sulfur/src/sulfur/events.py:912 msgid "Package atoms" msgstr "Paket atoms" -#: ../../sulfur/src/sulfur/events.py:945 +#: ../../sulfur/src/sulfur/events.py:950 msgid "No package sets available for removal." msgstr "Keine Paketsets zum Entfernen verfügbar." -#: ../../sulfur/src/sulfur/events.py:951 +#: ../../sulfur/src/sulfur/events.py:956 msgid "Removable Package Set" msgstr "Entfernbares Paketset" -#: ../../sulfur/src/sulfur/events.py:956 +#: ../../sulfur/src/sulfur/events.py:961 msgid "Choose what Package Set you want to remove" msgstr "Wähle das Paket-Set, dass du entfernen möchtest" @@ -8237,62 +7807,62 @@ msgstr "Liebe, Liebe, Liebe ... <3" msgid "Oh oh ooooh... Merry Xmas!" msgstr "Ho, ho, hoooooh! Frohe Weihnachten!" -#: ../../sulfur/src/sulfur/__init__.py:439 +#: ../../sulfur/src/sulfur/__init__.py:445 #: ../../sulfur/src/sulfur/views.py:2430 #: ../../sulfur/src/sulfur/sulfur.glade.h:14 msgid "Applications" msgstr "Anwendungen" -#: ../../sulfur/src/sulfur/__init__.py:441 +#: ../../sulfur/src/sulfur/__init__.py:447 msgid "Sync" msgstr "Synchronisieren" -#: ../../sulfur/src/sulfur/__init__.py:445 +#: ../../sulfur/src/sulfur/__init__.py:451 #: ../../sulfur/src/sulfur/sulfur.glade.h:215 msgid "Search" msgstr "Suche" -#: ../../sulfur/src/sulfur/__init__.py:615 +#: ../../sulfur/src/sulfur/__init__.py:621 msgid "Default packages sorting" msgstr "Standard Paketsortierung" -#: ../../sulfur/src/sulfur/__init__.py:616 +#: ../../sulfur/src/sulfur/__init__.py:622 msgid "Sort by name [A-Z]" msgstr "Sortiere nach Name [A-Z]" -#: ../../sulfur/src/sulfur/__init__.py:617 +#: ../../sulfur/src/sulfur/__init__.py:623 msgid "Sort by name [Z-A]" msgstr "Sortiere nach Name [Z-A]" -#: ../../sulfur/src/sulfur/__init__.py:618 +#: ../../sulfur/src/sulfur/__init__.py:624 msgid "Sort by downloads" msgstr "Sortiere nach Downloads" -#: ../../sulfur/src/sulfur/__init__.py:619 +#: ../../sulfur/src/sulfur/__init__.py:625 msgid "Sort by votes" msgstr "Sortiere nach Stimmen" -#: ../../sulfur/src/sulfur/__init__.py:620 +#: ../../sulfur/src/sulfur/__init__.py:626 msgid "Sort by repository" msgstr "Sortiere nach Repositorien" -#: ../../sulfur/src/sulfur/__init__.py:621 +#: ../../sulfur/src/sulfur/__init__.py:627 msgid "Sort by date (simple)" msgstr "Sortiere nach Datum (einfach)" -#: ../../sulfur/src/sulfur/__init__.py:622 +#: ../../sulfur/src/sulfur/__init__.py:628 msgid "Sort by date (grouped)" msgstr "Sortiere nach Datum (gruppiert)" -#: ../../sulfur/src/sulfur/__init__.py:623 +#: ../../sulfur/src/sulfur/__init__.py:629 msgid "Sort by license (grouped)" msgstr "Sortiere nach Lizenz (gruppiert)" -#: ../../sulfur/src/sulfur/__init__.py:624 +#: ../../sulfur/src/sulfur/__init__.py:630 msgid "Sort by Groups" msgstr "Sortiere nach Gruppen" -#: ../../sulfur/src/sulfur/__init__.py:685 +#: ../../sulfur/src/sulfur/__init__.py:691 msgid "" "The repositories listed below are configured but not available. They should " "be downloaded." @@ -8300,60 +7870,60 @@ msgstr "" "Die unten aufgeführten Repositorien sind zwar konfiguriert, aber nicht " "verfügbar. Sie sollten herabgeladen werden." -#: ../../sulfur/src/sulfur/__init__.py:686 +#: ../../sulfur/src/sulfur/__init__.py:692 msgid "If you don't do this now, you won't be able to use them." msgstr "" "Wenn du das jetzt nicht machen möchtest, wirst du sie nicht nutzen können." -#: ../../sulfur/src/sulfur/__init__.py:688 +#: ../../sulfur/src/sulfur/__init__.py:694 msgid "Download now" msgstr "Lade jetzt herunter" -#: ../../sulfur/src/sulfur/__init__.py:689 +#: ../../sulfur/src/sulfur/__init__.py:695 msgid "Skip" msgstr "Überspringe" -#: ../../sulfur/src/sulfur/__init__.py:999 +#: ../../sulfur/src/sulfur/__init__.py:1005 msgid "Database" msgstr "Datenbank" -#: ../../sulfur/src/sulfur/__init__.py:1002 +#: ../../sulfur/src/sulfur/__init__.py:1008 #: ../../sulfur/src/sulfur/sulfur.glade.h:56 msgid "Date" msgstr "Datum" -#: ../../sulfur/src/sulfur/__init__.py:1053 +#: ../../sulfur/src/sulfur/__init__.py:1059 msgid "Logged in as" msgstr "Eingeloggt als" -#: ../../sulfur/src/sulfur/__init__.py:1060 +#: ../../sulfur/src/sulfur/__init__.py:1066 msgid "UGC Status" msgstr "UGC Status" -#: ../../sulfur/src/sulfur/__init__.py:1083 -#: ../../sulfur/src/sulfur/__init__.py:1119 +#: ../../sulfur/src/sulfur/__init__.py:1089 +#: ../../sulfur/src/sulfur/__init__.py:1125 msgid "Error setting parameter" msgstr "Fehler beim Setzen des Parameters" -#: ../../sulfur/src/sulfur/__init__.py:1085 +#: ../../sulfur/src/sulfur/__init__.py:1091 msgid "An issue occured while loading a preference" msgstr "Ein Problem trat beim Laden einer Voreinstellung auf" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "must be of type" msgstr "muss sein vom Typ" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "got" msgstr "wurde" -#: ../../sulfur/src/sulfur/__init__.py:1272 +#: ../../sulfur/src/sulfur/__init__.py:1278 msgid "Error saving preferences" msgstr "Fehler beim Speichern der Einstellungen" -#: ../../sulfur/src/sulfur/__init__.py:1278 +#: ../../sulfur/src/sulfur/__init__.py:1284 msgid "" "These packages are masked either by default or due to your choice. Please be " "careful, at least." @@ -8361,48 +7931,48 @@ msgstr "" "Diese Pakete sind maskiert, entweder standardmäßig oder aufgrund deiner " "Entscheidung. Sei zumindest vorsichtig." -#: ../../sulfur/src/sulfur/__init__.py:1334 +#: ../../sulfur/src/sulfur/__init__.py:1340 msgid "Generating metadata. Please wait." msgstr "Generiere Metadaten. Bitte warten." -#: ../../sulfur/src/sulfur/__init__.py:1342 +#: ../../sulfur/src/sulfur/__init__.py:1348 msgid "Error during list population" msgstr "Fehler beim Füllen der Liste" -#: ../../sulfur/src/sulfur/__init__.py:1344 +#: ../../sulfur/src/sulfur/__init__.py:1350 msgid "Retrying in 1 second." msgstr "neuer Versuch in 1 Sekunde" -#: ../../sulfur/src/sulfur/__init__.py:1374 +#: ../../sulfur/src/sulfur/__init__.py:1380 msgid "Error loading advisories" msgstr "Fehler beim laden der Empfehlungen" -#: ../../sulfur/src/sulfur/__init__.py:1434 +#: ../../sulfur/src/sulfur/__init__.py:1441 msgid "Errors updating repositories." msgstr "Fehler beim Aktualisieren der Repositories" -#: ../../sulfur/src/sulfur/__init__.py:1436 +#: ../../sulfur/src/sulfur/__init__.py:1443 msgid "Please check logs below for more info" msgstr "Bitte überprüfe die Ausgaben weiter unten für mehr Information" -#: ../../sulfur/src/sulfur/__init__.py:1439 +#: ../../sulfur/src/sulfur/__init__.py:1446 msgid "Repositories updated successfully" msgstr "Repositories erfolgreich aktualisiert" -#: ../../sulfur/src/sulfur/__init__.py:1442 +#: ../../sulfur/src/sulfur/__init__.py:1449 msgid "sys-apps/entropy needs to be updated as soon as possible." msgstr "sys-apps/entropy sollte so schnell wie möglich aktualisiert werden." -#: ../../sulfur/src/sulfur/__init__.py:1467 -#: ../../sulfur/src/sulfur/__init__.py:2098 -#: ../../sulfur/src/sulfur/__init__.py:2276 +#: ../../sulfur/src/sulfur/__init__.py:1474 +#: ../../sulfur/src/sulfur/__init__.py:2105 +#: ../../sulfur/src/sulfur/__init__.py:2284 msgid "Another Entropy instance is running. Cannot process queue." msgstr "" "Es läuft bereits eine Instanz von Entropy. Kann die Warteschlange nicht " "abarbeiten." -#: ../../sulfur/src/sulfur/__init__.py:1477 -#: ../../sulfur/src/sulfur/__init__.py:2286 +#: ../../sulfur/src/sulfur/__init__.py:1484 +#: ../../sulfur/src/sulfur/__init__.py:2294 msgid "" "Another Entropy instance is locking this task at the moment. Try in a few " "minutes." @@ -8410,31 +7980,31 @@ msgstr "" "Eine andere Entropy-Instanz sperrt die Aufgabe momentan. Versuche es in ein " "paar Minuten erneut." -#: ../../sulfur/src/sulfur/__init__.py:1501 +#: ../../sulfur/src/sulfur/__init__.py:1508 msgid "Updating repositories..." msgstr "Update Repositorien..." -#: ../../sulfur/src/sulfur/__init__.py:1504 -#: ../../sulfur/src/sulfur/__init__.py:1529 -#: ../../sulfur/src/sulfur/__init__.py:1616 -#: ../../sulfur/src/sulfur/__init__.py:2292 +#: ../../sulfur/src/sulfur/__init__.py:1511 +#: ../../sulfur/src/sulfur/__init__.py:1536 +#: ../../sulfur/src/sulfur/__init__.py:1623 +#: ../../sulfur/src/sulfur/__init__.py:2300 msgid "Running tasks" msgstr "Ausführen..." -#: ../../sulfur/src/sulfur/__init__.py:1526 +#: ../../sulfur/src/sulfur/__init__.py:1533 msgid "Testing dependencies..." msgstr "Teste Abhängigkeiten..." -#: ../../sulfur/src/sulfur/__init__.py:1546 +#: ../../sulfur/src/sulfur/__init__.py:1553 msgid "No missing dependencies found." msgstr "Keine fehlenden Abhängigkeiten gefunden." -#: ../../sulfur/src/sulfur/__init__.py:1583 +#: ../../sulfur/src/sulfur/__init__.py:1590 msgid "Missing dependencies found, but none of them are on the repositories." msgstr "" "Fehlende Abhängigkeiten gefunden aber keine ist in den Repositories vorhanden" -#: ../../sulfur/src/sulfur/__init__.py:1590 +#: ../../sulfur/src/sulfur/__init__.py:1597 msgid "" "Some missing dependencies have not been matched, others are going to be " "added to the queue." @@ -8442,19 +8012,19 @@ msgstr "" "Einige fehlende Pakete konnten nicht gefunden werden, es werden andere in " "der Warteschlange hinzugefügt." -#: ../../sulfur/src/sulfur/__init__.py:1593 +#: ../../sulfur/src/sulfur/__init__.py:1600 msgid "All the missing dependencies are going to be added to the queue" msgstr "Alle fehlenden Abhängigkeiten werden zur Warteschlange hinzugefügt" -#: ../../sulfur/src/sulfur/__init__.py:1613 +#: ../../sulfur/src/sulfur/__init__.py:1620 msgid "Testing libraries..." msgstr "Teste Bibliotheken..." -#: ../../sulfur/src/sulfur/__init__.py:1647 +#: ../../sulfur/src/sulfur/__init__.py:1654 msgid "Libraries test aborted" msgstr "Test der Programmbibliotheken abgebrochen" -#: ../../sulfur/src/sulfur/__init__.py:1657 +#: ../../sulfur/src/sulfur/__init__.py:1664 msgid "" "Some broken packages have not been matched, others are going to be added to " "the queue." @@ -8462,15 +8032,15 @@ msgstr "" "Einige fehlerhafte Pakete konnten nicht gefunden werden, es werden andere in " "der Warteschlange hinzugefügt." -#: ../../sulfur/src/sulfur/__init__.py:1660 +#: ../../sulfur/src/sulfur/__init__.py:1667 msgid "All the broken packages are going to be added to the queue" msgstr "Alle zerbrochenen Pakete werden der Warteschlange hinzugefügt" -#: ../../sulfur/src/sulfur/__init__.py:1766 +#: ../../sulfur/src/sulfur/__init__.py:1773 msgid "These packages are no longer available" msgstr "Diese Pakete sind nicht länger verfügbar" -#: ../../sulfur/src/sulfur/__init__.py:1767 +#: ../../sulfur/src/sulfur/__init__.py:1774 msgid "" "These packages should be removed (if you agree) because support has been " "dropped. Do you want to remove them?" @@ -8478,79 +8048,87 @@ msgstr "" "Diese Pakete sollten entfernt werden (wenn du zustimmst), da ihre " "Unterstützung fallengelassen wurde. Möchtest du sie entfernen?" -#: ../../sulfur/src/sulfur/__init__.py:1782 +#: ../../sulfur/src/sulfur/__init__.py:1789 msgid "These are orphaned vital packages" msgstr "Dies sind verwaiste, lebenswichtige Pakete" -#: ../../sulfur/src/sulfur/__init__.py:1783 +#: ../../sulfur/src/sulfur/__init__.py:1790 msgid "" "You should make sure that they are no longer needed and remove manually." msgstr "" "Du solltest sicherstellen, das sie nicht weiter verwendet werden und sie " "dann manuell entfernen." -#: ../../sulfur/src/sulfur/__init__.py:1791 +#: ../../sulfur/src/sulfur/__init__.py:1798 msgid "These are packages from unavailable repositories" msgstr "Dies sind Pakete von nicht verfügbaren Repositorien" -#: ../../sulfur/src/sulfur/__init__.py:1792 +#: ../../sulfur/src/sulfur/__init__.py:1799 msgid "You are not going to receive updates for the following packages." msgstr "Du wirst keine Updates für das folgende Paket erhalten." -#: ../../sulfur/src/sulfur/__init__.py:1804 +#: ../../sulfur/src/sulfur/__init__.py:1811 msgid "updates" msgstr "aktualisiert" -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "Showing" msgstr "Zeige" -#: ../../sulfur/src/sulfur/__init__.py:1898 +#: ../../sulfur/src/sulfur/__init__.py:1905 msgid "No packages need or can be queued at the moment." msgstr "" "Es werden keine Pakete benötigt, oder es können im Moment keine aufgenommen " "werden." -#: ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name and description" msgstr "Name und Beschreibung" -#: ../../sulfur/src/sulfur/__init__.py:2006 +#: ../../sulfur/src/sulfur/__init__.py:2009 +msgid "Search string" +msgstr "Suchstring" + +#: ../../sulfur/src/sulfur/__init__.py:2010 +msgid "Search type" +msgstr "Suchtyp" + +#: ../../sulfur/src/sulfur/__init__.py:2013 msgid "Entropy Search" msgstr "Entropy Suche" -#: ../../sulfur/src/sulfur/__init__.py:2065 +#: ../../sulfur/src/sulfur/__init__.py:2072 msgid "Abort action" msgstr "Aktion abbrechen" -#: ../../sulfur/src/sulfur/__init__.py:2066 +#: ../../sulfur/src/sulfur/__init__.py:2073 msgid "Ignore" msgstr "Ignoriere" -#: ../../sulfur/src/sulfur/__init__.py:2130 +#: ../../sulfur/src/sulfur/__init__.py:2138 msgid "Tasks completed successfully." msgstr "Aufgabe erfolgreich durchgeführt." -#: ../../sulfur/src/sulfur/__init__.py:2131 +#: ../../sulfur/src/sulfur/__init__.py:2139 msgid "Please make sure to read all the messages in the terminal below." msgstr "Bitte stell sicher, daß du alle Mitteilungen im Terminal unten liest." -#: ../../sulfur/src/sulfur/__init__.py:2134 +#: ../../sulfur/src/sulfur/__init__.py:2142 msgid "Oh, a fairytale gone bad!" msgstr "Oh, ein Märchen hat ein böses Ende genommen!" -#: ../../sulfur/src/sulfur/__init__.py:2135 +#: ../../sulfur/src/sulfur/__init__.py:2143 msgid "" "Something bad happened, have a look at the messages in the terminal below." msgstr "" "Etwas schlechtes ist passiert, wirf einen Blick auf die Mitteilungen im " "Terminal unten." -#: ../../sulfur/src/sulfur/__init__.py:2136 +#: ../../sulfur/src/sulfur/__init__.py:2144 msgid "Don't feel guilty, it's all my fault!" msgstr "Fühl dich nicht schuldig, es ist alles meine Schuld!" -#: ../../sulfur/src/sulfur/__init__.py:2192 +#: ../../sulfur/src/sulfur/__init__.py:2200 msgid "" "Attention. An error occured while processing the queue.\n" "Please have a look at the terminal." @@ -8558,7 +8136,7 @@ msgstr "" "Achtung. Ein Fehler ist beim Abarbeiten der Warteschlange aufgetreten.\n" "Bitte überprüfe die Ausgabe im Terminal" -#: ../../sulfur/src/sulfur/__init__.py:2208 +#: ../../sulfur/src/sulfur/__init__.py:2216 msgid "" "Attention. Something really bad happened.\n" "Please have a look at the terminal." @@ -8566,7 +8144,7 @@ msgstr "" "Achtung. Etwas wirklich schlimmes ist passiert.\n" "Bitte wird einen Blick auf dein Terminal." -#: ../../sulfur/src/sulfur/__init__.py:2217 +#: ../../sulfur/src/sulfur/__init__.py:2225 msgid "" "Attention. You have updated Entropy.\n" "Sulfur will be reloaded." @@ -8574,15 +8152,15 @@ msgstr "" "Achtung. Du hast Entropy aktualisiert.\n" "Sulfur wird neu geladen." -#: ../../sulfur/src/sulfur/__init__.py:2305 +#: ../../sulfur/src/sulfur/__init__.py:2313 msgid "Processing Packages in queue" msgstr "Bearbeite Pakete in der Warteschlange" -#: ../../sulfur/src/sulfur/__init__.py:2357 +#: ../../sulfur/src/sulfur/__init__.py:2365 msgid "No packages selected" msgstr "Kein Paket ausgewählt" -#: ../../sulfur/src/sulfur/__init__.py:2422 +#: ../../sulfur/src/sulfur/__init__.py:2430 msgid "Skipping current mirror." msgstr "Überspringe aktuellen Spiegel." @@ -8729,7 +8307,7 @@ msgstr "Programmierung:" msgid "Translation:" msgstr "Übersetzung:" -#: ../../sulfur/src/sulfur/setup.py:94 +#: ../../sulfur/src/sulfur/setup.py:95 msgid "Dedicated to:" msgstr "Gewidmet:" @@ -8844,11 +8422,10 @@ msgstr "Aktiv" msgid "Update" msgstr "Aktualisierung" -#. Setup revision column -#: ../../sulfur/src/sulfur/views.py:2865 -#: ../../sulfur/src/sulfur/sulfur.glade.h:211 -msgid "Revision" -msgstr "Version" +#. Setup reponame & repofile column's +#: ../../sulfur/src/sulfur/views.py:2868 +msgid "Repository Identifier" +msgstr "Repositoriums Identifizierer" #: ../../magneto/src/magneto/kde/components.py:83 msgid "Close" @@ -9014,6 +8591,63 @@ msgstr "Programm zur Anzeige von Aktualisierungen aktiviert" msgid "Updates Notification" msgstr "Anzeige von Aktualisierungen" +#: ../../services/kernel-switcher:84 +#, fuzzy +msgid "has been installed." +msgstr "wurde eingespeist" + +#: ../../services/kernel-switcher:86 +msgid "some external drivers cannot work across multiple kernels." +msgstr "" + +#: ../../services/kernel-switcher:87 +#, fuzzy +msgid "Please reboot your computer now !" +msgstr "Bitte stelle deinen Zweig ein auf" + +#: ../../services/kernel-switcher:91 +#, fuzzy +msgid "No kernel packages given" +msgstr "zerbrochene Pakete" + +#: ../../services/kernel-switcher:94 +msgid "More than one kernel package given" +msgstr "" + +#: ../../services/kernel-switcher:109 +#, fuzzy +msgid "Package does not exist" +msgstr "existiert nicht" + +#: ../../services/kernel-switcher:116 +#, fuzzy +msgid "Not a kernel" +msgstr "Nicht fertig" + +#: ../../services/kernel-switcher:177 +#, fuzzy +msgid "No kernel packages found" +msgstr "Keine Pakete gefunden" + +#: ../../services/kernel-switcher:197 +#, fuzzy +msgid "Sabayon Linux Kernel Switcher BETA" +msgstr "Sabayon _Linux Webseite" + +#: ../../services/kernel-switcher:198 +#, fuzzy +msgid "switch kernel" +msgstr "Wechsle Repository" + +#: ../../services/kernel-switcher:200 +msgid "list kernels" +msgstr "" + +#: ../../services/kernel-switcher:202 +#, fuzzy +msgid "this help" +msgstr "diese Ausgabe" + #: ../../sulfur/src/sulfur/sulfur.glade.h:1 msgid "0 = no limit; 100 = 100kB/sec" msgstr "0 = ohne Limit; 100 = 100kB/sek" @@ -10167,6 +9801,342 @@ msgstr "Magneto Anwendungs Update Notifier" msgid "_Load Package Manager" msgstr "_Lade Paketmanager" +#~ msgid "Calculating updates..." +#~ msgstr "Berechne Aktualisierungen..." + +#~ msgid "Running package injection" +#~ msgstr "Paketeinspritzung läuft" + +#~ msgid "Running package removal" +#~ msgstr "Paketentfernung läuft" + +#~ msgid "Running package quickpkg" +#~ msgstr "Paket quickpkg läuft" + +#~ msgid "Adding packages" +#~ msgstr "Füge Pakete hinzu" + +#~ msgid "" +#~ "Opening database to let it run treeupdates. If you won't see anything " +#~ "below, it's just fine." +#~ msgstr "" +#~ "Öffne Datenbank um treeupdates zu starten. Wenn du keine Meldung siehst, " +#~ "ist alles in Ordnung." + +#~ msgid "Scanning" +#~ msgstr "Durchsuche" + +#~ msgid "Socket error, continuing..." +#~ msgstr "Sockel-Fehler, mache weiter..." + +#~ msgid "Database revision" +#~ msgstr "Datenbankversion" + +#~ msgid "repository already exists" +#~ msgstr "Repositorium bereits vorhanden" + +#~ msgid "Do you want to continue ?" +#~ msgstr "Möchtest du fortfahren ?" + +#~ msgid "Packages already tagged, action aborted" +#~ msgstr "Pakete sind bereits etikettiert, Handlung abgebrochen" + +#~ msgid "Entropy database is corrupted!" +#~ msgstr "Entropy Datenbank ist beschädigt!" + +#~ msgid "" +#~ "A valid entropy.client.services.system.commands.Client class/subclass is " +#~ "needed" +#~ msgstr "" +#~ "Eine gültige entropy.client.services.system.commands.Client Klasse/" +#~ "Unterklasse ist " + +#~ msgid "" +#~ "A valid entropy.client.services.system.methods.BaseMixin class/subclass " +#~ "is needed" +#~ msgstr "" +#~ "Eine gültige entropy.client.services.system.methods.BaseMixin Klasse/" +#~ "Unterklasse wird benötigt" + +#~ msgid "not a string" +#~ msgstr "kein String" + +#~ msgid "Please use setup_connection() properly" +#~ msgstr "Bitte verwende setup_connection() ordnungsgemäß" + +#~ msgid "not an int" +#~ msgstr "kein Integer" + +#~ msgid "not a bool" +#~ msgstr "kein Boolean" + +#~ msgid "Get a list of remotely available commands" +#~ msgstr "Erhalte eine Liste von entfernt verfügbaren Befehlen" + +#~ msgid "Get current queue content" +#~ msgstr "Beziehe aktuellen Warteschlangeninhalt" + +#~ msgid "Extended results" +#~ msgstr "Erweiterte Ergebnisse" + +#~ msgid "Get queue item using its queue unique identifier" +#~ msgstr "Beziehe Warteschlangenobjekt durch seine eindeutige Identifikation" + +#~ msgid "Queue Identifier" +#~ msgstr "Warteschlangen Identifizierer" + +#~ msgid "Get queue stdout/stderr using its queue unique identifier" +#~ msgstr "" +#~ "Beziehe stdout/stderr aus Warteschlange durch seine eindeutige " +#~ "Warteschlangenidentifikation" + +#~ msgid "Remove queued commands using their queue unique identifiers" +#~ msgstr "" +#~ "Entferne Befehl aus Warteschlange durch seine eindeutige " +#~ "Warteschlangenidentifikation" + +#~ msgid "Queue Identifiers" +#~ msgstr "Warteschlangen Identifizierer" + +#~ msgid "Toggle queue pause (True/False)" +#~ msgstr "Schalte Warteschlangenpause um (Wahr/Falsch)" + +#~ msgid "Pause or not" +#~ msgstr "Pause?" + +#~ msgid "Kill a running process through its queue id" +#~ msgstr "Töte einen laufenden Prozess durch seine Warteschlangen-ID" + +#~ msgid "Swap items in queue using their queue ids" +#~ msgstr "" +#~ "Tausche Einträge in der Warteschlange durch deren Warteschlangen IDs" + +#~ msgid "Get pinboard content" +#~ msgstr "Lade Inhalt der Pinwand" + +#~ msgid "Add item to pinboard" +#~ msgstr "Füge Objekt zur Pinwand hinzu" + +#~ msgid "Extended text" +#~ msgstr "Erweiterter Text" + +#~ msgid "Remove item from pinboard" +#~ msgstr "Entferne Objekt aus Pinnwand" + +#~ msgid "Pinboard identifiers" +#~ msgstr "Pinnwand Identifizierer" + +#~ msgid "Set pinboard items status (done/not done)" +#~ msgstr "Setze Status der Pinwandeinträge (fertig/nicht fertig)" + +#~ msgid "Done status" +#~ msgstr "Erledigt-Status" + +#~ msgid "Write to a remote running command stdin" +#~ msgstr "Schreibe in entfernt laufendes Befehls-stdin" + +#~ msgid "Write to stdout?" +#~ msgstr "Schreibe nach stdout?" + +#~ msgid "Text" +#~ msgstr "Text" + +#~ msgid "Update Spm Repository (emerge --sync)" +#~ msgstr "Aktualisiere Spm Repositorien (emerge --sync)" + +#~ msgid "Compile specified atoms with specified parameters" +#~ msgstr "Kompiliere angegebene Atome mit angegebenen Parametern" + +#~ msgid "Atoms" +#~ msgstr "Atome" + +#~ msgid "Pretend" +#~ msgstr "Erstellt" + +#~ msgid "Oneshot" +#~ msgstr "Einmalig" + +#~ msgid "Verbose" +#~ msgstr "Ausführlich" + +#~ msgid "No color" +#~ msgstr "Keine Farbe" + +#~ msgid "Fetch only" +#~ msgstr "Nur abholen" + +#~ msgid "Build only" +#~ msgstr "Nur bauen" + +#~ msgid "Custom USE" +#~ msgstr "Eigene USE" + +#~ msgid "Custom LDFLAGS" +#~ msgstr "Eigene LDFLAGS" + +#~ msgid "Custom CFLAGS" +#~ msgstr "Eigene CFLAGS" + +#~ msgid "Remove specified atoms with specified parameters" +#~ msgstr "Entferne angegebene Atome mit angegebenen Parametern" + +#~ msgid "Get SPM updates for the specified categories" +#~ msgstr "Beziehe SPM Updates für die angegebenen Kategorien" + +#~ msgid "Categories" +#~ msgstr "Kategorien" + +#~ msgid "Get SPM installed packages for the specified categories" +#~ msgstr "Beziehe SPM installierte Pakete für die angegebenen Kategorien" + +#~ msgid "Enable USE flags for the specified atoms" +#~ msgstr "Verwende USE-Flags für die spezifierten Atoms" + +#~ msgid "Disable USE flags for the specified atoms" +#~ msgstr "Deaktiviere USE Flags für das angegebene Atom" + +#~ msgid "Get info for the specified atoms" +#~ msgstr "Beziehe Informationen für das spezifizierte Atom" + +#~ msgid "Run SPM info command" +#~ msgstr "Starte SPM Infobefehl" + +#~ msgid "Run custom shell command" +#~ msgstr "Starte eigenen Shellbefehl" + +#~ msgid "Command" +#~ msgstr "Befehl" + +#~ msgid "Get Spm security updates information" +#~ msgstr "Beziehe SPM Sicherheits-Updates-Informationen" + +#~ msgid "List type (affected,new,all)" +#~ msgstr "Liste Typen auf (betroffen,neu,alle)" + +#~ msgid "Get information about available Entropy repositories" +#~ msgstr "Beziehe Informationen über verfügbare Entropy Repositorien" + +#~ msgid "Set default Entropy Server repository" +#~ msgstr "Setze das Standard Entropy-Server-Repositorium" + +#~ msgid "Get available packages inside the specified repository" +#~ msgstr "Beziehe verfügbare Pakete innerhalb des angegebenen Repositoriums" + +#~ msgid "" +#~ "Get idpackage metadata using its idpackage in the specified repository" +#~ msgstr "" +#~ "Beziehe idpackage Metadaten unter Verwendung seines idpackage aus dem " +#~ "angegebenen Repositorium" + +#~ msgid "Package Identifier" +#~ msgstr "Paket Identifizierer" + +#~ msgid "Remove the specified Entropy package matches (idpackage,repoid)" +#~ msgstr "" +#~ "Entferne die angegebenen Entropy Paketsübereinstimmungen (idpackage, " +#~ "repoid)" + +#~ msgid "Matched atoms" +#~ msgstr "Entsprochene Atome" + +#~ msgid "" +#~ "Search Entropy packages using a defined set of search types in the " +#~ "specified repository" +#~ msgstr "" +#~ "Suche Entropy Pakete und verwende eine definierte Menge von Suchtypen im " +#~ "angegebenen Repositorium" + +#~ msgid "Move or copy a package from a repository to another" +#~ msgstr "" +#~ "Verschiebe oder kopiere ein Paket von einem Repositorium in ein anderes" + +#~ msgid "Package identifiers" +#~ msgstr "Paket Identifizierer" + +#~ msgid "From repository" +#~ msgstr "Vom Repositorium" + +#~ msgid "To repository" +#~ msgstr "Nach Repositorium" + +#~ msgid "Copy instead of move?" +#~ msgstr "Kopieren anstelle von verschieben?" + +#~ msgid "" +#~ "Scan Spm package changes and retrieve a list of action that should be run " +#~ "on the repositories" +#~ msgstr "" +#~ "Durchsuche SPM Paketänderungen und emfpange eine Liste von Handlungen die " +#~ "auf die Repositorien angewendet werden sollten" + +#~ msgid "Run Entropy database updates" +#~ msgstr "Starte Entropy Datenbankaktualisierungen" + +#~ msgid "Matches to add from Spm" +#~ msgstr "Übereinstimmungen von SPM hinzufügen" + +#~ msgid "Matches to remove from repository database" +#~ msgstr "Übereinstimmungen zum Entfernen aus der Repositoriums-Datenbank" + +#~ msgid "Matches to inject on repository database" +#~ msgstr "Übereinstimmungen zur Einspeisung in Repositoriums-Datenbanken" + +#~ msgid "Run Entropy dependency test" +#~ msgstr "Starte Entropy Abhängigkeitstest" + +#~ msgid "Run Entropy library test" +#~ msgstr "Starte Entropy Bibliothekstest" + +#~ msgid "Run Entropy tree updates" +#~ msgstr "Starte Entropy treeupdates" + +#~ msgid "" +#~ "Scan for Mirror updates and retrieve a list of action that should be run" +#~ msgstr "" +#~ "Durchsuche Spiegelserver nach Updates und beziehe eine Liste von " +#~ "Handlungen die durchgeführt werden sollten" + +#~ msgid "list of repository identifiers" +#~ msgstr "Liste von Repositoriums Identifizierern" + +#~ msgid "Run Mirror updates for the provided repositories and its data" +#~ msgstr "" +#~ "Starte Spiegelserver-Updates für die angegebenen Repositorien und seine " +#~ "Daten" + +#~ msgid "composed repository data" +#~ msgstr "zusammengesetzte Repositoriums-Daten" + +#~ msgid "Run Entropy packages digest verification test" +#~ msgstr "Starte Verarbeitung des Vergleichtests von Entropy Paketen" + +#~ msgid "Check mode" +#~ msgstr "Prüfmodus" + +#~ msgid "Get repository notice board" +#~ msgstr "Beziehe Schwarzes Brett des Repositoriums" + +#~ msgid "Remove notice board entry" +#~ msgstr "Entferne Eintrag vom Notizbrett" + +#~ msgid "Entry Identifiers" +#~ msgstr "Eintrags Identifizierer" + +#~ msgid "Add notice board entry" +#~ msgstr "Füge Notizbrett-Eintrag hinzu" + +#~ msgid "Notice link" +#~ msgstr "Notiz-Link" + +#~ msgid "Databases lock complete" +#~ msgstr "Sperren der Datenbanken beendet" + +#~ msgid "Databases unlock complete" +#~ msgstr "Freigeben der Datenbanken beendet" + +#~ msgid "Syncing databases" +#~ msgstr "Synchronisiere Datenbanken" + #~ msgid "Mirrors are locked, someone is working on the repository" #~ msgstr "Spiegelserver sind gesperrt, jemand arbeitet am Repositorium" @@ -11018,9 +10988,6 @@ msgstr "_Lade Paketmanager" #~ msgid "Calculating world packages" #~ msgstr "Berechne alle Pakete" -#~ msgid "repodata dictionary is corrupted" -#~ msgstr "Verzeichnis der Repositorydaten ist fehlerhaft" - #, fuzzy #~ msgid "Package hash" #~ msgstr "Pakete" diff --git a/misc/po/entropy.pot b/misc/po/entropy.pot index d6e67d366..6bbc54e59 100644 --- a/misc/po/entropy.pot +++ b/misc/po/entropy.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-05 12:16+0100\n" +"POT-Creation-Date: 2011-02-09 19:21+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -47,9 +47,9 @@ msgstr "" #: ../../libraries/entropy/db/__init__.py:5594 #: ../../libraries/entropy/db/__init__.py:5701 #: ../../libraries/entropy/db/__init__.py:5714 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2406 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2542 -#: ../../libraries/entropy/client/interfaces/client.py:808 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2500 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2636 +#: ../../libraries/entropy/client/interfaces/client.py:803 #: ../../client/text_rescue.py:220 ../../client/text_rescue.py:225 #: ../../client/text_rescue.py:602 ../../client/text_rescue.py:793 #: ../../client/text_ui.py:772 ../../client/text_ui.py:1703 @@ -102,9 +102,8 @@ msgid "package move actions complete" msgstr "" #: ../../libraries/entropy/db/skel.py:1570 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2386 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2579 -#: ../../libraries/entropy/server/interfaces/main.py:1517 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2480 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2673 msgid "WARNING" msgstr "" @@ -121,362 +120,303 @@ msgid "Moving old entry" msgstr "" #: ../../libraries/entropy/db/skel.py:1809 -#: ../../client/text_configuration.py:120 +#: ../../client/text_configuration.py:122 msgid "to" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:49 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:50 msgid "Accessibility" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:51 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:52 msgid "Accessibility applications" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:55 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 msgid "Office" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:57 msgid "Applications used in office environments" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:62 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 msgid "Development" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:64 msgid "Applications or system libraries" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:67 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 #: ../../sulfur/src/sulfur/sulfur.glade.h:250 msgid "System" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:69 msgid "System applications or libraries" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:72 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 msgid "Games" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:74 msgid "Games, enjoy your spare time" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:77 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:78 msgid "GNOME Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:79 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:80 msgid "Applications and libraries for the GNOME Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:83 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:84 msgid "KDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:85 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:86 msgid "Applications and libraries for the KDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:89 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:90 msgid "XFCE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:91 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:92 msgid "Applications and libraries for the XFCE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:95 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:96 msgid "LXDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:97 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:98 msgid "Applications and libraries for the LXDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:101 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:102 msgid "Multimedia" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:103 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:104 msgid "Applications and libraries for Multimedia" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:107 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:108 #: ../../sulfur/src/sulfur/sulfur.glade.h:136 msgid "Networking" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:109 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:110 msgid "Applications and libraries for Networking" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:113 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:114 msgid "Science" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:115 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:116 msgid "Scientific applications and libraries" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:119 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:120 #: ../../sulfur/src/sulfur/sulfur.glade.h:217 msgid "Security" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:121 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:122 msgid "Security orientend applications" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:125 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:126 msgid "X11" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:127 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:128 msgid "Applications and libraries for X11" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:406 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:407 msgid "Reloading Portage modules" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:830 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:831 #: ../../libraries/entropy/server/transceivers.py:281 -#: ../../libraries/entropy/server/interfaces/db.py:924 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2079 +#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1782 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1804 msgid "error" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:832 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:833 #: ../../libraries/entropy/client/interfaces/package.py:369 #: ../../libraries/entropy/client/interfaces/package.py:987 #: ../../server/server_reagent.py:86 ../../server/server_reagent.py:103 msgid "not found" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2163 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2308 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2704 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2893 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4432 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2257 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2402 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2798 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2987 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4526 #: ../../libraries/entropy/client/interfaces/trigger.py:204 msgid "QA" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2164 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2242 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2258 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2336 msgid "Cannot run Source Package Manager trigger for" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2173 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2251 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2267 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2345 #: ../../libraries/entropy/client/interfaces/trigger.py:207 msgid "Please report it" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2174 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2252 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2268 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2346 msgid "Attach this" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2309 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2403 msgid "Cannot run SPM configure phase for" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2313 -#: ../../libraries/entropy/client/interfaces/package.py:2849 -#: ../../libraries/entropy/client/interfaces/package.py:2886 -#: ../../libraries/entropy/client/interfaces/package.py:2967 -#: ../../libraries/entropy/client/interfaces/package.py:2974 -#: ../../libraries/entropy/client/interfaces/package.py:3018 -#: ../../libraries/entropy/client/interfaces/package.py:3046 -#: ../../libraries/entropy/client/interfaces/package.py:3262 -#: ../../libraries/entropy/client/interfaces/package.py:3282 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/client/interfaces/package.py:2850 +#: ../../libraries/entropy/client/interfaces/package.py:2887 +#: ../../libraries/entropy/client/interfaces/package.py:2968 +#: ../../libraries/entropy/client/interfaces/package.py:2975 +#: ../../libraries/entropy/client/interfaces/package.py:3019 +#: ../../libraries/entropy/client/interfaces/package.py:3047 +#: ../../libraries/entropy/client/interfaces/package.py:3263 +#: ../../libraries/entropy/client/interfaces/package.py:3283 #: ../../libraries/entropy/client/interfaces/trigger.py:48 #: ../../libraries/entropy/security.py:649 ../../client/text_rescue.py:741 -#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:921 -#: ../../sulfur/src/sulfur/events.py:927 ../../sulfur/src/sulfur/events.py:966 +#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:926 +#: ../../sulfur/src/sulfur/events.py:932 ../../sulfur/src/sulfur/events.py:971 #: ../../sulfur/src/sulfur/sulfur.glade.h:83 msgid "Error" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2454 msgid "package not available on system" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2369 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2463 msgid "repackaging" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2387 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2481 msgid "Cannot complete quickpkg for atom" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2389 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2582 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2483 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2676 msgid "do it manually" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2501 msgid "package files rebuild did not run properly" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2408 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2502 msgid "Please update packages manually" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2543 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2637 msgid "forcing package updates" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2544 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2638 msgid "Syncing with" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2580 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2674 msgid "Cannot complete quickpkg for atoms" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2705 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2799 msgid "Cannot stat path" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2894 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2988 msgid "Cannot update Portage database to destination" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2917 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3011 msgid "SPM uid update error" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2985 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3079 msgid "Cannot update SPM installed pkgs file" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 -#: ../../libraries/entropy/server/interfaces/mirrors.py:780 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 +#: ../../libraries/entropy/server/interfaces/mirrors.py:521 #: ../../client/text_security.py:117 ../../client/text_smart.py:113 msgid "does not exist" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 msgid "Overwriting" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 msgid "variable differs" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "Updating" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3256 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3350 msgid "updating critical variables" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "differs" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 msgid "Reverting" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3454 msgid "Skipping configuration files update, you are not root." msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3796 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3890 msgid "Error calculating dependencies" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4198 -#: ../../libraries/entropy/server/interfaces/main.py:2526 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4292 +#: ../../libraries/entropy/server/interfaces/main.py:2686 msgid "not supported" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4199 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4293 msgid "Probably Portage API has changed" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4286 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4380 msgid "IOError while reading" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4433 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4527 msgid "illegal Entropy package tag in ebuild" msgstr "" -#: ../../libraries/entropy/services/system/executors.py:483 -msgid "Calculating updates..." -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:545 -msgid "Running package injection" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:554 -msgid "Running package removal" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:578 -msgid "Running package quickpkg" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:601 -msgid "Adding packages" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:766 -msgid "" -"Opening database to let it run treeupdates. If you won't see anything below, " -"it's just fine." -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:809 -msgid "Scanning" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:828 -msgid "Socket error, continuing..." -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:910 -#: ../../libraries/entropy/services/system/executors.py:923 -#: ../../server/server_activator.py:539 ../../server/server_activator.py:557 -msgid "Remote Entropy Database Repository Status" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:914 -#: ../../libraries/entropy/services/system/executors.py:925 -#: ../../server/server_activator.py:544 ../../server/server_activator.py:562 -msgid "Host" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:915 -#: ../../libraries/entropy/services/system/executors.py:926 -#: ../../server/server_activator.py:545 ../../server/server_activator.py:563 -msgid "Database revision" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:917 -#: ../../server/server_activator.py:550 -msgid "Database local revision currently at" -msgstr "" - #: ../../libraries/entropy/services/ugc/interfaces.py:1752 #: ../../libraries/entropy/services/ugc/interfaces.py:1755 -#: ../../libraries/entropy/client/services/system/interfaces.py:27 -#: ../../libraries/entropy/client/services/system/interfaces.py:31 msgid "OutputInterface does not have an output method" msgstr "" @@ -617,14 +557,14 @@ msgid "setting directory to" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:296 -#: ../../libraries/entropy/server/interfaces/main.py:2841 +#: ../../libraries/entropy/server/interfaces/main.py:2992 msgid "Keys for repository are expired" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:676 -#: ../../libraries/entropy/server/interfaces/main.py:3010 -#: ../../libraries/entropy/server/interfaces/main.py:3790 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1199 +#: ../../libraries/entropy/server/interfaces/main.py:3158 +#: ../../libraries/entropy/server/interfaces/main.py:3993 +#: ../../libraries/entropy/server/interfaces/mirrors.py:940 msgid "download" msgstr "" @@ -637,7 +577,7 @@ msgid "download path" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:711 -#: ../../libraries/entropy/server/interfaces/db.py:1362 +#: ../../libraries/entropy/server/interfaces/db.py:1360 msgid "errors" msgstr "" @@ -646,205 +586,218 @@ msgid "failed to download from mirror" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:719 -#: ../../libraries/entropy/server/interfaces/db.py:1375 -#: ../../libraries/entropy/server/interfaces/main.py:1799 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1686 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1764 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2386 +#: ../../libraries/entropy/server/interfaces/db.py:1373 +#: ../../libraries/entropy/server/interfaces/main.py:1908 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1419 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1493 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2119 msgid "reason" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/db.py:922 msgid "Troubles with treeupdates" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:926 +#: ../../libraries/entropy/server/interfaces/db.py:925 msgid "Bumping old data back" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:940 +#: ../../libraries/entropy/server/interfaces/db.py:939 msgid "configured package sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:950 +#: ../../libraries/entropy/server/interfaces/db.py:949 msgid "None configured" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:986 +#: ../../libraries/entropy/server/interfaces/db.py:985 msgid "creating compressed repository dump + checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:993 -#: ../../libraries/entropy/server/interfaces/db.py:1041 -#: ../../libraries/entropy/server/interfaces/db.py:1095 +#: ../../libraries/entropy/server/interfaces/db.py:992 +#: ../../libraries/entropy/server/interfaces/db.py:1040 +#: ../../libraries/entropy/server/interfaces/db.py:1094 msgid "repository path" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1000 +#: ../../libraries/entropy/server/interfaces/db.py:999 msgid "dump light" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1009 +#: ../../libraries/entropy/server/interfaces/db.py:1008 msgid "dump light checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1018 -#: ../../libraries/entropy/server/interfaces/db.py:1074 +#: ../../libraries/entropy/server/interfaces/db.py:1017 +#: ../../libraries/entropy/server/interfaces/db.py:1073 msgid "opener" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1033 +#: ../../libraries/entropy/server/interfaces/db.py:1032 msgid "compressing repository + checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1048 +#: ../../libraries/entropy/server/interfaces/db.py:1047 msgid "compressed repository path" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1057 +#: ../../libraries/entropy/server/interfaces/db.py:1056 msgid "repository checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1066 +#: ../../libraries/entropy/server/interfaces/db.py:1065 msgid "compressed checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1088 +#: ../../libraries/entropy/server/interfaces/db.py:1087 msgid "preparing uncompressed repository for the upload" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1209 -#: ../../libraries/entropy/server/interfaces/db.py:1229 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1183 +#: ../../libraries/entropy/server/interfaces/db.py:1208 +#: ../../libraries/entropy/server/interfaces/db.py:1228 +#: ../../libraries/entropy/server/interfaces/mirrors.py:924 msgid "upload" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1210 +#: ../../libraries/entropy/server/interfaces/db.py:1209 msgid "disabled EAPI" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1230 +#: ../../libraries/entropy/server/interfaces/db.py:1229 msgid "preparing to upload repository to mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1363 +#: ../../libraries/entropy/server/interfaces/db.py:1361 msgid "upload failed, locking and continuing" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1435 -#: ../../libraries/entropy/server/interfaces/db.py:1453 -#: ../../libraries/entropy/server/interfaces/db.py:1488 -#: ../../libraries/entropy/server/interfaces/db.py:1519 -#: ../../libraries/entropy/server/interfaces/db.py:1538 -#: ../../libraries/entropy/server/interfaces/db.py:1564 -#: ../../libraries/entropy/server/interfaces/db.py:1578 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1590 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1760 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1776 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1875 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1901 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1919 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1937 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1968 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2034 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2053 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2075 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2101 +#: ../../libraries/entropy/server/interfaces/db.py:1433 +#: ../../libraries/entropy/server/interfaces/db.py:1451 +#: ../../libraries/entropy/server/interfaces/db.py:1486 +#: ../../libraries/entropy/server/interfaces/db.py:1516 +#: ../../libraries/entropy/server/interfaces/db.py:1535 +#: ../../libraries/entropy/server/interfaces/db.py:1561 +#: ../../libraries/entropy/server/interfaces/db.py:1575 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1329 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1489 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1505 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1600 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1626 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1644 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1662 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1693 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1800 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1826 msgid "sync" msgstr "" #. something short please -#: ../../libraries/entropy/server/interfaces/db.py:1436 +#: ../../libraries/entropy/server/interfaces/db.py:1434 msgid "repository already in sync" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1454 -#: ../../libraries/entropy/server/interfaces/db.py:1565 +#: ../../libraries/entropy/server/interfaces/db.py:1452 +#: ../../libraries/entropy/server/interfaces/db.py:1562 msgid "repository sync failed" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1455 +#: ../../libraries/entropy/server/interfaces/db.py:1453 msgid "download issues" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1489 -#: ../../libraries/entropy/server/interfaces/db.py:1520 +#: ../../libraries/entropy/server/interfaces/db.py:1487 +#: ../../libraries/entropy/server/interfaces/db.py:1517 msgid "repository sync forbidden" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1490 +#: ../../libraries/entropy/server/interfaces/db.py:1488 msgid "missing package sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1521 -msgid "dependencies_test() reported errors" +#: ../../libraries/entropy/server/interfaces/db.py:1518 +msgid "dependencies test reported errors" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1539 +#: ../../libraries/entropy/server/interfaces/db.py:1536 msgid "these packages haven't been removed yet" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1566 +#: ../../libraries/entropy/server/interfaces/db.py:1563 msgid "upload issues" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1579 +#: ../../libraries/entropy/server/interfaces/db.py:1576 msgid "repository sync completed successfully" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:143 +#: ../../libraries/entropy/server/interfaces/main.py:144 msgid "mirrors have not been unlocked. Sync them." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:207 -#: ../../libraries/entropy/server/interfaces/main.py:3788 -#: ../../libraries/entropy/server/interfaces/main.py:3998 +#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:3991 +#: ../../libraries/entropy/server/interfaces/main.py:4224 #: ../../libraries/entropy/client/services/ugc/interfaces.py:179 #: ../../server/server_reagent.py:73 ../../server/server_reagent.py:78 #: ../../server/server_reagent.py:91 ../../server/server_reagent.py:95 -#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:168 -#: ../../server/server_reagent.py:204 ../../server/server_reagent.py:346 -#: ../../server/server_reagent.py:374 ../../server/server_reagent.py:403 +#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:167 +#: ../../server/server_reagent.py:203 ../../server/server_reagent.py:345 +#: ../../server/server_reagent.py:372 ../../server/server_reagent.py:400 msgid "repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:209 msgid "syncing package sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:242 +#: ../../libraries/entropy/server/interfaces/main.py:243 msgid "cannot store updates RSS cache" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:387 +#: ../../libraries/entropy/server/interfaces/main.py:388 msgid "INJECT" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:389 +#: ../../libraries/entropy/server/interfaces/main.py:390 msgid "has been injected" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:390 +#: ../../libraries/entropy/server/interfaces/main.py:391 msgid "quickpkg manually to update embedded db" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:391 +#: ../../libraries/entropy/server/interfaces/main.py:392 msgid "Repository repository updated anyway" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:976 +#: ../../libraries/entropy/server/interfaces/main.py:977 msgid "package has no keyword set, it will be masked !" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1290 +#: ../../libraries/entropy/server/interfaces/main.py:1011 +msgid "Entropy Server interface must be run as root" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/main.py:1072 +#: ../../libraries/entropy/server/interfaces/main.py:3757 +msgid "repository not configured" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/main.py:1078 +msgid "protected repository id, can't use this, sorry dude..." +msgstr "" + +#: ../../libraries/entropy/server/interfaces/main.py:1416 msgid "invalid repository revision" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1292 +#: ../../libraries/entropy/server/interfaces/main.py:1418 msgid "defaulting to 0" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1404 +#: ../../libraries/entropy/server/interfaces/main.py:1532 #: ../../libraries/entropy/client/interfaces/db.py:364 #: ../../libraries/entropy/client/interfaces/db.py:413 #: ../../libraries/entropy/client/interfaces/db.py:467 @@ -853,41 +806,37 @@ msgstr "" #: ../../client/text_rescue.py:295 ../../client/text_ui.py:1479 #: ../../client/text_ui.py:1480 ../../client/text_ui.py:1482 #: ../../client/text_ui.py:1483 ../../sulfur/src/sulfur/dialogs.py:2748 -#: ../../sulfur/src/sulfur/__init__.py:1277 +#: ../../sulfur/src/sulfur/__init__.py:1283 #: ../../sulfur/src/sulfur/packages.py:100 #: ../../sulfur/src/sulfur/packages.py:414 -#: ../../sulfur/src/sulfur/packages.py:434 +#: ../../sulfur/src/sulfur/packages.py:434 ../../services/kernel-switcher:85 msgid "Attention" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1405 +#: ../../libraries/entropy/server/interfaces/main.py:1533 msgid "cannot match" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1501 -msgid "Initializing Entropy repository" +#: ../../libraries/entropy/server/interfaces/main.py:1633 +msgid "initializing repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1518 -msgid "repository already exists" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/main.py:1528 -msgid "Do you want to continue ?" +#: ../../libraries/entropy/server/interfaces/main.py:1644 +msgid "do you really want to initialize this repository ?" msgstr "" #. masked ? -#: ../../libraries/entropy/server/interfaces/main.py:1529 -#: ../../libraries/entropy/server/interfaces/main.py:1708 -#: ../../libraries/entropy/server/interfaces/main.py:2067 -#: ../../libraries/entropy/server/interfaces/main.py:2469 -#: ../../libraries/entropy/server/interfaces/main.py:3022 -#: ../../libraries/entropy/server/interfaces/main.py:3627 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1988 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2324 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/qa.py:395 -#: ../../client/equo.py:939 ../../client/text_configuration.py:115 -#: ../../client/text_configuration.py:143 ../../client/text_rescue.py:231 +#: ../../libraries/entropy/server/interfaces/main.py:1647 +#: ../../libraries/entropy/server/interfaces/main.py:1817 +#: ../../libraries/entropy/server/interfaces/main.py:2228 +#: ../../libraries/entropy/server/interfaces/main.py:2629 +#: ../../libraries/entropy/server/interfaces/main.py:3170 +#: ../../libraries/entropy/server/interfaces/main.py:3797 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1713 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/qa.py:395 +#: ../../client/equo.py:944 ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:144 ../../client/text_rescue.py:231 #: ../../client/text_rescue.py:235 ../../client/text_rescue.py:239 #: ../../client/text_rescue.py:469 ../../client/text_rescue.py:528 #: ../../client/text_rescue.py:608 ../../client/text_rescue.py:611 @@ -897,968 +846,950 @@ msgstr "" #: ../../client/text_ui.py:1487 ../../client/text_ui.py:1750 #: ../../client/text_ui.py:1828 ../../client/text_ui.py:1963 #: ../../client/text_ui.py:2049 ../../client/text_ui.py:2221 -#: ../../client/text_ui.py:2304 ../../server/server_activator.py:142 +#: ../../client/text_ui.py:2304 ../../server/server_activator.py:143 #: ../../server/server_key.py:224 ../../server/server_key.py:311 -#: ../../server/server_reagent.py:302 ../../server/server_reagent.py:461 -#: ../../server/server_reagent.py:508 ../../server/server_reagent.py:546 +#: ../../server/server_reagent.py:301 ../../server/server_reagent.py:459 +#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 #: ../../server/server_reagent.py:1025 ../../sulfur/src/sulfur/dialogs.py:1350 -#: ../../sulfur/src/sulfur/entropyapi.py:391 +#: ../../sulfur/src/sulfur/entropyapi.py:390 msgid "No" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1555 +#: ../../libraries/entropy/server/interfaces/main.py:1685 msgid "Invalid tag specified" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1577 -msgid "Packages already tagged, action aborted" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/main.py:1623 +#: ../../libraries/entropy/server/interfaces/main.py:1731 msgid "flushing back selected packages from branches" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1649 +#: ../../libraries/entropy/server/interfaces/main.py:1757 msgid "nothing to do" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1672 +#: ../../libraries/entropy/server/interfaces/main.py:1781 msgid "these are the packages that will be flushed" msgstr "" #. ask to continue -#: ../../libraries/entropy/server/interfaces/main.py:1707 -#: ../../libraries/entropy/server/interfaces/main.py:2066 -#: ../../libraries/entropy/server/interfaces/main.py:2468 -#: ../../libraries/entropy/server/interfaces/main.py:3021 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2323 -#: ../../client/text_ui.py:924 ../../server/server_reagent.py:460 -#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 +#: ../../libraries/entropy/server/interfaces/main.py:1816 +#: ../../libraries/entropy/server/interfaces/main.py:2227 +#: ../../libraries/entropy/server/interfaces/main.py:2628 +#: ../../libraries/entropy/server/interfaces/main.py:3169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2056 +#: ../../client/text_ui.py:924 ../../server/server_reagent.py:458 +#: ../../server/server_reagent.py:506 ../../server/server_reagent.py:544 msgid "Would you like to continue ?" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1757 +#: ../../libraries/entropy/server/interfaces/main.py:1866 msgid "checking package hash" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1776 +#: ../../libraries/entropy/server/interfaces/main.py:1885 msgid "hash does not match for" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1786 +#: ../../libraries/entropy/server/interfaces/main.py:1895 msgid "wrong md5" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1798 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1762 +#: ../../libraries/entropy/server/interfaces/main.py:1907 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1491 msgid "download errors" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1816 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/main.py:1925 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1507 msgid "download completed successfully" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1830 +#: ../../libraries/entropy/server/interfaces/main.py:1939 msgid "error downloading packages from mirrors" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1845 +#: ../../libraries/entropy/server/interfaces/main.py:1954 msgid "working on branch" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1861 +#: ../../libraries/entropy/server/interfaces/main.py:1970 msgid "updating package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1900 +#: ../../libraries/entropy/server/interfaces/main.py:2009 msgid "package flushed" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1928 +#: ../../libraries/entropy/server/interfaces/main.py:2089 msgid "Cannot touch system repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1943 +#: ../../libraries/entropy/server/interfaces/main.py:2104 msgid "Preparing to move selected packages to" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1945 +#: ../../libraries/entropy/server/interfaces/main.py:2106 msgid "Preparing to copy selected packages to" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1957 -#: ../../libraries/entropy/client/services/system/methods.py:83 +#: ../../libraries/entropy/server/interfaces/main.py:2118 #: ../../sulfur/src/sulfur/sulfur.glade.h:139 msgid "Note" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1958 +#: ../../libraries/entropy/server/interfaces/main.py:2119 msgid "" "all old packages with conflicting scope will be removed from destination " "repo unless injected" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1968 +#: ../../libraries/entropy/server/interfaces/main.py:2129 msgid "new tag" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2008 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1227 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2310 +#: ../../libraries/entropy/server/interfaces/main.py:2169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:968 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2043 #: ../../libraries/entropy/client/interfaces/package.py:1553 #: ../../client/text_ui.py:2112 msgid "remove" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2041 +#: ../../libraries/entropy/server/interfaces/main.py:2202 msgid "reverse dependency" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2052 +#: ../../libraries/entropy/server/interfaces/main.py:2213 msgid "dependency" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2084 +#: ../../libraries/entropy/server/interfaces/main.py:2245 msgid "switching" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2104 +#: ../../libraries/entropy/server/interfaces/main.py:2265 msgid "cannot switch, package not found, skipping" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2177 +#: ../../libraries/entropy/server/interfaces/main.py:2338 msgid "moving file" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2193 +#: ../../libraries/entropy/server/interfaces/main.py:2354 msgid "loading data from source repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2221 +#: ../../libraries/entropy/server/interfaces/main.py:2382 msgid "GPG key was available in" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2240 +#: ../../libraries/entropy/server/interfaces/main.py:2401 msgid "injecting data to destination repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2261 +#: ../../libraries/entropy/server/interfaces/main.py:2422 msgid "removing entry from source repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2279 +#: ../../libraries/entropy/server/interfaces/main.py:2440 msgid "successfully handled atom" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2309 +#: ../../libraries/entropy/server/interfaces/main.py:2467 msgid "Injecting entropy metadata into built packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2325 +#: ../../libraries/entropy/server/interfaces/main.py:2483 msgid "JFYI, GPG infrastructure failed to load" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2339 +#: ../../libraries/entropy/server/interfaces/main.py:2497 msgid "injecting entropy metadata" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2378 +#: ../../libraries/entropy/server/interfaces/main.py:2536 msgid "injection complete" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2398 +#: ../../libraries/entropy/server/interfaces/main.py:2561 msgid "removing package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2411 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1592 +#: ../../libraries/entropy/server/interfaces/main.py:2574 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1331 msgid "removal complete" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2426 -#: ../../libraries/entropy/server/interfaces/main.py:2632 +#: ../../libraries/entropy/server/interfaces/main.py:2586 +#: ../../libraries/entropy/server/interfaces/main.py:2789 msgid "Integrity verification of the selected packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2441 -#: ../../libraries/entropy/server/interfaces/main.py:2645 +#: ../../libraries/entropy/server/interfaces/main.py:2601 +#: ../../libraries/entropy/server/interfaces/main.py:2800 msgid "All the packages in repository will be checked." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2448 +#: ../../libraries/entropy/server/interfaces/main.py:2608 msgid "This is the list of the packages that would be checked" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2482 +#: ../../libraries/entropy/server/interfaces/main.py:2642 msgid "Working on mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2509 +#: ../../libraries/entropy/server/interfaces/main.py:2669 msgid "checking hash" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2524 +#: ../../libraries/entropy/server/interfaces/main.py:2684 msgid "digest verification of" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2542 -#: ../../libraries/entropy/server/interfaces/main.py:2690 -#: ../../libraries/entropy/server/interfaces/mirrors.py:778 -#: ../../libraries/entropy/server/interfaces/mirrors.py:797 -#: ../../libraries/entropy/server/interfaces/mirrors.py:829 -#: ../../libraries/entropy/server/interfaces/mirrors.py:844 -#: ../../libraries/entropy/server/interfaces/mirrors.py:861 +#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2845 +#: ../../libraries/entropy/server/interfaces/mirrors.py:519 +#: ../../libraries/entropy/server/interfaces/mirrors.py:538 +#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:585 +#: ../../libraries/entropy/server/interfaces/mirrors.py:602 msgid "package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2544 +#: ../../libraries/entropy/server/interfaces/main.py:2704 msgid "NOT healthy" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2557 -#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2717 +#: ../../libraries/entropy/server/interfaces/main.py:2857 msgid "This is the list of broken packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2566 +#: ../../libraries/entropy/server/interfaces/main.py:2726 #: ../../libraries/entropy/client/interfaces/package.py:286 #: ../../libraries/entropy/client/interfaces/package.py:894 msgid "Mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2585 -#: ../../server/server_reagent.py:1065 +#: ../../libraries/entropy/server/interfaces/main.py:2745 +#: ../../server/server_reagent.py:1066 msgid "Statistics" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2594 +#: ../../libraries/entropy/server/interfaces/main.py:2754 msgid "Number of checked packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2604 +#: ../../libraries/entropy/server/interfaces/main.py:2764 msgid "Number of healthy packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2614 +#: ../../libraries/entropy/server/interfaces/main.py:2774 msgid "Number of broken packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2631 -#: ../../libraries/entropy/server/interfaces/main.py:2794 +#: ../../libraries/entropy/server/interfaces/main.py:2788 +#: ../../libraries/entropy/server/interfaces/main.py:2945 #: ../../libraries/entropy/client/interfaces/db.py:1670 msgid "local" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2670 +#: ../../libraries/entropy/server/interfaces/main.py:2825 msgid "checking status of" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2692 +#: ../../libraries/entropy/server/interfaces/main.py:2847 msgid "is corrupted, stored checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2729 +#: ../../libraries/entropy/server/interfaces/main.py:2884 msgid "checked packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2739 +#: ../../libraries/entropy/server/interfaces/main.py:2894 msgid "healthy packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2749 -#: ../../libraries/entropy/server/interfaces/main.py:2934 +#: ../../libraries/entropy/server/interfaces/main.py:2904 +#: ../../libraries/entropy/server/interfaces/main.py:3086 msgid "broken packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2759 -#: ../../libraries/entropy/server/interfaces/main.py:2944 +#: ../../libraries/entropy/server/interfaces/main.py:2914 +#: ../../libraries/entropy/server/interfaces/main.py:3096 msgid "downloaded packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2769 -#: ../../libraries/entropy/server/interfaces/main.py:2954 +#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3106 msgid "failed downloads" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2795 +#: ../../libraries/entropy/server/interfaces/main.py:2946 msgid "GPG signing packages for repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2807 +#: ../../libraries/entropy/server/interfaces/main.py:2958 msgid "All the missing packages in repository will be downloaded." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2823 +#: ../../libraries/entropy/server/interfaces/main.py:2974 #: ../../server/server_key.py:69 msgid "GnuPG not available" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2849 +#: ../../libraries/entropy/server/interfaces/main.py:3000 msgid "Keys not available for" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2880 +#: ../../libraries/entropy/server/interfaces/main.py:3031 msgid "signing package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2894 +#: ../../libraries/entropy/server/interfaces/main.py:3046 msgid "Unknown error signing package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3076 msgid "signed packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2987 +#: ../../libraries/entropy/server/interfaces/main.py:3135 msgid "available" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2999 +#: ../../libraries/entropy/server/interfaces/main.py:3147 msgid "upload/ignored" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3034 +#: ../../libraries/entropy/server/interfaces/main.py:3182 msgid "Starting to download missing files" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3045 +#: ../../libraries/entropy/server/interfaces/main.py:3193 msgid "Searching missing/broken files on another mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3065 +#: ../../libraries/entropy/server/interfaces/main.py:3214 msgid "Binary packages downloaded successfully." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3074 +#: ../../libraries/entropy/server/interfaces/main.py:3223 msgid "These are the packages that cannot be found online" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3090 +#: ../../libraries/entropy/server/interfaces/main.py:3239 msgid "They won't be checked" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3107 +#: ../../libraries/entropy/server/interfaces/main.py:3253 msgid "Please setup your branch to" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3109 +#: ../../libraries/entropy/server/interfaces/main.py:3255 msgid "and retry" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3119 +#: ../../libraries/entropy/server/interfaces/main.py:3265 msgid "Copying repository (if not exists)" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3152 +#: ../../libraries/entropy/server/interfaces/main.py:3298 msgid "Switching packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3187 +#: ../../libraries/entropy/server/interfaces/main.py:3333 msgid "Ignoring" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3189 +#: ../../libraries/entropy/server/interfaces/main.py:3335 msgid "already in branch" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3223 +#: ../../libraries/entropy/server/interfaces/main.py:3369 msgid "migration loop completed" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3243 +#: ../../libraries/entropy/server/interfaces/main.py:3387 msgid "Running orphaned SPM packages test" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3259 +#: ../../libraries/entropy/server/interfaces/main.py:3403 msgid "Scanning package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3281 +#: ../../libraries/entropy/server/interfaces/main.py:3425 msgid "not found anymore" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3293 -#: ../../libraries/entropy/server/interfaces/main.py:3525 +#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3680 msgid "Packages string" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3323 +#: ../../libraries/entropy/server/interfaces/main.py:3467 msgid "Checking" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3353 +#: ../../libraries/entropy/server/interfaces/main.py:3504 msgid "Running dependencies test" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3382 +#: ../../libraries/entropy/server/interfaces/main.py:3533 #: ../../client/text_ui.py:2211 msgid "These are the dependencies not found" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3389 +#: ../../libraries/entropy/server/interfaces/main.py:3540 #: ../../client/text_ui.py:2215 msgid "Needed by" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3407 +#: ../../libraries/entropy/server/interfaces/main.py:3558 msgid "by repo" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3417 +#: ../../libraries/entropy/server/interfaces/main.py:3568 msgid "Every dependency is satisfied. It's all fine." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3435 +#: ../../libraries/entropy/server/interfaces/main.py:3594 msgid "Broken and matched packages list" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3596 #: ../../libraries/entropy/qa.py:517 msgid "Dumping results into these files" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3467 +#: ../../libraries/entropy/server/interfaces/main.py:3622 #: ../../client/text_ui.py:2267 msgid "System is healthy" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3476 +#: ../../libraries/entropy/server/interfaces/main.py:3631 msgid "Matching libraries with Spm, please wait" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3490 +#: ../../libraries/entropy/server/interfaces/main.py:3645 msgid "These are the matched packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3534 +#: ../../libraries/entropy/server/interfaces/main.py:3689 msgid "No matched packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3587 -#: ../../libraries/entropy/server/interfaces/main.py:5256 -msgid "repository not configured" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/main.py:3614 +#: ../../libraries/entropy/server/interfaces/main.py:3784 msgid "Your default repository is not initialized" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3626 +#: ../../libraries/entropy/server/interfaces/main.py:3796 msgid "Do you want to initialize your default repository ?" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3629 +#: ../../libraries/entropy/server/interfaces/main.py:3799 msgid "Continuing with an uninitialized repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3747 +#: ../../libraries/entropy/server/interfaces/main.py:3950 msgid "Entropy repository is already locked by you :-)" msgstr "" #. check if the database is locked REMOTELY -#: ../../libraries/entropy/server/interfaces/main.py:3754 +#: ../../libraries/entropy/server/interfaces/main.py:3957 msgid "Locking and Syncing Entropy repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3768 -#: ../../server/server_activator.py:478 +#: ../../libraries/entropy/server/interfaces/main.py:3971 +#: ../../server/server_activator.py:476 msgid "Mirrors status table" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3777 -#: ../../libraries/entropy/server/interfaces/main.py:3780 -#: ../../server/server_activator.py:484 ../../server/server_activator.py:488 +#: ../../libraries/entropy/server/interfaces/main.py:3980 +#: ../../libraries/entropy/server/interfaces/main.py:3983 +#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 msgid "Unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3779 -#: ../../libraries/entropy/server/interfaces/main.py:3782 -#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 +#: ../../libraries/entropy/server/interfaces/main.py:3982 +#: ../../libraries/entropy/server/interfaces/main.py:3985 +#: ../../server/server_activator.py:480 ../../server/server_activator.py:484 msgid "Locked" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3799 +#: ../../libraries/entropy/server/interfaces/main.py:4002 msgid "cannot lock mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3985 -msgid "Entropy database is corrupted!" +#: ../../libraries/entropy/server/interfaces/main.py:4211 +msgid "Repository is corrupted!" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3999 +#: ../../libraries/entropy/server/interfaces/main.py:4225 msgid "indexing repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4040 +#: ../../libraries/entropy/server/interfaces/main.py:4261 msgid "Initializing an empty repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4053 +#: ../../libraries/entropy/server/interfaces/main.py:4274 msgid "Entropy repository file" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4055 +#: ../../libraries/entropy/server/interfaces/main.py:4276 msgid "successfully initialized" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4151 -#: ../../libraries/entropy/server/interfaces/main.py:4404 +#: ../../libraries/entropy/server/interfaces/main.py:4357 +#: ../../libraries/entropy/server/interfaces/main.py:4618 msgid "adding package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4230 +#: ../../libraries/entropy/server/interfaces/main.py:4436 msgid "added package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4232 +#: ../../libraries/entropy/server/interfaces/main.py:4438 msgid "rev" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4246 +#: ../../libraries/entropy/server/interfaces/main.py:4452 msgid "manual dependencies for" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4427 +#: ../../libraries/entropy/server/interfaces/main.py:4639 msgid "Exception caught, closing tasks" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4521 +#: ../../libraries/entropy/server/interfaces/main.py:4731 msgid "server-side repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4523 +#: ../../libraries/entropy/server/interfaces/main.py:4733 msgid "community repository" msgstr "" #. ..on repository: -#: ../../libraries/entropy/server/interfaces/main.py:4525 +#: ../../libraries/entropy/server/interfaces/main.py:4735 msgid "Entropy Server Interface Instance on repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4536 +#: ../../libraries/entropy/server/interfaces/main.py:4746 msgid "current branch" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4538 -#: ../../server/server_reagent.py:230 +#: ../../libraries/entropy/server/interfaces/main.py:4748 +#: ../../server/server_reagent.py:229 msgid "type" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4547 +#: ../../libraries/entropy/server/interfaces/main.py:4757 msgid "Currently configured repositories" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4577 +#: ../../libraries/entropy/server/interfaces/main.py:4787 msgid "GPG key expired" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4579 +#: ../../libraries/entropy/server/interfaces/main.py:4789 msgid "please frigging fix" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4590 +#: ../../libraries/entropy/server/interfaces/main.py:4800 msgid "GPG got unexpected error" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4592 +#: ../../libraries/entropy/server/interfaces/main.py:4802 msgid "skipping" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4608 -#: ../../libraries/entropy/server/interfaces/main.py:4621 +#: ../../libraries/entropy/server/interfaces/main.py:4818 +#: ../../libraries/entropy/server/interfaces/main.py:4832 msgid "config files" msgstr "" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4609 +#: ../../libraries/entropy/server/interfaces/main.py:4819 msgid "checking system" msgstr "" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4622 +#: ../../libraries/entropy/server/interfaces/main.py:4833 msgid "there are configuration files not updated yet" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4913 +#: ../../libraries/entropy/server/interfaces/main.py:5122 msgid "found available dep_rewrites for this package" msgstr "" #. this means that user is asking to add dep_pattern #. as a dependency to package -#: ../../libraries/entropy/server/interfaces/main.py:4925 +#: ../../libraries/entropy/server/interfaces/main.py:5134 msgid "added" msgstr "" #. this means that user is asking to remove dep_pattern -#: ../../libraries/entropy/server/interfaces/main.py:4928 -#: ../../libraries/entropy/server/interfaces/main.py:5026 +#: ../../libraries/entropy/server/interfaces/main.py:5137 +#: ../../libraries/entropy/server/interfaces/main.py:5235 msgid "removed" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5015 +#: ../../libraries/entropy/server/interfaces/main.py:5224 msgid "replaced" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5037 -#: ../../libraries/entropy/server/interfaces/main.py:5051 +#: ../../libraries/entropy/server/interfaces/main.py:5246 +#: ../../libraries/entropy/server/interfaces/main.py:5260 msgid "No dependency rewrite made for" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5132 -#: ../../libraries/entropy/server/interfaces/main.py:5152 -#: ../../libraries/entropy/server/interfaces/main.py:5164 +#: ../../libraries/entropy/server/interfaces/main.py:5332 +#: ../../libraries/entropy/server/interfaces/main.py:5352 +#: ../../libraries/entropy/server/interfaces/main.py:5364 msgid "sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5133 +#: ../../libraries/entropy/server/interfaces/main.py:5333 msgid "updating package sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5153 +#: ../../libraries/entropy/server/interfaces/main.py:5353 msgid "adding package set" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5165 +#: ../../libraries/entropy/server/interfaces/main.py:5365 msgid "removing package set" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5195 -msgid "Entropy Server interface must be run as root" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/main.py:5262 -msgid "protected repository id, can't use this, sorry dude..." -msgstr "" - #: ../../libraries/entropy/server/interfaces/mirrors.py:50 -msgid "downloading notice board from mirrors to" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:72 -msgid "notice board downloaded successfully from" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:105 -msgid "removing notice board from" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:129 -msgid "notice board removal failed on" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:140 -msgid "notice board removal success" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:165 -msgid "uploading notice board from" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:188 -msgid "notice board upload failed on" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:199 -msgid "notice board upload success" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:309 msgid "Entropy Server Mirrors Interface loaded" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:317 +#: ../../libraries/entropy/server/interfaces/mirrors.py:58 msgid "repository mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:326 +#: ../../libraries/entropy/server/interfaces/mirrors.py:67 msgid "packages mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:364 +#: ../../libraries/entropy/server/interfaces/mirrors.py:105 msgid "looking for file in mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:442 -#: ../../libraries/entropy/server/interfaces/mirrors.py:537 +#: ../../libraries/entropy/server/interfaces/mirrors.py:183 +#: ../../libraries/entropy/server/interfaces/mirrors.py:278 msgid "unlocking" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:444 -#: ../../libraries/entropy/server/interfaces/mirrors.py:539 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1055 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1075 +#: ../../libraries/entropy/server/interfaces/mirrors.py:185 +#: ../../libraries/entropy/server/interfaces/mirrors.py:280 +#: ../../libraries/entropy/server/interfaces/mirrors.py:796 +#: ../../libraries/entropy/server/interfaces/mirrors.py:816 msgid "locking" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:450 +#: ../../libraries/entropy/server/interfaces/mirrors.py:191 msgid "mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:475 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1056 +#: ../../libraries/entropy/server/interfaces/mirrors.py:216 +#: ../../libraries/entropy/server/interfaces/mirrors.py:797 msgid "mirror already locked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:488 +#: ../../libraries/entropy/server/interfaces/mirrors.py:229 msgid "mirror already unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:545 +#: ../../libraries/entropy/server/interfaces/mirrors.py:286 msgid "mirror for download" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:311 msgid "mirror already locked for download" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:583 +#: ../../libraries/entropy/server/interfaces/mirrors.py:324 msgid "mirror already unlocked for download" msgstr "" #. locking/unlocking mirror1 for download -#: ../../libraries/entropy/server/interfaces/mirrors.py:620 +#: ../../libraries/entropy/server/interfaces/mirrors.py:361 msgid "for download" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:634 +#: ../../libraries/entropy/server/interfaces/mirrors.py:375 msgid "mirror successfully locked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:648 +#: ../../libraries/entropy/server/interfaces/mirrors.py:389 msgid "mirror not locked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:682 +#: ../../libraries/entropy/server/interfaces/mirrors.py:423 msgid "mirror successfully unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:439 msgid "unlock error" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:700 +#: ../../libraries/entropy/server/interfaces/mirrors.py:441 msgid "mirror not unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:737 +#: ../../libraries/entropy/server/interfaces/mirrors.py:478 msgid "connecting to download package" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:500 msgid "downloading package" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:799 +#: ../../libraries/entropy/server/interfaces/mirrors.py:540 msgid "is not listed in the repository !" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:813 +#: ../../libraries/entropy/server/interfaces/mirrors.py:554 msgid "verifying checksum of package" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:831 +#: ../../libraries/entropy/server/interfaces/mirrors.py:572 msgid "downloaded successfully" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:846 +#: ../../libraries/entropy/server/interfaces/mirrors.py:587 msgid "checksum does not match. re-downloading..." msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:863 +#: ../../libraries/entropy/server/interfaces/mirrors.py:604 msgid "seems broken. Consider to re-package it. Giving up!" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:918 +#: ../../libraries/entropy/server/interfaces/mirrors.py:659 msgid "mirror hasn't valid repository revision file" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:938 +#: ../../libraries/entropy/server/interfaces/mirrors.py:679 msgid "unable to download repository revision" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:952 +#: ../../libraries/entropy/server/interfaces/mirrors.py:693 msgid "mirror doesn't have valid revision file" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1057 +#: ../../libraries/entropy/server/interfaces/mirrors.py:798 msgid "waiting up to 2 minutes before giving up" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1076 +#: ../../libraries/entropy/server/interfaces/mirrors.py:817 msgid "mirror unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1143 +#: ../../libraries/entropy/server/interfaces/mirrors.py:884 msgid "Local statistics" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1151 +#: ../../libraries/entropy/server/interfaces/mirrors.py:892 msgid "upload directory" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1153 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1164 +#: ../../libraries/entropy/server/interfaces/mirrors.py:894 +#: ../../libraries/entropy/server/interfaces/mirrors.py:905 msgid "files ready" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1162 +#: ../../libraries/entropy/server/interfaces/mirrors.py:903 msgid "packages directory" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1213 +#: ../../libraries/entropy/server/interfaces/mirrors.py:954 msgid "copy" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1238 +#: ../../libraries/entropy/server/interfaces/mirrors.py:979 msgid "Packages to be removed" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1247 +#: ../../libraries/entropy/server/interfaces/mirrors.py:988 msgid "Packages to be moved locally" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1256 +#: ../../libraries/entropy/server/interfaces/mirrors.py:997 msgid "Packages to be uploaded" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1266 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1007 msgid "Total removal size" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1278 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1019 msgid "Total upload size" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1287 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1028 msgid "Total download size" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1341 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1082 msgid "Remote statistics for" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1096 msgid "remote packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1357 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1098 msgid "files stored" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1365 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1106 msgid "Calculating queues" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1571 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1310 msgid "removing package+hash" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1619 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 msgid "copying file+hash to repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1684 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1417 msgid "upload errors" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1431 msgid "upload completed successfully" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1803 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1528 msgid "QA checking package file" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1825 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1550 msgid "faulty package file, please fix" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1876 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1601 msgid "starting packages sync" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1903 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1628 msgid "packages sync" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1921 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1646 msgid "socket error" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1923 -#: ../../server/server_reagent.py:534 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1648 +#: ../../server/server_reagent.py:533 msgid "on" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1939 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1664 msgid "nothing to do on" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1950 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1675 msgid "Expanding queues" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1970 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1695 msgid "nothing to sync for" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1987 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1712 msgid "Would you like to run the steps above ?" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2036 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1761 msgid "keyboard interrupt !" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2055 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1780 msgid "you must package them again" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2077 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1802 msgid "exception caught" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2104 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1829 msgid "at least one mirror synced properly!" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2232 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1964 msgid "tidy" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2234 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1966 msgid "collecting expired packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2248 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1980 msgid "collecting expired packages in the selected branches" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2289 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2022 msgid "nothing to remove on this branch" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2300 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2033 msgid "these are the expired packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2352 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2085 msgid "removing packages remotely" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2384 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2117 msgid "remove errors" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2398 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2131 msgid "removing packages locally" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2426 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2159 msgid "removing" msgstr "" +#: ../../libraries/entropy/server/interfaces/mirrors.py:2187 +msgid "downloading notice board from mirrors to" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2209 +msgid "notice board downloaded successfully from" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2242 +msgid "removing notice board from" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2266 +msgid "notice board removal failed on" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2277 +msgid "notice board removal success" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2302 +msgid "uploading notice board from" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2325 +msgid "notice board upload failed on" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2336 +msgid "notice board upload success" +msgstr "" + #: ../../libraries/entropy/client/services/ugc/commands.py:63 msgid "feature not supported remotely" msgstr "" @@ -1961,20 +1892,20 @@ msgid "Login successful. Do you want to save these credentials ?" msgstr "" #: ../../libraries/entropy/client/services/ugc/interfaces.py:210 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/output.py:970 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/output.py:973 #: ../../libraries/entropy/qa.py:398 ../../libraries/entropy/qa.py:413 #: ../../client/text_rescue.py:493 ../../client/text_rescue.py:497 #: ../../client/text_rescue.py:524 ../../client/text_ugc.py:233 #: ../../client/text_ugc.py:414 ../../client/text_ugc.py:490 #: ../../client/text_ugc.py:509 ../../client/text_ui.py:479 -#: ../../client/text_ui.py:506 ../../server/server_activator.py:366 -#: ../../server/server_reagent.py:922 ../../server/server_reagent.py:923 +#: ../../client/text_ui.py:506 ../../server/server_activator.py:367 +#: ../../server/server_reagent.py:923 ../../server/server_reagent.py:924 #: ../../server/server_reagent.py:948 ../../server/server_reagent.py:961 #: ../../server/server_reagent.py:962 ../../server/server_reagent.py:977 #: ../../sulfur/src/sulfur/dialogs.py:1353 #: ../../sulfur/src/sulfur/dialogs.py:1814 -#: ../../sulfur/src/sulfur/entropyapi.py:391 -#: ../../sulfur/src/sulfur/events.py:727 +#: ../../sulfur/src/sulfur/entropyapi.py:390 +#: ../../sulfur/src/sulfur/events.py:732 msgid "Yes" msgstr "" @@ -1990,423 +1921,10 @@ msgstr "" msgid "Cannot write to cache file" msgstr "" -#: ../../libraries/entropy/client/services/system/interfaces.py:37 -msgid "" -"A valid entropy.client.services.system.commands.Client class/subclass is " -"needed" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:42 -msgid "" -"A valid entropy.client.services.system.methods.BaseMixin class/subclass is " -"needed" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -msgid "not a string" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "Please use setup_connection() properly" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -msgid "not an int" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "not a bool" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:22 -msgid "Get a list of remotely available commands" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:28 -msgid "Get current queue content" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:30 -msgid "Extended results" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:36 -msgid "Get queue item using its queue unique identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:37 -#: ../../libraries/entropy/client/services/system/methods.py:43 -#: ../../libraries/entropy/client/services/system/methods.py:61 -#: ../../libraries/entropy/client/services/system/methods.py:68 -#: ../../libraries/entropy/client/services/system/methods.py:69 -#: ../../libraries/entropy/client/services/system/methods.py:107 -msgid "Queue Identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:42 -msgid "Get queue stdout/stderr using its queue unique identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:48 -msgid "Remove queued commands using their queue unique identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:49 -msgid "Queue Identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:54 -msgid "Toggle queue pause (True/False)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:55 -msgid "Pause or not" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:60 -msgid "Kill a running process through its queue id" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:66 -msgid "Swap items in queue using their queue ids" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:75 -msgid "Get pinboard content" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:81 -msgid "Add item to pinboard" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:84 -msgid "Extended text" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:90 -msgid "Remove item from pinboard" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:91 -#: ../../libraries/entropy/client/services/system/methods.py:98 -msgid "Pinboard identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:96 -msgid "Set pinboard items status (done/not done)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:99 -msgid "Done status" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:105 -msgid "Write to a remote running command stdin" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:108 -msgid "Write to stdout?" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:109 -#: ../../libraries/entropy/client/services/system/methods.py:399 -msgid "Text" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:166 -msgid "Update Spm Repository (emerge --sync)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:172 -msgid "Compile specified atoms with specified parameters" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:174 -#: ../../libraries/entropy/client/services/system/methods.py:192 -#: ../../libraries/entropy/client/services/system/methods.py:215 -#: ../../libraries/entropy/client/services/system/methods.py:224 -#: ../../libraries/entropy/client/services/system/methods.py:232 -msgid "Atoms" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:175 -#: ../../libraries/entropy/client/services/system/methods.py:193 -msgid "Pretend" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:176 -msgid "Oneshot" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:177 -#: ../../libraries/entropy/client/services/system/methods.py:194 -msgid "Verbose" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:178 -#: ../../libraries/entropy/client/services/system/methods.py:195 -msgid "No color" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:179 -msgid "Fetch only" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:180 -msgid "Build only" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:181 -#: ../../server/server_reagent.py:233 -msgid "No dependencies" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:182 -msgid "Custom USE" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:183 -msgid "Custom LDFLAGS" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:184 -msgid "Custom CFLAGS" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:190 -msgid "Remove specified atoms with specified parameters" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:201 -msgid "Get SPM updates for the specified categories" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:202 -#: ../../libraries/entropy/client/services/system/methods.py:208 -msgid "Categories" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:207 -msgid "Get SPM installed packages for the specified categories" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:213 -msgid "Enable USE flags for the specified atoms" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:216 -#: ../../libraries/entropy/client/services/system/methods.py:225 -#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 -msgid "USE flags" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:222 -msgid "Disable USE flags for the specified atoms" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:231 -msgid "Get info for the specified atoms" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:237 -msgid "Run SPM info command" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:243 -msgid "Run custom shell command" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:245 -msgid "Command" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:251 -msgid "Get Spm security updates information" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:253 -msgid "List type (affected,new,all)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:259 -msgid "Get information about available Entropy repositories" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:265 -msgid "Set default Entropy Server repository" -msgstr "" - -#. Setup reponame & repofile column's -#: ../../libraries/entropy/client/services/system/methods.py:267 -#: ../../libraries/entropy/client/services/system/methods.py:275 -#: ../../libraries/entropy/client/services/system/methods.py:284 -#: ../../libraries/entropy/client/services/system/methods.py:302 -#: ../../libraries/entropy/client/services/system/methods.py:349 -#: ../../libraries/entropy/client/services/system/methods.py:373 -#: ../../libraries/entropy/client/services/system/methods.py:381 -#: ../../libraries/entropy/client/services/system/methods.py:388 -#: ../../libraries/entropy/client/services/system/methods.py:397 -#: ../../sulfur/src/sulfur/views.py:2868 -msgid "Repository Identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:273 -msgid "Get available packages inside the specified repository" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:281 -msgid "Get idpackage metadata using its idpackage in the specified repository" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:283 -msgid "Package Identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:290 -msgid "Remove the specified Entropy package matches (idpackage,repoid)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:292 -msgid "Matched atoms" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:298 -msgid "" -"Search Entropy packages using a defined set of search types in the specified " -"repository" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:300 -#: ../../sulfur/src/sulfur/__init__.py:2003 -msgid "Search type" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:301 -#: ../../sulfur/src/sulfur/__init__.py:2002 -msgid "Search string" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:308 -msgid "Move or copy a package from a repository to another" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:310 -msgid "Package identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:311 -msgid "From repository" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:312 -msgid "To repository" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:313 -msgid "Copy instead of move?" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:319 -msgid "" -"Scan Spm package changes and retrieve a list of action that should be run on " -"the repositories" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:325 -msgid "Run Entropy database updates" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:327 -msgid "Matches to add from Spm" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:328 -msgid "Matches to remove from repository database" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:329 -msgid "Matches to inject on repository database" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:335 -msgid "Run Entropy dependency test" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:341 -msgid "Run Entropy library test" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:347 -msgid "Run Entropy tree updates" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:355 -msgid "" -"Scan for Mirror updates and retrieve a list of action that should be run" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:357 -msgid "list of repository identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:363 -msgid "Run Mirror updates for the provided repositories and its data" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:365 -msgid "composed repository data" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:371 -msgid "Run Entropy packages digest verification test" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:374 -msgid "Check mode" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:380 -msgid "Get repository notice board" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:386 -msgid "Remove notice board entry" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:389 -msgid "Entry Identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:395 -msgid "Add notice board entry" -msgstr "" - -#. title -#: ../../libraries/entropy/client/services/system/methods.py:398 -#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 -#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 -#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 -#: ../../server/server_activator.py:242 ../../server/server_activator.py:274 -#: ../../server/server_activator.py:310 ../../sulfur/src/sulfur/dialogs.py:381 -#: ../../sulfur/src/sulfur/dialogs.py:633 -#: ../../sulfur/src/sulfur/sulfur.glade.h:258 -msgid "Title" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:400 -msgid "Notice link" -msgstr "" - #: ../../libraries/entropy/client/misc.py:161 -#: ../../client/text_configuration.py:164 -#: ../../client/text_configuration.py:176 -#: ../../client/text_configuration.py:246 +#: ../../client/text_configuration.py:165 +#: ../../client/text_configuration.py:177 +#: ../../client/text_configuration.py:247 msgid "Automerging file" msgstr "" @@ -2422,7 +1940,7 @@ msgstr "" #: ../../libraries/entropy/client/interfaces/methods.py:88 #: ../../libraries/entropy/client/interfaces/methods.py:113 #: ../../client/text_ui.py:484 ../../server/server_reagent.py:81 -#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1045 +#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1051 #: ../../sulfur/src/sulfur/views.py:2798 msgid "Repository" msgstr "" @@ -2436,11 +1954,11 @@ msgstr "" msgid "Cannot calculate the checksum" msgstr "" -#: ../../libraries/entropy/client/interfaces/client.py:809 +#: ../../libraries/entropy/client/interfaces/client.py:804 msgid "forcing packages metadata update" msgstr "" -#: ../../libraries/entropy/client/interfaces/client.py:818 +#: ../../libraries/entropy/client/interfaces/client.py:813 msgid "Updating system database using repository" msgstr "" @@ -2812,7 +2330,7 @@ msgstr "" #: ../../libraries/entropy/client/interfaces/methods.py:867 #: ../../libraries/entropy/client/interfaces/sets.py:188 #: ../../libraries/entropy/client/interfaces/sets.py:215 -#: ../../libraries/entropy/const.py:591 +#: ../../libraries/entropy/const.py:589 msgid "All fine" msgstr "" @@ -2829,39 +2347,39 @@ msgid "Repository restored successfully" msgstr "" #: ../../libraries/entropy/client/interfaces/methods.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:3385 +#: ../../libraries/entropy/client/interfaces/package.py:3386 #: ../../client/text_rescue.py:508 ../../sulfur/src/sulfur/entropyapi.py:239 msgid "Removing" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1356 +#: ../../libraries/entropy/client/interfaces/methods.py:1357 msgid "Resources unlocked, let's go!" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1375 +#: ../../libraries/entropy/client/interfaces/methods.py:1376 #, python-format msgid "Resources still locked after %s minutes, giving up!" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1384 +#: ../../libraries/entropy/client/interfaces/methods.py:1385 #, python-format msgid "Resources locked, sleeping %s seconds, check #%s/%s" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1408 +#: ../../libraries/entropy/client/interfaces/methods.py:1409 #, python-format msgid "Nothing to backup in etpConst with %s key" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1528 +#: ../../libraries/entropy/client/interfaces/methods.py:1529 msgid "Checking response time of" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1550 +#: ../../libraries/entropy/client/interfaces/methods.py:1551 msgid "Mirror response time" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1876 +#: ../../libraries/entropy/client/interfaces/methods.py:1877 msgid "not a valid method" msgstr "" @@ -2888,13 +2406,13 @@ msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:345 #: ../../libraries/entropy/client/interfaces/package.py:952 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "second" msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:360 #: ../../libraries/entropy/client/interfaces/package.py:968 -#: ../../libraries/entropy/client/interfaces/package.py:2798 +#: ../../libraries/entropy/client/interfaces/package.py:2799 msgid "Error downloading from" msgstr "" @@ -2914,13 +2432,13 @@ msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:373 #: ../../libraries/entropy/client/interfaces/package.py:998 -#: ../../libraries/entropy/client/interfaces/package.py:2809 +#: ../../libraries/entropy/client/interfaces/package.py:2810 msgid "discarded download" msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:376 #: ../../libraries/entropy/client/interfaces/package.py:1001 -#: ../../libraries/entropy/client/interfaces/package.py:2811 +#: ../../libraries/entropy/client/interfaces/package.py:2812 msgid "unknown reason" msgstr "" @@ -2929,17 +2447,17 @@ msgid "Downloading from" msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:946 -#: ../../libraries/entropy/client/interfaces/package.py:2780 +#: ../../libraries/entropy/client/interfaces/package.py:2781 msgid "Successfully downloaded from" msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "at" msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:974 -#: ../../libraries/entropy/client/interfaces/package.py:2804 +#: ../../libraries/entropy/client/interfaces/package.py:2805 msgid "file not available on this mirror" msgstr "" @@ -3025,7 +2543,7 @@ msgid "Removing config file, never modified" msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:1554 -#: ../../libraries/entropy/client/interfaces/package.py:2671 +#: ../../libraries/entropy/client/interfaces/package.py:2672 msgid "Protecting config file" msgstr "" @@ -3083,220 +2601,221 @@ msgstr "" msgid "please report" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2627 +#: ../../libraries/entropy/client/interfaces/package.py:2628 msgid "Skipping file installation/removal" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2688 +#: ../../libraries/entropy/client/interfaces/package.py:2689 msgid "Collision found during install for" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2691 +#: ../../libraries/entropy/client/interfaces/package.py:2692 msgid "cannot overwrite" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2764 -#: ../../libraries/entropy/client/interfaces/package.py:2865 +#: ../../libraries/entropy/client/interfaces/package.py:2765 +#: ../../libraries/entropy/client/interfaces/package.py:2866 msgid "Downloading" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2791 +#: ../../libraries/entropy/client/interfaces/package.py:2792 msgid "Local path" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2823 +#: ../../libraries/entropy/client/interfaces/package.py:2824 msgid "Downloading archive" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2848 +#: ../../libraries/entropy/client/interfaces/package.py:2849 msgid "Package cannot be fetched. Try to update repositories" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2867 +#: ../../libraries/entropy/client/interfaces/package.py:2868 msgid "archives" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2884 +#: ../../libraries/entropy/client/interfaces/package.py:2885 msgid "Some packages cannot be fetched" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2885 +#: ../../libraries/entropy/client/interfaces/package.py:2886 msgid "Try to update your repositories and retry" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2913 +#: ../../libraries/entropy/client/interfaces/package.py:2914 msgid "Package cannot be downloaded, unknown error." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2922 +#: ../../libraries/entropy/client/interfaces/package.py:2923 msgid "Installed package in queue vanished, skipping." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2941 +#: ../../libraries/entropy/client/interfaces/package.py:2942 msgid "Unpacking package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2952 +#: ../../libraries/entropy/client/interfaces/package.py:2953 msgid "Merging package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2965 +#: ../../libraries/entropy/client/interfaces/package.py:2966 msgid "You are running out of disk space" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2966 +#: ../../libraries/entropy/client/interfaces/package.py:2967 msgid "I bet, you're probably Michele" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2970 +#: ../../libraries/entropy/client/interfaces/package.py:2971 msgid "An error occured while trying to unpack the package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2973 -#: ../../libraries/entropy/client/interfaces/package.py:3017 +#: ../../libraries/entropy/client/interfaces/package.py:2974 +#: ../../libraries/entropy/client/interfaces/package.py:3018 msgid "Check if your system is healthy" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2987 +#: ../../libraries/entropy/client/interfaces/package.py:2988 msgid "Installing package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3005 +#: ../../libraries/entropy/client/interfaces/package.py:3006 msgid "<3 debug files installation enabled <3" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3016 +#: ../../libraries/entropy/client/interfaces/package.py:3017 msgid "An error occured while trying to install the package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3031 +#: ../../libraries/entropy/client/interfaces/package.py:3032 msgid "Removing data" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3044 +#: ../../libraries/entropy/client/interfaces/package.py:3045 msgid "An error occured while trying to remove the package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3045 +#: ../../libraries/entropy/client/interfaces/package.py:3046 msgid "Check if you have enough disk space on your hard disk" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3059 -#: ../../libraries/entropy/client/interfaces/package.py:3393 +#: ../../libraries/entropy/client/interfaces/package.py:3060 +#: ../../libraries/entropy/client/interfaces/package.py:3394 #: ../../client/text_tools.py:67 msgid "Cleaning" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3126 +#: ../../libraries/entropy/client/interfaces/package.py:3127 msgid "Cleaning previously installed application data." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3247 +#: ../../libraries/entropy/client/interfaces/package.py:3248 msgid "Configuring package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3259 -#: ../../libraries/entropy/client/interfaces/package.py:3279 +#: ../../libraries/entropy/client/interfaces/package.py:3260 +#: ../../libraries/entropy/client/interfaces/package.py:3280 msgid "An error occured while trying to configure the package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3261 +#: ../../libraries/entropy/client/interfaces/package.py:3262 msgid "Make sure that your system is healthy" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3281 +#: ../../libraries/entropy/client/interfaces/package.py:3282 msgid "It seems that Source Package Manager entry is missing" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3305 +#: ../../libraries/entropy/client/interfaces/package.py:3306 msgid "Installed package vanished" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3311 +#: ../../libraries/entropy/client/interfaces/package.py:3312 msgid "Fetch not available" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3318 +#: ../../libraries/entropy/client/interfaces/package.py:3319 #: ../../sulfur/src/sulfur/entropyapi.py:142 msgid "Fetching" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3325 +#: ../../libraries/entropy/client/interfaces/package.py:3326 msgid "Multi Fetching" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3326 -#: ../../libraries/entropy/client/interfaces/package.py:3345 +#: ../../libraries/entropy/client/interfaces/package.py:3327 +#: ../../libraries/entropy/client/interfaces/package.py:3346 #: ../../client/text_query.py:776 ../../client/text_ui.py:1102 -#: ../../server/server_reagent.py:543 +#: ../../server/server_reagent.py:542 msgid "packages" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3332 +#: ../../libraries/entropy/client/interfaces/package.py:3333 msgid "Fetching sources" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3338 +#: ../../libraries/entropy/client/interfaces/package.py:3339 msgid "Verifying" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3344 +#: ../../libraries/entropy/client/interfaces/package.py:3345 msgid "Multi Verification" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3351 +#: ../../libraries/entropy/client/interfaces/package.py:3352 msgid "Unpacking" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3357 +#: ../../libraries/entropy/client/interfaces/package.py:3358 msgid "Merging" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3370 +#: ../../libraries/entropy/client/interfaces/package.py:3371 #: ../../sulfur/src/sulfur/entropyapi.py:281 msgid "Installing" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3401 +#: ../../libraries/entropy/client/interfaces/package.py:3402 msgid "Postinstall" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3409 +#: ../../libraries/entropy/client/interfaces/package.py:3410 msgid "Preinstall" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3417 +#: ../../libraries/entropy/client/interfaces/package.py:3418 msgid "Preremove" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3425 +#: ../../libraries/entropy/client/interfaces/package.py:3426 msgid "Postremove" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3439 +#: ../../libraries/entropy/client/interfaces/package.py:3440 msgid "Configuring" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3486 +#: ../../libraries/entropy/client/interfaces/package.py:3487 #: ../../libraries/entropy/client/interfaces/repository.py:259 -#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:600 +#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:605 #: ../../client/text_rescue.py:86 ../../client/text_security.py:86 #: ../../client/text_smart.py:70 ../../client/text_ui.py:147 #: ../../server/reagent.py:233 ../../server/reagent.py:251 -#: ../../server/reagent.py:270 ../../server/reagent.py:290 -#: ../../server/server_activator.py:44 ../../server/server_activator.py:164 -#: ../../server/server_activator.py:223 ../../server/server_activator.py:396 -#: ../../server/server_activator.py:526 ../../server/server_reagent.py:42 -#: ../../server/server_reagent.py:618 ../../server/server_reagent.py:795 -#: ../../server/server_reagent.py:1075 ../../server/server_reagent.py:1134 +#: ../../server/reagent.py:271 ../../server/reagent.py:291 +#: ../../server/server_activator.py:45 ../../server/server_activator.py:165 +#: ../../server/server_activator.py:224 ../../server/server_activator.py:397 +#: ../../server/server_activator.py:552 ../../server/server_reagent.py:42 +#: ../../server/server_reagent.py:617 ../../server/server_reagent.py:795 +#: ../../server/server_reagent.py:1076 ../../server/server_reagent.py:1135 +#: ../../services/kernel-switcher:104 ../../services/kernel-switcher:173 msgid "Another Entropy is currently running." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3497 +#: ../../libraries/entropy/client/interfaces/package.py:3498 msgid "Cannot acquire Entropy resources lock." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3510 +#: ../../libraries/entropy/client/interfaces/package.py:3511 msgid "An error occured. Action aborted." msgstr "" @@ -3400,231 +2919,231 @@ msgstr "" msgid "post-remove phase" msgstr "" -#: ../../libraries/entropy/const.py:569 +#: ../../libraries/entropy/const.py:567 msgid "Runtime dependency" msgstr "" -#: ../../libraries/entropy/const.py:570 +#: ../../libraries/entropy/const.py:568 msgid "Post dependency" msgstr "" -#: ../../libraries/entropy/const.py:571 +#: ../../libraries/entropy/const.py:569 msgid "Manually added (by staff) dependency" msgstr "" -#: ../../libraries/entropy/const.py:572 +#: ../../libraries/entropy/const.py:570 msgid "Build dependency" msgstr "" -#: ../../libraries/entropy/const.py:592 +#: ../../libraries/entropy/const.py:590 msgid "Corrupted Client Repository. Please restore a backup." msgstr "" -#: ../../libraries/entropy/const.py:661 +#: ../../libraries/entropy/const.py:659 msgid "reason not available" msgstr "" -#: ../../libraries/entropy/const.py:662 +#: ../../libraries/entropy/const.py:660 msgid "user package.mask" msgstr "" -#: ../../libraries/entropy/const.py:663 +#: ../../libraries/entropy/const.py:661 msgid "system keywords" msgstr "" -#: ../../libraries/entropy/const.py:664 +#: ../../libraries/entropy/const.py:662 msgid "user package.unmask" msgstr "" -#: ../../libraries/entropy/const.py:665 +#: ../../libraries/entropy/const.py:663 msgid "user repo package.keywords (all packages)" msgstr "" -#: ../../libraries/entropy/const.py:666 +#: ../../libraries/entropy/const.py:664 msgid "user repo package.keywords" msgstr "" -#: ../../libraries/entropy/const.py:667 +#: ../../libraries/entropy/const.py:665 msgid "user package.keywords" msgstr "" -#: ../../libraries/entropy/const.py:668 +#: ../../libraries/entropy/const.py:666 msgid "completely masked (by keyword?)" msgstr "" -#: ../../libraries/entropy/const.py:669 +#: ../../libraries/entropy/const.py:667 msgid "repository general packages.db.mask" msgstr "" -#: ../../libraries/entropy/const.py:670 +#: ../../libraries/entropy/const.py:668 msgid "repository general packages.db.keywords" msgstr "" -#: ../../libraries/entropy/const.py:671 +#: ../../libraries/entropy/const.py:669 msgid "user license.mask" msgstr "" -#: ../../libraries/entropy/const.py:672 +#: ../../libraries/entropy/const.py:670 msgid "user live unmask" msgstr "" -#: ../../libraries/entropy/const.py:673 +#: ../../libraries/entropy/const.py:671 msgid "user live mask" msgstr "" -#: ../../libraries/entropy/const.py:699 +#: ../../libraries/entropy/const.py:697 msgid "Comments" msgstr "" -#: ../../libraries/entropy/const.py:700 +#: ../../libraries/entropy/const.py:698 msgid "BBcode Documents" msgstr "" -#: ../../libraries/entropy/const.py:701 +#: ../../libraries/entropy/const.py:699 msgid "Images/Screenshots" msgstr "" -#: ../../libraries/entropy/const.py:702 +#: ../../libraries/entropy/const.py:700 msgid "Generic Files" msgstr "" -#: ../../libraries/entropy/const.py:703 +#: ../../libraries/entropy/const.py:701 msgid "YouTube(tm) Videos" msgstr "" -#: ../../libraries/entropy/const.py:706 +#: ../../libraries/entropy/const.py:704 msgid "Comment" msgstr "" -#: ../../libraries/entropy/const.py:707 +#: ../../libraries/entropy/const.py:705 msgid "BBcode Document" msgstr "" -#: ../../libraries/entropy/const.py:708 +#: ../../libraries/entropy/const.py:706 msgid "Image/Screenshot" msgstr "" -#: ../../libraries/entropy/const.py:709 +#: ../../libraries/entropy/const.py:707 msgid "Generic File" msgstr "" -#: ../../libraries/entropy/const.py:710 +#: ../../libraries/entropy/const.py:708 msgid "YouTube(tm) Video" msgstr "" -#: ../../libraries/entropy/fetchers.py:730 +#: ../../libraries/entropy/fetchers.py:731 msgid "infinite" msgstr "" -#: ../../libraries/entropy/fetchers.py:802 -msgid "[F]" -msgstr "" - #: ../../libraries/entropy/fetchers.py:803 -#: ../../libraries/entropy/fetchers.py:1151 -msgid "ETA" +msgid "[F]" msgstr "" #: ../../libraries/entropy/fetchers.py:804 #: ../../libraries/entropy/fetchers.py:1152 +msgid "ETA" +msgstr "" + +#: ../../libraries/entropy/fetchers.py:805 +#: ../../libraries/entropy/fetchers.py:1153 msgid "sec" msgstr "" -#: ../../libraries/entropy/fetchers.py:1033 +#: ../../libraries/entropy/fetchers.py:1034 msgid "Aggregated download" msgstr "" -#: ../../libraries/entropy/fetchers.py:1035 -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../libraries/entropy/fetchers.py:1036 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "items" msgstr "" -#: ../../libraries/entropy/output.py:600 -#: ../../sulfur/src/sulfur/entropyapi.py:403 +#: ../../libraries/entropy/output.py:603 +#: ../../sulfur/src/sulfur/entropyapi.py:402 msgid "Entropy needs your attention" msgstr "" -#: ../../libraries/entropy/output.py:746 +#: ../../libraries/entropy/output.py:749 msgid "Entropy got a question for you" msgstr "" -#: ../../libraries/entropy/output.py:760 +#: ../../libraries/entropy/output.py:763 msgid "Interrupted" msgstr "" -#: ../../libraries/entropy/output.py:820 +#: ../../libraries/entropy/output.py:823 msgid "Selected number" msgstr "" -#: ../../libraries/entropy/output.py:837 ../../client/text_ui.py:1559 +#: ../../libraries/entropy/output.py:840 ../../client/text_ui.py:1559 msgid "Please select an option" msgstr "" -#: ../../libraries/entropy/output.py:839 +#: ../../libraries/entropy/output.py:842 msgid "Discard all" msgstr "" -#: ../../libraries/entropy/output.py:840 +#: ../../libraries/entropy/output.py:843 msgid "Confirm" msgstr "" -#: ../../libraries/entropy/output.py:841 +#: ../../libraries/entropy/output.py:844 msgid "Add item" msgstr "" -#: ../../libraries/entropy/output.py:842 +#: ../../libraries/entropy/output.py:845 msgid "Edit item" msgstr "" -#: ../../libraries/entropy/output.py:843 +#: ../../libraries/entropy/output.py:846 msgid "Remove item" msgstr "" -#: ../../libraries/entropy/output.py:844 +#: ../../libraries/entropy/output.py:847 msgid "Show current list" msgstr "" #. wait user interaction -#: ../../libraries/entropy/output.py:848 -#: ../../client/text_configuration.py:303 -#: ../../client/text_configuration.py:319 +#: ../../libraries/entropy/output.py:851 +#: ../../client/text_configuration.py:304 +#: ../../client/text_configuration.py:320 msgid "Your choice (type a number and press enter):" msgstr "" -#: ../../libraries/entropy/output.py:880 -#: ../../client/text_configuration.py:196 +#: ../../libraries/entropy/output.py:883 +#: ../../client/text_configuration.py:197 msgid "You don't have typed a number." msgstr "" -#: ../../libraries/entropy/output.py:883 +#: ../../libraries/entropy/output.py:886 msgid "Invalid action." msgstr "" -#: ../../libraries/entropy/output.py:893 +#: ../../libraries/entropy/output.py:896 msgid "String to add (-1 to go back):" msgstr "" -#: ../../libraries/entropy/output.py:903 +#: ../../libraries/entropy/output.py:906 msgid "Invalid string." msgstr "" -#: ../../libraries/entropy/output.py:911 +#: ../../libraries/entropy/output.py:914 msgid "Element number to edit (-1 to go back):" msgstr "" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "old" msgstr "" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "new value:" msgstr "" -#: ../../libraries/entropy/output.py:930 ../../libraries/entropy/output.py:948 +#: ../../libraries/entropy/output.py:933 ../../libraries/entropy/output.py:951 msgid "Invalid element." msgstr "" -#: ../../libraries/entropy/output.py:939 +#: ../../libraries/entropy/output.py:942 msgid "Element number to remove (-1 to go back):" msgstr "" @@ -4206,7 +3725,7 @@ msgstr "" msgid "search from what package a file belongs" msgstr "" -#: ../../client/equo.py:210 ../../client/equo.py:344 +#: ../../client/equo.py:210 ../../client/equo.py:346 msgid "show packages changelog" msgstr "" @@ -4214,12 +3733,12 @@ msgstr "" msgid "search what packages depend on the provided atoms" msgstr "" -#: ../../client/equo.py:212 ../../client/equo.py:346 +#: ../../client/equo.py:212 ../../client/equo.py:348 #: ../../server/reagent.py:65 msgid "search packages by description" msgstr "" -#: ../../client/equo.py:213 ../../client/equo.py:347 +#: ../../client/equo.py:213 ../../client/equo.py:349 #: ../../server/reagent.py:63 msgid "show files owned by the provided atoms" msgstr "" @@ -4256,7 +3775,7 @@ msgstr "" msgid "associate given file paths to applications able to read them" msgstr "" -#: ../../client/equo.py:223 ../../client/equo.py:349 +#: ../../client/equo.py:223 ../../client/equo.py:351 #: ../../server/reagent.py:59 msgid "show runtime libraries needed by the provided atoms" msgstr "" @@ -4273,7 +3792,7 @@ msgstr "" msgid "show atoms needing the provided libraries" msgstr "" -#: ../../client/equo.py:227 ../../client/equo.py:351 +#: ../../client/equo.py:227 ../../client/equo.py:353 #: ../../server/reagent.py:62 msgid "search available package sets" msgstr "" @@ -4299,12 +3818,12 @@ msgstr "" msgid "show reverse depdendencies tree for provided installed atoms" msgstr "" -#: ../../client/equo.py:234 ../../client/equo.py:354 ../../client/equo.py:399 +#: ../../client/equo.py:234 ../../client/equo.py:356 ../../client/equo.py:401 #: ../../server/reagent.py:71 msgid "show more details" msgstr "" -#: ../../client/equo.py:235 ../../client/equo.py:355 ../../client/equo.py:400 +#: ../../client/equo.py:235 ../../client/equo.py:357 ../../client/equo.py:402 #: ../../server/reagent.py:72 msgid "print results in a scriptable way" msgstr "" @@ -4379,7 +3898,7 @@ msgid "" "generate installed packages database using files on the system [last hope]" msgstr "" -#: ../../client/equo.py:265 ../../client/equo.py:315 +#: ../../client/equo.py:265 ../../client/equo.py:317 msgid "regenerate SPM UIDs map (SPM <-> Entropy packages)" msgstr "" @@ -4442,7 +3961,7 @@ msgstr "" #: ../../client/equo.py:283 ../../client/equo.py:287 ../../client/equo.py:290 #: ../../server/activator.py:52 ../../server/activator.py:60 -#: ../../server/activator.py:70 +#: ../../server/activator.py:65 msgid "sync all the configured repositories" msgstr "" @@ -4458,23 +3977,23 @@ msgstr "" msgid "sync the current repository database across primary mirrors" msgstr "" -#: ../../client/equo.py:291 ../../server/activator.py:65 +#: ../../client/equo.py:291 ../../server/activator.py:68 msgid "lock the current repository database (server-side)" msgstr "" -#: ../../client/equo.py:292 ../../server/activator.py:66 +#: ../../client/equo.py:292 ../../server/activator.py:69 msgid "unlock the current repository database (server-side)" msgstr "" -#: ../../client/equo.py:293 ../../server/activator.py:67 +#: ../../client/equo.py:293 ../../server/activator.py:70 msgid "lock the current repository database (client-side)" msgstr "" -#: ../../client/equo.py:294 ../../server/activator.py:68 +#: ../../client/equo.py:294 ../../server/activator.py:71 msgid "unlock the current repository database (client-side)" msgstr "" -#: ../../client/equo.py:295 ../../server/activator.py:69 +#: ../../client/equo.py:295 ../../server/activator.py:72 msgid "show current lock status" msgstr "" @@ -4482,405 +4001,413 @@ msgstr "" msgid "remove binary packages not in repositories and expired" msgstr "" -#: ../../client/equo.py:300 ../../server/reagent.py:74 +#: ../../client/equo.py:297 ../../server/activator.py:66 +msgid "clean unavaiable packages from mirrors (similar to tidy, but more nazi)" +msgstr "" + +#: ../../client/equo.py:298 ../../server/activator.py:67 +msgid "expiration days [default is: 0, dangerous!]" +msgstr "" + +#: ../../client/equo.py:302 ../../server/reagent.py:74 msgid "manage a repository" msgstr "" -#: ../../client/equo.py:302 ../../server/reagent.py:75 +#: ../../client/equo.py:304 ../../server/reagent.py:75 msgid "(re)initialize the current repository database" msgstr "" -#: ../../client/equo.py:303 +#: ../../client/equo.py:305 msgid "do not refill database using packages on mirrors" msgstr "" -#: ../../client/equo.py:304 ../../server/reagent.py:76 +#: ../../client/equo.py:306 ../../server/reagent.py:76 msgid "(re)create the database for the specified repository" msgstr "" -#: ../../client/equo.py:305 ../../server/reagent.py:77 +#: ../../client/equo.py:307 ../../server/reagent.py:77 msgid "manually force a revision bump for the current repository database" msgstr "" -#: ../../client/equo.py:306 ../../server/reagent.py:78 +#: ../../client/equo.py:308 ../../server/reagent.py:78 msgid "synchronize the database" msgstr "" -#: ../../client/equo.py:307 ../../server/reagent.py:79 +#: ../../client/equo.py:309 ../../server/reagent.py:79 msgid "flush back old branches packages to current branch" msgstr "" -#: ../../client/equo.py:308 ../../server/reagent.py:80 +#: ../../client/equo.py:310 ../../server/reagent.py:80 msgid "remove the provided atoms from the current repository database" msgstr "" -#: ../../client/equo.py:309 ../../server/reagent.py:82 +#: ../../client/equo.py:311 ../../server/reagent.py:82 msgid "remove the provided injected atoms (all if no atom specified)" msgstr "" -#: ../../client/equo.py:310 ../../server/reagent.py:83 +#: ../../client/equo.py:312 ../../server/reagent.py:83 msgid "create an empty repository database in the provided path" msgstr "" -#: ../../client/equo.py:311 +#: ../../client/equo.py:313 msgid "switch to the specified branch the provided atoms (or world)" msgstr "" -#: ../../client/equo.py:312 +#: ../../client/equo.py:314 msgid "verify remote integrity of the provided atoms (or world)" msgstr "" -#: ../../client/equo.py:313 ../../server/reagent.py:86 +#: ../../client/equo.py:315 ../../server/reagent.py:86 msgid "backup current repository database" msgstr "" -#: ../../client/equo.py:314 ../../server/reagent.py:87 +#: ../../client/equo.py:316 ../../server/reagent.py:87 msgid "restore a previously backed-up repository database" msgstr "" -#: ../../client/equo.py:317 ../../server/reagent.py:88 +#: ../../client/equo.py:319 ../../server/reagent.py:88 msgid "enable the specified repository" msgstr "" -#: ../../client/equo.py:318 ../../server/reagent.py:89 +#: ../../client/equo.py:320 ../../server/reagent.py:89 msgid "disable the specified repository" msgstr "" -#: ../../client/equo.py:319 +#: ../../client/equo.py:321 msgid "show the current Server Interface status" msgstr "" -#: ../../client/equo.py:320 ../../server/reagent.py:90 +#: ../../client/equo.py:322 ../../server/reagent.py:90 msgid "check packages in repository for missing dependencies" msgstr "" -#: ../../client/equo.py:321 ../../server/reagent.py:91 +#: ../../client/equo.py:323 ../../server/reagent.py:91 msgid "handle packages dependencies" msgstr "" -#: ../../client/equo.py:322 +#: ../../client/equo.py:324 msgid "clone a package inside a repository assigning it an arbitrary tag" msgstr "" -#: ../../client/equo.py:323 ../../server/reagent.py:95 +#: ../../client/equo.py:325 ../../server/reagent.py:95 msgid "move packages from a repository to another" msgstr "" -#: ../../client/equo.py:324 ../../client/equo.py:326 +#: ../../client/equo.py:326 ../../client/equo.py:328 #: ../../server/reagent.py:96 ../../server/reagent.py:98 msgid "pulls dependencies in" msgstr "" -#: ../../client/equo.py:325 ../../server/reagent.py:97 +#: ../../client/equo.py:327 ../../server/reagent.py:97 msgid "copy packages from a repository to another" msgstr "" -#: ../../client/equo.py:327 ../../server/reagent.py:99 +#: ../../client/equo.py:329 ../../server/reagent.py:99 msgid "set the default repository" msgstr "" -#: ../../client/equo.py:331 ../../server/reagent.py:101 +#: ../../client/equo.py:333 ../../server/reagent.py:101 msgid "manage repository digital signatures (OpenGPG)" msgstr "" -#: ../../client/equo.py:332 ../../server/reagent.py:102 +#: ../../client/equo.py:334 ../../server/reagent.py:102 msgid "create keypair for repositories and sign packages" msgstr "" -#: ../../client/equo.py:333 ../../server/reagent.py:103 +#: ../../client/equo.py:335 ../../server/reagent.py:103 msgid "delete keypair (and digital signatures) of repository" msgstr "" -#: ../../client/equo.py:334 ../../server/reagent.py:104 +#: ../../client/equo.py:336 ../../server/reagent.py:104 msgid "show currently configured keys information for given repositories" msgstr "" -#: ../../client/equo.py:335 ../../server/reagent.py:105 +#: ../../client/equo.py:337 ../../server/reagent.py:105 msgid "sign (or re-sign) packages in repository using currently set keypair" msgstr "" -#: ../../client/equo.py:336 ../../server/reagent.py:106 +#: ../../client/equo.py:338 ../../server/reagent.py:106 msgid "import keypair, bind to given repository" msgstr "" -#: ../../client/equo.py:337 ../../server/reagent.py:107 +#: ../../client/equo.py:339 ../../server/reagent.py:107 msgid "export public key of given repository" msgstr "" -#: ../../client/equo.py:338 ../../server/reagent.py:108 +#: ../../client/equo.py:340 ../../server/reagent.py:108 msgid "export private key of given repository" msgstr "" -#: ../../client/equo.py:342 +#: ../../client/equo.py:344 msgid "do some searches into community repository databases" msgstr "" -#: ../../client/equo.py:343 ../../server/reagent.py:64 +#: ../../client/equo.py:345 ../../server/reagent.py:64 msgid "show from what package the provided files belong" msgstr "" -#: ../../client/equo.py:345 ../../server/reagent.py:60 +#: ../../client/equo.py:347 ../../server/reagent.py:60 msgid "show what packages depend on the provided atoms" msgstr "" -#: ../../client/equo.py:348 ../../server/reagent.py:66 +#: ../../client/equo.py:350 ../../server/reagent.py:66 msgid "list all the packages in the default repository" msgstr "" -#: ../../client/equo.py:350 ../../server/reagent.py:57 +#: ../../client/equo.py:352 ../../server/reagent.py:57 msgid "search packages inside the default repository database" msgstr "" -#: ../../client/equo.py:352 ../../server/reagent.py:61 +#: ../../client/equo.py:354 ../../server/reagent.py:61 msgid "show packages owning the specified tags" msgstr "" -#: ../../client/equo.py:353 +#: ../../client/equo.py:355 msgid "show installed packages owning the specified revisions" msgstr "" -#: ../../client/equo.py:359 ../../server/reagent.py:110 +#: ../../client/equo.py:361 ../../server/reagent.py:110 msgid "source package manager functions" msgstr "" -#: ../../client/equo.py:360 ../../server/reagent.py:111 +#: ../../client/equo.py:362 ../../server/reagent.py:111 msgid "compilation function" msgstr "" -#: ../../client/equo.py:361 ../../server/reagent.py:112 +#: ../../client/equo.py:363 ../../server/reagent.py:112 msgid "compile packages belonging to the provided categories" msgstr "" -#: ../../client/equo.py:362 ../../client/equo.py:365 +#: ../../client/equo.py:364 ../../client/equo.py:367 #: ../../server/reagent.py:113 ../../server/reagent.py:116 msgid "just list packages" msgstr "" -#: ../../client/equo.py:363 ../../server/reagent.py:114 +#: ../../client/equo.py:365 ../../server/reagent.py:114 msgid "do not pull old package slots" msgstr "" -#: ../../client/equo.py:364 ../../server/reagent.py:115 +#: ../../client/equo.py:366 ../../server/reagent.py:115 msgid "compile packages in provided package set names" msgstr "" -#: ../../client/equo.py:366 ../../server/reagent.py:117 +#: ../../client/equo.py:368 ../../server/reagent.py:117 msgid "rebuild everything" msgstr "" -#: ../../client/equo.py:367 ../../server/reagent.py:118 +#: ../../client/equo.py:369 ../../server/reagent.py:118 msgid "run database update if all went fine" msgstr "" -#: ../../client/equo.py:368 ../../server/reagent.py:119 +#: ../../client/equo.py:370 ../../server/reagent.py:119 msgid "run mirror sync if all went fine" msgstr "" -#: ../../client/equo.py:369 +#: ../../client/equo.py:371 msgid "scan orphaned packages on SPM" msgstr "" -#: ../../client/equo.py:373 ../../server/activator.py:72 +#: ../../client/equo.py:375 ../../server/activator.py:75 msgid "notice board handling functions" msgstr "" -#: ../../client/equo.py:374 ../../server/activator.py:73 +#: ../../client/equo.py:376 ../../server/activator.py:76 msgid "add a news item to the notice board" msgstr "" -#: ../../client/equo.py:375 ../../server/activator.py:74 +#: ../../client/equo.py:377 ../../server/activator.py:77 msgid "remove a news item from the notice board" msgstr "" -#: ../../client/equo.py:376 ../../server/activator.py:75 +#: ../../client/equo.py:378 ../../server/activator.py:78 msgid "read the current notice board" msgstr "" -#: ../../client/equo.py:380 +#: ../../client/equo.py:382 msgid "look for unsatisfied dependencies across community repositories" msgstr "" -#: ../../client/equo.py:381 ../../server/reagent.py:126 +#: ../../client/equo.py:383 ../../server/reagent.py:126 msgid "verify the integrity of local package files" msgstr "" -#: ../../client/equo.py:384 +#: ../../client/equo.py:386 msgid "handles User Generated Content features" msgstr "" -#: ../../client/equo.py:385 +#: ../../client/equo.py:387 msgid "login against a specified repository" msgstr "" -#: ../../client/equo.py:386 +#: ../../client/equo.py:388 msgid "logout from a specified repository" msgstr "" -#: ../../client/equo.py:387 +#: ../../client/equo.py:389 msgid "force action" msgstr "" -#: ../../client/equo.py:388 +#: ../../client/equo.py:390 msgid "" "manage package documents for the selected repository (comments, files, " "videos)" msgstr "" -#: ../../client/equo.py:389 +#: ../../client/equo.py:391 msgid "" "get available documents for the specified package key (example: x11-libs/qt)" msgstr "" -#: ../../client/equo.py:390 +#: ../../client/equo.py:392 msgid "add a new document to the specified package key (example: x11-libs/qt)" msgstr "" -#: ../../client/equo.py:391 +#: ../../client/equo.py:393 msgid "remove documents from database using their identifiers" msgstr "" -#: ../../client/equo.py:392 +#: ../../client/equo.py:394 msgid "manage package votes for the selected repository" msgstr "" -#: ../../client/equo.py:393 +#: ../../client/equo.py:395 msgid "get vote for the specified package key (example: x11-libs/qt)" msgstr "" -#: ../../client/equo.py:394 +#: ../../client/equo.py:396 msgid "add vote for the specified package key (example: x11-libs/qt)" msgstr "" -#: ../../client/equo.py:397 +#: ../../client/equo.py:399 msgid "handles Entropy cache" msgstr "" -#: ../../client/equo.py:398 +#: ../../client/equo.py:400 msgid "clean Entropy cache" msgstr "" -#: ../../client/equo.py:402 +#: ../../client/equo.py:404 msgid "remove downloaded packages and clean temp. directories" msgstr "" -#: ../../client/equo.py:404 +#: ../../client/equo.py:406 msgid "show system information" msgstr "" -#: ../../client/equo.py:445 ../../client/text_rescue.py:103 +#: ../../client/equo.py:447 ../../client/text_rescue.py:103 #: ../../client/text_rescue.py:113 ../../client/text_ui.py:214 msgid "is deprecated, please use" msgstr "" -#: ../../client/equo.py:456 +#: ../../client/equo.py:458 msgid "You need to install sys-apps/entropy-server. :-) Do it !" msgstr "" -#: ../../client/equo.py:534 +#: ../../client/equo.py:538 msgid "You need to install/update sys-apps/entropy-server. :-) Do it !" msgstr "" -#: ../../client/equo.py:587 ../../client/text_configuration.py:41 +#: ../../client/equo.py:592 ../../client/text_configuration.py:42 #: ../../client/text_rescue.py:74 msgid "You are not root" msgstr "" -#: ../../client/equo.py:814 +#: ../../client/equo.py:819 msgid "not enough parameters" msgstr "" -#: ../../client/equo.py:864 +#: ../../client/equo.py:869 msgid "Installed packages repository corrupted. Please re-generate it" msgstr "" -#: ../../client/equo.py:872 ../../client/text_smart.py:157 +#: ../../client/equo.py:877 ../../client/text_smart.py:157 #: ../../client/text_smart.py:332 ../../client/text_smart.py:484 msgid "Cannot continue" msgstr "" -#: ../../client/equo.py:895 +#: ../../client/equo.py:900 msgid "Your hard drive is full! Your fault!" msgstr "" -#: ../../client/equo.py:901 +#: ../../client/equo.py:906 msgid "No more memory dude! Your fault!" msgstr "" -#: ../../client/equo.py:906 +#: ../../client/equo.py:911 msgid "" "Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. " "Well, you know, shit happens." msgstr "" -#: ../../client/equo.py:907 +#: ../../client/equo.py:912 msgid "" "But there's something you could do to help Equo to be a better application." msgstr "" -#: ../../client/equo.py:908 +#: ../../client/equo.py:913 msgid "-- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --" msgstr "" -#: ../../client/equo.py:909 +#: ../../client/equo.py:914 msgid "Now I am showing you what happened. Don't panic, I'm here to help you." msgstr "" -#: ../../client/equo.py:918 +#: ../../client/equo.py:923 msgid "" "Oh well, I cannot even write to /tmp. So, please copy the error and mail " "lxnay@sabayon.org." msgstr "" -#: ../../client/equo.py:937 +#: ../../client/equo.py:942 msgid "Of course you are on the Internet..." msgstr "" -#: ../../client/equo.py:938 +#: ../../client/equo.py:943 msgid "" "Erm... Can I send the error, along with some information\n" "about your hardware to my creators so they can fix me? (Your IP will be " "logged)" msgstr "" -#: ../../client/equo.py:940 +#: ../../client/equo.py:945 msgid "Ok, ok ok ok... Sorry!" msgstr "" -#: ../../client/equo.py:944 +#: ../../client/equo.py:949 msgid "" "If you want to be contacted back (and actively supported), also answer the " "questions below:" msgstr "" -#: ../../client/equo.py:945 +#: ../../client/equo.py:950 msgid "Your Full name:" msgstr "" -#: ../../client/equo.py:946 +#: ../../client/equo.py:951 msgid "Your E-Mail address:" msgstr "" -#: ../../client/equo.py:947 +#: ../../client/equo.py:952 msgid "What you were doing:" msgstr "" -#: ../../client/equo.py:962 +#: ../../client/equo.py:967 msgid "" "Thank you very much. The error has been reported and hopefully, the problem " "will be solved as soon as possible." msgstr "" -#: ../../client/equo.py:964 +#: ../../client/equo.py:969 msgid "" "Ugh. Cannot send the report. When you want, mail the file below to " "lxnay@sabayon.org." msgstr "" -#: ../../client/equo.py:983 +#: ../../client/equo.py:988 msgid "Entropy/Equo version mismatch" msgstr "" -#: ../../client/equo.py:984 +#: ../../client/equo.py:989 msgid "it could make your system explode!" msgstr "" @@ -4892,148 +4419,148 @@ msgstr "" msgid "Entropy cache cleaned." msgstr "" -#: ../../client/text_configuration.py:76 +#: ../../client/text_configuration.py:78 msgid "Scanning filesystem" msgstr "" -#: ../../client/text_configuration.py:80 -#: ../../client/text_configuration.py:387 +#: ../../client/text_configuration.py:82 +#: ../../client/text_configuration.py:388 msgid "file" msgstr "" -#: ../../client/text_configuration.py:85 +#: ../../client/text_configuration.py:87 msgid "All fine baby. Nothing to do!" msgstr "" -#: ../../client/text_configuration.py:96 +#: ../../client/text_configuration.py:98 msgid "Type a number." msgstr "" -#: ../../client/text_configuration.py:110 -#: ../../client/text_configuration.py:138 ../../server/server_reagent.py:85 +#: ../../client/text_configuration.py:112 +#: ../../client/text_configuration.py:139 ../../server/server_reagent.py:85 #: ../../server/server_reagent.py:102 msgid "Configuration file" msgstr "" -#: ../../client/text_configuration.py:114 +#: ../../client/text_configuration.py:116 msgid "Overwrite ?" msgstr "" -#: ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:119 msgid "Moving" msgstr "" -#: ../../client/text_configuration.py:142 +#: ../../client/text_configuration.py:143 msgid "Discard ?" msgstr "" -#: ../../client/text_configuration.py:145 +#: ../../client/text_configuration.py:146 msgid "Discarding" msgstr "" -#: ../../client/text_configuration.py:185 +#: ../../client/text_configuration.py:186 msgid "Selected file" msgstr "" -#: ../../client/text_configuration.py:204 +#: ../../client/text_configuration.py:205 msgid "Replacing" msgstr "" -#: ../../client/text_configuration.py:205 +#: ../../client/text_configuration.py:206 msgid "with" msgstr "" -#: ../../client/text_configuration.py:215 +#: ../../client/text_configuration.py:216 msgid "Deleting file" msgstr "" -#: ../../client/text_configuration.py:227 +#: ../../client/text_configuration.py:228 msgid "Editing file" msgstr "" -#: ../../client/text_configuration.py:233 +#: ../../client/text_configuration.py:234 msgid "Cannot find a suitable editor. Can't edit file directly." msgstr "" -#: ../../client/text_configuration.py:240 +#: ../../client/text_configuration.py:241 msgid "Edited file" msgstr "" -#: ../../client/text_configuration.py:241 +#: ../../client/text_configuration.py:242 msgid "showing differencies" msgstr "" -#: ../../client/text_configuration.py:260 +#: ../../client/text_configuration.py:261 msgid "Interactively merge" msgstr "" -#: ../../client/text_configuration.py:295 +#: ../../client/text_configuration.py:296 msgid "Please choose a file to update by typing its identification number." msgstr "" -#: ../../client/text_configuration.py:296 +#: ../../client/text_configuration.py:297 msgid "Other options are:" msgstr "" -#: ../../client/text_configuration.py:297 +#: ../../client/text_configuration.py:298 #: ../../client/text_repositories.py:509 #: ../../magneto/src/magneto/core/interfaces.py:152 msgid "Exit" msgstr "" -#: ../../client/text_configuration.py:298 +#: ../../client/text_configuration.py:299 msgid "Automerge all the files asking you one by one" msgstr "" -#: ../../client/text_configuration.py:299 +#: ../../client/text_configuration.py:300 msgid "Automerge all the files without questioning" msgstr "" -#: ../../client/text_configuration.py:300 +#: ../../client/text_configuration.py:301 msgid "Discard all the files asking you one by one" msgstr "" -#: ../../client/text_configuration.py:301 +#: ../../client/text_configuration.py:302 msgid "Discard all the files without questioning" msgstr "" -#: ../../client/text_configuration.py:311 +#: ../../client/text_configuration.py:312 msgid "Please choose an action to take for the selected file." msgstr "" -#: ../../client/text_configuration.py:312 +#: ../../client/text_configuration.py:313 msgid "Come back to the files list" msgstr "" -#: ../../client/text_configuration.py:313 +#: ../../client/text_configuration.py:314 msgid "Replace original with update" msgstr "" -#: ../../client/text_configuration.py:314 +#: ../../client/text_configuration.py:315 msgid "Delete update, keeping original as is" msgstr "" -#: ../../client/text_configuration.py:315 +#: ../../client/text_configuration.py:316 msgid "Edit proposed file and show diffs again" msgstr "" -#: ../../client/text_configuration.py:316 +#: ../../client/text_configuration.py:317 msgid "Interactively merge original with update" msgstr "" -#: ../../client/text_configuration.py:317 +#: ../../client/text_configuration.py:318 msgid "Show differences again" msgstr "" -#: ../../client/text_configuration.py:382 +#: ../../client/text_configuration.py:383 msgid "These are the files that would be updated:" msgstr "" -#: ../../client/text_configuration.py:388 +#: ../../client/text_configuration.py:389 msgid "Unique files that would be update" msgstr "" -#: ../../client/text_configuration.py:393 +#: ../../client/text_configuration.py:394 msgid "Unique files that would be automerged" msgstr "" @@ -5044,8 +4571,8 @@ msgstr "" #: ../../client/text_query.py:69 ../../client/text_repositories.py:47 #: ../../client/text_smart.py:45 ../../client/text_ugc.py:32 -#: ../../client/text_ui.py:128 ../../server/activator.py:166 -#: ../../server/reagent.py:307 +#: ../../client/text_ui.py:128 ../../server/activator.py:169 +#: ../../server/reagent.py:308 msgid "Wrong parameters" msgstr "" @@ -5058,7 +4585,7 @@ msgstr "" #: ../../client/text_query.py:1264 ../../client/text_query.py:1306 #: ../../client/text_query.py:1350 ../../client/text_query.py:1388 #: ../../client/text_query.py:1421 ../../client/text_query.py:1465 -#: ../../client/text_query.py:1524 ../../server/server_query.py:129 +#: ../../client/text_query.py:1524 ../../server/server_query.py:130 msgid "Keyword" msgstr "" @@ -5069,7 +4596,7 @@ msgstr "" #: ../../client/text_query.py:1265 ../../client/text_query.py:1307 #: ../../client/text_query.py:1351 ../../client/text_query.py:1389 #: ../../client/text_query.py:1422 ../../client/text_query.py:1466 -#: ../../client/text_query.py:1525 ../../server/server_query.py:130 +#: ../../client/text_query.py:1525 ../../server/server_query.py:131 msgid "Found" msgstr "" @@ -5079,7 +4606,7 @@ msgstr "" #: ../../client/text_query.py:1308 ../../client/text_query.py:1352 #: ../../client/text_query.py:1390 ../../client/text_query.py:1423 #: ../../client/text_query.py:1467 ../../client/text_query.py:1526 -#: ../../server/server_query.py:131 +#: ../../server/server_query.py:132 msgid "entries" msgstr "" @@ -5109,7 +4636,7 @@ msgstr "" #: ../../client/text_query.py:314 ../../client/text_query.py:1573 #: ../../client/text_query.py:1574 ../../server/server_key.py:367 -#: ../../server/server_key.py:371 ../../server/server_reagent.py:216 +#: ../../server/server_key.py:371 ../../server/server_reagent.py:215 #: ../../sulfur/src/sulfur/dialogs.py:506 #: ../../sulfur/src/sulfur/dialogs.py:602 #: ../../sulfur/src/sulfur/dialogs.py:605 @@ -5251,8 +4778,8 @@ msgstr "" #: ../../client/text_query.py:1004 ../../client/text_ui.py:1014 #: ../../client/text_ui.py:1159 ../../client/text_ui.py:1249 #: ../../client/text_ui.py:1714 ../../client/text_ui.py:1799 -#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:446 -#: ../../server/server_reagent.py:495 +#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:444 +#: ../../server/server_reagent.py:494 msgid "No packages found" msgstr "" @@ -5320,7 +4847,7 @@ msgstr "" msgid "Package Set Search" msgstr "" -#: ../../client/text_query.py:1367 ../../server/server_query.py:116 +#: ../../client/text_query.py:1367 ../../server/server_query.py:117 msgid "Tag Search" msgstr "" @@ -5359,7 +4886,7 @@ msgstr "" msgid "Category" msgstr "" -#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name" msgstr "" @@ -5399,7 +4926,7 @@ msgstr "" msgid "Checksum" msgstr "" -#: ../../client/text_query.py:1662 ../../server/server_reagent.py:289 +#: ../../client/text_query.py:1662 ../../server/server_reagent.py:288 #: ../../sulfur/src/sulfur/dialogs.py:1132 msgid "Dependencies" msgstr "" @@ -5420,6 +4947,10 @@ msgstr "" msgid "Description" msgstr "" +#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 +msgid "USE flags" +msgstr "" + #: ../../client/text_query.py:1718 ../../sulfur/src/sulfur/sulfur.glade.h:26 msgid "CHOST" msgstr "" @@ -5624,37 +5155,48 @@ msgid "Have a nice day" msgstr "" #: ../../client/text_repositories.py:427 ../../client/text_ui.py:560 -#: ../../sulfur/src/sulfur/__init__.py:1485 +#: ../../sulfur/src/sulfur/__init__.py:1492 msgid "No repositories specified in" msgstr "" #: ../../client/text_repositories.py:431 ../../client/text_ui.py:565 -#: ../../sulfur/src/sulfur/__init__.py:1492 +#: ../../sulfur/src/sulfur/__init__.py:1499 msgid "Unhandled exception" msgstr "" -#: ../../client/text_repositories.py:453 ../../server/server_activator.py:332 -#: ../../server/server_activator.py:352 +#: ../../client/text_repositories.py:453 ../../server/server_activator.py:333 +#: ../../server/server_activator.py:353 msgid "Notice board not available" msgstr "" +#. title +#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 +#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 +#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 +#: ../../server/server_activator.py:243 ../../server/server_activator.py:275 +#: ../../server/server_activator.py:311 ../../sulfur/src/sulfur/dialogs.py:381 +#: ../../sulfur/src/sulfur/dialogs.py:633 +#: ../../sulfur/src/sulfur/sulfur.glade.h:258 +msgid "Title" +msgstr "" + #: ../../client/text_repositories.py:476 ../../client/text_ugc.py:587 -#: ../../server/server_activator.py:248 +#: ../../server/server_activator.py:249 #: ../../sulfur/src/sulfur/dialogs.py:1191 #: ../../sulfur/src/sulfur/sulfur.glade.h:48 msgid "Content" msgstr "" -#: ../../client/text_repositories.py:481 ../../server/server_activator.py:253 +#: ../../client/text_repositories.py:481 ../../server/server_activator.py:254 #: ../../sulfur/src/sulfur/sulfur.glade.h:122 msgid "Link" msgstr "" -#: ../../client/text_repositories.py:489 ../../server/server_activator.py:261 +#: ../../client/text_repositories.py:489 ../../server/server_activator.py:262 msgid "Press Enter to continue" msgstr "" -#: ../../client/text_repositories.py:516 ../../server/server_activator.py:288 +#: ../../client/text_repositories.py:516 ../../server/server_activator.py:289 msgid "Choose one by typing its identifier" msgstr "" @@ -5683,15 +5225,15 @@ msgstr "" msgid "No System Databases found" msgstr "" -#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:568 +#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:567 msgid "No backed up databases found" msgstr "" -#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:583 +#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:582 msgid "Select the database you want to restore" msgstr "" -#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:589 +#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:588 msgid "Entropy installed packages database restore tool" msgstr "" @@ -6121,7 +5663,7 @@ msgid "directory does not exist" msgstr "" #: ../../client/text_smart.py:194 ../../client/text_ui.py:768 -#: ../../sulfur/src/sulfur/events.py:465 +#: ../../sulfur/src/sulfur/events.py:470 msgid "is not a valid Entropy package" msgstr "" @@ -6246,7 +5788,7 @@ msgstr "" msgid "Login error. Not logged in." msgstr "" -#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1018 +#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1024 msgid "Not logged in" msgstr "" @@ -6408,7 +5950,7 @@ msgstr "" #: ../../client/text_ui.py:242 ../../client/text_ui.py:249 #: ../../client/text_ui.py:257 ../../client/text_ui.py:265 #: ../../client/text_ui.py:1264 ../../client/text_ui.py:1950 -#: ../../server/server_reagent.py:1286 +#: ../../server/server_reagent.py:1287 msgid "Nothing to do" msgstr "" @@ -6545,9 +6087,9 @@ msgid "atom" msgstr "" #: ../../client/text_ui.py:668 ../../server/server_reagent.py:131 -#: ../../server/server_reagent.py:167 ../../server/server_reagent.py:203 -#: ../../server/server_reagent.py:345 ../../server/server_reagent.py:373 -#: ../../server/server_reagent.py:402 +#: ../../server/server_reagent.py:166 ../../server/server_reagent.py:202 +#: ../../server/server_reagent.py:344 ../../server/server_reagent.py:371 +#: ../../server/server_reagent.py:399 msgid "in" msgstr "" @@ -6563,7 +6105,7 @@ msgstr "" msgid "Probably needed by" msgstr "" -#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:467 +#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:472 msgid "is not compiled with the same architecture of the system" msgstr "" @@ -6598,7 +6140,7 @@ msgstr "" msgid "Reinstall" msgstr "" -#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:443 +#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:449 #: ../../sulfur/src/sulfur/sulfur.glade.h:106 msgid "Install" msgstr "" @@ -6668,11 +6210,11 @@ msgstr "" msgid "All done" msgstr "" -#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2061 +#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2068 msgid "Please update the following critical packages" msgstr "" -#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2062 +#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2069 msgid "You should install them as soon as possible" msgstr "" @@ -6968,97 +6510,131 @@ msgstr "" msgid "remove downloaded packages and clean temp. directories)" msgstr "" -#: ../../server/server_activator.py:70 +#: ../../server/server_activator.py:71 msgid "Starting to sync data across mirrors (packages/database)" msgstr "" -#: ../../server/server_activator.py:98 ../../server/server_activator.py:146 +#: ../../server/server_activator.py:99 ../../server/server_activator.py:147 msgid "Aborting !" msgstr "" -#: ../../server/server_activator.py:122 +#: ../../server/server_activator.py:123 msgid "Please insert a commit message" msgstr "" -#: ../../server/server_activator.py:141 +#: ../../server/server_activator.py:142 msgid "Should I continue with the tidy procedure ?" msgstr "" -#: ../../server/server_activator.py:282 +#: ../../server/server_activator.py:283 msgid "Exit/Commit" msgstr "" -#: ../../server/server_activator.py:311 +#: ../../server/server_activator.py:312 msgid "Notice text" msgstr "" -#: ../../server/server_activator.py:312 +#: ../../server/server_activator.py:313 msgid "Relevant URL (optional)" msgstr "" -#: ../../server/server_activator.py:316 +#: ../../server/server_activator.py:317 msgid "Repository notice board, new item insertion" msgstr "" -#: ../../server/server_activator.py:359 +#: ../../server/server_activator.py:360 msgid "Choose the one you want to remove" msgstr "" -#: ../../server/server_activator.py:365 +#: ../../server/server_activator.py:366 msgid "Are you sure you want to remove this?" msgstr "" -#: ../../server/server_activator.py:420 +#: ../../server/server_activator.py:418 msgid "Starting to lock mirrors databases" msgstr "" -#: ../../server/server_activator.py:426 ../../server/server_activator.py:440 -#: ../../server/server_activator.py:456 ../../server/server_activator.py:471 +#: ../../server/server_activator.py:424 ../../server/server_activator.py:438 +#: ../../server/server_activator.py:454 ../../server/server_activator.py:469 msgid "A problem occured on at least one mirror" msgstr "" -#: ../../server/server_activator.py:428 -msgid "Databases lock complete" +#: ../../server/server_activator.py:426 +msgid "Repositories lock complete" msgstr "" -#: ../../server/server_activator.py:434 +#: ../../server/server_activator.py:432 msgid "Starting to unlock mirrors databases" msgstr "" -#: ../../server/server_activator.py:443 -msgid "Databases unlock complete" +#: ../../server/server_activator.py:441 +msgid "Repositories unlock complete" msgstr "" -#: ../../server/server_activator.py:449 +#: ../../server/server_activator.py:447 msgid "Starting to lock download mirrors databases" msgstr "" -#: ../../server/server_activator.py:458 +#: ../../server/server_activator.py:456 msgid "Download mirrors lock complete" msgstr "" -#: ../../server/server_activator.py:464 +#: ../../server/server_activator.py:462 msgid "Starting to unlock download mirrors databases" msgstr "" -#: ../../server/server_activator.py:473 +#: ../../server/server_activator.py:471 msgid "Download mirrors unlock complete" msgstr "" -#: ../../server/server_activator.py:491 +#: ../../server/server_activator.py:489 msgid "DATABASE" msgstr "" -#: ../../server/server_activator.py:492 +#: ../../server/server_activator.py:490 msgid "DOWNLOAD" msgstr "" -#: ../../server/server_activator.py:508 -msgid "Syncing databases" +#: ../../server/server_activator.py:506 +msgid "Syncing repositories" msgstr "" -#: ../../server/server_activator.py:512 -msgid "Database sync errors, cannot continue." +#: ../../server/server_activator.py:510 +msgid "Repositories sync error, cannot continue." +msgstr "" + +#: ../../server/server_activator.py:532 +msgid "Cleaning unavailable packages from repository" +msgstr "" + +#: ../../server/server_activator.py:534 +msgid "" +"Removing unavailable packages, overriding Entropy defaults is generally bad." +msgstr "" + +#: ../../server/server_activator.py:536 +msgid "" +"Users with outdated repositories, won't be able to find package files " +"remotely." +msgstr "" + +#: ../../server/server_activator.py:564 ../../server/server_activator.py:582 +msgid "Remote Entropy Repository Status" +msgstr "" + +#: ../../server/server_activator.py:569 ../../server/server_activator.py:587 +msgid "Host" +msgstr "" + +#. Setup revision column +#: ../../server/server_activator.py:570 ../../server/server_activator.py:588 +#: ../../sulfur/src/sulfur/views.py:2865 +#: ../../sulfur/src/sulfur/sulfur.glade.h:211 +msgid "Revision" +msgstr "" + +#: ../../server/server_activator.py:575 +msgid "Local revision currently at" msgstr "" #: ../../server/server_key.py:26 @@ -7187,7 +6763,7 @@ msgstr "" msgid "Expires on" msgstr "" -#: ../../server/server_query.py:50 ../../server/server_query.py:71 +#: ../../server/server_query.py:51 ../../server/server_query.py:72 #: ../../sulfur/src/sulfur/packages.py:1144 msgid "Nothing found" msgstr "" @@ -7220,118 +6796,122 @@ msgstr "" msgid "already disabled" msgstr "" -#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:143 -#: ../../server/server_reagent.py:182 ../../server/server_reagent.py:332 -#: ../../server/server_reagent.py:360 +#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:142 +#: ../../server/server_reagent.py:181 ../../server/server_reagent.py:331 +#: ../../server/server_reagent.py:358 msgid "Invalid syntax." msgstr "" -#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:151 -#: ../../server/server_reagent.py:190 ../../server/server_reagent.py:341 -#: ../../server/server_reagent.py:369 +#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:150 +#: ../../server/server_reagent.py:189 ../../server/server_reagent.py:340 +#: ../../server/server_reagent.py:367 msgid "No valid repository specified." msgstr "" -#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:166 -#: ../../server/server_reagent.py:202 ../../server/server_reagent.py:401 -#: ../../server/server_reagent.py:862 +#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:165 +#: ../../server/server_reagent.py:201 ../../server/server_reagent.py:398 +#: ../../server/server_reagent.py:863 msgid "Cannot match" msgstr "" -#: ../../server/server_reagent.py:172 ../../server/server_reagent.py:207 +#: ../../server/server_reagent.py:171 ../../server/server_reagent.py:206 msgid "No packages selected." msgstr "" -#: ../../server/server_reagent.py:224 +#: ../../server/server_reagent.py:223 msgid "package dependencies" msgstr "" -#: ../../server/server_reagent.py:263 +#: ../../server/server_reagent.py:232 +msgid "No dependencies" +msgstr "" + +#: ../../server/server_reagent.py:262 msgid "Dependency type" msgstr "" -#: ../../server/server_reagent.py:268 +#: ../../server/server_reagent.py:267 msgid "Select a dependency type for" msgstr "" -#: ../../server/server_reagent.py:292 +#: ../../server/server_reagent.py:291 msgid "Dependencies editor" msgstr "" -#: ../../server/server_reagent.py:301 +#: ../../server/server_reagent.py:300 msgid "Confirm ?" msgstr "" -#: ../../server/server_reagent.py:324 +#: ../../server/server_reagent.py:323 msgid "dependencies updated successfully" msgstr "" -#: ../../server/server_reagent.py:344 +#: ../../server/server_reagent.py:343 msgid "Masking" msgstr "" -#: ../../server/server_reagent.py:372 +#: ../../server/server_reagent.py:370 msgid "Unmasking" msgstr "" -#: ../../server/server_reagent.py:426 +#: ../../server/server_reagent.py:424 msgid "Matching packages to remove" msgstr "" -#: ../../server/server_reagent.py:428 ../../server/server_reagent.py:521 -#: ../../server/server_reagent.py:746 +#: ../../server/server_reagent.py:426 ../../server/server_reagent.py:520 +#: ../../server/server_reagent.py:748 msgid "Not enough parameters" msgstr "" -#: ../../server/server_reagent.py:450 ../../server/server_reagent.py:954 +#: ../../server/server_reagent.py:448 ../../server/server_reagent.py:954 msgid "These are the packages that would be removed from the database" msgstr "" -#: ../../server/server_reagent.py:465 ../../server/server_reagent.py:511 +#: ../../server/server_reagent.py:463 ../../server/server_reagent.py:510 msgid "Removing selected packages" msgstr "" -#: ../../server/server_reagent.py:469 ../../server/server_reagent.py:516 +#: ../../server/server_reagent.py:467 ../../server/server_reagent.py:515 msgid "Packages removed. To remove binary packages, run activator." msgstr "" -#: ../../server/server_reagent.py:475 +#: ../../server/server_reagent.py:473 msgid "Searching injected packages to remove" msgstr "" -#: ../../server/server_reagent.py:500 +#: ../../server/server_reagent.py:499 msgid "These are the injected packages pulled in for removal" msgstr "" -#: ../../server/server_reagent.py:526 +#: ../../server/server_reagent.py:525 msgid "Switching branch, be sure to have your packages in sync." msgstr "" -#: ../../server/server_reagent.py:533 +#: ../../server/server_reagent.py:532 msgid "Collecting packages that would be marked" msgstr "" -#: ../../server/server_reagent.py:542 +#: ../../server/server_reagent.py:541 msgid "These are the packages that would be marked" msgstr "" -#: ../../server/server_reagent.py:677 +#: ../../server/server_reagent.py:676 msgid "No valid repositories specified." msgstr "" -#: ../../server/server_reagent.py:682 +#: ../../server/server_reagent.py:681 msgid "Invalid repositories specified." msgstr "" -#: ../../server/server_reagent.py:724 +#: ../../server/server_reagent.py:726 msgid "Entropy repository has been initialized" msgstr "" -#: ../../server/server_reagent.py:732 +#: ../../server/server_reagent.py:734 msgid "Creating empty database to" msgstr "" -#: ../../server/server_reagent.py:735 +#: ../../server/server_reagent.py:737 msgid "Cannot overwrite already existing file" msgstr "" @@ -7339,32 +6919,32 @@ msgstr "" msgid "Bumping Repository database" msgstr "" -#: ../../server/server_reagent.py:878 +#: ../../server/server_reagent.py:879 msgid "No valid packages to repackage." msgstr "" #. normal scanning -#: ../../server/server_reagent.py:883 +#: ../../server/server_reagent.py:884 msgid "Scanning database for differences" msgstr "" -#: ../../server/server_reagent.py:903 +#: ../../server/server_reagent.py:904 msgid "Invalid atom" msgstr "" -#: ../../server/server_reagent.py:910 +#: ../../server/server_reagent.py:911 msgid "Zarro thinggz totoo" msgstr "" -#: ../../server/server_reagent.py:914 +#: ../../server/server_reagent.py:915 msgid "These are the packages that would be changed to injected status" msgstr "" -#: ../../server/server_reagent.py:920 +#: ../../server/server_reagent.py:921 msgid "Would you like to transform them now ?" msgstr "" -#: ../../server/server_reagent.py:927 +#: ../../server/server_reagent.py:928 msgid "Transforming from database" msgstr "" @@ -7421,36 +7001,36 @@ msgstr "" msgid "Nothing to do, check later." msgstr "" -#: ../../server/server_reagent.py:1065 +#: ../../server/server_reagent.py:1066 msgid "Entries handled" msgstr "" -#: ../../server/server_reagent.py:1104 +#: ../../server/server_reagent.py:1105 msgid "local revision" msgstr "" -#: ../../server/server_reagent.py:1106 +#: ../../server/server_reagent.py:1107 msgid "local packages" msgstr "" -#: ../../server/server_reagent.py:1113 +#: ../../server/server_reagent.py:1114 msgid "stored packages" msgstr "" -#: ../../server/server_reagent.py:1118 +#: ../../server/server_reagent.py:1119 msgid "upload packages" msgstr "" -#: ../../server/server_reagent.py:1197 +#: ../../server/server_reagent.py:1198 msgid "" "These are the newly available packages, either updatable or not installed" msgstr "" -#: ../../server/server_reagent.py:1249 +#: ../../server/server_reagent.py:1250 msgid "No package sets found" msgstr "" -#: ../../server/server_reagent.py:1257 +#: ../../server/server_reagent.py:1258 msgid "package set not found" msgstr "" @@ -7759,9 +7339,9 @@ msgid "Please confirm the actions above" msgstr "" #: ../../sulfur/src/sulfur/dialogs.py:2355 -#: ../../sulfur/src/sulfur/__init__.py:970 -#: ../../sulfur/src/sulfur/__init__.py:980 -#: ../../sulfur/src/sulfur/__init__.py:990 +#: ../../sulfur/src/sulfur/__init__.py:976 +#: ../../sulfur/src/sulfur/__init__.py:986 +#: ../../sulfur/src/sulfur/__init__.py:996 msgid "Item" msgstr "" @@ -7830,7 +7410,7 @@ msgid "Accepted" msgstr "" #: ../../sulfur/src/sulfur/dialogs.py:3210 -#: ../../sulfur/src/sulfur/events.py:715 +#: ../../sulfur/src/sulfur/events.py:720 msgid "license text" msgstr "" @@ -7907,120 +7487,120 @@ msgstr "" msgid "Packages in all Advisories have been queued." msgstr "" -#: ../../sulfur/src/sulfur/events.py:296 +#: ../../sulfur/src/sulfur/events.py:301 msgid "You! Why do you want to remove the main repository ?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:338 +#: ../../sulfur/src/sulfur/events.py:343 msgid "Are you sure ?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:355 +#: ../../sulfur/src/sulfur/events.py:360 msgid "Error saving parameter" msgstr "" -#: ../../sulfur/src/sulfur/events.py:356 -#: ../../sulfur/src/sulfur/__init__.py:1121 +#: ../../sulfur/src/sulfur/events.py:361 +#: ../../sulfur/src/sulfur/__init__.py:1127 msgid "An issue occured while saving a preference" msgstr "" -#: ../../sulfur/src/sulfur/events.py:357 -#: ../../sulfur/src/sulfur/__init__.py:1086 -#: ../../sulfur/src/sulfur/__init__.py:1122 +#: ../../sulfur/src/sulfur/events.py:362 +#: ../../sulfur/src/sulfur/__init__.py:1092 +#: ../../sulfur/src/sulfur/__init__.py:1128 msgid "Parameter" msgstr "" -#: ../../sulfur/src/sulfur/events.py:357 +#: ../../sulfur/src/sulfur/events.py:362 msgid "not saved" msgstr "" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 ../../sulfur/src/sulfur/events.py:406 -#: ../../sulfur/src/sulfur/events.py:417 ../../sulfur/src/sulfur/events.py:428 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 ../../sulfur/src/sulfur/events.py:411 +#: ../../sulfur/src/sulfur/events.py:422 ../../sulfur/src/sulfur/events.py:433 msgid "New" msgstr "" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 msgid "Please insert a new path" msgstr "" -#: ../../sulfur/src/sulfur/events.py:407 ../../sulfur/src/sulfur/events.py:418 -#: ../../sulfur/src/sulfur/events.py:429 +#: ../../sulfur/src/sulfur/events.py:412 ../../sulfur/src/sulfur/events.py:423 +#: ../../sulfur/src/sulfur/events.py:434 msgid "Please edit the selected path" msgstr "" -#: ../../sulfur/src/sulfur/events.py:449 +#: ../../sulfur/src/sulfur/events.py:454 msgid "You have chosen to install this package" msgstr "" -#: ../../sulfur/src/sulfur/events.py:451 +#: ../../sulfur/src/sulfur/events.py:456 msgid "Are you supa sure?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:471 +#: ../../sulfur/src/sulfur/events.py:476 msgid "Cannot install" msgstr "" -#: ../../sulfur/src/sulfur/events.py:600 +#: ../../sulfur/src/sulfur/events.py:605 msgid "Please select at least one repository" msgstr "" #. Check there are any packages in the queue -#: ../../sulfur/src/sulfur/events.py:623 +#: ../../sulfur/src/sulfur/events.py:628 msgid "No packages in queue" msgstr "" -#: ../../sulfur/src/sulfur/events.py:661 +#: ../../sulfur/src/sulfur/events.py:666 msgid "Queue is too old. Cannot load." msgstr "" -#: ../../sulfur/src/sulfur/events.py:726 +#: ../../sulfur/src/sulfur/events.py:731 msgid "Update your system now ?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:741 +#: ../../sulfur/src/sulfur/events.py:746 msgid "" "You have chosen to interrupt the processing. Are you sure you want to do it ?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:829 +#: ../../sulfur/src/sulfur/events.py:834 msgid "Cleaning UGC cache of" msgstr "" -#: ../../sulfur/src/sulfur/events.py:830 +#: ../../sulfur/src/sulfur/events.py:835 msgid "UGC cache cleared" msgstr "" -#: ../../sulfur/src/sulfur/events.py:843 +#: ../../sulfur/src/sulfur/events.py:848 msgid "UGC credentials cleared" msgstr "" -#: ../../sulfur/src/sulfur/events.py:883 +#: ../../sulfur/src/sulfur/events.py:888 msgid "Choose what Package Set you want to add" msgstr "" -#: ../../sulfur/src/sulfur/events.py:885 +#: ../../sulfur/src/sulfur/events.py:890 msgid "Choose what Package Set you want to edit" msgstr "" -#: ../../sulfur/src/sulfur/events.py:901 ../../sulfur/src/sulfur/events.py:906 +#: ../../sulfur/src/sulfur/events.py:906 ../../sulfur/src/sulfur/events.py:911 msgid "Package Set name" msgstr "" -#: ../../sulfur/src/sulfur/events.py:902 ../../sulfur/src/sulfur/events.py:907 +#: ../../sulfur/src/sulfur/events.py:907 ../../sulfur/src/sulfur/events.py:912 msgid "Package atoms" msgstr "" -#: ../../sulfur/src/sulfur/events.py:945 +#: ../../sulfur/src/sulfur/events.py:950 msgid "No package sets available for removal." msgstr "" -#: ../../sulfur/src/sulfur/events.py:951 +#: ../../sulfur/src/sulfur/events.py:956 msgid "Removable Package Set" msgstr "" -#: ../../sulfur/src/sulfur/events.py:956 +#: ../../sulfur/src/sulfur/events.py:961 msgid "Choose what Package Set you want to remove" msgstr "" @@ -8054,324 +7634,332 @@ msgstr "" msgid "Oh oh ooooh... Merry Xmas!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:439 +#: ../../sulfur/src/sulfur/__init__.py:445 #: ../../sulfur/src/sulfur/views.py:2430 #: ../../sulfur/src/sulfur/sulfur.glade.h:14 msgid "Applications" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:441 +#: ../../sulfur/src/sulfur/__init__.py:447 msgid "Sync" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:445 +#: ../../sulfur/src/sulfur/__init__.py:451 #: ../../sulfur/src/sulfur/sulfur.glade.h:215 msgid "Search" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:615 +#: ../../sulfur/src/sulfur/__init__.py:621 msgid "Default packages sorting" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:616 +#: ../../sulfur/src/sulfur/__init__.py:622 msgid "Sort by name [A-Z]" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:617 +#: ../../sulfur/src/sulfur/__init__.py:623 msgid "Sort by name [Z-A]" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:618 +#: ../../sulfur/src/sulfur/__init__.py:624 msgid "Sort by downloads" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:619 +#: ../../sulfur/src/sulfur/__init__.py:625 msgid "Sort by votes" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:620 +#: ../../sulfur/src/sulfur/__init__.py:626 msgid "Sort by repository" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:621 +#: ../../sulfur/src/sulfur/__init__.py:627 msgid "Sort by date (simple)" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:622 +#: ../../sulfur/src/sulfur/__init__.py:628 msgid "Sort by date (grouped)" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:623 +#: ../../sulfur/src/sulfur/__init__.py:629 msgid "Sort by license (grouped)" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:624 +#: ../../sulfur/src/sulfur/__init__.py:630 msgid "Sort by Groups" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:685 +#: ../../sulfur/src/sulfur/__init__.py:691 msgid "" "The repositories listed below are configured but not available. They should " "be downloaded." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:686 +#: ../../sulfur/src/sulfur/__init__.py:692 msgid "If you don't do this now, you won't be able to use them." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:688 +#: ../../sulfur/src/sulfur/__init__.py:694 msgid "Download now" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:689 +#: ../../sulfur/src/sulfur/__init__.py:695 msgid "Skip" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:999 +#: ../../sulfur/src/sulfur/__init__.py:1005 msgid "Database" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1002 +#: ../../sulfur/src/sulfur/__init__.py:1008 #: ../../sulfur/src/sulfur/sulfur.glade.h:56 msgid "Date" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1053 +#: ../../sulfur/src/sulfur/__init__.py:1059 msgid "Logged in as" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1060 +#: ../../sulfur/src/sulfur/__init__.py:1066 msgid "UGC Status" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1083 -#: ../../sulfur/src/sulfur/__init__.py:1119 +#: ../../sulfur/src/sulfur/__init__.py:1089 +#: ../../sulfur/src/sulfur/__init__.py:1125 msgid "Error setting parameter" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1085 +#: ../../sulfur/src/sulfur/__init__.py:1091 msgid "An issue occured while loading a preference" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "must be of type" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "got" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1272 +#: ../../sulfur/src/sulfur/__init__.py:1278 msgid "Error saving preferences" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1278 +#: ../../sulfur/src/sulfur/__init__.py:1284 msgid "" "These packages are masked either by default or due to your choice. Please be " "careful, at least." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1334 +#: ../../sulfur/src/sulfur/__init__.py:1340 msgid "Generating metadata. Please wait." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1342 +#: ../../sulfur/src/sulfur/__init__.py:1348 msgid "Error during list population" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1344 +#: ../../sulfur/src/sulfur/__init__.py:1350 msgid "Retrying in 1 second." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1374 +#: ../../sulfur/src/sulfur/__init__.py:1380 msgid "Error loading advisories" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1434 +#: ../../sulfur/src/sulfur/__init__.py:1441 msgid "Errors updating repositories." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1436 +#: ../../sulfur/src/sulfur/__init__.py:1443 msgid "Please check logs below for more info" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1439 +#: ../../sulfur/src/sulfur/__init__.py:1446 msgid "Repositories updated successfully" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1442 +#: ../../sulfur/src/sulfur/__init__.py:1449 msgid "sys-apps/entropy needs to be updated as soon as possible." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1467 -#: ../../sulfur/src/sulfur/__init__.py:2098 -#: ../../sulfur/src/sulfur/__init__.py:2276 +#: ../../sulfur/src/sulfur/__init__.py:1474 +#: ../../sulfur/src/sulfur/__init__.py:2105 +#: ../../sulfur/src/sulfur/__init__.py:2284 msgid "Another Entropy instance is running. Cannot process queue." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1477 -#: ../../sulfur/src/sulfur/__init__.py:2286 +#: ../../sulfur/src/sulfur/__init__.py:1484 +#: ../../sulfur/src/sulfur/__init__.py:2294 msgid "" "Another Entropy instance is locking this task at the moment. Try in a few " "minutes." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1501 +#: ../../sulfur/src/sulfur/__init__.py:1508 msgid "Updating repositories..." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1504 -#: ../../sulfur/src/sulfur/__init__.py:1529 -#: ../../sulfur/src/sulfur/__init__.py:1616 -#: ../../sulfur/src/sulfur/__init__.py:2292 +#: ../../sulfur/src/sulfur/__init__.py:1511 +#: ../../sulfur/src/sulfur/__init__.py:1536 +#: ../../sulfur/src/sulfur/__init__.py:1623 +#: ../../sulfur/src/sulfur/__init__.py:2300 msgid "Running tasks" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1526 +#: ../../sulfur/src/sulfur/__init__.py:1533 msgid "Testing dependencies..." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1546 +#: ../../sulfur/src/sulfur/__init__.py:1553 msgid "No missing dependencies found." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1583 +#: ../../sulfur/src/sulfur/__init__.py:1590 msgid "Missing dependencies found, but none of them are on the repositories." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1590 +#: ../../sulfur/src/sulfur/__init__.py:1597 msgid "" "Some missing dependencies have not been matched, others are going to be " "added to the queue." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1593 +#: ../../sulfur/src/sulfur/__init__.py:1600 msgid "All the missing dependencies are going to be added to the queue" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1613 +#: ../../sulfur/src/sulfur/__init__.py:1620 msgid "Testing libraries..." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1647 +#: ../../sulfur/src/sulfur/__init__.py:1654 msgid "Libraries test aborted" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1657 +#: ../../sulfur/src/sulfur/__init__.py:1664 msgid "" "Some broken packages have not been matched, others are going to be added to " "the queue." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1660 +#: ../../sulfur/src/sulfur/__init__.py:1667 msgid "All the broken packages are going to be added to the queue" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1766 +#: ../../sulfur/src/sulfur/__init__.py:1773 msgid "These packages are no longer available" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1767 +#: ../../sulfur/src/sulfur/__init__.py:1774 msgid "" "These packages should be removed (if you agree) because support has been " "dropped. Do you want to remove them?" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1782 +#: ../../sulfur/src/sulfur/__init__.py:1789 msgid "These are orphaned vital packages" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1783 +#: ../../sulfur/src/sulfur/__init__.py:1790 msgid "" "You should make sure that they are no longer needed and remove manually." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1791 +#: ../../sulfur/src/sulfur/__init__.py:1798 msgid "These are packages from unavailable repositories" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1792 +#: ../../sulfur/src/sulfur/__init__.py:1799 msgid "You are not going to receive updates for the following packages." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1804 +#: ../../sulfur/src/sulfur/__init__.py:1811 msgid "updates" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "Showing" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1898 +#: ../../sulfur/src/sulfur/__init__.py:1905 msgid "No packages need or can be queued at the moment." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name and description" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2006 +#: ../../sulfur/src/sulfur/__init__.py:2009 +msgid "Search string" +msgstr "" + +#: ../../sulfur/src/sulfur/__init__.py:2010 +msgid "Search type" +msgstr "" + +#: ../../sulfur/src/sulfur/__init__.py:2013 msgid "Entropy Search" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2065 +#: ../../sulfur/src/sulfur/__init__.py:2072 msgid "Abort action" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2066 +#: ../../sulfur/src/sulfur/__init__.py:2073 msgid "Ignore" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2130 +#: ../../sulfur/src/sulfur/__init__.py:2138 msgid "Tasks completed successfully." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2131 +#: ../../sulfur/src/sulfur/__init__.py:2139 msgid "Please make sure to read all the messages in the terminal below." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2134 +#: ../../sulfur/src/sulfur/__init__.py:2142 msgid "Oh, a fairytale gone bad!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2135 +#: ../../sulfur/src/sulfur/__init__.py:2143 msgid "" "Something bad happened, have a look at the messages in the terminal below." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2136 +#: ../../sulfur/src/sulfur/__init__.py:2144 msgid "Don't feel guilty, it's all my fault!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2192 +#: ../../sulfur/src/sulfur/__init__.py:2200 msgid "" "Attention. An error occured while processing the queue.\n" "Please have a look at the terminal." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2208 +#: ../../sulfur/src/sulfur/__init__.py:2216 msgid "" "Attention. Something really bad happened.\n" "Please have a look at the terminal." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2217 +#: ../../sulfur/src/sulfur/__init__.py:2225 msgid "" "Attention. You have updated Entropy.\n" "Sulfur will be reloaded." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2305 +#: ../../sulfur/src/sulfur/__init__.py:2313 msgid "Processing Packages in queue" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2357 +#: ../../sulfur/src/sulfur/__init__.py:2365 msgid "No packages selected" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2422 +#: ../../sulfur/src/sulfur/__init__.py:2430 msgid "Skipping current mirror." msgstr "" @@ -8505,7 +8093,7 @@ msgstr "" msgid "Translation:" msgstr "" -#: ../../sulfur/src/sulfur/setup.py:94 +#: ../../sulfur/src/sulfur/setup.py:95 msgid "Dedicated to:" msgstr "" @@ -8620,10 +8208,9 @@ msgstr "" msgid "Update" msgstr "" -#. Setup revision column -#: ../../sulfur/src/sulfur/views.py:2865 -#: ../../sulfur/src/sulfur/sulfur.glade.h:211 -msgid "Revision" +#. Setup reponame & repofile column's +#: ../../sulfur/src/sulfur/views.py:2868 +msgid "Repository Identifier" msgstr "" #: ../../magneto/src/magneto/kde/components.py:83 @@ -8787,6 +8374,54 @@ msgstr "" msgid "Updates Notification" msgstr "" +#: ../../services/kernel-switcher:84 +msgid "has been installed." +msgstr "" + +#: ../../services/kernel-switcher:86 +msgid "some external drivers cannot work across multiple kernels." +msgstr "" + +#: ../../services/kernel-switcher:87 +msgid "Please reboot your computer now !" +msgstr "" + +#: ../../services/kernel-switcher:91 +msgid "No kernel packages given" +msgstr "" + +#: ../../services/kernel-switcher:94 +msgid "More than one kernel package given" +msgstr "" + +#: ../../services/kernel-switcher:109 +msgid "Package does not exist" +msgstr "" + +#: ../../services/kernel-switcher:116 +msgid "Not a kernel" +msgstr "" + +#: ../../services/kernel-switcher:177 +msgid "No kernel packages found" +msgstr "" + +#: ../../services/kernel-switcher:197 +msgid "Sabayon Linux Kernel Switcher BETA" +msgstr "" + +#: ../../services/kernel-switcher:198 +msgid "switch kernel" +msgstr "" + +#: ../../services/kernel-switcher:200 +msgid "list kernels" +msgstr "" + +#: ../../services/kernel-switcher:202 +msgid "this help" +msgstr "" + #: ../../sulfur/src/sulfur/sulfur.glade.h:1 msgid "0 = no limit; 100 = 100kB/sec" msgstr "" diff --git a/misc/po/es.po b/misc/po/es.po index a4c507a31..4ff2e41d8 100644 --- a/misc/po/es.po +++ b/misc/po/es.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: es\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-05 12:16+0100\n" +"POT-Creation-Date: 2011-02-09 19:21+0100\n" "PO-Revision-Date: 2009-12-06 17:03-0000\n" "Last-Translator: Daniel Halens Rodriguez \n" "Language-Team: \n" @@ -47,9 +47,9 @@ msgstr "Exportación de la base de datos completada." #: ../../libraries/entropy/db/__init__.py:5594 #: ../../libraries/entropy/db/__init__.py:5701 #: ../../libraries/entropy/db/__init__.py:5714 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2406 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2542 -#: ../../libraries/entropy/client/interfaces/client.py:808 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2500 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2636 +#: ../../libraries/entropy/client/interfaces/client.py:803 #: ../../client/text_rescue.py:220 ../../client/text_rescue.py:225 #: ../../client/text_rescue.py:602 ../../client/text_rescue.py:793 #: ../../client/text_ui.py:772 ../../client/text_ui.py:1703 @@ -107,9 +107,8 @@ msgid "package move actions complete" msgstr "Extracción del paquete completada" #: ../../libraries/entropy/db/skel.py:1570 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2386 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2579 -#: ../../libraries/entropy/server/interfaces/main.py:1517 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2480 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2673 msgid "WARNING" msgstr "CUIDADO" @@ -127,377 +126,316 @@ msgid "Moving old entry" msgstr "Moviendo la entrada antigua" #: ../../libraries/entropy/db/skel.py:1809 -#: ../../client/text_configuration.py:120 +#: ../../client/text_configuration.py:122 msgid "to" msgstr "a" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:49 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:50 msgid "Accessibility" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:51 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:52 #, fuzzy msgid "Accessibility applications" msgstr "Aplicaciones" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:55 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 msgid "Office" msgstr "Oficina" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:57 msgid "Applications used in office environments" msgstr "Aplicaciones usadas en entornos de oficina" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:62 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 msgid "Development" msgstr "Desarrollo" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:64 msgid "Applications or system libraries" msgstr "Aplicaciones o bibliotecas del sistema" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:67 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 #: ../../sulfur/src/sulfur/sulfur.glade.h:250 msgid "System" msgstr "Sistema" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:69 msgid "System applications or libraries" msgstr "Aplicaciones del sistema o bibliotecas" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:72 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 msgid "Games" msgstr "Juegos" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:74 msgid "Games, enjoy your spare time" msgstr "Juegos para disfrutar del tiempo libre" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:77 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:78 msgid "GNOME Desktop" msgstr "Escritorio GNOME" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:79 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:80 msgid "Applications and libraries for the GNOME Desktop" msgstr "Aplicaciones y bibliotecas para el escritorio GNOME" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:83 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:84 msgid "KDE Desktop" msgstr "Escritorio KDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:85 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:86 msgid "Applications and libraries for the KDE Desktop" msgstr "Aplicaciones y bibliotecas para el escritorio KDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:89 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:90 msgid "XFCE Desktop" msgstr "Escritorio XFCE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:91 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:92 msgid "Applications and libraries for the XFCE Desktop" msgstr "Aplicaciones y bibliotecas para el escritorio XFCE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:95 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:96 msgid "LXDE Desktop" msgstr "Escritorio LXDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:97 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:98 msgid "Applications and libraries for the LXDE Desktop" msgstr "Aplicaciones y bibliotecas para el escritorio LXDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:101 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:102 msgid "Multimedia" msgstr "Multimedia" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:103 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:104 msgid "Applications and libraries for Multimedia" msgstr "Aplicaciones y bibliotecas multimedia" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:107 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:108 #: ../../sulfur/src/sulfur/sulfur.glade.h:136 msgid "Networking" msgstr "Red" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:109 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:110 msgid "Applications and libraries for Networking" msgstr "Aplicaciones y bibliotecas de red" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:113 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:114 msgid "Science" msgstr "Ciencia" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:115 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:116 msgid "Scientific applications and libraries" msgstr "Aplicaciones y bibliotecas científicas" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:119 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:120 #: ../../sulfur/src/sulfur/sulfur.glade.h:217 msgid "Security" msgstr "Actualizaciones de seguridad" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:121 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:122 #, fuzzy msgid "Security orientend applications" msgstr "Mostrar paquetes instalados" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:125 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:126 msgid "X11" msgstr "X11" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:127 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:128 msgid "Applications and libraries for X11" msgstr "Aplicaciones y bibliotecas para X11" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:406 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:407 #, fuzzy msgid "Reloading Portage modules" msgstr "Recopilando los contadores de Portage" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:830 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:831 #: ../../libraries/entropy/server/transceivers.py:281 -#: ../../libraries/entropy/server/interfaces/db.py:924 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2079 +#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1782 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1804 msgid "error" msgstr "error" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:832 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:833 #: ../../libraries/entropy/client/interfaces/package.py:369 #: ../../libraries/entropy/client/interfaces/package.py:987 #: ../../server/server_reagent.py:86 ../../server/server_reagent.py:103 msgid "not found" msgstr "no encontrado" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2163 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2308 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2704 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2893 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4432 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2257 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2402 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2798 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2987 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4526 #: ../../libraries/entropy/client/interfaces/trigger.py:204 msgid "QA" msgstr "Control de calidad" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2164 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2242 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2258 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2336 #, fuzzy msgid "Cannot run Source Package Manager trigger for" msgstr "No se puede ejecutar el activador de Portage para" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2173 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2251 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2267 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2345 #: ../../libraries/entropy/client/interfaces/trigger.py:207 msgid "Please report it" msgstr "Por favor, reporta el error" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2174 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2252 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2268 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2346 msgid "Attach this" msgstr "Adjunta esto" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2309 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2403 #, fuzzy msgid "Cannot run SPM configure phase for" msgstr "" "No se pudo ejecutar el pkg_config() del administrador de paquetes fuente para" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2313 -#: ../../libraries/entropy/client/interfaces/package.py:2849 -#: ../../libraries/entropy/client/interfaces/package.py:2886 -#: ../../libraries/entropy/client/interfaces/package.py:2967 -#: ../../libraries/entropy/client/interfaces/package.py:2974 -#: ../../libraries/entropy/client/interfaces/package.py:3018 -#: ../../libraries/entropy/client/interfaces/package.py:3046 -#: ../../libraries/entropy/client/interfaces/package.py:3262 -#: ../../libraries/entropy/client/interfaces/package.py:3282 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/client/interfaces/package.py:2850 +#: ../../libraries/entropy/client/interfaces/package.py:2887 +#: ../../libraries/entropy/client/interfaces/package.py:2968 +#: ../../libraries/entropy/client/interfaces/package.py:2975 +#: ../../libraries/entropy/client/interfaces/package.py:3019 +#: ../../libraries/entropy/client/interfaces/package.py:3047 +#: ../../libraries/entropy/client/interfaces/package.py:3263 +#: ../../libraries/entropy/client/interfaces/package.py:3283 #: ../../libraries/entropy/client/interfaces/trigger.py:48 #: ../../libraries/entropy/security.py:649 ../../client/text_rescue.py:741 -#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:921 -#: ../../sulfur/src/sulfur/events.py:927 ../../sulfur/src/sulfur/events.py:966 +#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:926 +#: ../../sulfur/src/sulfur/events.py:932 ../../sulfur/src/sulfur/events.py:971 #: ../../sulfur/src/sulfur/sulfur.glade.h:83 msgid "Error" msgstr "Error" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2454 #, fuzzy msgid "package not available on system" msgstr "No hay sets de paquetes disponibles para eliminar." -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2369 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2463 msgid "repackaging" msgstr "reempaquetando" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2387 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2481 msgid "Cannot complete quickpkg for atom" msgstr "No se pudo completar quickpkg para el atom" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2389 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2582 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2483 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2676 msgid "do it manually" msgstr "hazlo manualmente" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2501 msgid "package files rebuild did not run properly" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2408 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2502 msgid "Please update packages manually" msgstr "Por favor, actualiza los paquetes manualmente" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2543 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2637 msgid "forcing package updates" msgstr "forzando actualizaciones de paquetes" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2544 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2638 msgid "Syncing with" msgstr "Sincronizando con" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2580 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2674 msgid "Cannot complete quickpkg for atoms" msgstr "No se pudo completar quickpkg para los siguientes atoms:" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2705 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2799 #, fuzzy msgid "Cannot stat path" msgstr "no puede comenzar por" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2894 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2988 msgid "Cannot update Portage database to destination" msgstr "No se pudo actualizar la base de datos de Portage al destino" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2917 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3011 #, fuzzy msgid "SPM uid update error" msgstr "Actualizaciones: error" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2985 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3079 msgid "Cannot update SPM installed pkgs file" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 -#: ../../libraries/entropy/server/interfaces/mirrors.py:780 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 +#: ../../libraries/entropy/server/interfaces/mirrors.py:521 #: ../../client/text_security.py:117 ../../client/text_smart.py:113 msgid "does not exist" msgstr "no existe" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 msgid "Overwriting" msgstr "Sobrescribiendo" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 #, fuzzy msgid "variable differs" msgstr "[untranslatable the way is used]variable difiere" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "Updating" msgstr "Actualizando" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3256 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3350 msgid "updating critical variables" msgstr "actualizando variables críticas" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "differs" msgstr "difiere" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 msgid "Reverting" msgstr "Revirtiendo" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3454 msgid "Skipping configuration files update, you are not root." msgstr "" "No eres root, saltándose la actualización de archivos de configuración." -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3796 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3890 msgid "Error calculating dependencies" msgstr "Error calculando las dependencias" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4198 -#: ../../libraries/entropy/server/interfaces/main.py:2526 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4292 +#: ../../libraries/entropy/server/interfaces/main.py:2686 msgid "not supported" msgstr "no soportado" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4199 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4293 msgid "Probably Portage API has changed" msgstr "Probablemente la API de Portage ha cambiado" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4286 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4380 #, fuzzy msgid "IOError while reading" msgstr "Error creando el paquete para" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4433 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4527 #, fuzzy msgid "illegal Entropy package tag in ebuild" msgstr "Recopilando los paquetes de Entropy" -#: ../../libraries/entropy/services/system/executors.py:483 -msgid "Calculating updates..." -msgstr "Calculando actualizaciones..." - -#: ../../libraries/entropy/services/system/executors.py:545 -msgid "Running package injection" -msgstr "Ejecutando la inyección de paquetes" - -#: ../../libraries/entropy/services/system/executors.py:554 -msgid "Running package removal" -msgstr "Ejecutando la eliminación de paquetes" - -#: ../../libraries/entropy/services/system/executors.py:578 -msgid "Running package quickpkg" -msgstr "Ejecutando el quickpkg del paquete" - -#: ../../libraries/entropy/services/system/executors.py:601 -msgid "Adding packages" -msgstr "Añadiendo paquetes" - -#: ../../libraries/entropy/services/system/executors.py:766 -msgid "" -"Opening database to let it run treeupdates. If you won't see anything below, " -"it's just fine." -msgstr "" -"Abriendo la base de datos para ejecutar treeupdates. Si no aparece nada " -"debajo, es normal." - -#: ../../libraries/entropy/services/system/executors.py:809 -msgid "Scanning" -msgstr "Escaneando" - -#: ../../libraries/entropy/services/system/executors.py:828 -msgid "Socket error, continuing..." -msgstr "Error de socket, continuando..." - -#: ../../libraries/entropy/services/system/executors.py:910 -#: ../../libraries/entropy/services/system/executors.py:923 -#: ../../server/server_activator.py:539 ../../server/server_activator.py:557 -msgid "Remote Entropy Database Repository Status" -msgstr "Estado de la base de datos del repositorio remoto de Entropy" - -#: ../../libraries/entropy/services/system/executors.py:914 -#: ../../libraries/entropy/services/system/executors.py:925 -#: ../../server/server_activator.py:544 ../../server/server_activator.py:562 -msgid "Host" -msgstr "Host" - -#: ../../libraries/entropy/services/system/executors.py:915 -#: ../../libraries/entropy/services/system/executors.py:926 -#: ../../server/server_activator.py:545 ../../server/server_activator.py:563 -msgid "Database revision" -msgstr "Revisión de la base de datos" - -#: ../../libraries/entropy/services/system/executors.py:917 -#: ../../server/server_activator.py:550 -msgid "Database local revision currently at" -msgstr "Revisión de la base de datos local" - #: ../../libraries/entropy/services/ugc/interfaces.py:1752 #: ../../libraries/entropy/services/ugc/interfaces.py:1755 -#: ../../libraries/entropy/client/services/system/interfaces.py:27 -#: ../../libraries/entropy/client/services/system/interfaces.py:31 #, fuzzy msgid "OutputInterface does not have an output method" msgstr "OutputInterface no tiene un método updateProgress" @@ -642,14 +580,14 @@ msgid "setting directory to" msgstr "cambiando el directorio a" #: ../../libraries/entropy/server/interfaces/db.py:296 -#: ../../libraries/entropy/server/interfaces/main.py:2841 +#: ../../libraries/entropy/server/interfaces/main.py:2992 msgid "Keys for repository are expired" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:676 -#: ../../libraries/entropy/server/interfaces/main.py:3010 -#: ../../libraries/entropy/server/interfaces/main.py:3790 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1199 +#: ../../libraries/entropy/server/interfaces/main.py:3158 +#: ../../libraries/entropy/server/interfaces/main.py:3993 +#: ../../libraries/entropy/server/interfaces/mirrors.py:940 msgid "download" msgstr "descargado" @@ -663,7 +601,7 @@ msgid "download path" msgstr "ruta de descarga" #: ../../libraries/entropy/server/interfaces/db.py:711 -#: ../../libraries/entropy/server/interfaces/db.py:1362 +#: ../../libraries/entropy/server/interfaces/db.py:1360 msgid "errors" msgstr "errores" @@ -672,228 +610,242 @@ msgid "failed to download from mirror" msgstr "no se pudo descargar desde el mirror" #: ../../libraries/entropy/server/interfaces/db.py:719 -#: ../../libraries/entropy/server/interfaces/db.py:1375 -#: ../../libraries/entropy/server/interfaces/main.py:1799 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1686 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1764 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2386 +#: ../../libraries/entropy/server/interfaces/db.py:1373 +#: ../../libraries/entropy/server/interfaces/main.py:1908 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1419 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1493 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2119 msgid "reason" msgstr "razón" -#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/db.py:922 msgid "Troubles with treeupdates" msgstr "Problemas con las treeupdates" -#: ../../libraries/entropy/server/interfaces/db.py:926 +#: ../../libraries/entropy/server/interfaces/db.py:925 msgid "Bumping old data back" msgstr "Metiendo los datos viejos de nuevo" -#: ../../libraries/entropy/server/interfaces/db.py:940 +#: ../../libraries/entropy/server/interfaces/db.py:939 msgid "configured package sets" msgstr "sets de paquetes configurados" -#: ../../libraries/entropy/server/interfaces/db.py:950 +#: ../../libraries/entropy/server/interfaces/db.py:949 msgid "None configured" msgstr "Ninguno configurado" -#: ../../libraries/entropy/server/interfaces/db.py:986 +#: ../../libraries/entropy/server/interfaces/db.py:985 #, fuzzy msgid "creating compressed repository dump + checksum" msgstr "" "creando el volcado de la base de datos comprimida + comprobación de suma" -#: ../../libraries/entropy/server/interfaces/db.py:993 -#: ../../libraries/entropy/server/interfaces/db.py:1041 -#: ../../libraries/entropy/server/interfaces/db.py:1095 +#: ../../libraries/entropy/server/interfaces/db.py:992 +#: ../../libraries/entropy/server/interfaces/db.py:1040 +#: ../../libraries/entropy/server/interfaces/db.py:1094 #, fuzzy msgid "repository path" msgstr "repositorio" -#: ../../libraries/entropy/server/interfaces/db.py:1000 +#: ../../libraries/entropy/server/interfaces/db.py:999 msgid "dump light" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1009 +#: ../../libraries/entropy/server/interfaces/db.py:1008 #, fuzzy msgid "dump light checksum" msgstr "volcado de la comprobación de suma" -#: ../../libraries/entropy/server/interfaces/db.py:1018 -#: ../../libraries/entropy/server/interfaces/db.py:1074 +#: ../../libraries/entropy/server/interfaces/db.py:1017 +#: ../../libraries/entropy/server/interfaces/db.py:1073 msgid "opener" msgstr "abridor" -#: ../../libraries/entropy/server/interfaces/db.py:1033 +#: ../../libraries/entropy/server/interfaces/db.py:1032 #, fuzzy msgid "compressing repository + checksum" msgstr "comprimiendo la base de datos + comprobación de suma" -#: ../../libraries/entropy/server/interfaces/db.py:1048 +#: ../../libraries/entropy/server/interfaces/db.py:1047 #, fuzzy msgid "compressed repository path" msgstr "datos de repositorio compuesto" -#: ../../libraries/entropy/server/interfaces/db.py:1057 +#: ../../libraries/entropy/server/interfaces/db.py:1056 #, fuzzy msgid "repository checksum" msgstr "Comprobación de suma de la base de datos del repositorio" -#: ../../libraries/entropy/server/interfaces/db.py:1066 +#: ../../libraries/entropy/server/interfaces/db.py:1065 msgid "compressed checksum" msgstr "comprobación de suma comprimida" -#: ../../libraries/entropy/server/interfaces/db.py:1088 +#: ../../libraries/entropy/server/interfaces/db.py:1087 #, fuzzy msgid "preparing uncompressed repository for the upload" msgstr "preparando la base de datos descomprimida para la subida" -#: ../../libraries/entropy/server/interfaces/db.py:1209 -#: ../../libraries/entropy/server/interfaces/db.py:1229 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1183 +#: ../../libraries/entropy/server/interfaces/db.py:1208 +#: ../../libraries/entropy/server/interfaces/db.py:1228 +#: ../../libraries/entropy/server/interfaces/mirrors.py:924 msgid "upload" msgstr "subida" -#: ../../libraries/entropy/server/interfaces/db.py:1210 +#: ../../libraries/entropy/server/interfaces/db.py:1209 msgid "disabled EAPI" msgstr "EAPI deshabilitada" -#: ../../libraries/entropy/server/interfaces/db.py:1230 +#: ../../libraries/entropy/server/interfaces/db.py:1229 #, fuzzy msgid "preparing to upload repository to mirror" msgstr "preparándose para subir la base de datos al mirror" -#: ../../libraries/entropy/server/interfaces/db.py:1363 +#: ../../libraries/entropy/server/interfaces/db.py:1361 #, fuzzy msgid "upload failed, locking and continuing" msgstr "[server]subida fallida. No se desbloqueará ni continuará" -#: ../../libraries/entropy/server/interfaces/db.py:1435 -#: ../../libraries/entropy/server/interfaces/db.py:1453 -#: ../../libraries/entropy/server/interfaces/db.py:1488 -#: ../../libraries/entropy/server/interfaces/db.py:1519 -#: ../../libraries/entropy/server/interfaces/db.py:1538 -#: ../../libraries/entropy/server/interfaces/db.py:1564 -#: ../../libraries/entropy/server/interfaces/db.py:1578 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1590 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1760 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1776 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1875 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1901 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1919 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1937 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1968 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2034 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2053 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2075 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2101 +#: ../../libraries/entropy/server/interfaces/db.py:1433 +#: ../../libraries/entropy/server/interfaces/db.py:1451 +#: ../../libraries/entropy/server/interfaces/db.py:1486 +#: ../../libraries/entropy/server/interfaces/db.py:1516 +#: ../../libraries/entropy/server/interfaces/db.py:1535 +#: ../../libraries/entropy/server/interfaces/db.py:1561 +#: ../../libraries/entropy/server/interfaces/db.py:1575 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1329 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1489 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1505 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1600 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1626 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1644 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1662 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1693 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1800 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1826 msgid "sync" msgstr "sincronización" #. something short please -#: ../../libraries/entropy/server/interfaces/db.py:1436 +#: ../../libraries/entropy/server/interfaces/db.py:1434 #, fuzzy msgid "repository already in sync" msgstr "ya estaba deshabilitado" -#: ../../libraries/entropy/server/interfaces/db.py:1454 -#: ../../libraries/entropy/server/interfaces/db.py:1565 +#: ../../libraries/entropy/server/interfaces/db.py:1452 +#: ../../libraries/entropy/server/interfaces/db.py:1562 #, fuzzy msgid "repository sync failed" msgstr "Nombre del repositorio" -#: ../../libraries/entropy/server/interfaces/db.py:1455 +#: ../../libraries/entropy/server/interfaces/db.py:1453 msgid "download issues" msgstr "problemas con la descarga" -#: ../../libraries/entropy/server/interfaces/db.py:1489 -#: ../../libraries/entropy/server/interfaces/db.py:1520 +#: ../../libraries/entropy/server/interfaces/db.py:1487 +#: ../../libraries/entropy/server/interfaces/db.py:1517 #, fuzzy msgid "repository sync forbidden" msgstr "lector del tablón de anuncios del repositorio" -#: ../../libraries/entropy/server/interfaces/db.py:1490 +#: ../../libraries/entropy/server/interfaces/db.py:1488 #, fuzzy msgid "missing package sets" msgstr "sets de paquetes configurados" -#: ../../libraries/entropy/server/interfaces/db.py:1521 -msgid "dependencies_test() reported errors" +#: ../../libraries/entropy/server/interfaces/db.py:1518 +#, fuzzy +msgid "dependencies test reported errors" msgstr "dependencies_test() devolvió errores" -#: ../../libraries/entropy/server/interfaces/db.py:1539 +#: ../../libraries/entropy/server/interfaces/db.py:1536 #, fuzzy msgid "these packages haven't been removed yet" msgstr "Paquetes que serán eliminados" -#: ../../libraries/entropy/server/interfaces/db.py:1566 +#: ../../libraries/entropy/server/interfaces/db.py:1563 msgid "upload issues" msgstr "problemas con la subida" -#: ../../libraries/entropy/server/interfaces/db.py:1579 +#: ../../libraries/entropy/server/interfaces/db.py:1576 #, fuzzy msgid "repository sync completed successfully" msgstr "sincronización de la base de datos completada correctamente" -#: ../../libraries/entropy/server/interfaces/main.py:143 +#: ../../libraries/entropy/server/interfaces/main.py:144 #, fuzzy msgid "mirrors have not been unlocked. Sync them." msgstr "Los mirrors no han sido desbloqueados. Recuerda sincronizarlos." -#: ../../libraries/entropy/server/interfaces/main.py:207 -#: ../../libraries/entropy/server/interfaces/main.py:3788 -#: ../../libraries/entropy/server/interfaces/main.py:3998 +#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:3991 +#: ../../libraries/entropy/server/interfaces/main.py:4224 #: ../../libraries/entropy/client/services/ugc/interfaces.py:179 #: ../../server/server_reagent.py:73 ../../server/server_reagent.py:78 #: ../../server/server_reagent.py:91 ../../server/server_reagent.py:95 -#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:168 -#: ../../server/server_reagent.py:204 ../../server/server_reagent.py:346 -#: ../../server/server_reagent.py:374 ../../server/server_reagent.py:403 +#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:167 +#: ../../server/server_reagent.py:203 ../../server/server_reagent.py:345 +#: ../../server/server_reagent.py:372 ../../server/server_reagent.py:400 msgid "repository" msgstr "repositorio" -#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:209 #, fuzzy msgid "syncing package sets" msgstr "sets de paquetes configurados" -#: ../../libraries/entropy/server/interfaces/main.py:242 +#: ../../libraries/entropy/server/interfaces/main.py:243 #, fuzzy msgid "cannot store updates RSS cache" msgstr "no se pudieron actualizar los datos del árbol de actualizaciones" -#: ../../libraries/entropy/server/interfaces/main.py:387 +#: ../../libraries/entropy/server/interfaces/main.py:388 msgid "INJECT" msgstr "INYECCIÓN" -#: ../../libraries/entropy/server/interfaces/main.py:389 +#: ../../libraries/entropy/server/interfaces/main.py:390 msgid "has been injected" msgstr "ha sido inyectado" -#: ../../libraries/entropy/server/interfaces/main.py:390 +#: ../../libraries/entropy/server/interfaces/main.py:391 #, fuzzy msgid "quickpkg manually to update embedded db" msgstr "" "Debes hacerle quickpkg manualmente para actualizar la base de datos embebida" -#: ../../libraries/entropy/server/interfaces/main.py:391 +#: ../../libraries/entropy/server/interfaces/main.py:392 #, fuzzy msgid "Repository repository updated anyway" msgstr "La base de datos del repositorio fue actualizada de todas formas" -#: ../../libraries/entropy/server/interfaces/main.py:976 +#: ../../libraries/entropy/server/interfaces/main.py:977 msgid "package has no keyword set, it will be masked !" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1290 +#: ../../libraries/entropy/server/interfaces/main.py:1011 +msgid "Entropy Server interface must be run as root" +msgstr "La interfaz del Servidor Entropy debe ejecutarse como root" + +#: ../../libraries/entropy/server/interfaces/main.py:1072 +#: ../../libraries/entropy/server/interfaces/main.py:3757 +msgid "repository not configured" +msgstr "no es un repositorio configurado" + +#: ../../libraries/entropy/server/interfaces/main.py:1078 +msgid "protected repository id, can't use this, sorry dude..." +msgstr "no se puede usar como id porque es una id de repositorio protegida" + +#: ../../libraries/entropy/server/interfaces/main.py:1416 #, fuzzy msgid "invalid repository revision" msgstr "Revisión del repositorio" -#: ../../libraries/entropy/server/interfaces/main.py:1292 +#: ../../libraries/entropy/server/interfaces/main.py:1418 msgid "defaulting to 0" msgstr "dejando por defecto 0" -#: ../../libraries/entropy/server/interfaces/main.py:1404 +#: ../../libraries/entropy/server/interfaces/main.py:1532 #: ../../libraries/entropy/client/interfaces/db.py:364 #: ../../libraries/entropy/client/interfaces/db.py:413 #: ../../libraries/entropy/client/interfaces/db.py:467 @@ -902,43 +854,39 @@ msgstr "dejando por defecto 0" #: ../../client/text_rescue.py:295 ../../client/text_ui.py:1479 #: ../../client/text_ui.py:1480 ../../client/text_ui.py:1482 #: ../../client/text_ui.py:1483 ../../sulfur/src/sulfur/dialogs.py:2748 -#: ../../sulfur/src/sulfur/__init__.py:1277 +#: ../../sulfur/src/sulfur/__init__.py:1283 #: ../../sulfur/src/sulfur/packages.py:100 #: ../../sulfur/src/sulfur/packages.py:414 -#: ../../sulfur/src/sulfur/packages.py:434 +#: ../../sulfur/src/sulfur/packages.py:434 ../../services/kernel-switcher:85 msgid "Attention" msgstr "Atención" -#: ../../libraries/entropy/server/interfaces/main.py:1405 +#: ../../libraries/entropy/server/interfaces/main.py:1533 msgid "cannot match" msgstr "no se pudo hacer coincidir" -#: ../../libraries/entropy/server/interfaces/main.py:1501 +#: ../../libraries/entropy/server/interfaces/main.py:1633 #, fuzzy -msgid "Initializing Entropy repository" +msgid "initializing repository" msgstr "Inicializando la base de datos de Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:1518 +#: ../../libraries/entropy/server/interfaces/main.py:1644 #, fuzzy -msgid "repository already exists" -msgstr "ya estaba deshabilitado" - -#: ../../libraries/entropy/server/interfaces/main.py:1528 -msgid "Do you want to continue ?" -msgstr "¿ Quieres continuar ?" +msgid "do you really want to initialize this repository ?" +msgstr "¿ Quieres inicializar tu repositorio por defecto ?" #. masked ? -#: ../../libraries/entropy/server/interfaces/main.py:1529 -#: ../../libraries/entropy/server/interfaces/main.py:1708 -#: ../../libraries/entropy/server/interfaces/main.py:2067 -#: ../../libraries/entropy/server/interfaces/main.py:2469 -#: ../../libraries/entropy/server/interfaces/main.py:3022 -#: ../../libraries/entropy/server/interfaces/main.py:3627 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1988 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2324 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/qa.py:395 -#: ../../client/equo.py:939 ../../client/text_configuration.py:115 -#: ../../client/text_configuration.py:143 ../../client/text_rescue.py:231 +#: ../../libraries/entropy/server/interfaces/main.py:1647 +#: ../../libraries/entropy/server/interfaces/main.py:1817 +#: ../../libraries/entropy/server/interfaces/main.py:2228 +#: ../../libraries/entropy/server/interfaces/main.py:2629 +#: ../../libraries/entropy/server/interfaces/main.py:3170 +#: ../../libraries/entropy/server/interfaces/main.py:3797 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1713 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/qa.py:395 +#: ../../client/equo.py:944 ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:144 ../../client/text_rescue.py:231 #: ../../client/text_rescue.py:235 ../../client/text_rescue.py:239 #: ../../client/text_rescue.py:469 ../../client/text_rescue.py:528 #: ../../client/text_rescue.py:608 ../../client/text_rescue.py:611 @@ -948,110 +896,104 @@ msgstr "¿ Quieres continuar ?" #: ../../client/text_ui.py:1487 ../../client/text_ui.py:1750 #: ../../client/text_ui.py:1828 ../../client/text_ui.py:1963 #: ../../client/text_ui.py:2049 ../../client/text_ui.py:2221 -#: ../../client/text_ui.py:2304 ../../server/server_activator.py:142 +#: ../../client/text_ui.py:2304 ../../server/server_activator.py:143 #: ../../server/server_key.py:224 ../../server/server_key.py:311 -#: ../../server/server_reagent.py:302 ../../server/server_reagent.py:461 -#: ../../server/server_reagent.py:508 ../../server/server_reagent.py:546 +#: ../../server/server_reagent.py:301 ../../server/server_reagent.py:459 +#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 #: ../../server/server_reagent.py:1025 ../../sulfur/src/sulfur/dialogs.py:1350 -#: ../../sulfur/src/sulfur/entropyapi.py:391 +#: ../../sulfur/src/sulfur/entropyapi.py:390 msgid "No" msgstr "No" -#: ../../libraries/entropy/server/interfaces/main.py:1555 +#: ../../libraries/entropy/server/interfaces/main.py:1685 #, fuzzy msgid "Invalid tag specified" msgstr "[server]etiqueta especificada inválida" -#: ../../libraries/entropy/server/interfaces/main.py:1577 -#, fuzzy -msgid "Packages already tagged, action aborted" -msgstr "[server]Los paquetes ya estaban etiquetados, acción cancelada" - -#: ../../libraries/entropy/server/interfaces/main.py:1623 +#: ../../libraries/entropy/server/interfaces/main.py:1731 #, fuzzy msgid "flushing back selected packages from branches" msgstr "[server]copiando de nuevo los paquetes seleccionados desde las ramas" -#: ../../libraries/entropy/server/interfaces/main.py:1649 +#: ../../libraries/entropy/server/interfaces/main.py:1757 msgid "nothing to do" msgstr "¡ nada que hacer" -#: ../../libraries/entropy/server/interfaces/main.py:1672 +#: ../../libraries/entropy/server/interfaces/main.py:1781 #, fuzzy msgid "these are the packages that will be flushed" msgstr "[server]estos son los paquetes que serán enviados" #. ask to continue -#: ../../libraries/entropy/server/interfaces/main.py:1707 -#: ../../libraries/entropy/server/interfaces/main.py:2066 -#: ../../libraries/entropy/server/interfaces/main.py:2468 -#: ../../libraries/entropy/server/interfaces/main.py:3021 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2323 -#: ../../client/text_ui.py:924 ../../server/server_reagent.py:460 -#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 +#: ../../libraries/entropy/server/interfaces/main.py:1816 +#: ../../libraries/entropy/server/interfaces/main.py:2227 +#: ../../libraries/entropy/server/interfaces/main.py:2628 +#: ../../libraries/entropy/server/interfaces/main.py:3169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2056 +#: ../../client/text_ui.py:924 ../../server/server_reagent.py:458 +#: ../../server/server_reagent.py:506 ../../server/server_reagent.py:544 msgid "Would you like to continue ?" msgstr "¿ Desea continuar ?" -#: ../../libraries/entropy/server/interfaces/main.py:1757 +#: ../../libraries/entropy/server/interfaces/main.py:1866 msgid "checking package hash" msgstr "comprobando el hash del paquete" -#: ../../libraries/entropy/server/interfaces/main.py:1776 +#: ../../libraries/entropy/server/interfaces/main.py:1885 msgid "hash does not match for" msgstr "el hash no coincide para" -#: ../../libraries/entropy/server/interfaces/main.py:1786 +#: ../../libraries/entropy/server/interfaces/main.py:1895 msgid "wrong md5" msgstr "md5 incorrecto" -#: ../../libraries/entropy/server/interfaces/main.py:1798 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1762 +#: ../../libraries/entropy/server/interfaces/main.py:1907 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1491 msgid "download errors" msgstr "errores en la descarga" -#: ../../libraries/entropy/server/interfaces/main.py:1816 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/main.py:1925 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1507 msgid "download completed successfully" msgstr "descarga completada correctamente" -#: ../../libraries/entropy/server/interfaces/main.py:1830 +#: ../../libraries/entropy/server/interfaces/main.py:1939 #, fuzzy msgid "error downloading packages from mirrors" msgstr "[server]error descargando paquetes desde los mirrors" -#: ../../libraries/entropy/server/interfaces/main.py:1845 +#: ../../libraries/entropy/server/interfaces/main.py:1954 msgid "working on branch" msgstr "trabajando en la rama" -#: ../../libraries/entropy/server/interfaces/main.py:1861 +#: ../../libraries/entropy/server/interfaces/main.py:1970 msgid "updating package" msgstr "actualizando paquete" -#: ../../libraries/entropy/server/interfaces/main.py:1900 +#: ../../libraries/entropy/server/interfaces/main.py:2009 #, fuzzy msgid "package flushed" msgstr "[server]paquete enviado" -#: ../../libraries/entropy/server/interfaces/main.py:1928 +#: ../../libraries/entropy/server/interfaces/main.py:2089 #, fuzzy msgid "Cannot touch system repository" msgstr "[server]No se pudo actualizar la base de datos del sistema" -#: ../../libraries/entropy/server/interfaces/main.py:1943 +#: ../../libraries/entropy/server/interfaces/main.py:2104 msgid "Preparing to move selected packages to" msgstr "Preparándose para mover los paquetes seleccionados a" -#: ../../libraries/entropy/server/interfaces/main.py:1945 +#: ../../libraries/entropy/server/interfaces/main.py:2106 msgid "Preparing to copy selected packages to" msgstr "Preparándose para copiar los paquetes seleccionados a" -#: ../../libraries/entropy/server/interfaces/main.py:1957 -#: ../../libraries/entropy/client/services/system/methods.py:83 +#: ../../libraries/entropy/server/interfaces/main.py:2118 #: ../../sulfur/src/sulfur/sulfur.glade.h:139 msgid "Note" msgstr "Nota" -#: ../../libraries/entropy/server/interfaces/main.py:1958 +#: ../../libraries/entropy/server/interfaces/main.py:2119 #, fuzzy msgid "" "all old packages with conflicting scope will be removed from destination " @@ -1060,915 +1002,903 @@ msgstr "" "[server]todos los paquetes antiguos con conflictos serán eliminados del " "repositorio de destino salvo que sean inyectados" -#: ../../libraries/entropy/server/interfaces/main.py:1968 +#: ../../libraries/entropy/server/interfaces/main.py:2129 #, fuzzy msgid "new tag" msgstr "[server]nueva etiqueta" -#: ../../libraries/entropy/server/interfaces/main.py:2008 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1227 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2310 +#: ../../libraries/entropy/server/interfaces/main.py:2169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:968 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2043 #: ../../libraries/entropy/client/interfaces/package.py:1553 #: ../../client/text_ui.py:2112 msgid "remove" msgstr "eliminar" -#: ../../libraries/entropy/server/interfaces/main.py:2041 +#: ../../libraries/entropy/server/interfaces/main.py:2202 #, fuzzy msgid "reverse dependency" msgstr "Dependencias inversas" -#: ../../libraries/entropy/server/interfaces/main.py:2052 +#: ../../libraries/entropy/server/interfaces/main.py:2213 #, fuzzy msgid "dependency" msgstr "[server]dependencia" -#: ../../libraries/entropy/server/interfaces/main.py:2084 +#: ../../libraries/entropy/server/interfaces/main.py:2245 msgid "switching" msgstr "cambiando" -#: ../../libraries/entropy/server/interfaces/main.py:2104 +#: ../../libraries/entropy/server/interfaces/main.py:2265 msgid "cannot switch, package not found, skipping" msgstr "no se puede cambiar. Paquete no encontrado, omitiendo" -#: ../../libraries/entropy/server/interfaces/main.py:2177 +#: ../../libraries/entropy/server/interfaces/main.py:2338 msgid "moving file" msgstr "moviendo el archivo" -#: ../../libraries/entropy/server/interfaces/main.py:2193 +#: ../../libraries/entropy/server/interfaces/main.py:2354 #, fuzzy msgid "loading data from source repository" msgstr "cargando datos desde la base de datos fuente" -#: ../../libraries/entropy/server/interfaces/main.py:2221 +#: ../../libraries/entropy/server/interfaces/main.py:2382 #, fuzzy msgid "GPG key was available in" msgstr "no disponible" -#: ../../libraries/entropy/server/interfaces/main.py:2240 +#: ../../libraries/entropy/server/interfaces/main.py:2401 #, fuzzy msgid "injecting data to destination repository" msgstr "inyectando datos en la base de datos de destino" -#: ../../libraries/entropy/server/interfaces/main.py:2261 +#: ../../libraries/entropy/server/interfaces/main.py:2422 #, fuzzy msgid "removing entry from source repository" msgstr "eliminando entrada de la base de datos fuente" -#: ../../libraries/entropy/server/interfaces/main.py:2279 +#: ../../libraries/entropy/server/interfaces/main.py:2440 msgid "successfully handled atom" msgstr "correctamente manejado el atom" -#: ../../libraries/entropy/server/interfaces/main.py:2309 +#: ../../libraries/entropy/server/interfaces/main.py:2467 msgid "Injecting entropy metadata into built packages" msgstr "Inyectando metadatos de Entropy en los paquetes creados" -#: ../../libraries/entropy/server/interfaces/main.py:2325 +#: ../../libraries/entropy/server/interfaces/main.py:2483 msgid "JFYI, GPG infrastructure failed to load" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2339 +#: ../../libraries/entropy/server/interfaces/main.py:2497 msgid "injecting entropy metadata" msgstr "inyectando metadatos de Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:2378 +#: ../../libraries/entropy/server/interfaces/main.py:2536 msgid "injection complete" msgstr "inyección completada" -#: ../../libraries/entropy/server/interfaces/main.py:2398 +#: ../../libraries/entropy/server/interfaces/main.py:2561 msgid "removing package" msgstr "eliminando paquete" -#: ../../libraries/entropy/server/interfaces/main.py:2411 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1592 +#: ../../libraries/entropy/server/interfaces/main.py:2574 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1331 msgid "removal complete" msgstr "eliminación completada" -#: ../../libraries/entropy/server/interfaces/main.py:2426 -#: ../../libraries/entropy/server/interfaces/main.py:2632 +#: ../../libraries/entropy/server/interfaces/main.py:2586 +#: ../../libraries/entropy/server/interfaces/main.py:2789 msgid "Integrity verification of the selected packages" msgstr "Verificación de integridad de los paquetes seleccionados" -#: ../../libraries/entropy/server/interfaces/main.py:2441 -#: ../../libraries/entropy/server/interfaces/main.py:2645 +#: ../../libraries/entropy/server/interfaces/main.py:2601 +#: ../../libraries/entropy/server/interfaces/main.py:2800 #, fuzzy msgid "All the packages in repository will be checked." msgstr "[server]Todos los paquetes en el repositorio serán comprobados." -#: ../../libraries/entropy/server/interfaces/main.py:2448 +#: ../../libraries/entropy/server/interfaces/main.py:2608 msgid "This is the list of the packages that would be checked" msgstr "Esta es la lista de paquetes que serán comprobados" -#: ../../libraries/entropy/server/interfaces/main.py:2482 +#: ../../libraries/entropy/server/interfaces/main.py:2642 msgid "Working on mirror" msgstr "Trabajando en el mirror" -#: ../../libraries/entropy/server/interfaces/main.py:2509 +#: ../../libraries/entropy/server/interfaces/main.py:2669 msgid "checking hash" msgstr "comprobando el hash" -#: ../../libraries/entropy/server/interfaces/main.py:2524 +#: ../../libraries/entropy/server/interfaces/main.py:2684 msgid "digest verification of" msgstr "verificación de la firma de" -#: ../../libraries/entropy/server/interfaces/main.py:2542 -#: ../../libraries/entropy/server/interfaces/main.py:2690 -#: ../../libraries/entropy/server/interfaces/mirrors.py:778 -#: ../../libraries/entropy/server/interfaces/mirrors.py:797 -#: ../../libraries/entropy/server/interfaces/mirrors.py:829 -#: ../../libraries/entropy/server/interfaces/mirrors.py:844 -#: ../../libraries/entropy/server/interfaces/mirrors.py:861 +#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2845 +#: ../../libraries/entropy/server/interfaces/mirrors.py:519 +#: ../../libraries/entropy/server/interfaces/mirrors.py:538 +#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:585 +#: ../../libraries/entropy/server/interfaces/mirrors.py:602 msgid "package" msgstr "paquete" -#: ../../libraries/entropy/server/interfaces/main.py:2544 +#: ../../libraries/entropy/server/interfaces/main.py:2704 msgid "NOT healthy" msgstr "NO está en buen estado" -#: ../../libraries/entropy/server/interfaces/main.py:2557 -#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2717 +#: ../../libraries/entropy/server/interfaces/main.py:2857 msgid "This is the list of broken packages" msgstr "Esta es la lista de paquetes rotos" -#: ../../libraries/entropy/server/interfaces/main.py:2566 +#: ../../libraries/entropy/server/interfaces/main.py:2726 #: ../../libraries/entropy/client/interfaces/package.py:286 #: ../../libraries/entropy/client/interfaces/package.py:894 msgid "Mirror" msgstr "Mirror" -#: ../../libraries/entropy/server/interfaces/main.py:2585 -#: ../../server/server_reagent.py:1065 +#: ../../libraries/entropy/server/interfaces/main.py:2745 +#: ../../server/server_reagent.py:1066 msgid "Statistics" msgstr "Estadísticas" -#: ../../libraries/entropy/server/interfaces/main.py:2594 +#: ../../libraries/entropy/server/interfaces/main.py:2754 msgid "Number of checked packages" msgstr "Número de paquetes comprobados" -#: ../../libraries/entropy/server/interfaces/main.py:2604 +#: ../../libraries/entropy/server/interfaces/main.py:2764 msgid "Number of healthy packages" msgstr "Número de paquetes en buen estado" -#: ../../libraries/entropy/server/interfaces/main.py:2614 +#: ../../libraries/entropy/server/interfaces/main.py:2774 msgid "Number of broken packages" msgstr "Número de paquetes rotos" -#: ../../libraries/entropy/server/interfaces/main.py:2631 -#: ../../libraries/entropy/server/interfaces/main.py:2794 +#: ../../libraries/entropy/server/interfaces/main.py:2788 +#: ../../libraries/entropy/server/interfaces/main.py:2945 #: ../../libraries/entropy/client/interfaces/db.py:1670 msgid "local" msgstr "local" -#: ../../libraries/entropy/server/interfaces/main.py:2670 +#: ../../libraries/entropy/server/interfaces/main.py:2825 msgid "checking status of" msgstr "comprobando el estado de" -#: ../../libraries/entropy/server/interfaces/main.py:2692 +#: ../../libraries/entropy/server/interfaces/main.py:2847 msgid "is corrupted, stored checksum" msgstr "está corrupto. Se ha almacenado la suma de verificación" -#: ../../libraries/entropy/server/interfaces/main.py:2729 +#: ../../libraries/entropy/server/interfaces/main.py:2884 msgid "checked packages" msgstr "paquetes comprobados" -#: ../../libraries/entropy/server/interfaces/main.py:2739 +#: ../../libraries/entropy/server/interfaces/main.py:2894 msgid "healthy packages" msgstr "paquetes en buen estado" -#: ../../libraries/entropy/server/interfaces/main.py:2749 -#: ../../libraries/entropy/server/interfaces/main.py:2934 +#: ../../libraries/entropy/server/interfaces/main.py:2904 +#: ../../libraries/entropy/server/interfaces/main.py:3086 msgid "broken packages" msgstr "paquetes rotos" -#: ../../libraries/entropy/server/interfaces/main.py:2759 -#: ../../libraries/entropy/server/interfaces/main.py:2944 +#: ../../libraries/entropy/server/interfaces/main.py:2914 +#: ../../libraries/entropy/server/interfaces/main.py:3096 msgid "downloaded packages" msgstr "paquetes descargados" -#: ../../libraries/entropy/server/interfaces/main.py:2769 -#: ../../libraries/entropy/server/interfaces/main.py:2954 +#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3106 msgid "failed downloads" msgstr "descargas fallidas" -#: ../../libraries/entropy/server/interfaces/main.py:2795 +#: ../../libraries/entropy/server/interfaces/main.py:2946 #, fuzzy msgid "GPG signing packages for repository" msgstr "usando Paquetes en el repositorio" -#: ../../libraries/entropy/server/interfaces/main.py:2807 +#: ../../libraries/entropy/server/interfaces/main.py:2958 #, fuzzy msgid "All the missing packages in repository will be downloaded." msgstr "[server]Todos los paquetes en el repositorio serán comprobados." -#: ../../libraries/entropy/server/interfaces/main.py:2823 +#: ../../libraries/entropy/server/interfaces/main.py:2974 #: ../../server/server_key.py:69 #, fuzzy msgid "GnuPG not available" msgstr "no disponible" -#: ../../libraries/entropy/server/interfaces/main.py:2849 +#: ../../libraries/entropy/server/interfaces/main.py:3000 #, fuzzy msgid "Keys not available for" msgstr "no está disponible" -#: ../../libraries/entropy/server/interfaces/main.py:2880 +#: ../../libraries/entropy/server/interfaces/main.py:3031 #, fuzzy msgid "signing package" msgstr "Uniendo paquete" -#: ../../libraries/entropy/server/interfaces/main.py:2894 +#: ../../libraries/entropy/server/interfaces/main.py:3046 #, fuzzy msgid "Unknown error signing package" msgstr "Uniendo paquete" -#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3076 #, fuzzy msgid "signed packages" msgstr "Paquete enmascarado" -#: ../../libraries/entropy/server/interfaces/main.py:2987 +#: ../../libraries/entropy/server/interfaces/main.py:3135 msgid "available" msgstr "disponible" -#: ../../libraries/entropy/server/interfaces/main.py:2999 +#: ../../libraries/entropy/server/interfaces/main.py:3147 msgid "upload/ignored" msgstr "subido/ignorado" -#: ../../libraries/entropy/server/interfaces/main.py:3034 +#: ../../libraries/entropy/server/interfaces/main.py:3182 msgid "Starting to download missing files" msgstr "Comenzando a descargar los archivos desaparecidos" -#: ../../libraries/entropy/server/interfaces/main.py:3045 +#: ../../libraries/entropy/server/interfaces/main.py:3193 msgid "Searching missing/broken files on another mirror" msgstr "Buscando los paquetes rotos/desaparecidos en otro mirror" -#: ../../libraries/entropy/server/interfaces/main.py:3065 +#: ../../libraries/entropy/server/interfaces/main.py:3214 #, fuzzy msgid "Binary packages downloaded successfully." msgstr "[server]Paquetes binarios descargados correctamente." -#: ../../libraries/entropy/server/interfaces/main.py:3074 +#: ../../libraries/entropy/server/interfaces/main.py:3223 msgid "These are the packages that cannot be found online" msgstr "Estos son los paquetes que no se pudieron encontrar online" -#: ../../libraries/entropy/server/interfaces/main.py:3090 +#: ../../libraries/entropy/server/interfaces/main.py:3239 msgid "They won't be checked" msgstr "No serán comprobados" -#: ../../libraries/entropy/server/interfaces/main.py:3107 +#: ../../libraries/entropy/server/interfaces/main.py:3253 msgid "Please setup your branch to" msgstr "Por favor, fija tu rama en" -#: ../../libraries/entropy/server/interfaces/main.py:3109 +#: ../../libraries/entropy/server/interfaces/main.py:3255 msgid "and retry" msgstr "y vuelve a intentarlo" -#: ../../libraries/entropy/server/interfaces/main.py:3119 +#: ../../libraries/entropy/server/interfaces/main.py:3265 #, fuzzy msgid "Copying repository (if not exists)" msgstr "Copiando la base de datos (si no existe)" -#: ../../libraries/entropy/server/interfaces/main.py:3152 +#: ../../libraries/entropy/server/interfaces/main.py:3298 msgid "Switching packages" msgstr "Conmutando paquetes" -#: ../../libraries/entropy/server/interfaces/main.py:3187 +#: ../../libraries/entropy/server/interfaces/main.py:3333 msgid "Ignoring" msgstr "Ignorando" -#: ../../libraries/entropy/server/interfaces/main.py:3189 +#: ../../libraries/entropy/server/interfaces/main.py:3335 msgid "already in branch" msgstr "ya estaba en la rama" -#: ../../libraries/entropy/server/interfaces/main.py:3223 +#: ../../libraries/entropy/server/interfaces/main.py:3369 msgid "migration loop completed" msgstr "ciclo de migración completado" -#: ../../libraries/entropy/server/interfaces/main.py:3243 +#: ../../libraries/entropy/server/interfaces/main.py:3387 #, fuzzy msgid "Running orphaned SPM packages test" msgstr "" "[server]Ejecutando test de paquetes huérfanos del Administrador de Paquetes " "Fuente" -#: ../../libraries/entropy/server/interfaces/main.py:3259 +#: ../../libraries/entropy/server/interfaces/main.py:3403 msgid "Scanning package" msgstr "Registrando paquete" -#: ../../libraries/entropy/server/interfaces/main.py:3281 +#: ../../libraries/entropy/server/interfaces/main.py:3425 #, fuzzy msgid "not found anymore" msgstr "[server]no encontrado" -#: ../../libraries/entropy/server/interfaces/main.py:3293 -#: ../../libraries/entropy/server/interfaces/main.py:3525 +#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3680 #, fuzzy msgid "Packages string" msgstr "[server]Cadena de los Paquetes" -#: ../../libraries/entropy/server/interfaces/main.py:3323 +#: ../../libraries/entropy/server/interfaces/main.py:3467 msgid "Checking" msgstr "Comprobando" -#: ../../libraries/entropy/server/interfaces/main.py:3353 +#: ../../libraries/entropy/server/interfaces/main.py:3504 msgid "Running dependencies test" msgstr "Ejecutando test de dependencias" -#: ../../libraries/entropy/server/interfaces/main.py:3382 +#: ../../libraries/entropy/server/interfaces/main.py:3533 #: ../../client/text_ui.py:2211 msgid "These are the dependencies not found" msgstr "Dependencias no encontradas" -#: ../../libraries/entropy/server/interfaces/main.py:3389 +#: ../../libraries/entropy/server/interfaces/main.py:3540 #: ../../client/text_ui.py:2215 msgid "Needed by" msgstr "Requeridas por" -#: ../../libraries/entropy/server/interfaces/main.py:3407 +#: ../../libraries/entropy/server/interfaces/main.py:3558 msgid "by repo" msgstr "por el repositorio" -#: ../../libraries/entropy/server/interfaces/main.py:3417 +#: ../../libraries/entropy/server/interfaces/main.py:3568 msgid "Every dependency is satisfied. It's all fine." msgstr "Todas las dependencias están satisfechas. Todo está bien." -#: ../../libraries/entropy/server/interfaces/main.py:3435 +#: ../../libraries/entropy/server/interfaces/main.py:3594 #, fuzzy msgid "Broken and matched packages list" msgstr "No coincide ningún paquete" -#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3596 #: ../../libraries/entropy/qa.py:517 #, fuzzy msgid "Dumping results into these files" msgstr "Volcando las revisiones actuales al archivo" -#: ../../libraries/entropy/server/interfaces/main.py:3467 +#: ../../libraries/entropy/server/interfaces/main.py:3622 #: ../../client/text_ui.py:2267 msgid "System is healthy" msgstr "El sistema está en buen estado" -#: ../../libraries/entropy/server/interfaces/main.py:3476 +#: ../../libraries/entropy/server/interfaces/main.py:3631 msgid "Matching libraries with Spm, please wait" msgstr "" "Haciendo coincidir bibliotecas con el Administrador de Paquetes Fuente, " "espera por favor" -#: ../../libraries/entropy/server/interfaces/main.py:3490 +#: ../../libraries/entropy/server/interfaces/main.py:3645 msgid "These are the matched packages" msgstr "Estos son los paquetes que coinciden" -#: ../../libraries/entropy/server/interfaces/main.py:3534 +#: ../../libraries/entropy/server/interfaces/main.py:3689 msgid "No matched packages" msgstr "No coincide ningún paquete" -#: ../../libraries/entropy/server/interfaces/main.py:3587 -#: ../../libraries/entropy/server/interfaces/main.py:5256 -msgid "repository not configured" -msgstr "no es un repositorio configurado" - -#: ../../libraries/entropy/server/interfaces/main.py:3614 +#: ../../libraries/entropy/server/interfaces/main.py:3784 msgid "Your default repository is not initialized" msgstr "Tu repositorio por defecto no está inicializado" -#: ../../libraries/entropy/server/interfaces/main.py:3626 +#: ../../libraries/entropy/server/interfaces/main.py:3796 msgid "Do you want to initialize your default repository ?" msgstr "¿ Quieres inicializar tu repositorio por defecto ?" -#: ../../libraries/entropy/server/interfaces/main.py:3629 +#: ../../libraries/entropy/server/interfaces/main.py:3799 #, fuzzy msgid "Continuing with an uninitialized repository" msgstr "[server]Continuando con un repositorio no inicializado" -#: ../../libraries/entropy/server/interfaces/main.py:3747 +#: ../../libraries/entropy/server/interfaces/main.py:3950 #, fuzzy msgid "Entropy repository is already locked by you :-)" msgstr "La base de datos de Entropy ya estaba bloqueada por ti :-)" #. check if the database is locked REMOTELY -#: ../../libraries/entropy/server/interfaces/main.py:3754 +#: ../../libraries/entropy/server/interfaces/main.py:3957 #, fuzzy msgid "Locking and Syncing Entropy repository" msgstr "Bloqueando y sincronizando la base de datos de Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:3768 -#: ../../server/server_activator.py:478 +#: ../../libraries/entropy/server/interfaces/main.py:3971 +#: ../../server/server_activator.py:476 msgid "Mirrors status table" msgstr "Tabla de estado de los mirrors" -#: ../../libraries/entropy/server/interfaces/main.py:3777 -#: ../../libraries/entropy/server/interfaces/main.py:3780 -#: ../../server/server_activator.py:484 ../../server/server_activator.py:488 +#: ../../libraries/entropy/server/interfaces/main.py:3980 +#: ../../libraries/entropy/server/interfaces/main.py:3983 +#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 msgid "Unlocked" msgstr "Desbloqueado" -#: ../../libraries/entropy/server/interfaces/main.py:3779 -#: ../../libraries/entropy/server/interfaces/main.py:3782 -#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 +#: ../../libraries/entropy/server/interfaces/main.py:3982 +#: ../../libraries/entropy/server/interfaces/main.py:3985 +#: ../../server/server_activator.py:480 ../../server/server_activator.py:484 msgid "Locked" msgstr "Bloqueado" -#: ../../libraries/entropy/server/interfaces/main.py:3799 +#: ../../libraries/entropy/server/interfaces/main.py:4002 msgid "cannot lock mirror" msgstr "no se pudo bloquear el mirror" -#: ../../libraries/entropy/server/interfaces/main.py:3985 -msgid "Entropy database is corrupted!" -msgstr "¡La base de datos de Entropy está corrupta!" +#: ../../libraries/entropy/server/interfaces/main.py:4211 +#, fuzzy +msgid "Repository is corrupted!" +msgstr "el diccionario repodata está corrupto" -#: ../../libraries/entropy/server/interfaces/main.py:3999 +#: ../../libraries/entropy/server/interfaces/main.py:4225 #, fuzzy msgid "indexing repository" msgstr "Omitiendo repositorio" -#: ../../libraries/entropy/server/interfaces/main.py:4040 +#: ../../libraries/entropy/server/interfaces/main.py:4261 #, fuzzy msgid "Initializing an empty repository" msgstr "Inicializando una base de datos vacía" -#: ../../libraries/entropy/server/interfaces/main.py:4053 +#: ../../libraries/entropy/server/interfaces/main.py:4274 #, fuzzy msgid "Entropy repository file" msgstr "Administrador de Repositorios de Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:4055 +#: ../../libraries/entropy/server/interfaces/main.py:4276 msgid "successfully initialized" msgstr "ha sido inicializado correctamente" -#: ../../libraries/entropy/server/interfaces/main.py:4151 -#: ../../libraries/entropy/server/interfaces/main.py:4404 +#: ../../libraries/entropy/server/interfaces/main.py:4357 +#: ../../libraries/entropy/server/interfaces/main.py:4618 msgid "adding package" msgstr "añadiendo paquete" -#: ../../libraries/entropy/server/interfaces/main.py:4230 +#: ../../libraries/entropy/server/interfaces/main.py:4436 msgid "added package" msgstr "paquete añadido" -#: ../../libraries/entropy/server/interfaces/main.py:4232 +#: ../../libraries/entropy/server/interfaces/main.py:4438 msgid "rev" msgstr "revisión" -#: ../../libraries/entropy/server/interfaces/main.py:4246 +#: ../../libraries/entropy/server/interfaces/main.py:4452 msgid "manual dependencies for" msgstr "[server]Sin dependencias" -#: ../../libraries/entropy/server/interfaces/main.py:4427 +#: ../../libraries/entropy/server/interfaces/main.py:4639 msgid "Exception caught, closing tasks" msgstr "Excepción capturada, cerrando tareas" -#: ../../libraries/entropy/server/interfaces/main.py:4521 +#: ../../libraries/entropy/server/interfaces/main.py:4731 msgid "server-side repository" msgstr "repositorio del servidor" -#: ../../libraries/entropy/server/interfaces/main.py:4523 +#: ../../libraries/entropy/server/interfaces/main.py:4733 msgid "community repository" msgstr "repositorio community" #. ..on repository: -#: ../../libraries/entropy/server/interfaces/main.py:4525 +#: ../../libraries/entropy/server/interfaces/main.py:4735 msgid "Entropy Server Interface Instance on repository" msgstr "Instancia de la Interfaz del Servidor de Entropy en el repositorio" -#: ../../libraries/entropy/server/interfaces/main.py:4536 +#: ../../libraries/entropy/server/interfaces/main.py:4746 msgid "current branch" msgstr "rama actual" -#: ../../libraries/entropy/server/interfaces/main.py:4538 -#: ../../server/server_reagent.py:230 +#: ../../libraries/entropy/server/interfaces/main.py:4748 +#: ../../server/server_reagent.py:229 msgid "type" msgstr "tipo" -#: ../../libraries/entropy/server/interfaces/main.py:4547 +#: ../../libraries/entropy/server/interfaces/main.py:4757 msgid "Currently configured repositories" msgstr "Repositorios configurados actualmente" -#: ../../libraries/entropy/server/interfaces/main.py:4577 +#: ../../libraries/entropy/server/interfaces/main.py:4787 #, fuzzy msgid "GPG key expired" msgstr "[server]expirados" -#: ../../libraries/entropy/server/interfaces/main.py:4579 +#: ../../libraries/entropy/server/interfaces/main.py:4789 #, fuzzy msgid "please frigging fix" msgstr "arréglalo por favor" -#: ../../libraries/entropy/server/interfaces/main.py:4590 +#: ../../libraries/entropy/server/interfaces/main.py:4800 msgid "GPG got unexpected error" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4592 +#: ../../libraries/entropy/server/interfaces/main.py:4802 msgid "skipping" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4608 -#: ../../libraries/entropy/server/interfaces/main.py:4621 +#: ../../libraries/entropy/server/interfaces/main.py:4818 +#: ../../libraries/entropy/server/interfaces/main.py:4832 msgid "config files" msgstr "archivos de conf." #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4609 +#: ../../libraries/entropy/server/interfaces/main.py:4819 msgid "checking system" msgstr "comprobando el sistema" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4622 +#: ../../libraries/entropy/server/interfaces/main.py:4833 msgid "there are configuration files not updated yet" msgstr "hay archivos de configuración que aún no han sido actualizados" -#: ../../libraries/entropy/server/interfaces/main.py:4913 +#: ../../libraries/entropy/server/interfaces/main.py:5122 msgid "found available dep_rewrites for this package" msgstr "" #. this means that user is asking to add dep_pattern #. as a dependency to package -#: ../../libraries/entropy/server/interfaces/main.py:4925 +#: ../../libraries/entropy/server/interfaces/main.py:5134 #, fuzzy msgid "added" msgstr "Para ser añadido" #. this means that user is asking to remove dep_pattern -#: ../../libraries/entropy/server/interfaces/main.py:4928 -#: ../../libraries/entropy/server/interfaces/main.py:5026 +#: ../../libraries/entropy/server/interfaces/main.py:5137 +#: ../../libraries/entropy/server/interfaces/main.py:5235 msgid "removed" msgstr "eliminados" -#: ../../libraries/entropy/server/interfaces/main.py:5015 +#: ../../libraries/entropy/server/interfaces/main.py:5224 msgid "replaced" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5037 -#: ../../libraries/entropy/server/interfaces/main.py:5051 +#: ../../libraries/entropy/server/interfaces/main.py:5246 +#: ../../libraries/entropy/server/interfaces/main.py:5260 #, fuzzy msgid "No dependency rewrite made for" msgstr "hace las reglas de las dependencias mas estrictas" -#: ../../libraries/entropy/server/interfaces/main.py:5132 -#: ../../libraries/entropy/server/interfaces/main.py:5152 -#: ../../libraries/entropy/server/interfaces/main.py:5164 +#: ../../libraries/entropy/server/interfaces/main.py:5332 +#: ../../libraries/entropy/server/interfaces/main.py:5352 +#: ../../libraries/entropy/server/interfaces/main.py:5364 msgid "sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5133 +#: ../../libraries/entropy/server/interfaces/main.py:5333 #, fuzzy msgid "updating package sets" msgstr "actualizando paquete" -#: ../../libraries/entropy/server/interfaces/main.py:5153 +#: ../../libraries/entropy/server/interfaces/main.py:5353 #, fuzzy msgid "adding package set" msgstr "añadiendo paquete" -#: ../../libraries/entropy/server/interfaces/main.py:5165 +#: ../../libraries/entropy/server/interfaces/main.py:5365 #, fuzzy msgid "removing package set" msgstr "eliminando paquete" -#: ../../libraries/entropy/server/interfaces/main.py:5195 -msgid "Entropy Server interface must be run as root" -msgstr "La interfaz del Servidor Entropy debe ejecutarse como root" - -#: ../../libraries/entropy/server/interfaces/main.py:5262 -msgid "protected repository id, can't use this, sorry dude..." -msgstr "no se puede usar como id porque es una id de repositorio protegida" - #: ../../libraries/entropy/server/interfaces/mirrors.py:50 -msgid "downloading notice board from mirrors to" -msgstr "descargando el tablón de anuncios desde los mirrors a" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:72 -msgid "notice board downloaded successfully from" -msgstr "tablón de anuncios correctamente descargado desde" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:105 -#, fuzzy -msgid "removing notice board from" -msgstr "subiendo el tablón de anuncios desde" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:129 -#, fuzzy -msgid "notice board removal failed on" -msgstr "fallo en la subida del tablón de anuncios en" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:140 -#, fuzzy -msgid "notice board removal success" -msgstr "subida del tablón de anuncios correcta" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:165 -msgid "uploading notice board from" -msgstr "subiendo el tablón de anuncios desde" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:188 -msgid "notice board upload failed on" -msgstr "fallo en la subida del tablón de anuncios en" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:199 -msgid "notice board upload success" -msgstr "subida del tablón de anuncios correcta" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:309 msgid "Entropy Server Mirrors Interface loaded" msgstr "Interfaz de Servidores Mirror de Entropy cargada" -#: ../../libraries/entropy/server/interfaces/mirrors.py:317 +#: ../../libraries/entropy/server/interfaces/mirrors.py:58 #, fuzzy msgid "repository mirror" msgstr "repositorio" -#: ../../libraries/entropy/server/interfaces/mirrors.py:326 +#: ../../libraries/entropy/server/interfaces/mirrors.py:67 #, fuzzy msgid "packages mirror" msgstr "Mirror de paquetes" -#: ../../libraries/entropy/server/interfaces/mirrors.py:364 +#: ../../libraries/entropy/server/interfaces/mirrors.py:105 #, fuzzy msgid "looking for file in mirror" msgstr "Trabajando en el mirror" -#: ../../libraries/entropy/server/interfaces/mirrors.py:442 -#: ../../libraries/entropy/server/interfaces/mirrors.py:537 +#: ../../libraries/entropy/server/interfaces/mirrors.py:183 +#: ../../libraries/entropy/server/interfaces/mirrors.py:278 msgid "unlocking" msgstr "desbloqueando" -#: ../../libraries/entropy/server/interfaces/mirrors.py:444 -#: ../../libraries/entropy/server/interfaces/mirrors.py:539 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1055 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1075 +#: ../../libraries/entropy/server/interfaces/mirrors.py:185 +#: ../../libraries/entropy/server/interfaces/mirrors.py:280 +#: ../../libraries/entropy/server/interfaces/mirrors.py:796 +#: ../../libraries/entropy/server/interfaces/mirrors.py:816 msgid "locking" msgstr "bloqueando" -#: ../../libraries/entropy/server/interfaces/mirrors.py:450 +#: ../../libraries/entropy/server/interfaces/mirrors.py:191 msgid "mirror" msgstr "mirror" -#: ../../libraries/entropy/server/interfaces/mirrors.py:475 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1056 +#: ../../libraries/entropy/server/interfaces/mirrors.py:216 +#: ../../libraries/entropy/server/interfaces/mirrors.py:797 msgid "mirror already locked" msgstr "mirror ya estaba bloqueado" -#: ../../libraries/entropy/server/interfaces/mirrors.py:488 +#: ../../libraries/entropy/server/interfaces/mirrors.py:229 msgid "mirror already unlocked" msgstr "mirror ya estaba desbloqueado" -#: ../../libraries/entropy/server/interfaces/mirrors.py:545 +#: ../../libraries/entropy/server/interfaces/mirrors.py:286 msgid "mirror for download" msgstr "mirror para la descarga" -#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:311 msgid "mirror already locked for download" msgstr "mirror ya bloqueado para la descarga" -#: ../../libraries/entropy/server/interfaces/mirrors.py:583 +#: ../../libraries/entropy/server/interfaces/mirrors.py:324 msgid "mirror already unlocked for download" msgstr "mirror ya desbloqueado para la descarga" #. locking/unlocking mirror1 for download -#: ../../libraries/entropy/server/interfaces/mirrors.py:620 +#: ../../libraries/entropy/server/interfaces/mirrors.py:361 msgid "for download" msgstr "para descargar" -#: ../../libraries/entropy/server/interfaces/mirrors.py:634 +#: ../../libraries/entropy/server/interfaces/mirrors.py:375 msgid "mirror successfully locked" msgstr "mirror bloqueado correctamente" -#: ../../libraries/entropy/server/interfaces/mirrors.py:648 +#: ../../libraries/entropy/server/interfaces/mirrors.py:389 msgid "mirror not locked" msgstr "mirror no bloqueado" -#: ../../libraries/entropy/server/interfaces/mirrors.py:682 +#: ../../libraries/entropy/server/interfaces/mirrors.py:423 msgid "mirror successfully unlocked" msgstr "mirror desbloqueado correctamente" -#: ../../libraries/entropy/server/interfaces/mirrors.py:698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:439 msgid "unlock error" msgstr "error desbloqueando" -#: ../../libraries/entropy/server/interfaces/mirrors.py:700 +#: ../../libraries/entropy/server/interfaces/mirrors.py:441 msgid "mirror not unlocked" msgstr "mirror no desbloqueado" -#: ../../libraries/entropy/server/interfaces/mirrors.py:737 +#: ../../libraries/entropy/server/interfaces/mirrors.py:478 msgid "connecting to download package" msgstr "conectando para desargar el paquete" -#: ../../libraries/entropy/server/interfaces/mirrors.py:759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:500 msgid "downloading package" msgstr "descargando el paquete" -#: ../../libraries/entropy/server/interfaces/mirrors.py:799 +#: ../../libraries/entropy/server/interfaces/mirrors.py:540 #, fuzzy msgid "is not listed in the repository !" msgstr "[server]no está en el repositorio !" -#: ../../libraries/entropy/server/interfaces/mirrors.py:813 +#: ../../libraries/entropy/server/interfaces/mirrors.py:554 msgid "verifying checksum of package" msgstr "verificando la comprobación de suma del paquete" -#: ../../libraries/entropy/server/interfaces/mirrors.py:831 +#: ../../libraries/entropy/server/interfaces/mirrors.py:572 msgid "downloaded successfully" msgstr "descargado correctamente" -#: ../../libraries/entropy/server/interfaces/mirrors.py:846 +#: ../../libraries/entropy/server/interfaces/mirrors.py:587 msgid "checksum does not match. re-downloading..." msgstr "su comprobación de suma no coincide. Descargando de nuevo" -#: ../../libraries/entropy/server/interfaces/mirrors.py:863 +#: ../../libraries/entropy/server/interfaces/mirrors.py:604 msgid "seems broken. Consider to re-package it. Giving up!" msgstr "parece roto. Considera la opción de reempaquetarlo. Abandonando." -#: ../../libraries/entropy/server/interfaces/mirrors.py:918 +#: ../../libraries/entropy/server/interfaces/mirrors.py:659 #, fuzzy msgid "mirror hasn't valid repository revision file" msgstr "el mirror no tiene un archivo de revisión de la base de datos válido" -#: ../../libraries/entropy/server/interfaces/mirrors.py:938 +#: ../../libraries/entropy/server/interfaces/mirrors.py:679 msgid "unable to download repository revision" msgstr "no se pudo descargar la revisión del repositorio" -#: ../../libraries/entropy/server/interfaces/mirrors.py:952 +#: ../../libraries/entropy/server/interfaces/mirrors.py:693 msgid "mirror doesn't have valid revision file" msgstr "el mirror no tiene un archivo de revisión válido" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1057 +#: ../../libraries/entropy/server/interfaces/mirrors.py:798 msgid "waiting up to 2 minutes before giving up" msgstr "esperando hasta 2 minutos antes de abandonar" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1076 +#: ../../libraries/entropy/server/interfaces/mirrors.py:817 msgid "mirror unlocked" msgstr "mirror desbloqueado" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1143 +#: ../../libraries/entropy/server/interfaces/mirrors.py:884 msgid "Local statistics" msgstr "Estadísticas locales" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1151 +#: ../../libraries/entropy/server/interfaces/mirrors.py:892 msgid "upload directory" msgstr "directorio de subida" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1153 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1164 +#: ../../libraries/entropy/server/interfaces/mirrors.py:894 +#: ../../libraries/entropy/server/interfaces/mirrors.py:905 msgid "files ready" msgstr "archivos listos" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1162 +#: ../../libraries/entropy/server/interfaces/mirrors.py:903 msgid "packages directory" msgstr "directorio de paquetes" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1213 +#: ../../libraries/entropy/server/interfaces/mirrors.py:954 msgid "copy" msgstr "copia" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1238 +#: ../../libraries/entropy/server/interfaces/mirrors.py:979 msgid "Packages to be removed" msgstr "Paquetes que serán eliminados" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1247 +#: ../../libraries/entropy/server/interfaces/mirrors.py:988 msgid "Packages to be moved locally" msgstr "Paquetes que serán movido localmente" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1256 +#: ../../libraries/entropy/server/interfaces/mirrors.py:997 msgid "Packages to be uploaded" msgstr "Paquetes que serán subidos" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1266 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1007 msgid "Total removal size" msgstr "Tamaño total de lo que será eliminado" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1278 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1019 msgid "Total upload size" msgstr "Tamaño total de la subida" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1287 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1028 msgid "Total download size" msgstr "Tamaño total de la descarga" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1341 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1082 msgid "Remote statistics for" msgstr "Estadísticas remotas para" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1096 msgid "remote packages" msgstr "paquetes remotos" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1357 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1098 msgid "files stored" msgstr "archivos guardados" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1365 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1106 msgid "Calculating queues" msgstr "Calculando colas" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1571 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1310 msgid "removing package+hash" msgstr "eliminando paquete+hash" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1619 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 msgid "copying file+hash to repository" msgstr "copiando archivo+hash al repositorio" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1684 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1417 msgid "upload errors" msgstr "errores en la subida" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1431 msgid "upload completed successfully" msgstr "subida completada correctamente" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1803 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1528 #, fuzzy msgid "QA checking package file" msgstr "[server]Comprobando QA del paquete" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1825 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1550 msgid "faulty package file, please fix" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1876 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1601 msgid "starting packages sync" msgstr "comenzando la sincronización de paquetes" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1903 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1628 msgid "packages sync" msgstr "sincronización de paquetes" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1921 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1646 msgid "socket error" msgstr "error de socket" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1923 -#: ../../server/server_reagent.py:534 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1648 +#: ../../server/server_reagent.py:533 msgid "on" msgstr "en" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1939 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1664 msgid "nothing to do on" msgstr "nada que hacer en" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1950 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1675 msgid "Expanding queues" msgstr "Expandiendo colas" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1970 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1695 msgid "nothing to sync for" msgstr "nada que sincronizar en" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1987 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1712 msgid "Would you like to run the steps above ?" msgstr "¿ Quieres ejecutar los pasos descritos ?" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2036 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1761 msgid "keyboard interrupt !" msgstr "¡ interrupción del teclado !" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2055 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1780 #, fuzzy msgid "you must package them again" msgstr "¿ Quieres empaquetarlos ahora ?" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2077 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1802 msgid "exception caught" msgstr "excepción capturada" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2104 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1829 msgid "at least one mirror synced properly!" msgstr "¡al menos un mirror sincronizó correctamente!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2232 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1964 msgid "tidy" msgstr "ordenado" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2234 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1966 msgid "collecting expired packages" msgstr "recopilando los paquetes que han expirado" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2248 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1980 msgid "collecting expired packages in the selected branches" msgstr "recopilando los paquetes que han expirado en las ramas seleccionadas" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2289 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2022 msgid "nothing to remove on this branch" msgstr "nada que eliminar en esta rama" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2300 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2033 msgid "these are the expired packages" msgstr "estos son los paquetes que han expirado" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2352 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2085 msgid "removing packages remotely" msgstr "eliminando los paquetes remotamente" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2384 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2117 msgid "remove errors" msgstr "errores al eliminar" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2398 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2131 msgid "removing packages locally" msgstr "eliminando paquetes localmente" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2426 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2159 msgid "removing" msgstr "eliminando" +#: ../../libraries/entropy/server/interfaces/mirrors.py:2187 +msgid "downloading notice board from mirrors to" +msgstr "descargando el tablón de anuncios desde los mirrors a" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2209 +msgid "notice board downloaded successfully from" +msgstr "tablón de anuncios correctamente descargado desde" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2242 +#, fuzzy +msgid "removing notice board from" +msgstr "subiendo el tablón de anuncios desde" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2266 +#, fuzzy +msgid "notice board removal failed on" +msgstr "fallo en la subida del tablón de anuncios en" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2277 +#, fuzzy +msgid "notice board removal success" +msgstr "subida del tablón de anuncios correcta" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2302 +msgid "uploading notice board from" +msgstr "subiendo el tablón de anuncios desde" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2325 +msgid "notice board upload failed on" +msgstr "fallo en la subida del tablón de anuncios en" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2336 +msgid "notice board upload success" +msgstr "subida del tablón de anuncios correcta" + #: ../../libraries/entropy/client/services/ugc/commands.py:63 msgid "feature not supported remotely" msgstr "característica no soportada remotamente" @@ -2072,20 +2002,20 @@ msgid "Login successful. Do you want to save these credentials ?" msgstr "Login correcto. ¿Quieres guardar estas credenciales?" #: ../../libraries/entropy/client/services/ugc/interfaces.py:210 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/output.py:970 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/output.py:973 #: ../../libraries/entropy/qa.py:398 ../../libraries/entropy/qa.py:413 #: ../../client/text_rescue.py:493 ../../client/text_rescue.py:497 #: ../../client/text_rescue.py:524 ../../client/text_ugc.py:233 #: ../../client/text_ugc.py:414 ../../client/text_ugc.py:490 #: ../../client/text_ugc.py:509 ../../client/text_ui.py:479 -#: ../../client/text_ui.py:506 ../../server/server_activator.py:366 -#: ../../server/server_reagent.py:922 ../../server/server_reagent.py:923 +#: ../../client/text_ui.py:506 ../../server/server_activator.py:367 +#: ../../server/server_reagent.py:923 ../../server/server_reagent.py:924 #: ../../server/server_reagent.py:948 ../../server/server_reagent.py:961 #: ../../server/server_reagent.py:962 ../../server/server_reagent.py:977 #: ../../sulfur/src/sulfur/dialogs.py:1353 #: ../../sulfur/src/sulfur/dialogs.py:1814 -#: ../../sulfur/src/sulfur/entropyapi.py:391 -#: ../../sulfur/src/sulfur/events.py:727 +#: ../../sulfur/src/sulfur/entropyapi.py:390 +#: ../../sulfur/src/sulfur/events.py:732 msgid "Yes" msgstr "Si" @@ -2101,447 +2031,10 @@ msgstr "No se pudo eliminar el archivo de caché" msgid "Cannot write to cache file" msgstr "No se pudo escribir en el archivo de caché" -#: ../../libraries/entropy/client/services/system/interfaces.py:37 -msgid "" -"A valid entropy.client.services.system.commands.Client class/subclass is " -"needed" -msgstr "" -"Se necesita una clase/subclase válida de entropy.client.services.system." -"commands.Client" - -#: ../../libraries/entropy/client/services/system/interfaces.py:42 -msgid "" -"A valid entropy.client.services.system.methods.BaseMixin class/subclass is " -"needed" -msgstr "" -"Se necesita una clase/subclase válida de entropy.client.services.system." -"methods.BaseMixin" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -msgid "not a string" -msgstr "no es un string" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "Please use setup_connection() properly" -msgstr "Por favor, usa setup_connection() apropiadamente" - -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -msgid "not an int" -msgstr "no es un int" - -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "not a bool" -msgstr "no es un bool" - -#: ../../libraries/entropy/client/services/system/methods.py:22 -msgid "Get a list of remotely available commands" -msgstr "Obtener una lista de los comandos disponibles remotamente" - -#: ../../libraries/entropy/client/services/system/methods.py:28 -msgid "Get current queue content" -msgstr "Obtener el contenido actual de la cola" - -#: ../../libraries/entropy/client/services/system/methods.py:30 -msgid "Extended results" -msgstr "Resultados extendidos" - -#: ../../libraries/entropy/client/services/system/methods.py:36 -msgid "Get queue item using its queue unique identifier" -msgstr "Obtener el ítem de la cola usando su identificador único de cola" - -#: ../../libraries/entropy/client/services/system/methods.py:37 -#: ../../libraries/entropy/client/services/system/methods.py:43 -#: ../../libraries/entropy/client/services/system/methods.py:61 -#: ../../libraries/entropy/client/services/system/methods.py:68 -#: ../../libraries/entropy/client/services/system/methods.py:69 -#: ../../libraries/entropy/client/services/system/methods.py:107 -msgid "Queue Identifier" -msgstr "Identificador de cola" - -#: ../../libraries/entropy/client/services/system/methods.py:42 -msgid "Get queue stdout/stderr using its queue unique identifier" -msgstr "" -"Obtener la stdout/stderr de la cola usando su identificador único de cola" - -#: ../../libraries/entropy/client/services/system/methods.py:48 -msgid "Remove queued commands using their queue unique identifiers" -msgstr "Eliminar comandos en cola usando sus identificadores únicos de cola" - -#: ../../libraries/entropy/client/services/system/methods.py:49 -msgid "Queue Identifiers" -msgstr "Identificadores de Cola" - -#: ../../libraries/entropy/client/services/system/methods.py:54 -msgid "Toggle queue pause (True/False)" -msgstr "Conmutar la pausa de la cola (Verdadero/Falso)" - -#: ../../libraries/entropy/client/services/system/methods.py:55 -msgid "Pause or not" -msgstr "Pausa o no" - -#: ../../libraries/entropy/client/services/system/methods.py:60 -msgid "Kill a running process through its queue id" -msgstr "Matar un proceso en ejecución a través de su identificador de cola" - -#: ../../libraries/entropy/client/services/system/methods.py:66 -msgid "Swap items in queue using their queue ids" -msgstr "Intercambiar ítemes en la cola usando sus identificadores de cola" - -#: ../../libraries/entropy/client/services/system/methods.py:75 -msgid "Get pinboard content" -msgstr "Obtener el contenido del tablón de notas" - -#: ../../libraries/entropy/client/services/system/methods.py:81 -msgid "Add item to pinboard" -msgstr "Añadir ítem al tablón de notas" - -#: ../../libraries/entropy/client/services/system/methods.py:84 -msgid "Extended text" -msgstr "Texto extendido" - -#: ../../libraries/entropy/client/services/system/methods.py:90 -msgid "Remove item from pinboard" -msgstr "Eliminar ítem del tablón de notas" - -#: ../../libraries/entropy/client/services/system/methods.py:91 -#: ../../libraries/entropy/client/services/system/methods.py:98 -msgid "Pinboard identifiers" -msgstr "Identificadores del tablón de notas" - -#: ../../libraries/entropy/client/services/system/methods.py:96 -msgid "Set pinboard items status (done/not done)" -msgstr "" -"Fijar el estado del ítem del tablón de notas (finalizado/no finalizado)" - -#: ../../libraries/entropy/client/services/system/methods.py:99 -msgid "Done status" -msgstr "Estado de finalización" - -#: ../../libraries/entropy/client/services/system/methods.py:105 -msgid "Write to a remote running command stdin" -msgstr "Escribir en la stdin de un comando remoto en ejecución" - -#: ../../libraries/entropy/client/services/system/methods.py:108 -msgid "Write to stdout?" -msgstr "¿Escribir en la stdout?" - -#: ../../libraries/entropy/client/services/system/methods.py:109 -#: ../../libraries/entropy/client/services/system/methods.py:399 -msgid "Text" -msgstr "Texto" - -#: ../../libraries/entropy/client/services/system/methods.py:166 -msgid "Update Spm Repository (emerge --sync)" -msgstr "" -"Actualizar el repositorio del administrador de paquetes fuente (emerge --" -"sync)" - -#: ../../libraries/entropy/client/services/system/methods.py:172 -msgid "Compile specified atoms with specified parameters" -msgstr "Compilar los atoms especificados con los parámetros especificados" - -#: ../../libraries/entropy/client/services/system/methods.py:174 -#: ../../libraries/entropy/client/services/system/methods.py:192 -#: ../../libraries/entropy/client/services/system/methods.py:215 -#: ../../libraries/entropy/client/services/system/methods.py:224 -#: ../../libraries/entropy/client/services/system/methods.py:232 -msgid "Atoms" -msgstr "Atoms" - -#: ../../libraries/entropy/client/services/system/methods.py:175 -#: ../../libraries/entropy/client/services/system/methods.py:193 -msgid "Pretend" -msgstr "Prueba" - -#: ../../libraries/entropy/client/services/system/methods.py:176 -msgid "Oneshot" -msgstr "Oneshot" - -#: ../../libraries/entropy/client/services/system/methods.py:177 -#: ../../libraries/entropy/client/services/system/methods.py:194 -msgid "Verbose" -msgstr "Verboso" - -#: ../../libraries/entropy/client/services/system/methods.py:178 -#: ../../libraries/entropy/client/services/system/methods.py:195 -msgid "No color" -msgstr "Sin color" - -#: ../../libraries/entropy/client/services/system/methods.py:179 -msgid "Fetch only" -msgstr "Descargar sólo" - -#: ../../libraries/entropy/client/services/system/methods.py:180 -msgid "Build only" -msgstr "Construir sólo" - -#: ../../libraries/entropy/client/services/system/methods.py:181 -#: ../../server/server_reagent.py:233 -msgid "No dependencies" -msgstr "Sin dependencias" - -#: ../../libraries/entropy/client/services/system/methods.py:182 -msgid "Custom USE" -msgstr "USE personalizado" - -#: ../../libraries/entropy/client/services/system/methods.py:183 -msgid "Custom LDFLAGS" -msgstr "LDFLAGS personalizados" - -#: ../../libraries/entropy/client/services/system/methods.py:184 -msgid "Custom CFLAGS" -msgstr "CFLAGS personalizados" - -#: ../../libraries/entropy/client/services/system/methods.py:190 -msgid "Remove specified atoms with specified parameters" -msgstr "Eliminar los atoms especificados con los parámetros especificados" - -#: ../../libraries/entropy/client/services/system/methods.py:201 -msgid "Get SPM updates for the specified categories" -msgstr "" -"Obtener las actualizaciones del Administrador de Paquetes Fuente para las " -"categorías especificadas" - -#: ../../libraries/entropy/client/services/system/methods.py:202 -#: ../../libraries/entropy/client/services/system/methods.py:208 -msgid "Categories" -msgstr "Categorías" - -#: ../../libraries/entropy/client/services/system/methods.py:207 -msgid "Get SPM installed packages for the specified categories" -msgstr "" -"Obtener los paquetes instalados del Administrador de Paquetes Fuente para " -"las categorías especificadas" - -#: ../../libraries/entropy/client/services/system/methods.py:213 -msgid "Enable USE flags for the specified atoms" -msgstr "Habilitar las banderas USE para los atoms especificados" - -#: ../../libraries/entropy/client/services/system/methods.py:216 -#: ../../libraries/entropy/client/services/system/methods.py:225 -#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 -msgid "USE flags" -msgstr "Parámetros USE" - -#: ../../libraries/entropy/client/services/system/methods.py:222 -msgid "Disable USE flags for the specified atoms" -msgstr "Deshabilitar las banderas USE para los atoms especificados" - -#: ../../libraries/entropy/client/services/system/methods.py:231 -msgid "Get info for the specified atoms" -msgstr "Obtener información para los atoms especificados" - -#: ../../libraries/entropy/client/services/system/methods.py:237 -msgid "Run SPM info command" -msgstr "Ejecutar el comando info del Administrador de Paquetes Fuente" - -#: ../../libraries/entropy/client/services/system/methods.py:243 -msgid "Run custom shell command" -msgstr "Ejecutar comando de shell personalizado" - -#: ../../libraries/entropy/client/services/system/methods.py:245 -msgid "Command" -msgstr "Comando" - -#: ../../libraries/entropy/client/services/system/methods.py:251 -msgid "Get Spm security updates information" -msgstr "" -"Obtener información de las actualizaciones de seguridad del Administrador de " -"Paquetes Fuente" - -#: ../../libraries/entropy/client/services/system/methods.py:253 -msgid "List type (affected,new,all)" -msgstr "Tipo de lista (afectados, nuevos, todos)" - -#: ../../libraries/entropy/client/services/system/methods.py:259 -msgid "Get information about available Entropy repositories" -msgstr "Obtener información acerca de los repositorios de Entropy disponibles" - -#: ../../libraries/entropy/client/services/system/methods.py:265 -msgid "Set default Entropy Server repository" -msgstr "Fijar el repositorio del Servidor de Entropy" - -#. Setup reponame & repofile column's -#: ../../libraries/entropy/client/services/system/methods.py:267 -#: ../../libraries/entropy/client/services/system/methods.py:275 -#: ../../libraries/entropy/client/services/system/methods.py:284 -#: ../../libraries/entropy/client/services/system/methods.py:302 -#: ../../libraries/entropy/client/services/system/methods.py:349 -#: ../../libraries/entropy/client/services/system/methods.py:373 -#: ../../libraries/entropy/client/services/system/methods.py:381 -#: ../../libraries/entropy/client/services/system/methods.py:388 -#: ../../libraries/entropy/client/services/system/methods.py:397 -#: ../../sulfur/src/sulfur/views.py:2868 -msgid "Repository Identifier" -msgstr "Identificador del repositorio" - -#: ../../libraries/entropy/client/services/system/methods.py:273 -msgid "Get available packages inside the specified repository" -msgstr "Obtener los paquetes disponibles dentro del repositorio especificado" - -#: ../../libraries/entropy/client/services/system/methods.py:281 -msgid "Get idpackage metadata using its idpackage in the specified repository" -msgstr "" -"Obtener los metadatos idpackage usando su idpackage en el repositorio " -"especificado" - -#: ../../libraries/entropy/client/services/system/methods.py:283 -msgid "Package Identifier" -msgstr "Identificador de Paquete" - -#: ../../libraries/entropy/client/services/system/methods.py:290 -msgid "Remove the specified Entropy package matches (idpackage,repoid)" -msgstr "Eliminar los paquetes de Entropy coincidentes (idpackage, repoid)" - -#: ../../libraries/entropy/client/services/system/methods.py:292 -msgid "Matched atoms" -msgstr "Atoms coincidentes" - -#: ../../libraries/entropy/client/services/system/methods.py:298 -msgid "" -"Search Entropy packages using a defined set of search types in the specified " -"repository" -msgstr "" -"Buscar paquetes de Entropy usando un conjunto definido de tipos de búsqueda " -"en el repositorio especificado" - -#: ../../libraries/entropy/client/services/system/methods.py:300 -#: ../../sulfur/src/sulfur/__init__.py:2003 -msgid "Search type" -msgstr "Tipo de búsqueda" - -#: ../../libraries/entropy/client/services/system/methods.py:301 -#: ../../sulfur/src/sulfur/__init__.py:2002 -msgid "Search string" -msgstr "Cadena de búsqueda" - -#: ../../libraries/entropy/client/services/system/methods.py:308 -msgid "Move or copy a package from a repository to another" -msgstr "Mover o copiar un paquete de un repositorio a otro" - -#: ../../libraries/entropy/client/services/system/methods.py:310 -msgid "Package identifiers" -msgstr "Identificadores de paquete" - -#: ../../libraries/entropy/client/services/system/methods.py:311 -msgid "From repository" -msgstr "Desde el repositorio" - -#: ../../libraries/entropy/client/services/system/methods.py:312 -msgid "To repository" -msgstr "Al repositorio" - -#: ../../libraries/entropy/client/services/system/methods.py:313 -msgid "Copy instead of move?" -msgstr "¿Copiar en vez de mover?" - -#: ../../libraries/entropy/client/services/system/methods.py:319 -msgid "" -"Scan Spm package changes and retrieve a list of action that should be run on " -"the repositories" -msgstr "" -"Escanear los cambios en los paquetes del Administrador de Paquetes Fuente y " -"obtener una lista de acciones que deben ser ejecutadas en los repositorios" - -#: ../../libraries/entropy/client/services/system/methods.py:325 -msgid "Run Entropy database updates" -msgstr "Ejecutar actualizaciones de la base de datos de Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:327 -msgid "Matches to add from Spm" -msgstr "Coincidencias a añadir desde el Administrador de Paquetes Fuente" - -#: ../../libraries/entropy/client/services/system/methods.py:328 -msgid "Matches to remove from repository database" -msgstr "Coincidencias a eliminar desde la base de datos del repositorio" - -#: ../../libraries/entropy/client/services/system/methods.py:329 -msgid "Matches to inject on repository database" -msgstr "Coincidencias a inyectar en la base de datos del repositorio" - -#: ../../libraries/entropy/client/services/system/methods.py:335 -msgid "Run Entropy dependency test" -msgstr "Ejecutar el test de dependencias de Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:341 -msgid "Run Entropy library test" -msgstr "Ejecutar el test de bibliotecas de Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:347 -msgid "Run Entropy tree updates" -msgstr "Ejecutar el árbol de actualizaciones de Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:355 -msgid "" -"Scan for Mirror updates and retrieve a list of action that should be run" -msgstr "" -"Escanear en busca de actualizaciones en los mirrors y obtener una lista de " -"acciones que deberían ejecutarse" - -#: ../../libraries/entropy/client/services/system/methods.py:357 -msgid "list of repository identifiers" -msgstr "lista de identificadores de repositorio" - -#: ../../libraries/entropy/client/services/system/methods.py:363 -msgid "Run Mirror updates for the provided repositories and its data" -msgstr "" -"Ejecutar las actualizaciones de los mirrors para los repositorios " -"proporcionados y sus datos" - -#: ../../libraries/entropy/client/services/system/methods.py:365 -msgid "composed repository data" -msgstr "datos de repositorio compuesto" - -#: ../../libraries/entropy/client/services/system/methods.py:371 -msgid "Run Entropy packages digest verification test" -msgstr "Ejecutar el test resumen de verificación de paquetes de Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:374 -msgid "Check mode" -msgstr "Modo comprobación" - -#: ../../libraries/entropy/client/services/system/methods.py:380 -msgid "Get repository notice board" -msgstr "Obtener el tablón de anuncios del repositorio" - -#: ../../libraries/entropy/client/services/system/methods.py:386 -msgid "Remove notice board entry" -msgstr "Eliminar la entrada del tablón de anuncios" - -#: ../../libraries/entropy/client/services/system/methods.py:389 -msgid "Entry Identifiers" -msgstr "Identificadores de las entradas" - -#: ../../libraries/entropy/client/services/system/methods.py:395 -msgid "Add notice board entry" -msgstr "Añadir entrada en el tablón de anuncios" - -#. title -#: ../../libraries/entropy/client/services/system/methods.py:398 -#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 -#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 -#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 -#: ../../server/server_activator.py:242 ../../server/server_activator.py:274 -#: ../../server/server_activator.py:310 ../../sulfur/src/sulfur/dialogs.py:381 -#: ../../sulfur/src/sulfur/dialogs.py:633 -#: ../../sulfur/src/sulfur/sulfur.glade.h:258 -msgid "Title" -msgstr "Título" - -#: ../../libraries/entropy/client/services/system/methods.py:400 -msgid "Notice link" -msgstr "Link del anuncio" - #: ../../libraries/entropy/client/misc.py:161 -#: ../../client/text_configuration.py:164 -#: ../../client/text_configuration.py:176 -#: ../../client/text_configuration.py:246 +#: ../../client/text_configuration.py:165 +#: ../../client/text_configuration.py:177 +#: ../../client/text_configuration.py:247 msgid "Automerging file" msgstr "Autouniendo el archivo" @@ -2557,7 +2050,7 @@ msgstr "No se puede autounir el archivo" #: ../../libraries/entropy/client/interfaces/methods.py:88 #: ../../libraries/entropy/client/interfaces/methods.py:113 #: ../../client/text_ui.py:484 ../../server/server_reagent.py:81 -#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1045 +#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1051 #: ../../sulfur/src/sulfur/views.py:2798 msgid "Repository" msgstr "Repositorio" @@ -2572,11 +2065,11 @@ msgstr "está corrupto" msgid "Cannot calculate the checksum" msgstr "No se pudo obtener la comprobación de suma" -#: ../../libraries/entropy/client/interfaces/client.py:809 +#: ../../libraries/entropy/client/interfaces/client.py:804 msgid "forcing packages metadata update" msgstr "forzando la actualización de metadatos de los paquetes" -#: ../../libraries/entropy/client/interfaces/client.py:818 +#: ../../libraries/entropy/client/interfaces/client.py:813 #, fuzzy msgid "Updating system database using repository" msgstr "Actualizando la base de datos del sistema usando la id del repositorio" @@ -2987,7 +2480,7 @@ msgstr "Los repositorios se han actualizado correctamente" #: ../../libraries/entropy/client/interfaces/methods.py:867 #: ../../libraries/entropy/client/interfaces/sets.py:188 #: ../../libraries/entropy/client/interfaces/sets.py:215 -#: ../../libraries/entropy/const.py:591 +#: ../../libraries/entropy/const.py:589 msgid "All fine" msgstr "Todo bien" @@ -3006,41 +2499,41 @@ msgid "Repository restored successfully" msgstr "Los repositorios se han actualizado correctamente" #: ../../libraries/entropy/client/interfaces/methods.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:3385 +#: ../../libraries/entropy/client/interfaces/package.py:3386 #: ../../client/text_rescue.py:508 ../../sulfur/src/sulfur/entropyapi.py:239 msgid "Removing" msgstr "Eliminando" -#: ../../libraries/entropy/client/interfaces/methods.py:1356 +#: ../../libraries/entropy/client/interfaces/methods.py:1357 msgid "Resources unlocked, let's go!" msgstr "Recursos desbloqueados. ¡Vamos allá!" -#: ../../libraries/entropy/client/interfaces/methods.py:1375 +#: ../../libraries/entropy/client/interfaces/methods.py:1376 #, python-format msgid "Resources still locked after %s minutes, giving up!" msgstr "Los recursos siguen bloqueados después de %s minutos. ¡Me rindo!" -#: ../../libraries/entropy/client/interfaces/methods.py:1384 +#: ../../libraries/entropy/client/interfaces/methods.py:1385 #, python-format msgid "Resources locked, sleeping %s seconds, check #%s/%s" msgstr "Recursos bloqueados. Esperando %s segundos. Comprobando #%s/%s" -#: ../../libraries/entropy/client/interfaces/methods.py:1408 +#: ../../libraries/entropy/client/interfaces/methods.py:1409 #, python-format msgid "Nothing to backup in etpConst with %s key" msgstr "Nada para hacer copia de seguridad con la clave %s en etpConst" -#: ../../libraries/entropy/client/interfaces/methods.py:1528 +#: ../../libraries/entropy/client/interfaces/methods.py:1529 #, fuzzy msgid "Checking response time of" msgstr "comprobando el estado de" -#: ../../libraries/entropy/client/interfaces/methods.py:1550 +#: ../../libraries/entropy/client/interfaces/methods.py:1551 #, fuzzy msgid "Mirror response time" msgstr "Tabla de estado de los mirrors" -#: ../../libraries/entropy/client/interfaces/methods.py:1876 +#: ../../libraries/entropy/client/interfaces/methods.py:1877 msgid "not a valid method" msgstr "no es un método válido" @@ -3067,13 +2560,13 @@ msgstr "Velocidad de descarga total" #: ../../libraries/entropy/client/interfaces/package.py:345 #: ../../libraries/entropy/client/interfaces/package.py:952 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "second" msgstr "segundo" #: ../../libraries/entropy/client/interfaces/package.py:360 #: ../../libraries/entropy/client/interfaces/package.py:968 -#: ../../libraries/entropy/client/interfaces/package.py:2798 +#: ../../libraries/entropy/client/interfaces/package.py:2799 msgid "Error downloading from" msgstr "Error descargando desde" @@ -3094,13 +2587,13 @@ msgstr "error de timeout" #: ../../libraries/entropy/client/interfaces/package.py:373 #: ../../libraries/entropy/client/interfaces/package.py:998 -#: ../../libraries/entropy/client/interfaces/package.py:2809 +#: ../../libraries/entropy/client/interfaces/package.py:2810 msgid "discarded download" msgstr "descarga descartada" #: ../../libraries/entropy/client/interfaces/package.py:376 #: ../../libraries/entropy/client/interfaces/package.py:1001 -#: ../../libraries/entropy/client/interfaces/package.py:2811 +#: ../../libraries/entropy/client/interfaces/package.py:2812 msgid "unknown reason" msgstr "razón desconocida" @@ -3109,17 +2602,17 @@ msgid "Downloading from" msgstr "Descargando desde" #: ../../libraries/entropy/client/interfaces/package.py:946 -#: ../../libraries/entropy/client/interfaces/package.py:2780 +#: ../../libraries/entropy/client/interfaces/package.py:2781 msgid "Successfully downloaded from" msgstr "Correctamente descargado desde" #: ../../libraries/entropy/client/interfaces/package.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "at" msgstr "a" #: ../../libraries/entropy/client/interfaces/package.py:974 -#: ../../libraries/entropy/client/interfaces/package.py:2804 +#: ../../libraries/entropy/client/interfaces/package.py:2805 msgid "file not available on this mirror" msgstr "archivo no disponible en este mirror" @@ -3214,7 +2707,7 @@ msgid "Removing config file, never modified" msgstr "El archivo de configuración nunca se modificó. Eliminando" #: ../../libraries/entropy/client/interfaces/package.py:1554 -#: ../../libraries/entropy/client/interfaces/package.py:2671 +#: ../../libraries/entropy/client/interfaces/package.py:2672 msgid "Protecting config file" msgstr "Protegiendo el archivo de configuración" @@ -3275,231 +2768,232 @@ msgstr "Error moviendo archivo" msgid "please report" msgstr "por favor, reporta el error" -#: ../../libraries/entropy/client/interfaces/package.py:2627 +#: ../../libraries/entropy/client/interfaces/package.py:2628 msgid "Skipping file installation/removal" msgstr "Omitiendo instalación/eliminación del archivo" -#: ../../libraries/entropy/client/interfaces/package.py:2688 +#: ../../libraries/entropy/client/interfaces/package.py:2689 msgid "Collision found during install for" msgstr "Colisión encontrada durante la instalación de" -#: ../../libraries/entropy/client/interfaces/package.py:2691 +#: ../../libraries/entropy/client/interfaces/package.py:2692 msgid "cannot overwrite" msgstr "no se puede sobrescribir" -#: ../../libraries/entropy/client/interfaces/package.py:2764 -#: ../../libraries/entropy/client/interfaces/package.py:2865 +#: ../../libraries/entropy/client/interfaces/package.py:2765 +#: ../../libraries/entropy/client/interfaces/package.py:2866 msgid "Downloading" msgstr "Descargando" -#: ../../libraries/entropy/client/interfaces/package.py:2791 +#: ../../libraries/entropy/client/interfaces/package.py:2792 msgid "Local path" msgstr "Ruta local" -#: ../../libraries/entropy/client/interfaces/package.py:2823 +#: ../../libraries/entropy/client/interfaces/package.py:2824 msgid "Downloading archive" msgstr "Descargando el archivo" -#: ../../libraries/entropy/client/interfaces/package.py:2848 +#: ../../libraries/entropy/client/interfaces/package.py:2849 #, fuzzy msgid "Package cannot be fetched. Try to update repositories" msgstr "" "No se pudo obtener el paquete. Prueba a actualizar los repositorios e " "inténtalo de nuevo" -#: ../../libraries/entropy/client/interfaces/package.py:2867 +#: ../../libraries/entropy/client/interfaces/package.py:2868 msgid "archives" msgstr "archivos" -#: ../../libraries/entropy/client/interfaces/package.py:2884 +#: ../../libraries/entropy/client/interfaces/package.py:2885 #, fuzzy msgid "Some packages cannot be fetched" msgstr "Algunos paquetes están enmascarados" -#: ../../libraries/entropy/client/interfaces/package.py:2885 +#: ../../libraries/entropy/client/interfaces/package.py:2886 msgid "Try to update your repositories and retry" msgstr "Prueba a actualizar los repositorios e inténtalo de nuevo" -#: ../../libraries/entropy/client/interfaces/package.py:2913 +#: ../../libraries/entropy/client/interfaces/package.py:2914 msgid "Package cannot be downloaded, unknown error." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2922 +#: ../../libraries/entropy/client/interfaces/package.py:2923 msgid "Installed package in queue vanished, skipping." msgstr "Paquete instalado en cola desapareció, omitiendo." -#: ../../libraries/entropy/client/interfaces/package.py:2941 +#: ../../libraries/entropy/client/interfaces/package.py:2942 msgid "Unpacking package" msgstr "Desempaquetando el paquete" -#: ../../libraries/entropy/client/interfaces/package.py:2952 +#: ../../libraries/entropy/client/interfaces/package.py:2953 msgid "Merging package" msgstr "Uniendo paquete" -#: ../../libraries/entropy/client/interfaces/package.py:2965 +#: ../../libraries/entropy/client/interfaces/package.py:2966 msgid "You are running out of disk space" msgstr "Te estás quedando sin espacio en el disco duro" -#: ../../libraries/entropy/client/interfaces/package.py:2966 +#: ../../libraries/entropy/client/interfaces/package.py:2967 msgid "I bet, you're probably Michele" msgstr "Apuesto a que probablemente eres Michele" -#: ../../libraries/entropy/client/interfaces/package.py:2970 +#: ../../libraries/entropy/client/interfaces/package.py:2971 msgid "An error occured while trying to unpack the package" msgstr "Ocurrió un error al intentar desempaquetar el paquete" -#: ../../libraries/entropy/client/interfaces/package.py:2973 -#: ../../libraries/entropy/client/interfaces/package.py:3017 +#: ../../libraries/entropy/client/interfaces/package.py:2974 +#: ../../libraries/entropy/client/interfaces/package.py:3018 msgid "Check if your system is healthy" msgstr "Comprueba si tu sistema está en buen estado" -#: ../../libraries/entropy/client/interfaces/package.py:2987 +#: ../../libraries/entropy/client/interfaces/package.py:2988 msgid "Installing package" msgstr "Instalando el paquete" -#: ../../libraries/entropy/client/interfaces/package.py:3005 +#: ../../libraries/entropy/client/interfaces/package.py:3006 #, fuzzy msgid "<3 debug files installation enabled <3" msgstr "Omitiendo instalación/eliminación del archivo" -#: ../../libraries/entropy/client/interfaces/package.py:3016 +#: ../../libraries/entropy/client/interfaces/package.py:3017 msgid "An error occured while trying to install the package" msgstr "Ocurrió un error mientras se intentaba instalar el paquete" -#: ../../libraries/entropy/client/interfaces/package.py:3031 +#: ../../libraries/entropy/client/interfaces/package.py:3032 msgid "Removing data" msgstr "Eliminando datos" -#: ../../libraries/entropy/client/interfaces/package.py:3044 +#: ../../libraries/entropy/client/interfaces/package.py:3045 msgid "An error occured while trying to remove the package" msgstr "Ocurrió un error al intentar eliminar el paquete" -#: ../../libraries/entropy/client/interfaces/package.py:3045 +#: ../../libraries/entropy/client/interfaces/package.py:3046 msgid "Check if you have enough disk space on your hard disk" msgstr "Comprueba si tienes suficiente espacio libre en tu disco duro" -#: ../../libraries/entropy/client/interfaces/package.py:3059 -#: ../../libraries/entropy/client/interfaces/package.py:3393 +#: ../../libraries/entropy/client/interfaces/package.py:3060 +#: ../../libraries/entropy/client/interfaces/package.py:3394 #: ../../client/text_tools.py:67 msgid "Cleaning" msgstr "Limpiando" -#: ../../libraries/entropy/client/interfaces/package.py:3126 +#: ../../libraries/entropy/client/interfaces/package.py:3127 #, fuzzy msgid "Cleaning previously installed application data." msgstr "Limpiando la información instalada previamente..." -#: ../../libraries/entropy/client/interfaces/package.py:3247 +#: ../../libraries/entropy/client/interfaces/package.py:3248 msgid "Configuring package" msgstr "Configurando el paquete" -#: ../../libraries/entropy/client/interfaces/package.py:3259 -#: ../../libraries/entropy/client/interfaces/package.py:3279 +#: ../../libraries/entropy/client/interfaces/package.py:3260 +#: ../../libraries/entropy/client/interfaces/package.py:3280 msgid "An error occured while trying to configure the package" msgstr "Ocurrió un error mientras se intentaba configurar el paquete" -#: ../../libraries/entropy/client/interfaces/package.py:3261 +#: ../../libraries/entropy/client/interfaces/package.py:3262 msgid "Make sure that your system is healthy" msgstr "Asegúrate de que tu sistema está en buen estado" -#: ../../libraries/entropy/client/interfaces/package.py:3281 +#: ../../libraries/entropy/client/interfaces/package.py:3282 #, fuzzy msgid "It seems that Source Package Manager entry is missing" msgstr "Parece que la entrada del Administrador de Paquetes Fuente no existe" -#: ../../libraries/entropy/client/interfaces/package.py:3305 +#: ../../libraries/entropy/client/interfaces/package.py:3306 #, fuzzy msgid "Installed package vanished" msgstr "Paquetes instalados" -#: ../../libraries/entropy/client/interfaces/package.py:3311 +#: ../../libraries/entropy/client/interfaces/package.py:3312 #, fuzzy msgid "Fetch not available" msgstr "no disponible" -#: ../../libraries/entropy/client/interfaces/package.py:3318 +#: ../../libraries/entropy/client/interfaces/package.py:3319 #: ../../sulfur/src/sulfur/entropyapi.py:142 msgid "Fetching" msgstr "Adquiriendo" -#: ../../libraries/entropy/client/interfaces/package.py:3325 +#: ../../libraries/entropy/client/interfaces/package.py:3326 msgid "Multi Fetching" msgstr "Adquiriendo" -#: ../../libraries/entropy/client/interfaces/package.py:3326 -#: ../../libraries/entropy/client/interfaces/package.py:3345 +#: ../../libraries/entropy/client/interfaces/package.py:3327 +#: ../../libraries/entropy/client/interfaces/package.py:3346 #: ../../client/text_query.py:776 ../../client/text_ui.py:1102 -#: ../../server/server_reagent.py:543 +#: ../../server/server_reagent.py:542 msgid "packages" msgstr "paquetes" -#: ../../libraries/entropy/client/interfaces/package.py:3332 +#: ../../libraries/entropy/client/interfaces/package.py:3333 msgid "Fetching sources" msgstr "Obteniendo segmentos" -#: ../../libraries/entropy/client/interfaces/package.py:3338 +#: ../../libraries/entropy/client/interfaces/package.py:3339 msgid "Verifying" msgstr "Verificando" -#: ../../libraries/entropy/client/interfaces/package.py:3344 +#: ../../libraries/entropy/client/interfaces/package.py:3345 msgid "Multi Verification" msgstr "Multiverificación" -#: ../../libraries/entropy/client/interfaces/package.py:3351 +#: ../../libraries/entropy/client/interfaces/package.py:3352 msgid "Unpacking" msgstr "Desempaquetando" -#: ../../libraries/entropy/client/interfaces/package.py:3357 +#: ../../libraries/entropy/client/interfaces/package.py:3358 msgid "Merging" msgstr "Uniendo" -#: ../../libraries/entropy/client/interfaces/package.py:3370 +#: ../../libraries/entropy/client/interfaces/package.py:3371 #: ../../sulfur/src/sulfur/entropyapi.py:281 msgid "Installing" msgstr "Instalando" -#: ../../libraries/entropy/client/interfaces/package.py:3401 +#: ../../libraries/entropy/client/interfaces/package.py:3402 msgid "Postinstall" msgstr "Postinstalación" -#: ../../libraries/entropy/client/interfaces/package.py:3409 +#: ../../libraries/entropy/client/interfaces/package.py:3410 msgid "Preinstall" msgstr "Preinstalación" -#: ../../libraries/entropy/client/interfaces/package.py:3417 +#: ../../libraries/entropy/client/interfaces/package.py:3418 msgid "Preremove" msgstr "Preliminación" -#: ../../libraries/entropy/client/interfaces/package.py:3425 +#: ../../libraries/entropy/client/interfaces/package.py:3426 msgid "Postremove" msgstr "Posteliminación" -#: ../../libraries/entropy/client/interfaces/package.py:3439 +#: ../../libraries/entropy/client/interfaces/package.py:3440 msgid "Configuring" msgstr "Configurando" -#: ../../libraries/entropy/client/interfaces/package.py:3486 +#: ../../libraries/entropy/client/interfaces/package.py:3487 #: ../../libraries/entropy/client/interfaces/repository.py:259 -#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:600 +#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:605 #: ../../client/text_rescue.py:86 ../../client/text_security.py:86 #: ../../client/text_smart.py:70 ../../client/text_ui.py:147 #: ../../server/reagent.py:233 ../../server/reagent.py:251 -#: ../../server/reagent.py:270 ../../server/reagent.py:290 -#: ../../server/server_activator.py:44 ../../server/server_activator.py:164 -#: ../../server/server_activator.py:223 ../../server/server_activator.py:396 -#: ../../server/server_activator.py:526 ../../server/server_reagent.py:42 -#: ../../server/server_reagent.py:618 ../../server/server_reagent.py:795 -#: ../../server/server_reagent.py:1075 ../../server/server_reagent.py:1134 +#: ../../server/reagent.py:271 ../../server/reagent.py:291 +#: ../../server/server_activator.py:45 ../../server/server_activator.py:165 +#: ../../server/server_activator.py:224 ../../server/server_activator.py:397 +#: ../../server/server_activator.py:552 ../../server/server_reagent.py:42 +#: ../../server/server_reagent.py:617 ../../server/server_reagent.py:795 +#: ../../server/server_reagent.py:1076 ../../server/server_reagent.py:1135 +#: ../../services/kernel-switcher:104 ../../services/kernel-switcher:173 #, fuzzy msgid "Another Entropy is currently running." msgstr "" "Otra instancia de Entropy está ejecutándose. No se puede procesar la cola." -#: ../../libraries/entropy/client/interfaces/package.py:3497 +#: ../../libraries/entropy/client/interfaces/package.py:3498 msgid "Cannot acquire Entropy resources lock." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3510 +#: ../../libraries/entropy/client/interfaces/package.py:3511 msgid "An error occured. Action aborted." msgstr "Ocurrió un error. Acción cancelada." @@ -3610,240 +3104,240 @@ msgstr "Preliminación" msgid "post-remove phase" msgstr "Posteliminación" -#: ../../libraries/entropy/const.py:569 +#: ../../libraries/entropy/const.py:567 #, fuzzy msgid "Runtime dependency" msgstr "Ejecutando test de dependencias" -#: ../../libraries/entropy/const.py:570 +#: ../../libraries/entropy/const.py:568 #, fuzzy msgid "Post dependency" msgstr "[server]dependencia" -#: ../../libraries/entropy/const.py:571 +#: ../../libraries/entropy/const.py:569 msgid "Manually added (by staff) dependency" msgstr "" -#: ../../libraries/entropy/const.py:572 +#: ../../libraries/entropy/const.py:570 #, fuzzy msgid "Build dependency" msgstr "[server]dependencia" -#: ../../libraries/entropy/const.py:592 +#: ../../libraries/entropy/const.py:590 msgid "Corrupted Client Repository. Please restore a backup." msgstr "" "El Repositorio Cliente está Corrupto. Por favor, restaura una copia de " "seguridad." -#: ../../libraries/entropy/const.py:661 +#: ../../libraries/entropy/const.py:659 msgid "reason not available" msgstr "no disponible" -#: ../../libraries/entropy/const.py:662 +#: ../../libraries/entropy/const.py:660 msgid "user package.mask" msgstr "package.mask del usuario" -#: ../../libraries/entropy/const.py:663 +#: ../../libraries/entropy/const.py:661 msgid "system keywords" msgstr "palabras clave del sistema" -#: ../../libraries/entropy/const.py:664 +#: ../../libraries/entropy/const.py:662 msgid "user package.unmask" msgstr "package.unmask del usuario" -#: ../../libraries/entropy/const.py:665 +#: ../../libraries/entropy/const.py:663 msgid "user repo package.keywords (all packages)" msgstr "package.keywords del repositorio del usuario (todos los paquetes)" -#: ../../libraries/entropy/const.py:666 +#: ../../libraries/entropy/const.py:664 msgid "user repo package.keywords" msgstr "package.keywords del repositorio del usuario" -#: ../../libraries/entropy/const.py:667 +#: ../../libraries/entropy/const.py:665 msgid "user package.keywords" msgstr "package.keywords del usuario" -#: ../../libraries/entropy/const.py:668 +#: ../../libraries/entropy/const.py:666 #, fuzzy msgid "completely masked (by keyword?)" msgstr "completamente enmascarado" -#: ../../libraries/entropy/const.py:669 +#: ../../libraries/entropy/const.py:667 msgid "repository general packages.db.mask" msgstr "packages.db.mask general del repositorio" -#: ../../libraries/entropy/const.py:670 +#: ../../libraries/entropy/const.py:668 msgid "repository general packages.db.keywords" msgstr "packages.db.keywords general del repositorio" -#: ../../libraries/entropy/const.py:671 +#: ../../libraries/entropy/const.py:669 msgid "user license.mask" msgstr "license.mask del usuario" -#: ../../libraries/entropy/const.py:672 +#: ../../libraries/entropy/const.py:670 msgid "user live unmask" msgstr "desenmascaramiento en vivo del usuario" -#: ../../libraries/entropy/const.py:673 +#: ../../libraries/entropy/const.py:671 msgid "user live mask" msgstr "enmascaramiento en vivo del usuario" -#: ../../libraries/entropy/const.py:699 +#: ../../libraries/entropy/const.py:697 msgid "Comments" msgstr "Comentarios" -#: ../../libraries/entropy/const.py:700 +#: ../../libraries/entropy/const.py:698 msgid "BBcode Documents" msgstr "Documentos BBcode" -#: ../../libraries/entropy/const.py:701 +#: ../../libraries/entropy/const.py:699 msgid "Images/Screenshots" msgstr "Imágenes/Capturas de pantalla" -#: ../../libraries/entropy/const.py:702 +#: ../../libraries/entropy/const.py:700 msgid "Generic Files" msgstr "Archivos Genéricos" -#: ../../libraries/entropy/const.py:703 +#: ../../libraries/entropy/const.py:701 msgid "YouTube(tm) Videos" msgstr "Videos de YouTube(tm)" -#: ../../libraries/entropy/const.py:706 +#: ../../libraries/entropy/const.py:704 msgid "Comment" msgstr "Comentario" -#: ../../libraries/entropy/const.py:707 +#: ../../libraries/entropy/const.py:705 msgid "BBcode Document" msgstr "Documento BBcode" -#: ../../libraries/entropy/const.py:708 +#: ../../libraries/entropy/const.py:706 msgid "Image/Screenshot" msgstr "Imagen/Captura de pantalla" -#: ../../libraries/entropy/const.py:709 +#: ../../libraries/entropy/const.py:707 msgid "Generic File" msgstr "Archivo Genérico" -#: ../../libraries/entropy/const.py:710 +#: ../../libraries/entropy/const.py:708 msgid "YouTube(tm) Video" msgstr "Video de YouTube(tm)" -#: ../../libraries/entropy/fetchers.py:730 +#: ../../libraries/entropy/fetchers.py:731 msgid "infinite" msgstr "infinito" -#: ../../libraries/entropy/fetchers.py:802 +#: ../../libraries/entropy/fetchers.py:803 msgid "[F]" msgstr "[D]" -#: ../../libraries/entropy/fetchers.py:803 -#: ../../libraries/entropy/fetchers.py:1151 +#: ../../libraries/entropy/fetchers.py:804 +#: ../../libraries/entropy/fetchers.py:1152 msgid "ETA" msgstr "Tiempo Estimado" -#: ../../libraries/entropy/fetchers.py:804 -#: ../../libraries/entropy/fetchers.py:1152 +#: ../../libraries/entropy/fetchers.py:805 +#: ../../libraries/entropy/fetchers.py:1153 msgid "sec" msgstr "seg" -#: ../../libraries/entropy/fetchers.py:1033 +#: ../../libraries/entropy/fetchers.py:1034 msgid "Aggregated download" msgstr "Descargas agregadas" -#: ../../libraries/entropy/fetchers.py:1035 -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../libraries/entropy/fetchers.py:1036 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "items" msgstr "ítemes" -#: ../../libraries/entropy/output.py:600 -#: ../../sulfur/src/sulfur/entropyapi.py:403 +#: ../../libraries/entropy/output.py:603 +#: ../../sulfur/src/sulfur/entropyapi.py:402 msgid "Entropy needs your attention" msgstr "Entropy necesita tu atención" -#: ../../libraries/entropy/output.py:746 +#: ../../libraries/entropy/output.py:749 msgid "Entropy got a question for you" msgstr "Entropy tiene una pregunta para ti" -#: ../../libraries/entropy/output.py:760 +#: ../../libraries/entropy/output.py:763 msgid "Interrupted" msgstr "Interrumpido" -#: ../../libraries/entropy/output.py:820 +#: ../../libraries/entropy/output.py:823 msgid "Selected number" msgstr "Número seleccionado" -#: ../../libraries/entropy/output.py:837 ../../client/text_ui.py:1559 +#: ../../libraries/entropy/output.py:840 ../../client/text_ui.py:1559 msgid "Please select an option" msgstr "Selecciona una opción por favor" -#: ../../libraries/entropy/output.py:839 +#: ../../libraries/entropy/output.py:842 msgid "Discard all" msgstr "Descartar todos" -#: ../../libraries/entropy/output.py:840 +#: ../../libraries/entropy/output.py:843 msgid "Confirm" msgstr "Confirmar" -#: ../../libraries/entropy/output.py:841 +#: ../../libraries/entropy/output.py:844 msgid "Add item" msgstr "Añadir ítem" -#: ../../libraries/entropy/output.py:842 +#: ../../libraries/entropy/output.py:845 #, fuzzy msgid "Edit item" msgstr "Añadir ítem" -#: ../../libraries/entropy/output.py:843 +#: ../../libraries/entropy/output.py:846 msgid "Remove item" msgstr "Eliminar ítem" -#: ../../libraries/entropy/output.py:844 +#: ../../libraries/entropy/output.py:847 msgid "Show current list" msgstr "Mostrar lista actual" #. wait user interaction -#: ../../libraries/entropy/output.py:848 -#: ../../client/text_configuration.py:303 -#: ../../client/text_configuration.py:319 +#: ../../libraries/entropy/output.py:851 +#: ../../client/text_configuration.py:304 +#: ../../client/text_configuration.py:320 msgid "Your choice (type a number and press enter):" msgstr "Tu elección (escribe un número y presiona enter):" -#: ../../libraries/entropy/output.py:880 -#: ../../client/text_configuration.py:196 +#: ../../libraries/entropy/output.py:883 +#: ../../client/text_configuration.py:197 msgid "You don't have typed a number." msgstr "No has tecleado un número." -#: ../../libraries/entropy/output.py:883 +#: ../../libraries/entropy/output.py:886 msgid "Invalid action." msgstr "Acción inválida." -#: ../../libraries/entropy/output.py:893 +#: ../../libraries/entropy/output.py:896 #, fuzzy msgid "String to add (-1 to go back):" msgstr "Cadena a añadir:" -#: ../../libraries/entropy/output.py:903 +#: ../../libraries/entropy/output.py:906 msgid "Invalid string." msgstr "Cadena inválida." -#: ../../libraries/entropy/output.py:911 +#: ../../libraries/entropy/output.py:914 #, fuzzy msgid "Element number to edit (-1 to go back):" msgstr "Número del elemento a eliminar:" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "old" msgstr "" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "new value:" msgstr "" -#: ../../libraries/entropy/output.py:930 ../../libraries/entropy/output.py:948 +#: ../../libraries/entropy/output.py:933 ../../libraries/entropy/output.py:951 msgid "Invalid element." msgstr "Elemento inválido." -#: ../../libraries/entropy/output.py:939 +#: ../../libraries/entropy/output.py:942 #, fuzzy msgid "Element number to remove (-1 to go back):" msgstr "Número del elemento a eliminar:" @@ -4466,7 +3960,7 @@ msgstr "realiza otras peticiones en los repositorios y bases de datos locales" msgid "search from what package a file belongs" msgstr "busca a qué paquete pertenece un archivo" -#: ../../client/equo.py:210 ../../client/equo.py:344 +#: ../../client/equo.py:210 ../../client/equo.py:346 msgid "show packages changelog" msgstr "muestra el changelog de paquetes" @@ -4474,12 +3968,12 @@ msgstr "muestra el changelog de paquetes" msgid "search what packages depend on the provided atoms" msgstr "busca los paquetes que dependen de los atoms proporcionados" -#: ../../client/equo.py:212 ../../client/equo.py:346 +#: ../../client/equo.py:212 ../../client/equo.py:348 #: ../../server/reagent.py:65 msgid "search packages by description" msgstr "busca paquetes por su descripción" -#: ../../client/equo.py:213 ../../client/equo.py:347 +#: ../../client/equo.py:213 ../../client/equo.py:349 #: ../../server/reagent.py:63 msgid "show files owned by the provided atoms" msgstr "muestra los archivos que pertenecen a los atoms proporcionados" @@ -4519,7 +4013,7 @@ msgstr "Estos son los paquetes instalados" msgid "associate given file paths to applications able to read them" msgstr "" -#: ../../client/equo.py:223 ../../client/equo.py:349 +#: ../../client/equo.py:223 ../../client/equo.py:351 #: ../../server/reagent.py:59 msgid "show runtime libraries needed by the provided atoms" msgstr "" @@ -4538,7 +4032,7 @@ msgstr "muestra el árbol de eliminación para los atoms especificados" msgid "show atoms needing the provided libraries" msgstr "muestra los atoms requeridos por las bibliotecas proporcionadas" -#: ../../client/equo.py:227 ../../client/equo.py:351 +#: ../../client/equo.py:227 ../../client/equo.py:353 #: ../../server/reagent.py:62 msgid "search available package sets" msgstr "busca sets de paquetes disponibles" @@ -4565,12 +4059,12 @@ msgstr "" msgid "show reverse depdendencies tree for provided installed atoms" msgstr "muestra qué paquetes dependen de los atoms proporcionados" -#: ../../client/equo.py:234 ../../client/equo.py:354 ../../client/equo.py:399 +#: ../../client/equo.py:234 ../../client/equo.py:356 ../../client/equo.py:401 #: ../../server/reagent.py:71 msgid "show more details" msgstr "muestra más detalles" -#: ../../client/equo.py:235 ../../client/equo.py:355 ../../client/equo.py:400 +#: ../../client/equo.py:235 ../../client/equo.py:357 ../../client/equo.py:402 #: ../../server/reagent.py:72 msgid "print results in a scriptable way" msgstr "imprime los resultados de forma que puedan ser usados por scripts" @@ -4660,7 +4154,7 @@ msgstr "" "genera la base de datos de paquetes instalados usando los archivos en el " "sistema [última esperanza]" -#: ../../client/equo.py:265 ../../client/equo.py:315 +#: ../../client/equo.py:265 ../../client/equo.py:317 #, fuzzy msgid "regenerate SPM UIDs map (SPM <-> Entropy packages)" msgstr "" @@ -4733,7 +4227,7 @@ msgstr "sincroniza los paquetes y la base de datos y ordena un poco" #: ../../client/equo.py:283 ../../client/equo.py:287 ../../client/equo.py:290 #: ../../server/activator.py:52 ../../server/activator.py:60 -#: ../../server/activator.py:70 +#: ../../server/activator.py:65 msgid "sync all the configured repositories" msgstr "sincroniza todos los repositorios configurados" @@ -4750,27 +4244,27 @@ msgid "sync the current repository database across primary mirrors" msgstr "" "sincroniza la base de datos del repositorio actual con los mirrors primarios" -#: ../../client/equo.py:291 ../../server/activator.py:65 +#: ../../client/equo.py:291 ../../server/activator.py:68 msgid "lock the current repository database (server-side)" msgstr "" "bloquea la base de datos del repositorio actual (en el lado del servidor)" -#: ../../client/equo.py:292 ../../server/activator.py:66 +#: ../../client/equo.py:292 ../../server/activator.py:69 msgid "unlock the current repository database (server-side)" msgstr "" "desbloquea la base de datos del repositorio actual (en el lado del servidor)" -#: ../../client/equo.py:293 ../../server/activator.py:67 +#: ../../client/equo.py:293 ../../server/activator.py:70 msgid "lock the current repository database (client-side)" msgstr "" "bloquea la base de datos del repositorio actual (en el lado del cliente)" -#: ../../client/equo.py:294 ../../server/activator.py:68 +#: ../../client/equo.py:294 ../../server/activator.py:71 msgid "unlock the current repository database (client-side)" msgstr "" "desbloquea la base de datos del repositorio actual (en el lado del cliente)" -#: ../../client/equo.py:295 ../../server/activator.py:69 +#: ../../client/equo.py:295 ../../server/activator.py:72 msgid "show current lock status" msgstr "muestra el estado actual de bloqueo" @@ -4779,264 +4273,272 @@ msgid "remove binary packages not in repositories and expired" msgstr "" "elimina los paquetes binarios que no están en repositorio y han expirado" -#: ../../client/equo.py:300 ../../server/reagent.py:74 +#: ../../client/equo.py:297 ../../server/activator.py:66 +msgid "clean unavaiable packages from mirrors (similar to tidy, but more nazi)" +msgstr "" + +#: ../../client/equo.py:298 ../../server/activator.py:67 +msgid "expiration days [default is: 0, dangerous!]" +msgstr "" + +#: ../../client/equo.py:302 ../../server/reagent.py:74 msgid "manage a repository" msgstr "administra un repositorio" -#: ../../client/equo.py:302 ../../server/reagent.py:75 +#: ../../client/equo.py:304 ../../server/reagent.py:75 msgid "(re)initialize the current repository database" msgstr "(re)inicializa la base de datos del repositorio actual" -#: ../../client/equo.py:303 +#: ../../client/equo.py:305 msgid "do not refill database using packages on mirrors" msgstr "no rellena la base de datos usando los paquetes de los mirrors" -#: ../../client/equo.py:304 ../../server/reagent.py:76 +#: ../../client/equo.py:306 ../../server/reagent.py:76 msgid "(re)create the database for the specified repository" msgstr "(re)crea la base de datos para el repositorio especificado" -#: ../../client/equo.py:305 ../../server/reagent.py:77 +#: ../../client/equo.py:307 ../../server/reagent.py:77 msgid "manually force a revision bump for the current repository database" msgstr "" "fuerza un aumento de la revisión para la base de datos del repositorio " "actual manualmente" -#: ../../client/equo.py:306 ../../server/reagent.py:78 +#: ../../client/equo.py:308 ../../server/reagent.py:78 msgid "synchronize the database" msgstr "sincroniza la base de datos" -#: ../../client/equo.py:307 ../../server/reagent.py:79 +#: ../../client/equo.py:309 ../../server/reagent.py:79 msgid "flush back old branches packages to current branch" msgstr "" -#: ../../client/equo.py:308 ../../server/reagent.py:80 +#: ../../client/equo.py:310 ../../server/reagent.py:80 msgid "remove the provided atoms from the current repository database" msgstr "" "elimina los atoms proporcionados de la base de datos del repositorio actual" -#: ../../client/equo.py:309 ../../server/reagent.py:82 +#: ../../client/equo.py:311 ../../server/reagent.py:82 msgid "remove the provided injected atoms (all if no atom specified)" msgstr "" "elimina los atoms inyectados proporcionados (todos si no se especifica " "ningún atom)" -#: ../../client/equo.py:310 ../../server/reagent.py:83 +#: ../../client/equo.py:312 ../../server/reagent.py:83 msgid "create an empty repository database in the provided path" msgstr "crea una base de datos para repositorio en la ruta proporcionada" -#: ../../client/equo.py:311 +#: ../../client/equo.py:313 msgid "switch to the specified branch the provided atoms (or world)" msgstr "cambia los atoms proporcionados (o world) a la rama especificada" -#: ../../client/equo.py:312 +#: ../../client/equo.py:314 msgid "verify remote integrity of the provided atoms (or world)" msgstr "verifica la integridad remota de los atoms proporcionados (o world)" -#: ../../client/equo.py:313 ../../server/reagent.py:86 +#: ../../client/equo.py:315 ../../server/reagent.py:86 msgid "backup current repository database" msgstr "hace una copia de la base de datos actual del repositorio" -#: ../../client/equo.py:314 ../../server/reagent.py:87 +#: ../../client/equo.py:316 ../../server/reagent.py:87 msgid "restore a previously backed-up repository database" msgstr "restaura una base de datos del repositorio previamente guardada" -#: ../../client/equo.py:317 ../../server/reagent.py:88 +#: ../../client/equo.py:319 ../../server/reagent.py:88 msgid "enable the specified repository" msgstr "habilita el repositorio especificado" -#: ../../client/equo.py:318 ../../server/reagent.py:89 +#: ../../client/equo.py:320 ../../server/reagent.py:89 msgid "disable the specified repository" msgstr "deshabilita el repositorio especificado" -#: ../../client/equo.py:319 +#: ../../client/equo.py:321 msgid "show the current Server Interface status" msgstr "muestra el estado actual del Interfaz del Servidor" -#: ../../client/equo.py:320 ../../server/reagent.py:90 +#: ../../client/equo.py:322 ../../server/reagent.py:90 #, fuzzy msgid "check packages in repository for missing dependencies" msgstr "Paquetes instalados" -#: ../../client/equo.py:321 ../../server/reagent.py:91 +#: ../../client/equo.py:323 ../../server/reagent.py:91 #, fuzzy msgid "handle packages dependencies" msgstr "maneja dependencias manuales de paquetes" -#: ../../client/equo.py:322 +#: ../../client/equo.py:324 msgid "clone a package inside a repository assigning it an arbitrary tag" msgstr "" "clona un paquete dentro de un repositorio asignándole una etiqueta arbitraria" -#: ../../client/equo.py:323 ../../server/reagent.py:95 +#: ../../client/equo.py:325 ../../server/reagent.py:95 msgid "move packages from a repository to another" msgstr "mueve paquetes de un repositorio a otro" -#: ../../client/equo.py:324 ../../client/equo.py:326 +#: ../../client/equo.py:326 ../../client/equo.py:328 #: ../../server/reagent.py:96 ../../server/reagent.py:98 msgid "pulls dependencies in" msgstr "añade las dependencias" -#: ../../client/equo.py:325 ../../server/reagent.py:97 +#: ../../client/equo.py:327 ../../server/reagent.py:97 msgid "copy packages from a repository to another" msgstr "copia paquetes de un repositorio a otro" -#: ../../client/equo.py:327 ../../server/reagent.py:99 +#: ../../client/equo.py:329 ../../server/reagent.py:99 msgid "set the default repository" msgstr "fija el repositorio por defecto" -#: ../../client/equo.py:331 ../../server/reagent.py:101 +#: ../../client/equo.py:333 ../../server/reagent.py:101 msgid "manage repository digital signatures (OpenGPG)" msgstr "" -#: ../../client/equo.py:332 ../../server/reagent.py:102 +#: ../../client/equo.py:334 ../../server/reagent.py:102 #, fuzzy msgid "create keypair for repositories and sign packages" msgstr "Prueba a actualizar los repositorios e inténtalo de nuevo" -#: ../../client/equo.py:333 ../../server/reagent.py:103 +#: ../../client/equo.py:335 ../../server/reagent.py:103 msgid "delete keypair (and digital signatures) of repository" msgstr "" -#: ../../client/equo.py:334 ../../server/reagent.py:104 +#: ../../client/equo.py:336 ../../server/reagent.py:104 #, fuzzy msgid "show currently configured keys information for given repositories" msgstr "Repositorios configurados actualmente" -#: ../../client/equo.py:335 ../../server/reagent.py:105 +#: ../../client/equo.py:337 ../../server/reagent.py:105 msgid "sign (or re-sign) packages in repository using currently set keypair" msgstr "" -#: ../../client/equo.py:336 ../../server/reagent.py:106 +#: ../../client/equo.py:338 ../../server/reagent.py:106 #, fuzzy msgid "import keypair, bind to given repository" msgstr "[server]no está en el repositorio !" -#: ../../client/equo.py:337 ../../server/reagent.py:107 +#: ../../client/equo.py:339 ../../server/reagent.py:107 #, fuzzy msgid "export public key of given repository" msgstr "Ordenar por repositorio" -#: ../../client/equo.py:338 ../../server/reagent.py:108 +#: ../../client/equo.py:340 ../../server/reagent.py:108 #, fuzzy msgid "export private key of given repository" msgstr "Repositorio de destino" -#: ../../client/equo.py:342 +#: ../../client/equo.py:344 msgid "do some searches into community repository databases" msgstr "" "hace algunas búsquedas en las bases de datos de los repositorios community" -#: ../../client/equo.py:343 ../../server/reagent.py:64 +#: ../../client/equo.py:345 ../../server/reagent.py:64 msgid "show from what package the provided files belong" msgstr "muestra a qué paquete pertenecen los archivos proporcionados" -#: ../../client/equo.py:345 ../../server/reagent.py:60 +#: ../../client/equo.py:347 ../../server/reagent.py:60 msgid "show what packages depend on the provided atoms" msgstr "muestra qué paquetes dependen de los atoms proporcionados" -#: ../../client/equo.py:348 ../../server/reagent.py:66 +#: ../../client/equo.py:350 ../../server/reagent.py:66 msgid "list all the packages in the default repository" msgstr "muestra todos los paquetes del repositorio por defecto" -#: ../../client/equo.py:350 ../../server/reagent.py:57 +#: ../../client/equo.py:352 ../../server/reagent.py:57 msgid "search packages inside the default repository database" msgstr "busca paquetes en la base de datos por defecto del repositorio" -#: ../../client/equo.py:352 ../../server/reagent.py:61 +#: ../../client/equo.py:354 ../../server/reagent.py:61 msgid "show packages owning the specified tags" msgstr "muestra los paquetes que contienen las etiquetas especificadas" -#: ../../client/equo.py:353 +#: ../../client/equo.py:355 #, fuzzy msgid "show installed packages owning the specified revisions" msgstr "muestra los paquetes que contienen las etiquetas especificadas" -#: ../../client/equo.py:359 ../../server/reagent.py:110 +#: ../../client/equo.py:361 ../../server/reagent.py:110 msgid "source package manager functions" msgstr "funciones del administrador de paquetes fuente" -#: ../../client/equo.py:360 ../../server/reagent.py:111 +#: ../../client/equo.py:362 ../../server/reagent.py:111 msgid "compilation function" msgstr "función de compilación" -#: ../../client/equo.py:361 ../../server/reagent.py:112 +#: ../../client/equo.py:363 ../../server/reagent.py:112 msgid "compile packages belonging to the provided categories" msgstr "compila los paquetes pertenecientes a las categorías proporcionadas" -#: ../../client/equo.py:362 ../../client/equo.py:365 +#: ../../client/equo.py:364 ../../client/equo.py:367 #: ../../server/reagent.py:113 ../../server/reagent.py:116 msgid "just list packages" msgstr "sólo muestra los paquetes" -#: ../../client/equo.py:363 ../../server/reagent.py:114 +#: ../../client/equo.py:365 ../../server/reagent.py:114 #, fuzzy msgid "do not pull old package slots" msgstr "paquetes descargados" -#: ../../client/equo.py:364 ../../server/reagent.py:115 +#: ../../client/equo.py:366 ../../server/reagent.py:115 #, fuzzy msgid "compile packages in provided package set names" msgstr "" "[spm]compila los paquetes pertenecientes a los nombres de sets proporcionados" -#: ../../client/equo.py:366 ../../server/reagent.py:117 +#: ../../client/equo.py:368 ../../server/reagent.py:117 msgid "rebuild everything" msgstr "reconstruye todo" -#: ../../client/equo.py:367 ../../server/reagent.py:118 +#: ../../client/equo.py:369 ../../server/reagent.py:118 #, fuzzy msgid "run database update if all went fine" msgstr "[spm]ejecuta update database si todo fue bien" -#: ../../client/equo.py:368 ../../server/reagent.py:119 +#: ../../client/equo.py:370 ../../server/reagent.py:119 msgid "run mirror sync if all went fine" msgstr "ejecuta la sincronización de mirrors si todo está correcto" -#: ../../client/equo.py:369 +#: ../../client/equo.py:371 msgid "scan orphaned packages on SPM" msgstr "busca paquetes huérfanos en el Administrador de Paquetes Fuente" -#: ../../client/equo.py:373 ../../server/activator.py:72 +#: ../../client/equo.py:375 ../../server/activator.py:75 msgid "notice board handling functions" msgstr "funciones para el manejo del tablón de anuncios" -#: ../../client/equo.py:374 ../../server/activator.py:73 +#: ../../client/equo.py:376 ../../server/activator.py:76 msgid "add a news item to the notice board" msgstr "añade una nueva entrada al tablón de anuncios" -#: ../../client/equo.py:375 ../../server/activator.py:74 +#: ../../client/equo.py:377 ../../server/activator.py:77 msgid "remove a news item from the notice board" msgstr "elimina una entrada del tablón de anuncios" -#: ../../client/equo.py:376 ../../server/activator.py:75 +#: ../../client/equo.py:378 ../../server/activator.py:78 msgid "read the current notice board" msgstr "lee el tablón de anuncios actual" -#: ../../client/equo.py:380 +#: ../../client/equo.py:382 msgid "look for unsatisfied dependencies across community repositories" msgstr "busca dependencias insatisfechas en los repositorios community" -#: ../../client/equo.py:381 ../../server/reagent.py:126 +#: ../../client/equo.py:383 ../../server/reagent.py:126 msgid "verify the integrity of local package files" msgstr "verifica la integridad de archivos de paquetes locales" -#: ../../client/equo.py:384 +#: ../../client/equo.py:386 msgid "handles User Generated Content features" msgstr "maneja las características del Contenido Generado por el Usuario" -#: ../../client/equo.py:385 +#: ../../client/equo.py:387 msgid "login against a specified repository" msgstr "hace login en el repositorio especificado" -#: ../../client/equo.py:386 +#: ../../client/equo.py:388 msgid "logout from a specified repository" msgstr "desconecta el usuario del repositorio especificado" -#: ../../client/equo.py:387 +#: ../../client/equo.py:389 msgid "force action" msgstr "forzar accción" -#: ../../client/equo.py:388 +#: ../../client/equo.py:390 msgid "" "manage package documents for the selected repository (comments, files, " "videos)" @@ -5044,93 +4546,93 @@ msgstr "" "administra los documentos de los paquetes para el repositorio seleccionado " "(comentarios, archivos, videos)" -#: ../../client/equo.py:389 +#: ../../client/equo.py:391 msgid "" "get available documents for the specified package key (example: x11-libs/qt)" msgstr "" "adquiere los documentos disponibles para el paquete especificado (ejemplo: " "x11-libs/qt)" -#: ../../client/equo.py:390 +#: ../../client/equo.py:392 msgid "add a new document to the specified package key (example: x11-libs/qt)" msgstr "" "añade un nuevo documento al paquete especificado (ejemplo: x11-libs/qt)" -#: ../../client/equo.py:391 +#: ../../client/equo.py:393 msgid "remove documents from database using their identifiers" msgstr "elimina documentos de la base de datos usando sus identificadores" -#: ../../client/equo.py:392 +#: ../../client/equo.py:394 msgid "manage package votes for the selected repository" msgstr "administra los votos de los paquetes para el repositorio seleccionado" -#: ../../client/equo.py:393 +#: ../../client/equo.py:395 msgid "get vote for the specified package key (example: x11-libs/qt)" msgstr "adquiere el voto para el paquete especificado (ejemplo: x11-libs/qt)" -#: ../../client/equo.py:394 +#: ../../client/equo.py:396 msgid "add vote for the specified package key (example: x11-libs/qt)" msgstr "añade un voto para el paquete especificado (ejemplo: x11-libs/qt)" -#: ../../client/equo.py:397 +#: ../../client/equo.py:399 msgid "handles Entropy cache" msgstr "maneja la caché de Entropy" -#: ../../client/equo.py:398 +#: ../../client/equo.py:400 msgid "clean Entropy cache" msgstr "limpia la caché de Entropy" -#: ../../client/equo.py:402 +#: ../../client/equo.py:404 msgid "remove downloaded packages and clean temp. directories" msgstr "elimina los paquetes descargados y limpia los directorios y temporales" -#: ../../client/equo.py:404 +#: ../../client/equo.py:406 msgid "show system information" msgstr "muestra información sobre el sistema" -#: ../../client/equo.py:445 ../../client/text_rescue.py:103 +#: ../../client/equo.py:447 ../../client/text_rescue.py:103 #: ../../client/text_rescue.py:113 ../../client/text_ui.py:214 msgid "is deprecated, please use" msgstr "" -#: ../../client/equo.py:456 +#: ../../client/equo.py:458 msgid "You need to install sys-apps/entropy-server. :-) Do it !" msgstr "Debes instalar sys-apps/entropy-server :-)" -#: ../../client/equo.py:534 +#: ../../client/equo.py:538 msgid "You need to install/update sys-apps/entropy-server. :-) Do it !" msgstr "Debes instalar/actualizar sys-apps/entropy-server :-)" -#: ../../client/equo.py:587 ../../client/text_configuration.py:41 +#: ../../client/equo.py:592 ../../client/text_configuration.py:42 #: ../../client/text_rescue.py:74 msgid "You are not root" msgstr "No eres root" -#: ../../client/equo.py:814 +#: ../../client/equo.py:819 msgid "not enough parameters" msgstr "No se han especificado suficientes parámetros" -#: ../../client/equo.py:864 +#: ../../client/equo.py:869 #, fuzzy msgid "Installed packages repository corrupted. Please re-generate it" msgstr "" "La Base de Datos de Paquetes Instalados no se encontró o está corrupta. Por " "favor, genérala usando las herramientas de 'equo database'" -#: ../../client/equo.py:872 ../../client/text_smart.py:157 +#: ../../client/equo.py:877 ../../client/text_smart.py:157 #: ../../client/text_smart.py:332 ../../client/text_smart.py:484 msgid "Cannot continue" msgstr "No se puede continuar" -#: ../../client/equo.py:895 +#: ../../client/equo.py:900 msgid "Your hard drive is full! Your fault!" msgstr "" -#: ../../client/equo.py:901 +#: ../../client/equo.py:906 msgid "No more memory dude! Your fault!" msgstr "" -#: ../../client/equo.py:906 +#: ../../client/equo.py:911 msgid "" "Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. " "Well, you know, shit happens." @@ -5138,23 +4640,23 @@ msgstr "" "Hola. Mi nombre es Reportador de Bugs. Siento informarte de que Equo ha " "petado. Ya sabes, a veces ocurren errores." -#: ../../client/equo.py:907 +#: ../../client/equo.py:912 msgid "" "But there's something you could do to help Equo to be a better application." msgstr "" "Pero hay algo que puedes hacer para hacer que Equo sea una aplicación mejor." -#: ../../client/equo.py:908 +#: ../../client/equo.py:913 msgid "-- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --" msgstr "-- PROCURA NO ENVIAR EL MISMO INFORME MÚLTIPLES VECES --" -#: ../../client/equo.py:909 +#: ../../client/equo.py:914 msgid "Now I am showing you what happened. Don't panic, I'm here to help you." msgstr "" "Ahora te voy a mostrar que ha sucedido. No te preocupes, estoy aquí para " "ayudarte." -#: ../../client/equo.py:918 +#: ../../client/equo.py:923 msgid "" "Oh well, I cannot even write to /tmp. So, please copy the error and mail " "lxnay@sabayon.org." @@ -5162,11 +4664,11 @@ msgstr "" "Ni siquiera puedo escribir en /tmp Por favor, copia el error y envíalo a " "lxnay@sabayon.org" -#: ../../client/equo.py:937 +#: ../../client/equo.py:942 msgid "Of course you are on the Internet..." msgstr "Por supuesto, estás conectado a Internet..." -#: ../../client/equo.py:938 +#: ../../client/equo.py:943 #, fuzzy msgid "" "Erm... Can I send the error, along with some information\n" @@ -5177,11 +4679,11 @@ msgstr "" " sobre tu hardware a mis creadores para que puedan arreglarme? (Tu IP será " "registrada)" -#: ../../client/equo.py:940 +#: ../../client/equo.py:945 msgid "Ok, ok ok ok... Sorry!" msgstr "Vale vale vale vale... Lo siento." -#: ../../client/equo.py:944 +#: ../../client/equo.py:949 msgid "" "If you want to be contacted back (and actively supported), also answer the " "questions below:" @@ -5189,19 +4691,19 @@ msgstr "" "Si quieres que te respondamos (y te demos soporte activo), escribe también " "los siguientes datos:" -#: ../../client/equo.py:945 +#: ../../client/equo.py:950 msgid "Your Full name:" msgstr "Tu nombre completo:" -#: ../../client/equo.py:946 +#: ../../client/equo.py:951 msgid "Your E-Mail address:" msgstr "Tu email:" -#: ../../client/equo.py:947 +#: ../../client/equo.py:952 msgid "What you were doing:" msgstr "Qué estabas haciendo:" -#: ../../client/equo.py:962 +#: ../../client/equo.py:967 msgid "" "Thank you very much. The error has been reported and hopefully, the problem " "will be solved as soon as possible." @@ -5209,7 +4711,7 @@ msgstr "" "Muchas gracias. El error ha sido reportado; el problema será solucionado lo " "antes posible." -#: ../../client/equo.py:964 +#: ../../client/equo.py:969 #, fuzzy msgid "" "Ugh. Cannot send the report. When you want, mail the file below to " @@ -5218,11 +4720,11 @@ msgstr "" "¡Ouch! No pude enviar el mensaje. He guardado el error en /tmp/equoerror.txt " "Cuando quieras, puedes enviar el archivo a lxnay@sabayon.org" -#: ../../client/equo.py:983 +#: ../../client/equo.py:988 msgid "Entropy/Equo version mismatch" msgstr "" -#: ../../client/equo.py:984 +#: ../../client/equo.py:989 msgid "it could make your system explode!" msgstr "" @@ -5236,152 +4738,152 @@ msgstr "limpia la caché de Entropy" msgid "Entropy cache cleaned." msgstr "Caché UGC eliminada" -#: ../../client/text_configuration.py:76 +#: ../../client/text_configuration.py:78 msgid "Scanning filesystem" msgstr "Escaneando el sistema de archivos" -#: ../../client/text_configuration.py:80 -#: ../../client/text_configuration.py:387 +#: ../../client/text_configuration.py:82 +#: ../../client/text_configuration.py:388 msgid "file" msgstr "archivo" -#: ../../client/text_configuration.py:85 +#: ../../client/text_configuration.py:87 msgid "All fine baby. Nothing to do!" msgstr "Todo correcto. ¡Nada más que hacer!" -#: ../../client/text_configuration.py:96 +#: ../../client/text_configuration.py:98 msgid "Type a number." msgstr "Escribe un número" -#: ../../client/text_configuration.py:110 -#: ../../client/text_configuration.py:138 ../../server/server_reagent.py:85 +#: ../../client/text_configuration.py:112 +#: ../../client/text_configuration.py:139 ../../server/server_reagent.py:85 #: ../../server/server_reagent.py:102 msgid "Configuration file" msgstr "Archivo de configuración" -#: ../../client/text_configuration.py:114 +#: ../../client/text_configuration.py:116 msgid "Overwrite ?" msgstr "¿ Sobrescribir ?" -#: ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:119 msgid "Moving" msgstr "Moviendo" -#: ../../client/text_configuration.py:142 +#: ../../client/text_configuration.py:143 msgid "Discard ?" msgstr "¿ Descartar ?" -#: ../../client/text_configuration.py:145 +#: ../../client/text_configuration.py:146 msgid "Discarding" msgstr "Descartando" -#: ../../client/text_configuration.py:185 +#: ../../client/text_configuration.py:186 msgid "Selected file" msgstr "Archivo seleccionado" -#: ../../client/text_configuration.py:204 +#: ../../client/text_configuration.py:205 msgid "Replacing" msgstr "Remplazando" -#: ../../client/text_configuration.py:205 +#: ../../client/text_configuration.py:206 msgid "with" msgstr "por" -#: ../../client/text_configuration.py:215 +#: ../../client/text_configuration.py:216 msgid "Deleting file" msgstr "Borrando archivo" -#: ../../client/text_configuration.py:227 +#: ../../client/text_configuration.py:228 msgid "Editing file" msgstr "Editando archivo" -#: ../../client/text_configuration.py:233 +#: ../../client/text_configuration.py:234 msgid "Cannot find a suitable editor. Can't edit file directly." msgstr "" "No se ha podido encontrar un editor adecuado. No se puede editar el archivo " "directamente." -#: ../../client/text_configuration.py:240 +#: ../../client/text_configuration.py:241 msgid "Edited file" msgstr "Archivo editado" -#: ../../client/text_configuration.py:241 +#: ../../client/text_configuration.py:242 msgid "showing differencies" msgstr "mostrando diferencias" -#: ../../client/text_configuration.py:260 +#: ../../client/text_configuration.py:261 #, fuzzy msgid "Interactively merge" msgstr "Interactividad" -#: ../../client/text_configuration.py:295 +#: ../../client/text_configuration.py:296 msgid "Please choose a file to update by typing its identification number." msgstr "Escribe el número del archivo que quieras actualizar." -#: ../../client/text_configuration.py:296 +#: ../../client/text_configuration.py:297 msgid "Other options are:" msgstr "Otras opciones:" -#: ../../client/text_configuration.py:297 +#: ../../client/text_configuration.py:298 #: ../../client/text_repositories.py:509 #: ../../magneto/src/magneto/core/interfaces.py:152 msgid "Exit" msgstr "Salir" -#: ../../client/text_configuration.py:298 +#: ../../client/text_configuration.py:299 msgid "Automerge all the files asking you one by one" msgstr "Unir automáticamente todos los archivos preguntando uno por uno" -#: ../../client/text_configuration.py:299 +#: ../../client/text_configuration.py:300 msgid "Automerge all the files without questioning" msgstr "Unir automáticamente todos los archivos sin preguntar" -#: ../../client/text_configuration.py:300 +#: ../../client/text_configuration.py:301 msgid "Discard all the files asking you one by one" msgstr "Descartar todos los archivos preguntando uno por uno" -#: ../../client/text_configuration.py:301 +#: ../../client/text_configuration.py:302 msgid "Discard all the files without questioning" msgstr "Descartar todos los archivos sin preguntar" -#: ../../client/text_configuration.py:311 +#: ../../client/text_configuration.py:312 msgid "Please choose an action to take for the selected file." msgstr "Selecciona qué acción tomar para el archivo elegido." -#: ../../client/text_configuration.py:312 +#: ../../client/text_configuration.py:313 msgid "Come back to the files list" msgstr "Volver al listado de archivos" -#: ../../client/text_configuration.py:313 +#: ../../client/text_configuration.py:314 msgid "Replace original with update" msgstr "Remplazar el original con la actualización" -#: ../../client/text_configuration.py:314 +#: ../../client/text_configuration.py:315 msgid "Delete update, keeping original as is" msgstr "Borrar la actualización y mantener el original como está" -#: ../../client/text_configuration.py:315 +#: ../../client/text_configuration.py:316 msgid "Edit proposed file and show diffs again" msgstr "Editar el archivo propuesto y mostrar diferencias de nuevo" -#: ../../client/text_configuration.py:316 +#: ../../client/text_configuration.py:317 #, fuzzy msgid "Interactively merge original with update" msgstr "Remplazar el original con la actualización" -#: ../../client/text_configuration.py:317 +#: ../../client/text_configuration.py:318 msgid "Show differences again" msgstr "Mostrar las diferencias de nuevo" -#: ../../client/text_configuration.py:382 +#: ../../client/text_configuration.py:383 msgid "These are the files that would be updated:" msgstr "Estos son los archivos que serán actualizados:" -#: ../../client/text_configuration.py:388 +#: ../../client/text_configuration.py:389 msgid "Unique files that would be update" msgstr "Archivos únicos que serán actualizados" -#: ../../client/text_configuration.py:393 +#: ../../client/text_configuration.py:394 msgid "Unique files that would be automerged" msgstr "Archivos únicos que serán unidos automáticamente" @@ -5392,8 +4894,8 @@ msgstr "Comando personalizado" #: ../../client/text_query.py:69 ../../client/text_repositories.py:47 #: ../../client/text_smart.py:45 ../../client/text_ugc.py:32 -#: ../../client/text_ui.py:128 ../../server/activator.py:166 -#: ../../server/reagent.py:307 +#: ../../client/text_ui.py:128 ../../server/activator.py:169 +#: ../../server/reagent.py:308 msgid "Wrong parameters" msgstr "Parámetros incorrectos" @@ -5406,7 +4908,7 @@ msgstr "Buscando" #: ../../client/text_query.py:1264 ../../client/text_query.py:1306 #: ../../client/text_query.py:1350 ../../client/text_query.py:1388 #: ../../client/text_query.py:1421 ../../client/text_query.py:1465 -#: ../../client/text_query.py:1524 ../../server/server_query.py:129 +#: ../../client/text_query.py:1524 ../../server/server_query.py:130 msgid "Keyword" msgstr "Palabra clave" @@ -5417,7 +4919,7 @@ msgstr "Palabra clave" #: ../../client/text_query.py:1265 ../../client/text_query.py:1307 #: ../../client/text_query.py:1351 ../../client/text_query.py:1389 #: ../../client/text_query.py:1422 ../../client/text_query.py:1466 -#: ../../client/text_query.py:1525 ../../server/server_query.py:130 +#: ../../client/text_query.py:1525 ../../server/server_query.py:131 msgid "Found" msgstr "Encontrados" @@ -5427,7 +4929,7 @@ msgstr "Encontrados" #: ../../client/text_query.py:1308 ../../client/text_query.py:1352 #: ../../client/text_query.py:1390 ../../client/text_query.py:1423 #: ../../client/text_query.py:1467 ../../client/text_query.py:1526 -#: ../../server/server_query.py:131 +#: ../../server/server_query.py:132 msgid "entries" msgstr "entradas" @@ -5461,7 +4963,7 @@ msgstr "" #: ../../client/text_query.py:314 ../../client/text_query.py:1573 #: ../../client/text_query.py:1574 ../../server/server_key.py:367 -#: ../../server/server_key.py:371 ../../server/server_reagent.py:216 +#: ../../server/server_key.py:371 ../../server/server_reagent.py:215 #: ../../sulfur/src/sulfur/dialogs.py:506 #: ../../sulfur/src/sulfur/dialogs.py:602 #: ../../sulfur/src/sulfur/dialogs.py:605 @@ -5605,8 +5107,8 @@ msgstr "Búsqueda de Eliminados" #: ../../client/text_query.py:1004 ../../client/text_ui.py:1014 #: ../../client/text_ui.py:1159 ../../client/text_ui.py:1249 #: ../../client/text_ui.py:1714 ../../client/text_ui.py:1799 -#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:446 -#: ../../server/server_reagent.py:495 +#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:444 +#: ../../server/server_reagent.py:494 msgid "No packages found" msgstr "No se han encontrado paquetes" @@ -5675,7 +5177,7 @@ msgstr "Búsqueda por Slot" msgid "Package Set Search" msgstr "Búsqueda de Sets de Paquetes" -#: ../../client/text_query.py:1367 ../../server/server_query.py:116 +#: ../../client/text_query.py:1367 ../../server/server_query.py:117 msgid "Tag Search" msgstr "Búsqueda por Etiqueta" @@ -5716,7 +5218,7 @@ msgstr "rama" msgid "Category" msgstr "Categoría" -#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name" msgstr "Nombre" @@ -5756,7 +5258,7 @@ msgstr "Descargado" msgid "Checksum" msgstr "Comprobación de suma" -#: ../../client/text_query.py:1662 ../../server/server_reagent.py:289 +#: ../../client/text_query.py:1662 ../../server/server_reagent.py:288 #: ../../sulfur/src/sulfur/dialogs.py:1132 msgid "Dependencies" msgstr "Dependencias" @@ -5777,6 +5279,10 @@ msgstr "Página" msgid "Description" msgstr "Descripción" +#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 +msgid "USE flags" +msgstr "Parámetros USE" + #: ../../client/text_query.py:1718 ../../sulfur/src/sulfur/sulfur.glade.h:26 msgid "CHOST" msgstr "CHOST" @@ -6011,37 +5517,48 @@ msgid "Have a nice day" msgstr "" #: ../../client/text_repositories.py:427 ../../client/text_ui.py:560 -#: ../../sulfur/src/sulfur/__init__.py:1485 +#: ../../sulfur/src/sulfur/__init__.py:1492 msgid "No repositories specified in" msgstr "No se han especificado repositorios en" #: ../../client/text_repositories.py:431 ../../client/text_ui.py:565 -#: ../../sulfur/src/sulfur/__init__.py:1492 +#: ../../sulfur/src/sulfur/__init__.py:1499 msgid "Unhandled exception" msgstr "Excepción no manejada" -#: ../../client/text_repositories.py:453 ../../server/server_activator.py:332 -#: ../../server/server_activator.py:352 +#: ../../client/text_repositories.py:453 ../../server/server_activator.py:333 +#: ../../server/server_activator.py:353 msgid "Notice board not available" msgstr "Tablón de anuncios no disponible" +#. title +#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 +#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 +#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 +#: ../../server/server_activator.py:243 ../../server/server_activator.py:275 +#: ../../server/server_activator.py:311 ../../sulfur/src/sulfur/dialogs.py:381 +#: ../../sulfur/src/sulfur/dialogs.py:633 +#: ../../sulfur/src/sulfur/sulfur.glade.h:258 +msgid "Title" +msgstr "Título" + #: ../../client/text_repositories.py:476 ../../client/text_ugc.py:587 -#: ../../server/server_activator.py:248 +#: ../../server/server_activator.py:249 #: ../../sulfur/src/sulfur/dialogs.py:1191 #: ../../sulfur/src/sulfur/sulfur.glade.h:48 msgid "Content" msgstr "Contenido" -#: ../../client/text_repositories.py:481 ../../server/server_activator.py:253 +#: ../../client/text_repositories.py:481 ../../server/server_activator.py:254 #: ../../sulfur/src/sulfur/sulfur.glade.h:122 msgid "Link" msgstr "Enlace" -#: ../../client/text_repositories.py:489 ../../server/server_activator.py:261 +#: ../../client/text_repositories.py:489 ../../server/server_activator.py:262 msgid "Press Enter to continue" msgstr "Presiona Enter para continuar" -#: ../../client/text_repositories.py:516 ../../server/server_activator.py:288 +#: ../../client/text_repositories.py:516 ../../server/server_activator.py:289 msgid "Choose one by typing its identifier" msgstr "Elige una escribiendo su identificador" @@ -6070,15 +5587,15 @@ msgstr "Base de Datos del Sistema limpia" msgid "No System Databases found" msgstr "No se encontraron Bases de Datos en el Sistema" -#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:568 +#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:567 msgid "No backed up databases found" msgstr "No se han encontrado bases de datos guardadas" -#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:583 +#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:582 msgid "Select the database you want to restore" msgstr "Elige la base de datos que quieras restaurar" -#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:589 +#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:588 msgid "Entropy installed packages database restore tool" msgstr "" "Herramienta de restauración de bases de datos de paquetes instalados de " @@ -6537,7 +6054,7 @@ msgid "directory does not exist" msgstr "directorio no existe" #: ../../client/text_smart.py:194 ../../client/text_ui.py:768 -#: ../../sulfur/src/sulfur/events.py:465 +#: ../../sulfur/src/sulfur/events.py:470 msgid "is not a valid Entropy package" msgstr "no es un paquete de Entropy válido" @@ -6667,7 +6184,7 @@ msgstr "" msgid "Login error. Not logged in." msgstr "Error de login. No estás conectado." -#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1018 +#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1024 msgid "Not logged in" msgstr "No conectado" @@ -6832,7 +6349,7 @@ msgstr "Voto actual del paquete" #: ../../client/text_ui.py:242 ../../client/text_ui.py:249 #: ../../client/text_ui.py:257 ../../client/text_ui.py:265 #: ../../client/text_ui.py:1264 ../../client/text_ui.py:1950 -#: ../../server/server_reagent.py:1286 +#: ../../server/server_reagent.py:1287 msgid "Nothing to do" msgstr "Nada que hacer" @@ -6979,9 +6496,9 @@ msgid "atom" msgstr "atom" #: ../../client/text_ui.py:668 ../../server/server_reagent.py:131 -#: ../../server/server_reagent.py:167 ../../server/server_reagent.py:203 -#: ../../server/server_reagent.py:345 ../../server/server_reagent.py:373 -#: ../../server/server_reagent.py:402 +#: ../../server/server_reagent.py:166 ../../server/server_reagent.py:202 +#: ../../server/server_reagent.py:344 ../../server/server_reagent.py:371 +#: ../../server/server_reagent.py:399 msgid "in" msgstr "en" @@ -6997,7 +6514,7 @@ msgstr "No encontrado" msgid "Probably needed by" msgstr "Probablemente necesitado por" -#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:467 +#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:472 msgid "is not compiled with the same architecture of the system" msgstr "no está compilado con la misma arquitectura que el sistema" @@ -7033,7 +6550,7 @@ msgstr "Cambiar repositorio" msgid "Reinstall" msgstr "Reinstalar" -#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:443 +#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:449 #: ../../sulfur/src/sulfur/sulfur.glade.h:106 msgid "Install" msgstr "Instalar" @@ -7104,11 +6621,11 @@ msgstr "descargando" msgid "All done" msgstr "Terminado" -#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2061 +#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2068 msgid "Please update the following critical packages" msgstr "Por favor, actualiza los siguientes paquetes críticos" -#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2062 +#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2069 msgid "You should install them as soon as possible" msgstr "Debes instalarlos lo antes posible" @@ -7423,102 +6940,143 @@ msgstr "busca paquetes huérfanos en el Administrador de Paquetes Fuente" msgid "remove downloaded packages and clean temp. directories)" msgstr "elimina los paquetes descargados y limpia los directorios temp." -#: ../../server/server_activator.py:70 +#: ../../server/server_activator.py:71 msgid "Starting to sync data across mirrors (packages/database)" msgstr "" "Empezando la sincronización de datos entre los mirrors (paquetes/base de " "datos)" -#: ../../server/server_activator.py:98 ../../server/server_activator.py:146 +#: ../../server/server_activator.py:99 ../../server/server_activator.py:147 msgid "Aborting !" msgstr "¡ Abortando !" -#: ../../server/server_activator.py:122 +#: ../../server/server_activator.py:123 msgid "Please insert a commit message" msgstr "Inserta un mensaje de envío por favor" -#: ../../server/server_activator.py:141 +#: ../../server/server_activator.py:142 msgid "Should I continue with the tidy procedure ?" msgstr "¿ Debo continuar con el procedimiento de ordenación ?" -#: ../../server/server_activator.py:282 +#: ../../server/server_activator.py:283 msgid "Exit/Commit" msgstr "Salir/Enviar" -#: ../../server/server_activator.py:311 +#: ../../server/server_activator.py:312 msgid "Notice text" msgstr "Texto del anuncio" -#: ../../server/server_activator.py:312 +#: ../../server/server_activator.py:313 msgid "Relevant URL (optional)" msgstr "URL relevante (opcional)" -#: ../../server/server_activator.py:316 +#: ../../server/server_activator.py:317 msgid "Repository notice board, new item insertion" msgstr "Tablón de anuncios del repositorio, inserción de nueva entrada" -#: ../../server/server_activator.py:359 +#: ../../server/server_activator.py:360 msgid "Choose the one you want to remove" msgstr "Elige la que quieras eliminar" -#: ../../server/server_activator.py:365 +#: ../../server/server_activator.py:366 msgid "Are you sure you want to remove this?" msgstr "¿Seguro que quieres eliminarla?" -#: ../../server/server_activator.py:420 +#: ../../server/server_activator.py:418 msgid "Starting to lock mirrors databases" msgstr "Comenzando el bloqueo de las bases de datos de los mirrors" -#: ../../server/server_activator.py:426 ../../server/server_activator.py:440 -#: ../../server/server_activator.py:456 ../../server/server_activator.py:471 +#: ../../server/server_activator.py:424 ../../server/server_activator.py:438 +#: ../../server/server_activator.py:454 ../../server/server_activator.py:469 msgid "A problem occured on at least one mirror" msgstr "Ocurrió un problema en al menos un mirror" -#: ../../server/server_activator.py:428 -msgid "Databases lock complete" -msgstr "Bloqueo de las bases de datos completado" +#: ../../server/server_activator.py:426 +#, fuzzy +msgid "Repositories lock complete" +msgstr "Restauración completada" -#: ../../server/server_activator.py:434 +#: ../../server/server_activator.py:432 msgid "Starting to unlock mirrors databases" msgstr "Comenzando el desbloqueo de las bases de datos de los mirrors" -#: ../../server/server_activator.py:443 -msgid "Databases unlock complete" -msgstr "Desbloqueo de las bases de datos completado" +#: ../../server/server_activator.py:441 +#, fuzzy +msgid "Repositories unlock complete" +msgstr "Restauración completada" -#: ../../server/server_activator.py:449 +#: ../../server/server_activator.py:447 msgid "Starting to lock download mirrors databases" msgstr "Comenzando el bloqueo de las bases de datos de los mirrors de descarga" -#: ../../server/server_activator.py:458 +#: ../../server/server_activator.py:456 msgid "Download mirrors lock complete" msgstr "Bloqueo de los mirrors de descarga completado" -#: ../../server/server_activator.py:464 +#: ../../server/server_activator.py:462 msgid "Starting to unlock download mirrors databases" msgstr "" "Comenzando el desbloqueo de las bases de datos de los mirrors de descarga" -#: ../../server/server_activator.py:473 +#: ../../server/server_activator.py:471 msgid "Download mirrors unlock complete" msgstr "Desbloqueo de los mirrors de descarga completado" -#: ../../server/server_activator.py:491 +#: ../../server/server_activator.py:489 msgid "DATABASE" msgstr "BASE DE DATOS" -#: ../../server/server_activator.py:492 +#: ../../server/server_activator.py:490 msgid "DOWNLOAD" msgstr "DESCARGA" -#: ../../server/server_activator.py:508 -msgid "Syncing databases" -msgstr "Sincronizando las bases de datos" +#: ../../server/server_activator.py:506 +#, fuzzy +msgid "Syncing repositories" +msgstr "en los repositorios" -#: ../../server/server_activator.py:512 -msgid "Database sync errors, cannot continue." +#: ../../server/server_activator.py:510 +#, fuzzy +msgid "Repositories sync error, cannot continue." msgstr "Errores de sincronización con la base de datos. No se puede continuar." +#: ../../server/server_activator.py:532 +#, fuzzy +msgid "Cleaning unavailable packages from repository" +msgstr "Calculando los paquetes disponibles para" + +#: ../../server/server_activator.py:534 +msgid "" +"Removing unavailable packages, overriding Entropy defaults is generally bad." +msgstr "" + +#: ../../server/server_activator.py:536 +msgid "" +"Users with outdated repositories, won't be able to find package files " +"remotely." +msgstr "" + +#: ../../server/server_activator.py:564 ../../server/server_activator.py:582 +#, fuzzy +msgid "Remote Entropy Repository Status" +msgstr "Estado de la base de datos del repositorio remoto de Entropy" + +#: ../../server/server_activator.py:569 ../../server/server_activator.py:587 +msgid "Host" +msgstr "Host" + +#. Setup revision column +#: ../../server/server_activator.py:570 ../../server/server_activator.py:588 +#: ../../sulfur/src/sulfur/views.py:2865 +#: ../../sulfur/src/sulfur/sulfur.glade.h:211 +msgid "Revision" +msgstr "Revisión" + +#: ../../server/server_activator.py:575 +#, fuzzy +msgid "Local revision currently at" +msgstr "Revisión de la base de datos local" + #: ../../server/server_key.py:26 msgid "GPG interface loaded, home directory" msgstr "" @@ -7663,7 +7221,7 @@ msgstr "Fecha de creación" msgid "Expires on" msgstr "" -#: ../../server/server_query.py:50 ../../server/server_query.py:71 +#: ../../server/server_query.py:51 ../../server/server_query.py:72 #: ../../sulfur/src/sulfur/packages.py:1144 msgid "Nothing found" msgstr "No se encontró nada" @@ -7696,130 +7254,134 @@ msgstr "Deshabilitado" msgid "already disabled" msgstr "ya estaba deshabilitado" -#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:143 -#: ../../server/server_reagent.py:182 ../../server/server_reagent.py:332 -#: ../../server/server_reagent.py:360 +#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:142 +#: ../../server/server_reagent.py:181 ../../server/server_reagent.py:331 +#: ../../server/server_reagent.py:358 #, fuzzy msgid "Invalid syntax." msgstr "Cadena inválida." -#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:151 -#: ../../server/server_reagent.py:190 ../../server/server_reagent.py:341 -#: ../../server/server_reagent.py:369 +#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:150 +#: ../../server/server_reagent.py:189 ../../server/server_reagent.py:340 +#: ../../server/server_reagent.py:367 #, fuzzy msgid "No valid repository specified." msgstr "No se especificó un repositorio válido." -#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:166 -#: ../../server/server_reagent.py:202 ../../server/server_reagent.py:401 -#: ../../server/server_reagent.py:862 +#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:165 +#: ../../server/server_reagent.py:201 ../../server/server_reagent.py:398 +#: ../../server/server_reagent.py:863 msgid "Cannot match" msgstr "No se puede hacer coincidir" -#: ../../server/server_reagent.py:172 ../../server/server_reagent.py:207 +#: ../../server/server_reagent.py:171 ../../server/server_reagent.py:206 #, fuzzy msgid "No packages selected." msgstr "No hay paquetes seleccionados" -#: ../../server/server_reagent.py:224 +#: ../../server/server_reagent.py:223 msgid "package dependencies" msgstr "dependencias del paquete" -#: ../../server/server_reagent.py:263 +#: ../../server/server_reagent.py:232 +msgid "No dependencies" +msgstr "Sin dependencias" + +#: ../../server/server_reagent.py:262 #, fuzzy msgid "Dependency type" msgstr "Test de dependencias" -#: ../../server/server_reagent.py:268 +#: ../../server/server_reagent.py:267 #, fuzzy msgid "Select a dependency type for" msgstr "[server]Sin dependencias" -#: ../../server/server_reagent.py:292 +#: ../../server/server_reagent.py:291 #, fuzzy msgid "Dependencies editor" msgstr "Test de dependencias" -#: ../../server/server_reagent.py:301 +#: ../../server/server_reagent.py:300 #, fuzzy msgid "Confirm ?" msgstr "Confirmar" -#: ../../server/server_reagent.py:324 +#: ../../server/server_reagent.py:323 #, fuzzy msgid "dependencies updated successfully" msgstr "[server]dependencias manuales añadidas correctamente" -#: ../../server/server_reagent.py:344 +#: ../../server/server_reagent.py:343 #, fuzzy msgid "Masking" msgstr "Enmascaramiento de Paquetes" -#: ../../server/server_reagent.py:372 +#: ../../server/server_reagent.py:370 #, fuzzy msgid "Unmasking" msgstr "Desempaquetando" -#: ../../server/server_reagent.py:426 +#: ../../server/server_reagent.py:424 msgid "Matching packages to remove" msgstr "Buscando los paquetes para eliminar" -#: ../../server/server_reagent.py:428 ../../server/server_reagent.py:521 -#: ../../server/server_reagent.py:746 +#: ../../server/server_reagent.py:426 ../../server/server_reagent.py:520 +#: ../../server/server_reagent.py:748 msgid "Not enough parameters" msgstr "No se han especificado suficientes parámetros" -#: ../../server/server_reagent.py:450 ../../server/server_reagent.py:954 +#: ../../server/server_reagent.py:448 ../../server/server_reagent.py:954 msgid "These are the packages that would be removed from the database" msgstr "Estos son los paquetes que serán eliminados de la base de datos" -#: ../../server/server_reagent.py:465 ../../server/server_reagent.py:511 +#: ../../server/server_reagent.py:463 ../../server/server_reagent.py:510 msgid "Removing selected packages" msgstr "Eliminando los paquetes seleccionados" -#: ../../server/server_reagent.py:469 ../../server/server_reagent.py:516 +#: ../../server/server_reagent.py:467 ../../server/server_reagent.py:515 msgid "Packages removed. To remove binary packages, run activator." msgstr "" "Paquetes eliminados. Para eliminar paquetes binarios, ejecuta el activador." -#: ../../server/server_reagent.py:475 +#: ../../server/server_reagent.py:473 msgid "Searching injected packages to remove" msgstr "Buscando paquetes inyectados para eliminar" -#: ../../server/server_reagent.py:500 +#: ../../server/server_reagent.py:499 msgid "These are the injected packages pulled in for removal" msgstr "Estos son los paquetes inyectados puestos para eliminar" -#: ../../server/server_reagent.py:526 +#: ../../server/server_reagent.py:525 msgid "Switching branch, be sure to have your packages in sync." msgstr "Cambiando la rama, asegúrate de tener los paquetes sincronizados." -#: ../../server/server_reagent.py:533 +#: ../../server/server_reagent.py:532 msgid "Collecting packages that would be marked" msgstr "Recopilando paquetes que serán marcados" -#: ../../server/server_reagent.py:542 +#: ../../server/server_reagent.py:541 msgid "These are the packages that would be marked" msgstr "Estos son los paquetes que serán marcados" -#: ../../server/server_reagent.py:677 +#: ../../server/server_reagent.py:676 msgid "No valid repositories specified." msgstr "No se especificó un repositorio válido." -#: ../../server/server_reagent.py:682 +#: ../../server/server_reagent.py:681 msgid "Invalid repositories specified." msgstr "Se especificaron repositorios inválidos." -#: ../../server/server_reagent.py:724 +#: ../../server/server_reagent.py:726 #, fuzzy msgid "Entropy repository has been initialized" msgstr "Tu repositorio por defecto no está inicializado" -#: ../../server/server_reagent.py:732 +#: ../../server/server_reagent.py:734 msgid "Creating empty database to" msgstr "Creando una base de datos vacía en" -#: ../../server/server_reagent.py:735 +#: ../../server/server_reagent.py:737 msgid "Cannot overwrite already existing file" msgstr "No se puede sobrescribir un archivo ya existente" @@ -7827,33 +7389,33 @@ msgstr "No se puede sobrescribir un archivo ya existente" msgid "Bumping Repository database" msgstr "Sacudiendo la base de datos del repositorio" -#: ../../server/server_reagent.py:878 +#: ../../server/server_reagent.py:879 msgid "No valid packages to repackage." msgstr "No hay paquetes válidos para reempaquetar." #. normal scanning -#: ../../server/server_reagent.py:883 +#: ../../server/server_reagent.py:884 msgid "Scanning database for differences" msgstr "Buscando diferencias en la base de datos" -#: ../../server/server_reagent.py:903 +#: ../../server/server_reagent.py:904 #, fuzzy msgid "Invalid atom" msgstr "Acción inválida." -#: ../../server/server_reagent.py:910 +#: ../../server/server_reagent.py:911 msgid "Zarro thinggz totoo" msgstr "Nah' que hacerl" -#: ../../server/server_reagent.py:914 +#: ../../server/server_reagent.py:915 msgid "These are the packages that would be changed to injected status" msgstr "Estos son los paquetes cuyo estado será cambiado a inyectado" -#: ../../server/server_reagent.py:920 +#: ../../server/server_reagent.py:921 msgid "Would you like to transform them now ?" msgstr "¿ Quieres transformarlos ahora ?" -#: ../../server/server_reagent.py:927 +#: ../../server/server_reagent.py:928 msgid "Transforming from database" msgstr "Transformando desde la base de datos" @@ -7919,42 +7481,42 @@ msgstr "" msgid "Nothing to do, check later." msgstr "Nada que hacer, vuelve a comprobar mas tarde." -#: ../../server/server_reagent.py:1065 +#: ../../server/server_reagent.py:1066 msgid "Entries handled" msgstr "Entradas manejadas" -#: ../../server/server_reagent.py:1104 +#: ../../server/server_reagent.py:1105 #, fuzzy msgid "local revision" msgstr "revisión" -#: ../../server/server_reagent.py:1106 +#: ../../server/server_reagent.py:1107 #, fuzzy msgid "local packages" msgstr "paquete vital" -#: ../../server/server_reagent.py:1113 +#: ../../server/server_reagent.py:1114 #, fuzzy msgid "stored packages" msgstr "Paquete enmascarado" -#: ../../server/server_reagent.py:1118 +#: ../../server/server_reagent.py:1119 #, fuzzy msgid "upload packages" msgstr "paquetes descargados" -#: ../../server/server_reagent.py:1197 +#: ../../server/server_reagent.py:1198 #, fuzzy msgid "" "These are the newly available packages, either updatable or not installed" msgstr "Estos son los paquetes que serán instalados" -#: ../../server/server_reagent.py:1249 +#: ../../server/server_reagent.py:1250 #, fuzzy msgid "No package sets found" msgstr "[set]No se han encontrado set de paquetes" -#: ../../server/server_reagent.py:1257 +#: ../../server/server_reagent.py:1258 #, fuzzy msgid "package set not found" msgstr "[set]set de paquetes no encontrado" @@ -8273,9 +7835,9 @@ msgid "Please confirm the actions above" msgstr "Por favor, confirma las siguientes acciones" #: ../../sulfur/src/sulfur/dialogs.py:2355 -#: ../../sulfur/src/sulfur/__init__.py:970 -#: ../../sulfur/src/sulfur/__init__.py:980 -#: ../../sulfur/src/sulfur/__init__.py:990 +#: ../../sulfur/src/sulfur/__init__.py:976 +#: ../../sulfur/src/sulfur/__init__.py:986 +#: ../../sulfur/src/sulfur/__init__.py:996 msgid "Item" msgstr "Ítem" @@ -8345,7 +7907,7 @@ msgid "Accepted" msgstr "Aceptada" #: ../../sulfur/src/sulfur/dialogs.py:3210 -#: ../../sulfur/src/sulfur/events.py:715 +#: ../../sulfur/src/sulfur/events.py:720 msgid "license text" msgstr "licencia" @@ -8426,121 +7988,121 @@ msgstr "Los paquetes del Aviso se han puesto en cola." msgid "Packages in all Advisories have been queued." msgstr "Los paquetes de todos los Avisos se han puesto en cola." -#: ../../sulfur/src/sulfur/events.py:296 +#: ../../sulfur/src/sulfur/events.py:301 msgid "You! Why do you want to remove the main repository ?" msgstr "¡Tú! ¿Por qué quieres eliminar el repositorio principal?" -#: ../../sulfur/src/sulfur/events.py:338 +#: ../../sulfur/src/sulfur/events.py:343 msgid "Are you sure ?" msgstr "¿ Estás seguro ?" -#: ../../sulfur/src/sulfur/events.py:355 +#: ../../sulfur/src/sulfur/events.py:360 msgid "Error saving parameter" msgstr "Error guardando el parámetro" -#: ../../sulfur/src/sulfur/events.py:356 -#: ../../sulfur/src/sulfur/__init__.py:1121 +#: ../../sulfur/src/sulfur/events.py:361 +#: ../../sulfur/src/sulfur/__init__.py:1127 msgid "An issue occured while saving a preference" msgstr "Ocurrió un problema al intentar guardar una preferencia" -#: ../../sulfur/src/sulfur/events.py:357 -#: ../../sulfur/src/sulfur/__init__.py:1086 -#: ../../sulfur/src/sulfur/__init__.py:1122 +#: ../../sulfur/src/sulfur/events.py:362 +#: ../../sulfur/src/sulfur/__init__.py:1092 +#: ../../sulfur/src/sulfur/__init__.py:1128 msgid "Parameter" msgstr "Parámetro" -#: ../../sulfur/src/sulfur/events.py:357 +#: ../../sulfur/src/sulfur/events.py:362 msgid "not saved" msgstr "no guardado" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 ../../sulfur/src/sulfur/events.py:406 -#: ../../sulfur/src/sulfur/events.py:417 ../../sulfur/src/sulfur/events.py:428 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 ../../sulfur/src/sulfur/events.py:411 +#: ../../sulfur/src/sulfur/events.py:422 ../../sulfur/src/sulfur/events.py:433 msgid "New" msgstr "Nuevo" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 msgid "Please insert a new path" msgstr "Inserta una nueva ruta por favor" -#: ../../sulfur/src/sulfur/events.py:407 ../../sulfur/src/sulfur/events.py:418 -#: ../../sulfur/src/sulfur/events.py:429 +#: ../../sulfur/src/sulfur/events.py:412 ../../sulfur/src/sulfur/events.py:423 +#: ../../sulfur/src/sulfur/events.py:434 msgid "Please edit the selected path" msgstr "Edita la ruta seleccionada por favor" -#: ../../sulfur/src/sulfur/events.py:449 +#: ../../sulfur/src/sulfur/events.py:454 msgid "You have chosen to install this package" msgstr "Has elegido instalar este paquete" -#: ../../sulfur/src/sulfur/events.py:451 +#: ../../sulfur/src/sulfur/events.py:456 msgid "Are you supa sure?" msgstr "¿Estás completamente seguro?" -#: ../../sulfur/src/sulfur/events.py:471 +#: ../../sulfur/src/sulfur/events.py:476 msgid "Cannot install" msgstr "No se pudo instalar" -#: ../../sulfur/src/sulfur/events.py:600 +#: ../../sulfur/src/sulfur/events.py:605 msgid "Please select at least one repository" msgstr "Selecciona al menos un repositorio por favor" #. Check there are any packages in the queue -#: ../../sulfur/src/sulfur/events.py:623 +#: ../../sulfur/src/sulfur/events.py:628 msgid "No packages in queue" msgstr "No hay paquetes en la cola" -#: ../../sulfur/src/sulfur/events.py:661 +#: ../../sulfur/src/sulfur/events.py:666 msgid "Queue is too old. Cannot load." msgstr "No se puede cargar la cola porque es muy antigua." -#: ../../sulfur/src/sulfur/events.py:726 +#: ../../sulfur/src/sulfur/events.py:731 msgid "Update your system now ?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:741 +#: ../../sulfur/src/sulfur/events.py:746 msgid "" "You have chosen to interrupt the processing. Are you sure you want to do it ?" msgstr "Has elegido interrumpir el proceso. ¿Estás seguro?" -#: ../../sulfur/src/sulfur/events.py:829 +#: ../../sulfur/src/sulfur/events.py:834 msgid "Cleaning UGC cache of" msgstr "Eliminando la caché UGC de" -#: ../../sulfur/src/sulfur/events.py:830 +#: ../../sulfur/src/sulfur/events.py:835 msgid "UGC cache cleared" msgstr "Caché UGC eliminada" -#: ../../sulfur/src/sulfur/events.py:843 +#: ../../sulfur/src/sulfur/events.py:848 msgid "UGC credentials cleared" msgstr "Credenciales UGC eliminadas" -#: ../../sulfur/src/sulfur/events.py:883 +#: ../../sulfur/src/sulfur/events.py:888 msgid "Choose what Package Set you want to add" msgstr "Elige el Set de Paquetes que quieres añadir" -#: ../../sulfur/src/sulfur/events.py:885 +#: ../../sulfur/src/sulfur/events.py:890 msgid "Choose what Package Set you want to edit" msgstr "Elige el Set de Paquetes a editar" -#: ../../sulfur/src/sulfur/events.py:901 ../../sulfur/src/sulfur/events.py:906 +#: ../../sulfur/src/sulfur/events.py:906 ../../sulfur/src/sulfur/events.py:911 msgid "Package Set name" msgstr "Nombre del Set de Paquetes" -#: ../../sulfur/src/sulfur/events.py:902 ../../sulfur/src/sulfur/events.py:907 +#: ../../sulfur/src/sulfur/events.py:907 ../../sulfur/src/sulfur/events.py:912 #, fuzzy msgid "Package atoms" msgstr "[set]Nombre del paquete" -#: ../../sulfur/src/sulfur/events.py:945 +#: ../../sulfur/src/sulfur/events.py:950 msgid "No package sets available for removal." msgstr "No hay sets de paquetes disponibles para eliminar." -#: ../../sulfur/src/sulfur/events.py:951 +#: ../../sulfur/src/sulfur/events.py:956 msgid "Removable Package Set" msgstr "Set de Paquetes eliminable" -#: ../../sulfur/src/sulfur/events.py:956 +#: ../../sulfur/src/sulfur/events.py:961 msgid "Choose what Package Set you want to remove" msgstr "Elige el Set de Paquetes que quieres eliminar" @@ -8576,63 +8138,63 @@ msgstr "" msgid "Oh oh ooooh... Merry Xmas!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:439 +#: ../../sulfur/src/sulfur/__init__.py:445 #: ../../sulfur/src/sulfur/views.py:2430 #: ../../sulfur/src/sulfur/sulfur.glade.h:14 msgid "Applications" msgstr "Aplicaciones" -#: ../../sulfur/src/sulfur/__init__.py:441 +#: ../../sulfur/src/sulfur/__init__.py:447 #, fuzzy msgid "Sync" msgstr "sincronización" -#: ../../sulfur/src/sulfur/__init__.py:445 +#: ../../sulfur/src/sulfur/__init__.py:451 #: ../../sulfur/src/sulfur/sulfur.glade.h:215 msgid "Search" msgstr "Buscar" -#: ../../sulfur/src/sulfur/__init__.py:615 +#: ../../sulfur/src/sulfur/__init__.py:621 msgid "Default packages sorting" msgstr "Orden por defecto" -#: ../../sulfur/src/sulfur/__init__.py:616 +#: ../../sulfur/src/sulfur/__init__.py:622 msgid "Sort by name [A-Z]" msgstr "Ordenar por nombre [A-Z]" -#: ../../sulfur/src/sulfur/__init__.py:617 +#: ../../sulfur/src/sulfur/__init__.py:623 msgid "Sort by name [Z-A]" msgstr "Ordenar por nombre [Z-A]" -#: ../../sulfur/src/sulfur/__init__.py:618 +#: ../../sulfur/src/sulfur/__init__.py:624 msgid "Sort by downloads" msgstr "Ordenar por descargas" -#: ../../sulfur/src/sulfur/__init__.py:619 +#: ../../sulfur/src/sulfur/__init__.py:625 msgid "Sort by votes" msgstr "Ordenar por valoración" -#: ../../sulfur/src/sulfur/__init__.py:620 +#: ../../sulfur/src/sulfur/__init__.py:626 msgid "Sort by repository" msgstr "Ordenar por repositorio" -#: ../../sulfur/src/sulfur/__init__.py:621 +#: ../../sulfur/src/sulfur/__init__.py:627 msgid "Sort by date (simple)" msgstr "Ordenar por fecha (simple)" -#: ../../sulfur/src/sulfur/__init__.py:622 +#: ../../sulfur/src/sulfur/__init__.py:628 msgid "Sort by date (grouped)" msgstr "Ordenar por fecha (agrupados)" -#: ../../sulfur/src/sulfur/__init__.py:623 +#: ../../sulfur/src/sulfur/__init__.py:629 msgid "Sort by license (grouped)" msgstr "Ordenar por licencia (agrupados)" -#: ../../sulfur/src/sulfur/__init__.py:624 +#: ../../sulfur/src/sulfur/__init__.py:630 msgid "Sort by Groups" msgstr "Ordenar por grupos" -#: ../../sulfur/src/sulfur/__init__.py:685 +#: ../../sulfur/src/sulfur/__init__.py:691 msgid "" "The repositories listed below are configured but not available. They should " "be downloaded." @@ -8640,59 +8202,59 @@ msgstr "" "Los repositorios mostrados están configurados pero no están disponibles. " "Deben ser descargados." -#: ../../sulfur/src/sulfur/__init__.py:686 +#: ../../sulfur/src/sulfur/__init__.py:692 msgid "If you don't do this now, you won't be able to use them." msgstr "Si no lo haces, no podrán ser usados." -#: ../../sulfur/src/sulfur/__init__.py:688 +#: ../../sulfur/src/sulfur/__init__.py:694 msgid "Download now" msgstr "Descargar ahora" -#: ../../sulfur/src/sulfur/__init__.py:689 +#: ../../sulfur/src/sulfur/__init__.py:695 msgid "Skip" msgstr "Omitir" -#: ../../sulfur/src/sulfur/__init__.py:999 +#: ../../sulfur/src/sulfur/__init__.py:1005 msgid "Database" msgstr "Base de datos" -#: ../../sulfur/src/sulfur/__init__.py:1002 +#: ../../sulfur/src/sulfur/__init__.py:1008 #: ../../sulfur/src/sulfur/sulfur.glade.h:56 msgid "Date" msgstr "Fecha" -#: ../../sulfur/src/sulfur/__init__.py:1053 +#: ../../sulfur/src/sulfur/__init__.py:1059 msgid "Logged in as" msgstr "Conectado como" -#: ../../sulfur/src/sulfur/__init__.py:1060 +#: ../../sulfur/src/sulfur/__init__.py:1066 msgid "UGC Status" msgstr "Estado de UGC" -#: ../../sulfur/src/sulfur/__init__.py:1083 -#: ../../sulfur/src/sulfur/__init__.py:1119 +#: ../../sulfur/src/sulfur/__init__.py:1089 +#: ../../sulfur/src/sulfur/__init__.py:1125 msgid "Error setting parameter" msgstr "Error fijando el parámetro" -#: ../../sulfur/src/sulfur/__init__.py:1085 +#: ../../sulfur/src/sulfur/__init__.py:1091 msgid "An issue occured while loading a preference" msgstr "Ocurrió un problema mientras se cargaba una preferencia" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "must be of type" msgstr "debe ser del tipo" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "got" msgstr "pero se obtuvo" -#: ../../sulfur/src/sulfur/__init__.py:1272 +#: ../../sulfur/src/sulfur/__init__.py:1278 msgid "Error saving preferences" msgstr "Error guardando las preferencias" -#: ../../sulfur/src/sulfur/__init__.py:1278 +#: ../../sulfur/src/sulfur/__init__.py:1284 msgid "" "These packages are masked either by default or due to your choice. Please be " "careful, at least." @@ -8700,47 +8262,47 @@ msgstr "" "Estos paquetes están enmascarados por defecto por tu propia decisión. Ten " "cuidado." -#: ../../sulfur/src/sulfur/__init__.py:1334 +#: ../../sulfur/src/sulfur/__init__.py:1340 msgid "Generating metadata. Please wait." msgstr "Generando metadatos. Espera por favor." -#: ../../sulfur/src/sulfur/__init__.py:1342 +#: ../../sulfur/src/sulfur/__init__.py:1348 msgid "Error during list population" msgstr "Error mientras se expandía la lista" -#: ../../sulfur/src/sulfur/__init__.py:1344 +#: ../../sulfur/src/sulfur/__init__.py:1350 msgid "Retrying in 1 second." msgstr "Reintentando en 1 segundo." -#: ../../sulfur/src/sulfur/__init__.py:1374 +#: ../../sulfur/src/sulfur/__init__.py:1380 msgid "Error loading advisories" msgstr "Error cargando avisos" -#: ../../sulfur/src/sulfur/__init__.py:1434 +#: ../../sulfur/src/sulfur/__init__.py:1441 msgid "Errors updating repositories." msgstr "Errores al actualizar los repositorios." -#: ../../sulfur/src/sulfur/__init__.py:1436 +#: ../../sulfur/src/sulfur/__init__.py:1443 msgid "Please check logs below for more info" msgstr "Por favor, comprueba los siguientes logs para más información" -#: ../../sulfur/src/sulfur/__init__.py:1439 +#: ../../sulfur/src/sulfur/__init__.py:1446 msgid "Repositories updated successfully" msgstr "Los repositorios se han actualizado correctamente" -#: ../../sulfur/src/sulfur/__init__.py:1442 +#: ../../sulfur/src/sulfur/__init__.py:1449 msgid "sys-apps/entropy needs to be updated as soon as possible." msgstr "Se debe actualizar sys-apps/entropy lo antes posible." -#: ../../sulfur/src/sulfur/__init__.py:1467 -#: ../../sulfur/src/sulfur/__init__.py:2098 -#: ../../sulfur/src/sulfur/__init__.py:2276 +#: ../../sulfur/src/sulfur/__init__.py:1474 +#: ../../sulfur/src/sulfur/__init__.py:2105 +#: ../../sulfur/src/sulfur/__init__.py:2284 msgid "Another Entropy instance is running. Cannot process queue." msgstr "" "Otra instancia de Entropy está ejecutándose. No se puede procesar la cola." -#: ../../sulfur/src/sulfur/__init__.py:1477 -#: ../../sulfur/src/sulfur/__init__.py:2286 +#: ../../sulfur/src/sulfur/__init__.py:1484 +#: ../../sulfur/src/sulfur/__init__.py:2294 msgid "" "Another Entropy instance is locking this task at the moment. Try in a few " "minutes." @@ -8748,33 +8310,33 @@ msgstr "" "Hay otra instancia de Entropy bloqueando esta tarea. Vuelve a intentarlo en " "unos minutos." -#: ../../sulfur/src/sulfur/__init__.py:1501 +#: ../../sulfur/src/sulfur/__init__.py:1508 #, fuzzy msgid "Updating repositories..." msgstr "Errores al actualizar los repositorios." -#: ../../sulfur/src/sulfur/__init__.py:1504 -#: ../../sulfur/src/sulfur/__init__.py:1529 -#: ../../sulfur/src/sulfur/__init__.py:1616 -#: ../../sulfur/src/sulfur/__init__.py:2292 +#: ../../sulfur/src/sulfur/__init__.py:1511 +#: ../../sulfur/src/sulfur/__init__.py:1536 +#: ../../sulfur/src/sulfur/__init__.py:1623 +#: ../../sulfur/src/sulfur/__init__.py:2300 msgid "Running tasks" msgstr "Ejecutando tareas" -#: ../../sulfur/src/sulfur/__init__.py:1526 +#: ../../sulfur/src/sulfur/__init__.py:1533 #, fuzzy msgid "Testing dependencies..." msgstr "Reordenando dependencias" -#: ../../sulfur/src/sulfur/__init__.py:1546 +#: ../../sulfur/src/sulfur/__init__.py:1553 msgid "No missing dependencies found." msgstr "No se han encontrado dependencias perdidas." -#: ../../sulfur/src/sulfur/__init__.py:1583 +#: ../../sulfur/src/sulfur/__init__.py:1590 msgid "Missing dependencies found, but none of them are on the repositories." msgstr "" "Se han encontrado dependencias perdidas pero ninguna se encuentra disponible." -#: ../../sulfur/src/sulfur/__init__.py:1590 +#: ../../sulfur/src/sulfur/__init__.py:1597 msgid "" "Some missing dependencies have not been matched, others are going to be " "added to the queue." @@ -8782,20 +8344,20 @@ msgstr "" "Algunas dependencias perdidas no se han podido hacer coincidir; otras se " "añadirán a la cola." -#: ../../sulfur/src/sulfur/__init__.py:1593 +#: ../../sulfur/src/sulfur/__init__.py:1600 msgid "All the missing dependencies are going to be added to the queue" msgstr "Todas las dependencias perdidas serán añadidas a la cola" -#: ../../sulfur/src/sulfur/__init__.py:1613 +#: ../../sulfur/src/sulfur/__init__.py:1620 #, fuzzy msgid "Testing libraries..." msgstr "Escaneando bibliotecas" -#: ../../sulfur/src/sulfur/__init__.py:1647 +#: ../../sulfur/src/sulfur/__init__.py:1654 msgid "Libraries test aborted" msgstr "Test de comprobación de bibliotecas abortado" -#: ../../sulfur/src/sulfur/__init__.py:1657 +#: ../../sulfur/src/sulfur/__init__.py:1664 msgid "" "Some broken packages have not been matched, others are going to be added to " "the queue." @@ -8803,16 +8365,16 @@ msgstr "" "Algunos paquetes rotos no se han podido hacer coincidir; otros se añadirán a " "la cola." -#: ../../sulfur/src/sulfur/__init__.py:1660 +#: ../../sulfur/src/sulfur/__init__.py:1667 msgid "All the broken packages are going to be added to the queue" msgstr "Todos los paquetes rotos serán añadidos a la cola" -#: ../../sulfur/src/sulfur/__init__.py:1766 +#: ../../sulfur/src/sulfur/__init__.py:1773 #, fuzzy msgid "These packages are no longer available" msgstr "El paquete elegido no es vulnerable" -#: ../../sulfur/src/sulfur/__init__.py:1767 +#: ../../sulfur/src/sulfur/__init__.py:1774 #, fuzzy msgid "" "These packages should be removed (if you agree) because support has been " @@ -8821,80 +8383,88 @@ msgstr "" "Estos paquetes deben ser eliminados de la cola de eliminación porque " "dependen de tu última elección. ¿Estás de acuerdo?" -#: ../../sulfur/src/sulfur/__init__.py:1782 +#: ../../sulfur/src/sulfur/__init__.py:1789 #, fuzzy msgid "These are orphaned vital packages" msgstr "Estos son los paquetes instalados" -#: ../../sulfur/src/sulfur/__init__.py:1783 +#: ../../sulfur/src/sulfur/__init__.py:1790 msgid "" "You should make sure that they are no longer needed and remove manually." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1791 +#: ../../sulfur/src/sulfur/__init__.py:1798 #, fuzzy msgid "These are packages from unavailable repositories" msgstr "busca paquetes en los repositorios" -#: ../../sulfur/src/sulfur/__init__.py:1792 +#: ../../sulfur/src/sulfur/__init__.py:1799 msgid "You are not going to receive updates for the following packages." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1804 +#: ../../sulfur/src/sulfur/__init__.py:1811 #, fuzzy msgid "updates" msgstr "Actualizaciones" -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "Showing" msgstr "Mostrando" -#: ../../sulfur/src/sulfur/__init__.py:1898 +#: ../../sulfur/src/sulfur/__init__.py:1905 msgid "No packages need or can be queued at the moment." msgstr "" "No hay paquetes que necesiten o puedan ser puestos en cola en este momento." -#: ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../sulfur/src/sulfur/__init__.py:2007 #, fuzzy msgid "Name and description" msgstr "Descripción del comando" -#: ../../sulfur/src/sulfur/__init__.py:2006 +#: ../../sulfur/src/sulfur/__init__.py:2009 +msgid "Search string" +msgstr "Cadena de búsqueda" + +#: ../../sulfur/src/sulfur/__init__.py:2010 +msgid "Search type" +msgstr "Tipo de búsqueda" + +#: ../../sulfur/src/sulfur/__init__.py:2013 msgid "Entropy Search" msgstr "Búsqueda de Entropy" -#: ../../sulfur/src/sulfur/__init__.py:2065 +#: ../../sulfur/src/sulfur/__init__.py:2072 msgid "Abort action" msgstr "Cancelar la accción" -#: ../../sulfur/src/sulfur/__init__.py:2066 +#: ../../sulfur/src/sulfur/__init__.py:2073 msgid "Ignore" msgstr "Ignorar" -#: ../../sulfur/src/sulfur/__init__.py:2130 +#: ../../sulfur/src/sulfur/__init__.py:2138 #, fuzzy msgid "Tasks completed successfully." msgstr "subida completada correctamente" -#: ../../sulfur/src/sulfur/__init__.py:2131 +#: ../../sulfur/src/sulfur/__init__.py:2139 msgid "Please make sure to read all the messages in the terminal below." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2134 +#: ../../sulfur/src/sulfur/__init__.py:2142 msgid "Oh, a fairytale gone bad!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2135 +#: ../../sulfur/src/sulfur/__init__.py:2143 #, fuzzy msgid "" "Something bad happened, have a look at the messages in the terminal below." msgstr "Algo malo ha pasado. Echa un vistazo por favor." -#: ../../sulfur/src/sulfur/__init__.py:2136 +#: ../../sulfur/src/sulfur/__init__.py:2144 msgid "Don't feel guilty, it's all my fault!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2192 +#: ../../sulfur/src/sulfur/__init__.py:2200 #, fuzzy msgid "" "Attention. An error occured while processing the queue.\n" @@ -8903,14 +8473,14 @@ msgstr "" "Atención. Ocurrió un error mientas se procesaba la cola.\n" "Observa el terminal de procesamiento por favor." -#: ../../sulfur/src/sulfur/__init__.py:2208 +#: ../../sulfur/src/sulfur/__init__.py:2216 #, fuzzy msgid "" "Attention. Something really bad happened.\n" "Please have a look at the terminal." msgstr "Algo malo ha pasado. Echa un vistazo por favor." -#: ../../sulfur/src/sulfur/__init__.py:2217 +#: ../../sulfur/src/sulfur/__init__.py:2225 msgid "" "Attention. You have updated Entropy.\n" "Sulfur will be reloaded." @@ -8918,15 +8488,15 @@ msgstr "" "Atención: Entropy se ha actualizado.\n" "Sulfur se volverá a cargar." -#: ../../sulfur/src/sulfur/__init__.py:2305 +#: ../../sulfur/src/sulfur/__init__.py:2313 msgid "Processing Packages in queue" msgstr "Procesando los paquetes en cola" -#: ../../sulfur/src/sulfur/__init__.py:2357 +#: ../../sulfur/src/sulfur/__init__.py:2365 msgid "No packages selected" msgstr "No hay paquetes seleccionados" -#: ../../sulfur/src/sulfur/__init__.py:2422 +#: ../../sulfur/src/sulfur/__init__.py:2430 msgid "Skipping current mirror." msgstr "Omitiendo el mirror actual." @@ -9075,7 +8645,7 @@ msgstr "Programación:" msgid "Translation:" msgstr "Traducción:" -#: ../../sulfur/src/sulfur/setup.py:94 +#: ../../sulfur/src/sulfur/setup.py:95 msgid "Dedicated to:" msgstr "Dedicado a:" @@ -9199,11 +8769,10 @@ msgstr "Activado" msgid "Update" msgstr "Actualizar" -#. Setup revision column -#: ../../sulfur/src/sulfur/views.py:2865 -#: ../../sulfur/src/sulfur/sulfur.glade.h:211 -msgid "Revision" -msgstr "Revisión" +#. Setup reponame & repofile column's +#: ../../sulfur/src/sulfur/views.py:2868 +msgid "Repository Identifier" +msgstr "Identificador del repositorio" #: ../../magneto/src/magneto/kde/components.py:83 msgid "Close" @@ -9369,6 +8938,63 @@ msgstr "Applet de Notificación de Actualizaciones activado" msgid "Updates Notification" msgstr "Notificación de actualizaciones" +#: ../../services/kernel-switcher:84 +#, fuzzy +msgid "has been installed." +msgstr "ha sido inyectado" + +#: ../../services/kernel-switcher:86 +msgid "some external drivers cannot work across multiple kernels." +msgstr "" + +#: ../../services/kernel-switcher:87 +#, fuzzy +msgid "Please reboot your computer now !" +msgstr "Por favor, fija tu rama en" + +#: ../../services/kernel-switcher:91 +#, fuzzy +msgid "No kernel packages given" +msgstr "paquetes rotos" + +#: ../../services/kernel-switcher:94 +msgid "More than one kernel package given" +msgstr "" + +#: ../../services/kernel-switcher:109 +#, fuzzy +msgid "Package does not exist" +msgstr "no existe" + +#: ../../services/kernel-switcher:116 +#, fuzzy +msgid "Not a kernel" +msgstr "[comRep]No finalizado" + +#: ../../services/kernel-switcher:177 +#, fuzzy +msgid "No kernel packages found" +msgstr "No se han encontrado paquetes" + +#: ../../services/kernel-switcher:197 +#, fuzzy +msgid "Sabayon Linux Kernel Switcher BETA" +msgstr "Sitio web de Sabayon _Linux" + +#: ../../services/kernel-switcher:198 +#, fuzzy +msgid "switch kernel" +msgstr "Cambiar repositorio" + +#: ../../services/kernel-switcher:200 +msgid "list kernels" +msgstr "" + +#: ../../services/kernel-switcher:202 +#, fuzzy +msgid "this help" +msgstr "este mensaje" + #: ../../sulfur/src/sulfur/sulfur.glade.h:1 msgid "0 = no limit; 100 = 100kB/sec" msgstr "0 = sin límite; 100 = 100 kB/seg" @@ -10544,6 +10170,349 @@ msgstr "Magneto - Notificador de Actualizaciones de Paquetes" msgid "_Load Package Manager" msgstr "_Ejecutar el Administrador de Paquetes" +#~ msgid "Calculating updates..." +#~ msgstr "Calculando actualizaciones..." + +#~ msgid "Running package injection" +#~ msgstr "Ejecutando la inyección de paquetes" + +#~ msgid "Running package removal" +#~ msgstr "Ejecutando la eliminación de paquetes" + +#~ msgid "Running package quickpkg" +#~ msgstr "Ejecutando el quickpkg del paquete" + +#~ msgid "Adding packages" +#~ msgstr "Añadiendo paquetes" + +#~ msgid "" +#~ "Opening database to let it run treeupdates. If you won't see anything " +#~ "below, it's just fine." +#~ msgstr "" +#~ "Abriendo la base de datos para ejecutar treeupdates. Si no aparece nada " +#~ "debajo, es normal." + +#~ msgid "Scanning" +#~ msgstr "Escaneando" + +#~ msgid "Socket error, continuing..." +#~ msgstr "Error de socket, continuando..." + +#~ msgid "Database revision" +#~ msgstr "Revisión de la base de datos" + +#, fuzzy +#~ msgid "repository already exists" +#~ msgstr "ya estaba deshabilitado" + +#~ msgid "Do you want to continue ?" +#~ msgstr "¿ Quieres continuar ?" + +#, fuzzy +#~ msgid "Packages already tagged, action aborted" +#~ msgstr "[server]Los paquetes ya estaban etiquetados, acción cancelada" + +#~ msgid "Entropy database is corrupted!" +#~ msgstr "¡La base de datos de Entropy está corrupta!" + +#~ msgid "" +#~ "A valid entropy.client.services.system.commands.Client class/subclass is " +#~ "needed" +#~ msgstr "" +#~ "Se necesita una clase/subclase válida de entropy.client.services.system." +#~ "commands.Client" + +#~ msgid "" +#~ "A valid entropy.client.services.system.methods.BaseMixin class/subclass " +#~ "is needed" +#~ msgstr "" +#~ "Se necesita una clase/subclase válida de entropy.client.services.system." +#~ "methods.BaseMixin" + +#~ msgid "not a string" +#~ msgstr "no es un string" + +#~ msgid "Please use setup_connection() properly" +#~ msgstr "Por favor, usa setup_connection() apropiadamente" + +#~ msgid "not an int" +#~ msgstr "no es un int" + +#~ msgid "not a bool" +#~ msgstr "no es un bool" + +#~ msgid "Get a list of remotely available commands" +#~ msgstr "Obtener una lista de los comandos disponibles remotamente" + +#~ msgid "Get current queue content" +#~ msgstr "Obtener el contenido actual de la cola" + +#~ msgid "Extended results" +#~ msgstr "Resultados extendidos" + +#~ msgid "Get queue item using its queue unique identifier" +#~ msgstr "Obtener el ítem de la cola usando su identificador único de cola" + +#~ msgid "Queue Identifier" +#~ msgstr "Identificador de cola" + +#~ msgid "Get queue stdout/stderr using its queue unique identifier" +#~ msgstr "" +#~ "Obtener la stdout/stderr de la cola usando su identificador único de cola" + +#~ msgid "Remove queued commands using their queue unique identifiers" +#~ msgstr "Eliminar comandos en cola usando sus identificadores únicos de cola" + +#~ msgid "Queue Identifiers" +#~ msgstr "Identificadores de Cola" + +#~ msgid "Toggle queue pause (True/False)" +#~ msgstr "Conmutar la pausa de la cola (Verdadero/Falso)" + +#~ msgid "Pause or not" +#~ msgstr "Pausa o no" + +#~ msgid "Kill a running process through its queue id" +#~ msgstr "Matar un proceso en ejecución a través de su identificador de cola" + +#~ msgid "Swap items in queue using their queue ids" +#~ msgstr "Intercambiar ítemes en la cola usando sus identificadores de cola" + +#~ msgid "Get pinboard content" +#~ msgstr "Obtener el contenido del tablón de notas" + +#~ msgid "Add item to pinboard" +#~ msgstr "Añadir ítem al tablón de notas" + +#~ msgid "Extended text" +#~ msgstr "Texto extendido" + +#~ msgid "Remove item from pinboard" +#~ msgstr "Eliminar ítem del tablón de notas" + +#~ msgid "Pinboard identifiers" +#~ msgstr "Identificadores del tablón de notas" + +#~ msgid "Set pinboard items status (done/not done)" +#~ msgstr "" +#~ "Fijar el estado del ítem del tablón de notas (finalizado/no finalizado)" + +#~ msgid "Done status" +#~ msgstr "Estado de finalización" + +#~ msgid "Write to a remote running command stdin" +#~ msgstr "Escribir en la stdin de un comando remoto en ejecución" + +#~ msgid "Write to stdout?" +#~ msgstr "¿Escribir en la stdout?" + +#~ msgid "Text" +#~ msgstr "Texto" + +#~ msgid "Update Spm Repository (emerge --sync)" +#~ msgstr "" +#~ "Actualizar el repositorio del administrador de paquetes fuente (emerge --" +#~ "sync)" + +#~ msgid "Compile specified atoms with specified parameters" +#~ msgstr "Compilar los atoms especificados con los parámetros especificados" + +#~ msgid "Atoms" +#~ msgstr "Atoms" + +#~ msgid "Pretend" +#~ msgstr "Prueba" + +#~ msgid "Oneshot" +#~ msgstr "Oneshot" + +#~ msgid "Verbose" +#~ msgstr "Verboso" + +#~ msgid "No color" +#~ msgstr "Sin color" + +#~ msgid "Fetch only" +#~ msgstr "Descargar sólo" + +#~ msgid "Build only" +#~ msgstr "Construir sólo" + +#~ msgid "Custom USE" +#~ msgstr "USE personalizado" + +#~ msgid "Custom LDFLAGS" +#~ msgstr "LDFLAGS personalizados" + +#~ msgid "Custom CFLAGS" +#~ msgstr "CFLAGS personalizados" + +#~ msgid "Remove specified atoms with specified parameters" +#~ msgstr "Eliminar los atoms especificados con los parámetros especificados" + +#~ msgid "Get SPM updates for the specified categories" +#~ msgstr "" +#~ "Obtener las actualizaciones del Administrador de Paquetes Fuente para las " +#~ "categorías especificadas" + +#~ msgid "Categories" +#~ msgstr "Categorías" + +#~ msgid "Get SPM installed packages for the specified categories" +#~ msgstr "" +#~ "Obtener los paquetes instalados del Administrador de Paquetes Fuente para " +#~ "las categorías especificadas" + +#~ msgid "Enable USE flags for the specified atoms" +#~ msgstr "Habilitar las banderas USE para los atoms especificados" + +#~ msgid "Disable USE flags for the specified atoms" +#~ msgstr "Deshabilitar las banderas USE para los atoms especificados" + +#~ msgid "Get info for the specified atoms" +#~ msgstr "Obtener información para los atoms especificados" + +#~ msgid "Run SPM info command" +#~ msgstr "Ejecutar el comando info del Administrador de Paquetes Fuente" + +#~ msgid "Run custom shell command" +#~ msgstr "Ejecutar comando de shell personalizado" + +#~ msgid "Command" +#~ msgstr "Comando" + +#~ msgid "Get Spm security updates information" +#~ msgstr "" +#~ "Obtener información de las actualizaciones de seguridad del Administrador " +#~ "de Paquetes Fuente" + +#~ msgid "List type (affected,new,all)" +#~ msgstr "Tipo de lista (afectados, nuevos, todos)" + +#~ msgid "Get information about available Entropy repositories" +#~ msgstr "" +#~ "Obtener información acerca de los repositorios de Entropy disponibles" + +#~ msgid "Set default Entropy Server repository" +#~ msgstr "Fijar el repositorio del Servidor de Entropy" + +#~ msgid "Get available packages inside the specified repository" +#~ msgstr "" +#~ "Obtener los paquetes disponibles dentro del repositorio especificado" + +#~ msgid "" +#~ "Get idpackage metadata using its idpackage in the specified repository" +#~ msgstr "" +#~ "Obtener los metadatos idpackage usando su idpackage en el repositorio " +#~ "especificado" + +#~ msgid "Package Identifier" +#~ msgstr "Identificador de Paquete" + +#~ msgid "Remove the specified Entropy package matches (idpackage,repoid)" +#~ msgstr "Eliminar los paquetes de Entropy coincidentes (idpackage, repoid)" + +#~ msgid "Matched atoms" +#~ msgstr "Atoms coincidentes" + +#~ msgid "" +#~ "Search Entropy packages using a defined set of search types in the " +#~ "specified repository" +#~ msgstr "" +#~ "Buscar paquetes de Entropy usando un conjunto definido de tipos de " +#~ "búsqueda en el repositorio especificado" + +#~ msgid "Move or copy a package from a repository to another" +#~ msgstr "Mover o copiar un paquete de un repositorio a otro" + +#~ msgid "Package identifiers" +#~ msgstr "Identificadores de paquete" + +#~ msgid "From repository" +#~ msgstr "Desde el repositorio" + +#~ msgid "To repository" +#~ msgstr "Al repositorio" + +#~ msgid "Copy instead of move?" +#~ msgstr "¿Copiar en vez de mover?" + +#~ msgid "" +#~ "Scan Spm package changes and retrieve a list of action that should be run " +#~ "on the repositories" +#~ msgstr "" +#~ "Escanear los cambios en los paquetes del Administrador de Paquetes Fuente " +#~ "y obtener una lista de acciones que deben ser ejecutadas en los " +#~ "repositorios" + +#~ msgid "Run Entropy database updates" +#~ msgstr "Ejecutar actualizaciones de la base de datos de Entropy" + +#~ msgid "Matches to add from Spm" +#~ msgstr "Coincidencias a añadir desde el Administrador de Paquetes Fuente" + +#~ msgid "Matches to remove from repository database" +#~ msgstr "Coincidencias a eliminar desde la base de datos del repositorio" + +#~ msgid "Matches to inject on repository database" +#~ msgstr "Coincidencias a inyectar en la base de datos del repositorio" + +#~ msgid "Run Entropy dependency test" +#~ msgstr "Ejecutar el test de dependencias de Entropy" + +#~ msgid "Run Entropy library test" +#~ msgstr "Ejecutar el test de bibliotecas de Entropy" + +#~ msgid "Run Entropy tree updates" +#~ msgstr "Ejecutar el árbol de actualizaciones de Entropy" + +#~ msgid "" +#~ "Scan for Mirror updates and retrieve a list of action that should be run" +#~ msgstr "" +#~ "Escanear en busca de actualizaciones en los mirrors y obtener una lista " +#~ "de acciones que deberían ejecutarse" + +#~ msgid "list of repository identifiers" +#~ msgstr "lista de identificadores de repositorio" + +#~ msgid "Run Mirror updates for the provided repositories and its data" +#~ msgstr "" +#~ "Ejecutar las actualizaciones de los mirrors para los repositorios " +#~ "proporcionados y sus datos" + +#~ msgid "composed repository data" +#~ msgstr "datos de repositorio compuesto" + +#~ msgid "Run Entropy packages digest verification test" +#~ msgstr "Ejecutar el test resumen de verificación de paquetes de Entropy" + +#~ msgid "Check mode" +#~ msgstr "Modo comprobación" + +#~ msgid "Get repository notice board" +#~ msgstr "Obtener el tablón de anuncios del repositorio" + +#~ msgid "Remove notice board entry" +#~ msgstr "Eliminar la entrada del tablón de anuncios" + +#~ msgid "Entry Identifiers" +#~ msgstr "Identificadores de las entradas" + +#~ msgid "Add notice board entry" +#~ msgstr "Añadir entrada en el tablón de anuncios" + +#~ msgid "Notice link" +#~ msgstr "Link del anuncio" + +#~ msgid "Databases lock complete" +#~ msgstr "Bloqueo de las bases de datos completado" + +#~ msgid "Databases unlock complete" +#~ msgstr "Desbloqueo de las bases de datos completado" + +#~ msgid "Syncing databases" +#~ msgstr "Sincronizando las bases de datos" + #, fuzzy #~ msgid "Mirrors are locked, someone is working on the repository" #~ msgstr "" @@ -11372,9 +11341,6 @@ msgstr "_Ejecutar el Administrador de Paquetes" #~ msgid "Calculating world packages" #~ msgstr "Calculando los paquetes en world" -#~ msgid "repodata dictionary is corrupted" -#~ msgstr "el diccionario repodata está corrupto" - #~ msgid "Package hash" #~ msgstr "Hash del paquete" diff --git a/misc/po/fr.po b/misc/po/fr.po index f0c501e46..91d35b646 100644 --- a/misc/po/fr.po +++ b/misc/po/fr.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: French Entropy translation for Sabayon Linux 0.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-05 12:16+0100\n" +"POT-Creation-Date: 2011-02-09 19:21+0100\n" "PO-Revision-Date: 2009-12-04 15:32+0100\n" "Last-Translator: SUFFYS \n" "Language-Team: French \n" @@ -45,9 +45,9 @@ msgstr "Export de la base de données terminé." #: ../../libraries/entropy/db/__init__.py:5594 #: ../../libraries/entropy/db/__init__.py:5701 #: ../../libraries/entropy/db/__init__.py:5714 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2406 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2542 -#: ../../libraries/entropy/client/interfaces/client.py:808 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2500 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2636 +#: ../../libraries/entropy/client/interfaces/client.py:803 #: ../../client/text_rescue.py:220 ../../client/text_rescue.py:225 #: ../../client/text_rescue.py:602 ../../client/text_rescue.py:793 #: ../../client/text_ui.py:772 ../../client/text_ui.py:1703 @@ -105,9 +105,8 @@ msgid "package move actions complete" msgstr "actions de déplacement de paquet terminées" #: ../../libraries/entropy/db/skel.py:1570 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2386 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2579 -#: ../../libraries/entropy/server/interfaces/main.py:1517 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2480 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2673 msgid "WARNING" msgstr "AVERTISSEMENT" @@ -124,376 +123,317 @@ msgid "Moving old entry" msgstr "Déplacement d'un vieil élément" #: ../../libraries/entropy/db/skel.py:1809 -#: ../../client/text_configuration.py:120 +#: ../../client/text_configuration.py:122 msgid "to" msgstr "à" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:49 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:50 msgid "Accessibility" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:51 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:52 #, fuzzy msgid "Accessibility applications" msgstr "Applications" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:55 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 msgid "Office" msgstr "Bureautique" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:57 msgid "Applications used in office environments" msgstr "Programmes utilisés dans des environnements de bureau" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:62 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 msgid "Development" msgstr "Développement" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:64 msgid "Applications or system libraries" msgstr "Applications ou librairies système" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:67 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 #: ../../sulfur/src/sulfur/sulfur.glade.h:250 msgid "System" msgstr "Système" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:69 msgid "System applications or libraries" msgstr "Applications système ou librairies" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:72 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 msgid "Games" msgstr "Jeux" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:74 msgid "Games, enjoy your spare time" msgstr "Jeux, profitez de votre temps libre" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:77 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:78 msgid "GNOME Desktop" msgstr "Bureau GNOME" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:79 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:80 msgid "Applications and libraries for the GNOME Desktop" msgstr "Applications et librairies pour le bureau GNOME" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:83 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:84 msgid "KDE Desktop" msgstr "Bureau KDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:85 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:86 msgid "Applications and libraries for the KDE Desktop" msgstr "Applications et librairies pour le bureau KDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:89 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:90 msgid "XFCE Desktop" msgstr "Bureau XFCE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:91 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:92 msgid "Applications and libraries for the XFCE Desktop" msgstr "Applications et librairies pour le bureau XFCE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:95 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:96 msgid "LXDE Desktop" msgstr "Bureau LXDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:97 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:98 msgid "Applications and libraries for the LXDE Desktop" msgstr "Applications et librairies pour le bureau LXDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:101 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:102 msgid "Multimedia" msgstr "Multimédia" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:103 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:104 msgid "Applications and libraries for Multimedia" msgstr "Applications et librairies pour Multimédia" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:107 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:108 #: ../../sulfur/src/sulfur/sulfur.glade.h:136 msgid "Networking" msgstr "Réseautique" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:109 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:110 msgid "Applications and libraries for Networking" msgstr "Applications et librairies pour Réseautique" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:113 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:114 msgid "Science" msgstr "Science" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:115 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:116 msgid "Scientific applications and libraries" msgstr "Applications et librairies scientifiques" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:119 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:120 #: ../../sulfur/src/sulfur/sulfur.glade.h:217 msgid "Security" msgstr "Sécurité" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:121 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:122 #, fuzzy msgid "Security orientend applications" msgstr "Annuler l'action de réinstallation" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:125 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:126 msgid "X11" msgstr "X11" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:127 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:128 msgid "Applications and libraries for X11" msgstr "Applications et librairies pour X11" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:406 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:407 #, fuzzy msgid "Reloading Portage modules" msgstr "Collecte des compteurs Portage" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:830 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:831 #: ../../libraries/entropy/server/transceivers.py:281 -#: ../../libraries/entropy/server/interfaces/db.py:924 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2079 +#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1782 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1804 msgid "error" msgstr "erreur" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:832 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:833 #: ../../libraries/entropy/client/interfaces/package.py:369 #: ../../libraries/entropy/client/interfaces/package.py:987 #: ../../server/server_reagent.py:86 ../../server/server_reagent.py:103 msgid "not found" msgstr "introuvable" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2163 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2308 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2704 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2893 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4432 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2257 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2402 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2798 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2987 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4526 #: ../../libraries/entropy/client/interfaces/trigger.py:204 msgid "QA" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2164 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2242 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2258 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2336 msgid "Cannot run Source Package Manager trigger for" msgstr "" "Impossible d'exécuter le déclencheur du gestionnaire de source des paquets " "pour" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2173 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2251 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2267 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2345 #: ../../libraries/entropy/client/interfaces/trigger.py:207 msgid "Please report it" msgstr "Veuillez le rapporter" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2174 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2252 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2268 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2346 msgid "Attach this" msgstr "Attacher ceci" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2309 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2403 #, fuzzy msgid "Cannot run SPM configure phase for" msgstr "Impossible d'exécuter Spm pkg_config() pour" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2313 -#: ../../libraries/entropy/client/interfaces/package.py:2849 -#: ../../libraries/entropy/client/interfaces/package.py:2886 -#: ../../libraries/entropy/client/interfaces/package.py:2967 -#: ../../libraries/entropy/client/interfaces/package.py:2974 -#: ../../libraries/entropy/client/interfaces/package.py:3018 -#: ../../libraries/entropy/client/interfaces/package.py:3046 -#: ../../libraries/entropy/client/interfaces/package.py:3262 -#: ../../libraries/entropy/client/interfaces/package.py:3282 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/client/interfaces/package.py:2850 +#: ../../libraries/entropy/client/interfaces/package.py:2887 +#: ../../libraries/entropy/client/interfaces/package.py:2968 +#: ../../libraries/entropy/client/interfaces/package.py:2975 +#: ../../libraries/entropy/client/interfaces/package.py:3019 +#: ../../libraries/entropy/client/interfaces/package.py:3047 +#: ../../libraries/entropy/client/interfaces/package.py:3263 +#: ../../libraries/entropy/client/interfaces/package.py:3283 #: ../../libraries/entropy/client/interfaces/trigger.py:48 #: ../../libraries/entropy/security.py:649 ../../client/text_rescue.py:741 -#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:921 -#: ../../sulfur/src/sulfur/events.py:927 ../../sulfur/src/sulfur/events.py:966 +#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:926 +#: ../../sulfur/src/sulfur/events.py:932 ../../sulfur/src/sulfur/events.py:971 #: ../../sulfur/src/sulfur/sulfur.glade.h:83 msgid "Error" msgstr "Erreur" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2454 #, fuzzy msgid "package not available on system" msgstr "Pas d'alertes disponibles ou applicables" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2369 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2463 msgid "repackaging" msgstr "repaquetage" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2387 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2481 msgid "Cannot complete quickpkg for atom" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2389 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2582 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2483 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2676 msgid "do it manually" msgstr "faites-le manuellement" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2501 msgid "package files rebuild did not run properly" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2408 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2502 msgid "Please update packages manually" msgstr "Veuillez mettre à jour les paquets manuellement" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2543 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2637 msgid "forcing package updates" msgstr "forcer les mises à jour du paquet" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2544 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2638 msgid "Syncing with" msgstr "Synchroniser avec" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2580 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2674 msgid "Cannot complete quickpkg for atoms" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2705 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2799 #, fuzzy msgid "Cannot stat path" msgstr "Impossible de trouver" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2894 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2988 msgid "Cannot update Portage database to destination" msgstr "" "Impossible de mettre à jour la base de données Portage à la destination" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2917 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3011 #, fuzzy msgid "SPM uid update error" msgstr "Mises à jour : erreur" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2985 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3079 msgid "Cannot update SPM installed pkgs file" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 -#: ../../libraries/entropy/server/interfaces/mirrors.py:780 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 +#: ../../libraries/entropy/server/interfaces/mirrors.py:521 #: ../../client/text_security.py:117 ../../client/text_smart.py:113 msgid "does not exist" msgstr "n'existe pas" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 msgid "Overwriting" msgstr "Remplacement" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 msgid "variable differs" msgstr "variable diffère" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "Updating" msgstr "Mise à jour" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3256 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3350 msgid "updating critical variables" msgstr "Mise à jour des variables critiques" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "differs" msgstr "diffère" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 #, fuzzy msgid "Reverting" msgstr "Regénérer le cache" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3454 msgid "Skipping configuration files update, you are not root." msgstr "" "Saut de la mise à jour des fichiers de configuration, vous n'êtes pas root" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3796 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3890 msgid "Error calculating dependencies" msgstr "Erreur lors du calcul des dépendances" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4198 -#: ../../libraries/entropy/server/interfaces/main.py:2526 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4292 +#: ../../libraries/entropy/server/interfaces/main.py:2686 msgid "not supported" msgstr "non supporté" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4199 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4293 msgid "Probably Portage API has changed" msgstr "l'API Portge a probablement changé" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4286 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4380 #, fuzzy msgid "IOError while reading" msgstr "Erreur au cours de la création du paquet pour" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4433 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4527 #, fuzzy msgid "illegal Entropy package tag in ebuild" msgstr "Collecte des paquets Entropy" -#: ../../libraries/entropy/services/system/executors.py:483 -msgid "Calculating updates..." -msgstr "Calcul des mises à jour..." - -#: ../../libraries/entropy/services/system/executors.py:545 -msgid "Running package injection" -msgstr "Injection du paquet" - -#: ../../libraries/entropy/services/system/executors.py:554 -msgid "Running package removal" -msgstr "Suppression du paquet" - -#: ../../libraries/entropy/services/system/executors.py:578 -msgid "Running package quickpkg" -msgstr "Exécution du paquet quickpkg" - -#: ../../libraries/entropy/services/system/executors.py:601 -msgid "Adding packages" -msgstr "Ajout de paquets" - -#: ../../libraries/entropy/services/system/executors.py:766 -msgid "" -"Opening database to let it run treeupdates. If you won't see anything below, " -"it's just fine." -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:809 -msgid "Scanning" -msgstr "Vérification" - -#: ../../libraries/entropy/services/system/executors.py:828 -msgid "Socket error, continuing..." -msgstr "Erreur de socket, poursuite..." - -#: ../../libraries/entropy/services/system/executors.py:910 -#: ../../libraries/entropy/services/system/executors.py:923 -#: ../../server/server_activator.py:539 ../../server/server_activator.py:557 -msgid "Remote Entropy Database Repository Status" -msgstr "État du dépôt distant de la base de données Entropy" - -#: ../../libraries/entropy/services/system/executors.py:914 -#: ../../libraries/entropy/services/system/executors.py:925 -#: ../../server/server_activator.py:544 ../../server/server_activator.py:562 -msgid "Host" -msgstr "Hôte" - -#: ../../libraries/entropy/services/system/executors.py:915 -#: ../../libraries/entropy/services/system/executors.py:926 -#: ../../server/server_activator.py:545 ../../server/server_activator.py:563 -msgid "Database revision" -msgstr "Révision de la base de données" - -#: ../../libraries/entropy/services/system/executors.py:917 -#: ../../server/server_activator.py:550 -msgid "Database local revision currently at" -msgstr "Révision locale de la base de données à" - #: ../../libraries/entropy/services/ugc/interfaces.py:1752 #: ../../libraries/entropy/services/ugc/interfaces.py:1755 -#: ../../libraries/entropy/client/services/system/interfaces.py:27 -#: ../../libraries/entropy/client/services/system/interfaces.py:31 #, fuzzy msgid "OutputInterface does not have an output method" msgstr "OutputInterface ne possède pas de méthode updateProgress" @@ -641,14 +581,14 @@ msgid "setting directory to" msgstr "le répertoire est changé pour" #: ../../libraries/entropy/server/interfaces/db.py:296 -#: ../../libraries/entropy/server/interfaces/main.py:2841 +#: ../../libraries/entropy/server/interfaces/main.py:2992 msgid "Keys for repository are expired" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:676 -#: ../../libraries/entropy/server/interfaces/main.py:3010 -#: ../../libraries/entropy/server/interfaces/main.py:3790 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1199 +#: ../../libraries/entropy/server/interfaces/main.py:3158 +#: ../../libraries/entropy/server/interfaces/main.py:3993 +#: ../../libraries/entropy/server/interfaces/mirrors.py:940 msgid "download" msgstr "télécharger" @@ -662,7 +602,7 @@ msgid "download path" msgstr "emplacement du téléchargement" #: ../../libraries/entropy/server/interfaces/db.py:711 -#: ../../libraries/entropy/server/interfaces/db.py:1362 +#: ../../libraries/entropy/server/interfaces/db.py:1360 msgid "errors" msgstr "erreurs" @@ -671,227 +611,241 @@ msgid "failed to download from mirror" msgstr "échec du téléchargement à partir du miroir" #: ../../libraries/entropy/server/interfaces/db.py:719 -#: ../../libraries/entropy/server/interfaces/db.py:1375 -#: ../../libraries/entropy/server/interfaces/main.py:1799 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1686 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1764 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2386 +#: ../../libraries/entropy/server/interfaces/db.py:1373 +#: ../../libraries/entropy/server/interfaces/main.py:1908 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1419 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1493 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2119 msgid "reason" msgstr "raison" -#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/db.py:922 #, fuzzy msgid "Troubles with treeupdates" msgstr "Problèmes avec les treeupdates" -#: ../../libraries/entropy/server/interfaces/db.py:926 +#: ../../libraries/entropy/server/interfaces/db.py:925 #, fuzzy msgid "Bumping old data back" msgstr "Saut de la base de données du dépôt" -#: ../../libraries/entropy/server/interfaces/db.py:940 +#: ../../libraries/entropy/server/interfaces/db.py:939 msgid "configured package sets" msgstr "ensemble de paquets configurés" -#: ../../libraries/entropy/server/interfaces/db.py:950 +#: ../../libraries/entropy/server/interfaces/db.py:949 msgid "None configured" msgstr "Aucun configuré" -#: ../../libraries/entropy/server/interfaces/db.py:986 +#: ../../libraries/entropy/server/interfaces/db.py:985 #, fuzzy msgid "creating compressed repository dump + checksum" msgstr "Somme de contrôle de la base de données du dépôt" -#: ../../libraries/entropy/server/interfaces/db.py:993 -#: ../../libraries/entropy/server/interfaces/db.py:1041 -#: ../../libraries/entropy/server/interfaces/db.py:1095 +#: ../../libraries/entropy/server/interfaces/db.py:992 +#: ../../libraries/entropy/server/interfaces/db.py:1040 +#: ../../libraries/entropy/server/interfaces/db.py:1094 #, fuzzy msgid "repository path" msgstr "dépôt" -#: ../../libraries/entropy/server/interfaces/db.py:1000 +#: ../../libraries/entropy/server/interfaces/db.py:999 msgid "dump light" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1009 +#: ../../libraries/entropy/server/interfaces/db.py:1008 #, fuzzy msgid "dump light checksum" msgstr "Somme de contrôle" -#: ../../libraries/entropy/server/interfaces/db.py:1018 -#: ../../libraries/entropy/server/interfaces/db.py:1074 +#: ../../libraries/entropy/server/interfaces/db.py:1017 +#: ../../libraries/entropy/server/interfaces/db.py:1073 #, fuzzy msgid "opener" msgstr "correspondances" -#: ../../libraries/entropy/server/interfaces/db.py:1033 +#: ../../libraries/entropy/server/interfaces/db.py:1032 #, fuzzy msgid "compressing repository + checksum" msgstr "compression de la base dee données et du contrôle de somme" -#: ../../libraries/entropy/server/interfaces/db.py:1048 +#: ../../libraries/entropy/server/interfaces/db.py:1047 #, fuzzy msgid "compressed repository path" msgstr "Saut de la base de données du dépôt" -#: ../../libraries/entropy/server/interfaces/db.py:1057 +#: ../../libraries/entropy/server/interfaces/db.py:1056 #, fuzzy msgid "repository checksum" msgstr "Somme de contrôle de la base de données du dépôt" -#: ../../libraries/entropy/server/interfaces/db.py:1066 +#: ../../libraries/entropy/server/interfaces/db.py:1065 msgid "compressed checksum" msgstr "contrôle de somme compressé" -#: ../../libraries/entropy/server/interfaces/db.py:1088 +#: ../../libraries/entropy/server/interfaces/db.py:1087 #, fuzzy msgid "preparing uncompressed repository for the upload" msgstr "préparation de la base de données non compressée pour l'envoi" -#: ../../libraries/entropy/server/interfaces/db.py:1209 -#: ../../libraries/entropy/server/interfaces/db.py:1229 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1183 +#: ../../libraries/entropy/server/interfaces/db.py:1208 +#: ../../libraries/entropy/server/interfaces/db.py:1228 +#: ../../libraries/entropy/server/interfaces/mirrors.py:924 msgid "upload" msgstr "envoi" -#: ../../libraries/entropy/server/interfaces/db.py:1210 +#: ../../libraries/entropy/server/interfaces/db.py:1209 msgid "disabled EAPI" msgstr "désactivation de l'EAPI" -#: ../../libraries/entropy/server/interfaces/db.py:1230 +#: ../../libraries/entropy/server/interfaces/db.py:1229 #, fuzzy msgid "preparing to upload repository to mirror" msgstr "préparation à l'envoi de la base de données au miroir" -#: ../../libraries/entropy/server/interfaces/db.py:1363 +#: ../../libraries/entropy/server/interfaces/db.py:1361 #, fuzzy msgid "upload failed, locking and continuing" msgstr "l'envoi a échoué, pas de déverrouillage et poursuite" -#: ../../libraries/entropy/server/interfaces/db.py:1435 -#: ../../libraries/entropy/server/interfaces/db.py:1453 -#: ../../libraries/entropy/server/interfaces/db.py:1488 -#: ../../libraries/entropy/server/interfaces/db.py:1519 -#: ../../libraries/entropy/server/interfaces/db.py:1538 -#: ../../libraries/entropy/server/interfaces/db.py:1564 -#: ../../libraries/entropy/server/interfaces/db.py:1578 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1590 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1760 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1776 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1875 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1901 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1919 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1937 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1968 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2034 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2053 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2075 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2101 +#: ../../libraries/entropy/server/interfaces/db.py:1433 +#: ../../libraries/entropy/server/interfaces/db.py:1451 +#: ../../libraries/entropy/server/interfaces/db.py:1486 +#: ../../libraries/entropy/server/interfaces/db.py:1516 +#: ../../libraries/entropy/server/interfaces/db.py:1535 +#: ../../libraries/entropy/server/interfaces/db.py:1561 +#: ../../libraries/entropy/server/interfaces/db.py:1575 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1329 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1489 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1505 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1600 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1626 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1644 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1662 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1693 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1800 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1826 msgid "sync" msgstr "synchroniser" #. something short please -#: ../../libraries/entropy/server/interfaces/db.py:1436 +#: ../../libraries/entropy/server/interfaces/db.py:1434 #, fuzzy msgid "repository already in sync" msgstr "déjà désactivé" -#: ../../libraries/entropy/server/interfaces/db.py:1454 -#: ../../libraries/entropy/server/interfaces/db.py:1565 +#: ../../libraries/entropy/server/interfaces/db.py:1452 +#: ../../libraries/entropy/server/interfaces/db.py:1562 #, fuzzy msgid "repository sync failed" msgstr "Nom du dépôt" -#: ../../libraries/entropy/server/interfaces/db.py:1455 +#: ../../libraries/entropy/server/interfaces/db.py:1453 msgid "download issues" msgstr "problèmes de téléchargement" -#: ../../libraries/entropy/server/interfaces/db.py:1489 -#: ../../libraries/entropy/server/interfaces/db.py:1520 +#: ../../libraries/entropy/server/interfaces/db.py:1487 +#: ../../libraries/entropy/server/interfaces/db.py:1517 #, fuzzy msgid "repository sync forbidden" msgstr "lecteur de tableau d'affichage du dépôt" -#: ../../libraries/entropy/server/interfaces/db.py:1490 +#: ../../libraries/entropy/server/interfaces/db.py:1488 #, fuzzy msgid "missing package sets" msgstr "ensemble de paquets configurés" -#: ../../libraries/entropy/server/interfaces/db.py:1521 -msgid "dependencies_test() reported errors" +#: ../../libraries/entropy/server/interfaces/db.py:1518 +#, fuzzy +msgid "dependencies test reported errors" msgstr "dependencies_test() a reporté des erreurs" -#: ../../libraries/entropy/server/interfaces/db.py:1539 +#: ../../libraries/entropy/server/interfaces/db.py:1536 #, fuzzy msgid "these packages haven't been removed yet" msgstr "Voici les paquets qui seraient supprimés" -#: ../../libraries/entropy/server/interfaces/db.py:1566 +#: ../../libraries/entropy/server/interfaces/db.py:1563 msgid "upload issues" msgstr "problèmes d'envoi" -#: ../../libraries/entropy/server/interfaces/db.py:1579 +#: ../../libraries/entropy/server/interfaces/db.py:1576 #, fuzzy msgid "repository sync completed successfully" msgstr "synchro de la base de données complétée avec succès" -#: ../../libraries/entropy/server/interfaces/main.py:143 +#: ../../libraries/entropy/server/interfaces/main.py:144 #, fuzzy msgid "mirrors have not been unlocked. Sync them." msgstr "miroir non déverrouillé" -#: ../../libraries/entropy/server/interfaces/main.py:207 -#: ../../libraries/entropy/server/interfaces/main.py:3788 -#: ../../libraries/entropy/server/interfaces/main.py:3998 +#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:3991 +#: ../../libraries/entropy/server/interfaces/main.py:4224 #: ../../libraries/entropy/client/services/ugc/interfaces.py:179 #: ../../server/server_reagent.py:73 ../../server/server_reagent.py:78 #: ../../server/server_reagent.py:91 ../../server/server_reagent.py:95 -#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:168 -#: ../../server/server_reagent.py:204 ../../server/server_reagent.py:346 -#: ../../server/server_reagent.py:374 ../../server/server_reagent.py:403 +#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:167 +#: ../../server/server_reagent.py:203 ../../server/server_reagent.py:345 +#: ../../server/server_reagent.py:372 ../../server/server_reagent.py:400 msgid "repository" msgstr "dépôt" -#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:209 #, fuzzy msgid "syncing package sets" msgstr "ensemble de paquets configurés" -#: ../../libraries/entropy/server/interfaces/main.py:242 +#: ../../libraries/entropy/server/interfaces/main.py:243 msgid "cannot store updates RSS cache" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:387 +#: ../../libraries/entropy/server/interfaces/main.py:388 msgid "INJECT" msgstr "INJECTER" -#: ../../libraries/entropy/server/interfaces/main.py:389 +#: ../../libraries/entropy/server/interfaces/main.py:390 msgid "has been injected" msgstr "a été injecté" -#: ../../libraries/entropy/server/interfaces/main.py:390 +#: ../../libraries/entropy/server/interfaces/main.py:391 msgid "quickpkg manually to update embedded db" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:391 +#: ../../libraries/entropy/server/interfaces/main.py:392 #, fuzzy msgid "Repository repository updated anyway" msgstr "Base de données du dépôt mise à jour quand même" -#: ../../libraries/entropy/server/interfaces/main.py:976 +#: ../../libraries/entropy/server/interfaces/main.py:977 msgid "package has no keyword set, it will be masked !" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1290 +#: ../../libraries/entropy/server/interfaces/main.py:1011 +msgid "Entropy Server interface must be run as root" +msgstr "L'interface du serveur Entropy doit être exécutée en tant que root" + +#: ../../libraries/entropy/server/interfaces/main.py:1072 +#: ../../libraries/entropy/server/interfaces/main.py:3757 +msgid "repository not configured" +msgstr "Dépôt non configuré" + +#: ../../libraries/entropy/server/interfaces/main.py:1078 +msgid "protected repository id, can't use this, sorry dude..." +msgstr "id de dépôt protégé, ne peut être utilisé, désolé l'ami..." + +#: ../../libraries/entropy/server/interfaces/main.py:1416 #, fuzzy msgid "invalid repository revision" msgstr "Révision du dépôt" -#: ../../libraries/entropy/server/interfaces/main.py:1292 +#: ../../libraries/entropy/server/interfaces/main.py:1418 msgid "defaulting to 0" msgstr "valeur par défaut définie à 0" -#: ../../libraries/entropy/server/interfaces/main.py:1404 +#: ../../libraries/entropy/server/interfaces/main.py:1532 #: ../../libraries/entropy/client/interfaces/db.py:364 #: ../../libraries/entropy/client/interfaces/db.py:413 #: ../../libraries/entropy/client/interfaces/db.py:467 @@ -900,43 +854,39 @@ msgstr "valeur par défaut définie à 0" #: ../../client/text_rescue.py:295 ../../client/text_ui.py:1479 #: ../../client/text_ui.py:1480 ../../client/text_ui.py:1482 #: ../../client/text_ui.py:1483 ../../sulfur/src/sulfur/dialogs.py:2748 -#: ../../sulfur/src/sulfur/__init__.py:1277 +#: ../../sulfur/src/sulfur/__init__.py:1283 #: ../../sulfur/src/sulfur/packages.py:100 #: ../../sulfur/src/sulfur/packages.py:414 -#: ../../sulfur/src/sulfur/packages.py:434 +#: ../../sulfur/src/sulfur/packages.py:434 ../../services/kernel-switcher:85 msgid "Attention" msgstr "Attention" -#: ../../libraries/entropy/server/interfaces/main.py:1405 +#: ../../libraries/entropy/server/interfaces/main.py:1533 msgid "cannot match" msgstr "ne correspond pas" -#: ../../libraries/entropy/server/interfaces/main.py:1501 +#: ../../libraries/entropy/server/interfaces/main.py:1633 #, fuzzy -msgid "Initializing Entropy repository" +msgid "initializing repository" msgstr "Initialisation de la base de données Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:1518 +#: ../../libraries/entropy/server/interfaces/main.py:1644 #, fuzzy -msgid "repository already exists" -msgstr "déjà désactivé" - -#: ../../libraries/entropy/server/interfaces/main.py:1528 -msgid "Do you want to continue ?" -msgstr "Voulez-vous continuer ?" +msgid "do you really want to initialize this repository ?" +msgstr "Voulez-vous initialiser votre dépôt par défaut ?" #. masked ? -#: ../../libraries/entropy/server/interfaces/main.py:1529 -#: ../../libraries/entropy/server/interfaces/main.py:1708 -#: ../../libraries/entropy/server/interfaces/main.py:2067 -#: ../../libraries/entropy/server/interfaces/main.py:2469 -#: ../../libraries/entropy/server/interfaces/main.py:3022 -#: ../../libraries/entropy/server/interfaces/main.py:3627 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1988 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2324 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/qa.py:395 -#: ../../client/equo.py:939 ../../client/text_configuration.py:115 -#: ../../client/text_configuration.py:143 ../../client/text_rescue.py:231 +#: ../../libraries/entropy/server/interfaces/main.py:1647 +#: ../../libraries/entropy/server/interfaces/main.py:1817 +#: ../../libraries/entropy/server/interfaces/main.py:2228 +#: ../../libraries/entropy/server/interfaces/main.py:2629 +#: ../../libraries/entropy/server/interfaces/main.py:3170 +#: ../../libraries/entropy/server/interfaces/main.py:3797 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1713 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/qa.py:395 +#: ../../client/equo.py:944 ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:144 ../../client/text_rescue.py:231 #: ../../client/text_rescue.py:235 ../../client/text_rescue.py:239 #: ../../client/text_rescue.py:469 ../../client/text_rescue.py:528 #: ../../client/text_rescue.py:608 ../../client/text_rescue.py:611 @@ -946,105 +896,100 @@ msgstr "Voulez-vous continuer ?" #: ../../client/text_ui.py:1487 ../../client/text_ui.py:1750 #: ../../client/text_ui.py:1828 ../../client/text_ui.py:1963 #: ../../client/text_ui.py:2049 ../../client/text_ui.py:2221 -#: ../../client/text_ui.py:2304 ../../server/server_activator.py:142 +#: ../../client/text_ui.py:2304 ../../server/server_activator.py:143 #: ../../server/server_key.py:224 ../../server/server_key.py:311 -#: ../../server/server_reagent.py:302 ../../server/server_reagent.py:461 -#: ../../server/server_reagent.py:508 ../../server/server_reagent.py:546 +#: ../../server/server_reagent.py:301 ../../server/server_reagent.py:459 +#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 #: ../../server/server_reagent.py:1025 ../../sulfur/src/sulfur/dialogs.py:1350 -#: ../../sulfur/src/sulfur/entropyapi.py:391 +#: ../../sulfur/src/sulfur/entropyapi.py:390 msgid "No" msgstr "Non" -#: ../../libraries/entropy/server/interfaces/main.py:1555 +#: ../../libraries/entropy/server/interfaces/main.py:1685 msgid "Invalid tag specified" msgstr "Étiquette invalide spécifiée" -#: ../../libraries/entropy/server/interfaces/main.py:1577 -msgid "Packages already tagged, action aborted" -msgstr "Paquets déjà étiquettés, action annulée" - -#: ../../libraries/entropy/server/interfaces/main.py:1623 +#: ../../libraries/entropy/server/interfaces/main.py:1731 #, fuzzy msgid "flushing back selected packages from branches" msgstr "Suppression des paquets sélectionnés" -#: ../../libraries/entropy/server/interfaces/main.py:1649 +#: ../../libraries/entropy/server/interfaces/main.py:1757 msgid "nothing to do" msgstr "rien à faire" -#: ../../libraries/entropy/server/interfaces/main.py:1672 +#: ../../libraries/entropy/server/interfaces/main.py:1781 msgid "these are the packages that will be flushed" msgstr "voici les paquets qui seront purgés" #. ask to continue -#: ../../libraries/entropy/server/interfaces/main.py:1707 -#: ../../libraries/entropy/server/interfaces/main.py:2066 -#: ../../libraries/entropy/server/interfaces/main.py:2468 -#: ../../libraries/entropy/server/interfaces/main.py:3021 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2323 -#: ../../client/text_ui.py:924 ../../server/server_reagent.py:460 -#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 +#: ../../libraries/entropy/server/interfaces/main.py:1816 +#: ../../libraries/entropy/server/interfaces/main.py:2227 +#: ../../libraries/entropy/server/interfaces/main.py:2628 +#: ../../libraries/entropy/server/interfaces/main.py:3169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2056 +#: ../../client/text_ui.py:924 ../../server/server_reagent.py:458 +#: ../../server/server_reagent.py:506 ../../server/server_reagent.py:544 msgid "Would you like to continue ?" msgstr "Voulez-vous continuer ?" -#: ../../libraries/entropy/server/interfaces/main.py:1757 +#: ../../libraries/entropy/server/interfaces/main.py:1866 msgid "checking package hash" msgstr "vérification de la clé de hachage du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:1776 +#: ../../libraries/entropy/server/interfaces/main.py:1885 msgid "hash does not match for" msgstr "la clé de hachage ne correspond pas pour " -#: ../../libraries/entropy/server/interfaces/main.py:1786 +#: ../../libraries/entropy/server/interfaces/main.py:1895 msgid "wrong md5" msgstr "mauvais clé md5" -#: ../../libraries/entropy/server/interfaces/main.py:1798 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1762 +#: ../../libraries/entropy/server/interfaces/main.py:1907 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1491 msgid "download errors" msgstr "erreurs de téléchargement" -#: ../../libraries/entropy/server/interfaces/main.py:1816 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/main.py:1925 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1507 msgid "download completed successfully" msgstr "téléchargement terminé avec succès" -#: ../../libraries/entropy/server/interfaces/main.py:1830 +#: ../../libraries/entropy/server/interfaces/main.py:1939 msgid "error downloading packages from mirrors" msgstr "erreur au téléchargement des paquets du mirroir" -#: ../../libraries/entropy/server/interfaces/main.py:1845 +#: ../../libraries/entropy/server/interfaces/main.py:1954 msgid "working on branch" msgstr "travail sur la branche" -#: ../../libraries/entropy/server/interfaces/main.py:1861 +#: ../../libraries/entropy/server/interfaces/main.py:1970 msgid "updating package" msgstr "mise à jour du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:1900 +#: ../../libraries/entropy/server/interfaces/main.py:2009 msgid "package flushed" msgstr "paquet purgé" -#: ../../libraries/entropy/server/interfaces/main.py:1928 +#: ../../libraries/entropy/server/interfaces/main.py:2089 #, fuzzy msgid "Cannot touch system repository" msgstr "Impossible de toucher la base de données système" -#: ../../libraries/entropy/server/interfaces/main.py:1943 +#: ../../libraries/entropy/server/interfaces/main.py:2104 msgid "Preparing to move selected packages to" msgstr "Préparation au déplacement des paquets sélectionnés vers " -#: ../../libraries/entropy/server/interfaces/main.py:1945 +#: ../../libraries/entropy/server/interfaces/main.py:2106 msgid "Preparing to copy selected packages to" msgstr "Préparation à la copie des paquets sélectionnés vers" -#: ../../libraries/entropy/server/interfaces/main.py:1957 -#: ../../libraries/entropy/client/services/system/methods.py:83 +#: ../../libraries/entropy/server/interfaces/main.py:2118 #: ../../sulfur/src/sulfur/sulfur.glade.h:139 msgid "Note" msgstr "Note" -#: ../../libraries/entropy/server/interfaces/main.py:1958 +#: ../../libraries/entropy/server/interfaces/main.py:2119 msgid "" "all old packages with conflicting scope will be removed from destination " "repo unless injected" @@ -1052,906 +997,894 @@ msgstr "" "tous les vieux paquets à portée conflictuelle seront supprimés du dépôt de " "destination à moins d'être injectés" -#: ../../libraries/entropy/server/interfaces/main.py:1968 +#: ../../libraries/entropy/server/interfaces/main.py:2129 msgid "new tag" msgstr "nouvelle étiquette" -#: ../../libraries/entropy/server/interfaces/main.py:2008 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1227 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2310 +#: ../../libraries/entropy/server/interfaces/main.py:2169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:968 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2043 #: ../../libraries/entropy/client/interfaces/package.py:1553 #: ../../client/text_ui.py:2112 msgid "remove" msgstr "suppression" -#: ../../libraries/entropy/server/interfaces/main.py:2041 +#: ../../libraries/entropy/server/interfaces/main.py:2202 #, fuzzy msgid "reverse dependency" msgstr "Dépendances inverses" -#: ../../libraries/entropy/server/interfaces/main.py:2052 +#: ../../libraries/entropy/server/interfaces/main.py:2213 msgid "dependency" msgstr "dépendance" -#: ../../libraries/entropy/server/interfaces/main.py:2084 +#: ../../libraries/entropy/server/interfaces/main.py:2245 msgid "switching" msgstr "bascule" -#: ../../libraries/entropy/server/interfaces/main.py:2104 +#: ../../libraries/entropy/server/interfaces/main.py:2265 #, fuzzy msgid "cannot switch, package not found, skipping" msgstr "impossible de basculer, paquet introuvable, saut" -#: ../../libraries/entropy/server/interfaces/main.py:2177 +#: ../../libraries/entropy/server/interfaces/main.py:2338 msgid "moving file" msgstr "déplacement du fichier" -#: ../../libraries/entropy/server/interfaces/main.py:2193 +#: ../../libraries/entropy/server/interfaces/main.py:2354 #, fuzzy msgid "loading data from source repository" msgstr "chargement des données de la base de données source" -#: ../../libraries/entropy/server/interfaces/main.py:2221 +#: ../../libraries/entropy/server/interfaces/main.py:2382 #, fuzzy msgid "GPG key was available in" msgstr "pas disponible" -#: ../../libraries/entropy/server/interfaces/main.py:2240 +#: ../../libraries/entropy/server/interfaces/main.py:2401 #, fuzzy msgid "injecting data to destination repository" msgstr "injection des données dans la base de données cible" -#: ../../libraries/entropy/server/interfaces/main.py:2261 +#: ../../libraries/entropy/server/interfaces/main.py:2422 #, fuzzy msgid "removing entry from source repository" msgstr "Suppression de l'élément de la base de données source" -#: ../../libraries/entropy/server/interfaces/main.py:2279 +#: ../../libraries/entropy/server/interfaces/main.py:2440 msgid "successfully handled atom" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2309 +#: ../../libraries/entropy/server/interfaces/main.py:2467 msgid "Injecting entropy metadata into built packages" msgstr "Injection de métadonnées Entropy dans les paquets compilés" -#: ../../libraries/entropy/server/interfaces/main.py:2325 +#: ../../libraries/entropy/server/interfaces/main.py:2483 msgid "JFYI, GPG infrastructure failed to load" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2339 +#: ../../libraries/entropy/server/interfaces/main.py:2497 msgid "injecting entropy metadata" msgstr "injection de métadonnées Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:2378 +#: ../../libraries/entropy/server/interfaces/main.py:2536 msgid "injection complete" msgstr "injection terminée" -#: ../../libraries/entropy/server/interfaces/main.py:2398 +#: ../../libraries/entropy/server/interfaces/main.py:2561 msgid "removing package" msgstr "Suppression du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:2411 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1592 +#: ../../libraries/entropy/server/interfaces/main.py:2574 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1331 msgid "removal complete" msgstr "Suppression terminée" -#: ../../libraries/entropy/server/interfaces/main.py:2426 -#: ../../libraries/entropy/server/interfaces/main.py:2632 +#: ../../libraries/entropy/server/interfaces/main.py:2586 +#: ../../libraries/entropy/server/interfaces/main.py:2789 msgid "Integrity verification of the selected packages" msgstr "Vérification d'intégrité sur les paquets sélectionnés" -#: ../../libraries/entropy/server/interfaces/main.py:2441 -#: ../../libraries/entropy/server/interfaces/main.py:2645 +#: ../../libraries/entropy/server/interfaces/main.py:2601 +#: ../../libraries/entropy/server/interfaces/main.py:2800 msgid "All the packages in repository will be checked." msgstr "Tous les paquets du dépôt seront vérifiés." -#: ../../libraries/entropy/server/interfaces/main.py:2448 +#: ../../libraries/entropy/server/interfaces/main.py:2608 msgid "This is the list of the packages that would be checked" msgstr "Ceci est la liste des paquets qui seraient vérifiés" -#: ../../libraries/entropy/server/interfaces/main.py:2482 +#: ../../libraries/entropy/server/interfaces/main.py:2642 msgid "Working on mirror" msgstr "Travail sur le miroir" -#: ../../libraries/entropy/server/interfaces/main.py:2509 +#: ../../libraries/entropy/server/interfaces/main.py:2669 msgid "checking hash" msgstr "Vérification de la clé de hachage" -#: ../../libraries/entropy/server/interfaces/main.py:2524 +#: ../../libraries/entropy/server/interfaces/main.py:2684 msgid "digest verification of" msgstr "vérification de hachage sur" -#: ../../libraries/entropy/server/interfaces/main.py:2542 -#: ../../libraries/entropy/server/interfaces/main.py:2690 -#: ../../libraries/entropy/server/interfaces/mirrors.py:778 -#: ../../libraries/entropy/server/interfaces/mirrors.py:797 -#: ../../libraries/entropy/server/interfaces/mirrors.py:829 -#: ../../libraries/entropy/server/interfaces/mirrors.py:844 -#: ../../libraries/entropy/server/interfaces/mirrors.py:861 +#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2845 +#: ../../libraries/entropy/server/interfaces/mirrors.py:519 +#: ../../libraries/entropy/server/interfaces/mirrors.py:538 +#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:585 +#: ../../libraries/entropy/server/interfaces/mirrors.py:602 msgid "package" msgstr "paquet" -#: ../../libraries/entropy/server/interfaces/main.py:2544 +#: ../../libraries/entropy/server/interfaces/main.py:2704 #, fuzzy msgid "NOT healthy" msgstr "PAS sain" -#: ../../libraries/entropy/server/interfaces/main.py:2557 -#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2717 +#: ../../libraries/entropy/server/interfaces/main.py:2857 msgid "This is the list of broken packages" msgstr "Ceci est la liste des paquets endommagés" -#: ../../libraries/entropy/server/interfaces/main.py:2566 +#: ../../libraries/entropy/server/interfaces/main.py:2726 #: ../../libraries/entropy/client/interfaces/package.py:286 #: ../../libraries/entropy/client/interfaces/package.py:894 msgid "Mirror" msgstr "Miroir" -#: ../../libraries/entropy/server/interfaces/main.py:2585 -#: ../../server/server_reagent.py:1065 +#: ../../libraries/entropy/server/interfaces/main.py:2745 +#: ../../server/server_reagent.py:1066 msgid "Statistics" msgstr "Statistiques" -#: ../../libraries/entropy/server/interfaces/main.py:2594 +#: ../../libraries/entropy/server/interfaces/main.py:2754 msgid "Number of checked packages" msgstr "Nombre de paquets vérifiés" -#: ../../libraries/entropy/server/interfaces/main.py:2604 +#: ../../libraries/entropy/server/interfaces/main.py:2764 msgid "Number of healthy packages" msgstr "Nombre de paquets sains" -#: ../../libraries/entropy/server/interfaces/main.py:2614 +#: ../../libraries/entropy/server/interfaces/main.py:2774 msgid "Number of broken packages" msgstr "Nombre de paquets endommagés" -#: ../../libraries/entropy/server/interfaces/main.py:2631 -#: ../../libraries/entropy/server/interfaces/main.py:2794 +#: ../../libraries/entropy/server/interfaces/main.py:2788 +#: ../../libraries/entropy/server/interfaces/main.py:2945 #: ../../libraries/entropy/client/interfaces/db.py:1670 msgid "local" msgstr "local" -#: ../../libraries/entropy/server/interfaces/main.py:2670 +#: ../../libraries/entropy/server/interfaces/main.py:2825 msgid "checking status of" msgstr "vérification de l'état de " -#: ../../libraries/entropy/server/interfaces/main.py:2692 +#: ../../libraries/entropy/server/interfaces/main.py:2847 msgid "is corrupted, stored checksum" msgstr "est corrompu, conservation de la somme de contrôle" -#: ../../libraries/entropy/server/interfaces/main.py:2729 +#: ../../libraries/entropy/server/interfaces/main.py:2884 msgid "checked packages" msgstr "paquets vérifiés" -#: ../../libraries/entropy/server/interfaces/main.py:2739 +#: ../../libraries/entropy/server/interfaces/main.py:2894 msgid "healthy packages" msgstr "paquets sains" -#: ../../libraries/entropy/server/interfaces/main.py:2749 -#: ../../libraries/entropy/server/interfaces/main.py:2934 +#: ../../libraries/entropy/server/interfaces/main.py:2904 +#: ../../libraries/entropy/server/interfaces/main.py:3086 msgid "broken packages" msgstr "paquets endommagés" -#: ../../libraries/entropy/server/interfaces/main.py:2759 -#: ../../libraries/entropy/server/interfaces/main.py:2944 +#: ../../libraries/entropy/server/interfaces/main.py:2914 +#: ../../libraries/entropy/server/interfaces/main.py:3096 msgid "downloaded packages" msgstr "Paquets téléchargés" -#: ../../libraries/entropy/server/interfaces/main.py:2769 -#: ../../libraries/entropy/server/interfaces/main.py:2954 +#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3106 msgid "failed downloads" msgstr "Téléchargements échoués" -#: ../../libraries/entropy/server/interfaces/main.py:2795 +#: ../../libraries/entropy/server/interfaces/main.py:2946 #, fuzzy msgid "GPG signing packages for repository" msgstr "utilisation des paquets dans le dépôt" -#: ../../libraries/entropy/server/interfaces/main.py:2807 +#: ../../libraries/entropy/server/interfaces/main.py:2958 #, fuzzy msgid "All the missing packages in repository will be downloaded." msgstr "Tous les paquets du dépôt seront vérifiés." -#: ../../libraries/entropy/server/interfaces/main.py:2823 +#: ../../libraries/entropy/server/interfaces/main.py:2974 #: ../../server/server_key.py:69 #, fuzzy msgid "GnuPG not available" msgstr "pas disponible" -#: ../../libraries/entropy/server/interfaces/main.py:2849 +#: ../../libraries/entropy/server/interfaces/main.py:3000 #, fuzzy msgid "Keys not available for" msgstr "n'est pas disponible" -#: ../../libraries/entropy/server/interfaces/main.py:2880 +#: ../../libraries/entropy/server/interfaces/main.py:3031 #, fuzzy msgid "signing package" msgstr "Fusion du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:2894 +#: ../../libraries/entropy/server/interfaces/main.py:3046 #, fuzzy msgid "Unknown error signing package" msgstr "Fusion du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3076 #, fuzzy msgid "signed packages" msgstr "Paquet masqué" -#: ../../libraries/entropy/server/interfaces/main.py:2987 +#: ../../libraries/entropy/server/interfaces/main.py:3135 msgid "available" msgstr "disponible" -#: ../../libraries/entropy/server/interfaces/main.py:2999 +#: ../../libraries/entropy/server/interfaces/main.py:3147 msgid "upload/ignored" msgstr "envoyé/ignoré" -#: ../../libraries/entropy/server/interfaces/main.py:3034 +#: ../../libraries/entropy/server/interfaces/main.py:3182 msgid "Starting to download missing files" msgstr "Début du téléchargement des fichiers manquants" -#: ../../libraries/entropy/server/interfaces/main.py:3045 +#: ../../libraries/entropy/server/interfaces/main.py:3193 msgid "Searching missing/broken files on another mirror" msgstr "Recherche de fichiers manquants/endommagés sur un autre miroir" -#: ../../libraries/entropy/server/interfaces/main.py:3065 +#: ../../libraries/entropy/server/interfaces/main.py:3214 msgid "Binary packages downloaded successfully." msgstr "Paquets binaires téléchargés avec succès" -#: ../../libraries/entropy/server/interfaces/main.py:3074 +#: ../../libraries/entropy/server/interfaces/main.py:3223 msgid "These are the packages that cannot be found online" msgstr "Voici les paquets qui ne peuvent être trouvés en ligne" -#: ../../libraries/entropy/server/interfaces/main.py:3090 +#: ../../libraries/entropy/server/interfaces/main.py:3239 msgid "They won't be checked" msgstr "Ils ne seront pas vérifiés" -#: ../../libraries/entropy/server/interfaces/main.py:3107 +#: ../../libraries/entropy/server/interfaces/main.py:3253 msgid "Please setup your branch to" msgstr "Veuillez configurer votre branche sur" -#: ../../libraries/entropy/server/interfaces/main.py:3109 +#: ../../libraries/entropy/server/interfaces/main.py:3255 msgid "and retry" msgstr "et réessayez" -#: ../../libraries/entropy/server/interfaces/main.py:3119 +#: ../../libraries/entropy/server/interfaces/main.py:3265 #, fuzzy msgid "Copying repository (if not exists)" msgstr "Copie de la base de données (si inexistante)" -#: ../../libraries/entropy/server/interfaces/main.py:3152 +#: ../../libraries/entropy/server/interfaces/main.py:3298 msgid "Switching packages" msgstr "Basculer les paquets" -#: ../../libraries/entropy/server/interfaces/main.py:3187 +#: ../../libraries/entropy/server/interfaces/main.py:3333 msgid "Ignoring" msgstr "Rejet" -#: ../../libraries/entropy/server/interfaces/main.py:3189 +#: ../../libraries/entropy/server/interfaces/main.py:3335 msgid "already in branch" msgstr "déjà dans la branche" -#: ../../libraries/entropy/server/interfaces/main.py:3223 +#: ../../libraries/entropy/server/interfaces/main.py:3369 msgid "migration loop completed" msgstr "boucle de migration complétée" -#: ../../libraries/entropy/server/interfaces/main.py:3243 +#: ../../libraries/entropy/server/interfaces/main.py:3387 #, fuzzy msgid "Running orphaned SPM packages test" msgstr "Vérification des dépendances" -#: ../../libraries/entropy/server/interfaces/main.py:3259 +#: ../../libraries/entropy/server/interfaces/main.py:3403 msgid "Scanning package" msgstr "Vérification du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:3281 +#: ../../libraries/entropy/server/interfaces/main.py:3425 msgid "not found anymore" msgstr "n'est plus trouvable" -#: ../../libraries/entropy/server/interfaces/main.py:3293 -#: ../../libraries/entropy/server/interfaces/main.py:3525 +#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3680 msgid "Packages string" msgstr "Chaîne de paquets" -#: ../../libraries/entropy/server/interfaces/main.py:3323 +#: ../../libraries/entropy/server/interfaces/main.py:3467 msgid "Checking" msgstr "Vérification" -#: ../../libraries/entropy/server/interfaces/main.py:3353 +#: ../../libraries/entropy/server/interfaces/main.py:3504 msgid "Running dependencies test" msgstr "Exécution d'un test de dépendances" -#: ../../libraries/entropy/server/interfaces/main.py:3382 +#: ../../libraries/entropy/server/interfaces/main.py:3533 #: ../../client/text_ui.py:2211 msgid "These are the dependencies not found" msgstr "Voici les dépendances introuvables" -#: ../../libraries/entropy/server/interfaces/main.py:3389 +#: ../../libraries/entropy/server/interfaces/main.py:3540 #: ../../client/text_ui.py:2215 msgid "Needed by" msgstr "Requis par" -#: ../../libraries/entropy/server/interfaces/main.py:3407 +#: ../../libraries/entropy/server/interfaces/main.py:3558 msgid "by repo" msgstr "par dépôt" -#: ../../libraries/entropy/server/interfaces/main.py:3417 +#: ../../libraries/entropy/server/interfaces/main.py:3568 msgid "Every dependency is satisfied. It's all fine." msgstr "Chaque dépendance est satisfaite. Tout est OK." -#: ../../libraries/entropy/server/interfaces/main.py:3435 +#: ../../libraries/entropy/server/interfaces/main.py:3594 #, fuzzy msgid "Broken and matched packages list" msgstr "Aucun paquet correspondant" -#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3596 #: ../../libraries/entropy/qa.py:517 #, fuzzy msgid "Dumping results into these files" msgstr "déjà activé" -#: ../../libraries/entropy/server/interfaces/main.py:3467 +#: ../../libraries/entropy/server/interfaces/main.py:3622 #: ../../client/text_ui.py:2267 msgid "System is healthy" msgstr "Le système est stable" -#: ../../libraries/entropy/server/interfaces/main.py:3476 +#: ../../libraries/entropy/server/interfaces/main.py:3631 msgid "Matching libraries with Spm, please wait" msgstr "Vérifie les librairies avec Spm, merci de patienter" -#: ../../libraries/entropy/server/interfaces/main.py:3490 +#: ../../libraries/entropy/server/interfaces/main.py:3645 msgid "These are the matched packages" msgstr "Voici les paquets correspondants" -#: ../../libraries/entropy/server/interfaces/main.py:3534 +#: ../../libraries/entropy/server/interfaces/main.py:3689 msgid "No matched packages" msgstr "Aucun paquet correspondant" -#: ../../libraries/entropy/server/interfaces/main.py:3587 -#: ../../libraries/entropy/server/interfaces/main.py:5256 -msgid "repository not configured" -msgstr "Dépôt non configuré" - -#: ../../libraries/entropy/server/interfaces/main.py:3614 +#: ../../libraries/entropy/server/interfaces/main.py:3784 msgid "Your default repository is not initialized" msgstr "Votre dépôt par défaut n'est pas initialisé" -#: ../../libraries/entropy/server/interfaces/main.py:3626 +#: ../../libraries/entropy/server/interfaces/main.py:3796 msgid "Do you want to initialize your default repository ?" msgstr "Voulez-vous initialiser votre dépôt par défaut ?" -#: ../../libraries/entropy/server/interfaces/main.py:3629 +#: ../../libraries/entropy/server/interfaces/main.py:3799 msgid "Continuing with an uninitialized repository" msgstr "Poursuite avec un dépôt non initialisé" -#: ../../libraries/entropy/server/interfaces/main.py:3747 +#: ../../libraries/entropy/server/interfaces/main.py:3950 #, fuzzy msgid "Entropy repository is already locked by you :-)" msgstr "Base de données Entropy déjà verrouillée par vous :-)" #. check if the database is locked REMOTELY -#: ../../libraries/entropy/server/interfaces/main.py:3754 +#: ../../libraries/entropy/server/interfaces/main.py:3957 #, fuzzy msgid "Locking and Syncing Entropy repository" msgstr "Verrouillage et synchro de la base de données Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:3768 -#: ../../server/server_activator.py:478 +#: ../../libraries/entropy/server/interfaces/main.py:3971 +#: ../../server/server_activator.py:476 msgid "Mirrors status table" msgstr "Table d'état des mirroirs" -#: ../../libraries/entropy/server/interfaces/main.py:3777 -#: ../../libraries/entropy/server/interfaces/main.py:3780 -#: ../../server/server_activator.py:484 ../../server/server_activator.py:488 +#: ../../libraries/entropy/server/interfaces/main.py:3980 +#: ../../libraries/entropy/server/interfaces/main.py:3983 +#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 msgid "Unlocked" msgstr "Déverrouillé" -#: ../../libraries/entropy/server/interfaces/main.py:3779 -#: ../../libraries/entropy/server/interfaces/main.py:3782 -#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 +#: ../../libraries/entropy/server/interfaces/main.py:3982 +#: ../../libraries/entropy/server/interfaces/main.py:3985 +#: ../../server/server_activator.py:480 ../../server/server_activator.py:484 msgid "Locked" msgstr "Verrouillé" -#: ../../libraries/entropy/server/interfaces/main.py:3799 +#: ../../libraries/entropy/server/interfaces/main.py:4002 msgid "cannot lock mirror" msgstr "Impossible de verrouiller le mirroir" -#: ../../libraries/entropy/server/interfaces/main.py:3985 -msgid "Entropy database is corrupted!" -msgstr "La base de données Entropy est corrompue !" +#: ../../libraries/entropy/server/interfaces/main.py:4211 +#, fuzzy +msgid "Repository is corrupted!" +msgstr "Les données du dictionnaire du dépôt sont corrompues" -#: ../../libraries/entropy/server/interfaces/main.py:3999 +#: ../../libraries/entropy/server/interfaces/main.py:4225 #, fuzzy msgid "indexing repository" msgstr "Saut du dépôt" -#: ../../libraries/entropy/server/interfaces/main.py:4040 +#: ../../libraries/entropy/server/interfaces/main.py:4261 #, fuzzy msgid "Initializing an empty repository" msgstr "Initialisation d'une base de données vide" -#: ../../libraries/entropy/server/interfaces/main.py:4053 +#: ../../libraries/entropy/server/interfaces/main.py:4274 #, fuzzy msgid "Entropy repository file" msgstr "Gestionnaire de dépôts Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:4055 +#: ../../libraries/entropy/server/interfaces/main.py:4276 msgid "successfully initialized" msgstr "initialisé avec succès" -#: ../../libraries/entropy/server/interfaces/main.py:4151 -#: ../../libraries/entropy/server/interfaces/main.py:4404 +#: ../../libraries/entropy/server/interfaces/main.py:4357 +#: ../../libraries/entropy/server/interfaces/main.py:4618 msgid "adding package" msgstr "ajout du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:4230 +#: ../../libraries/entropy/server/interfaces/main.py:4436 msgid "added package" msgstr "paquet ajouté" -#: ../../libraries/entropy/server/interfaces/main.py:4232 +#: ../../libraries/entropy/server/interfaces/main.py:4438 msgid "rev" msgstr "rév" -#: ../../libraries/entropy/server/interfaces/main.py:4246 +#: ../../libraries/entropy/server/interfaces/main.py:4452 msgid "manual dependencies for" msgstr "dépendances manuelles pour" -#: ../../libraries/entropy/server/interfaces/main.py:4427 +#: ../../libraries/entropy/server/interfaces/main.py:4639 msgid "Exception caught, closing tasks" msgstr "Exception trappée, fermeture des tâches" -#: ../../libraries/entropy/server/interfaces/main.py:4521 +#: ../../libraries/entropy/server/interfaces/main.py:4731 msgid "server-side repository" msgstr "dépôt côté serveur" -#: ../../libraries/entropy/server/interfaces/main.py:4523 +#: ../../libraries/entropy/server/interfaces/main.py:4733 msgid "community repository" msgstr "dépôt de la communauté" #. ..on repository: -#: ../../libraries/entropy/server/interfaces/main.py:4525 +#: ../../libraries/entropy/server/interfaces/main.py:4735 msgid "Entropy Server Interface Instance on repository" msgstr "Instance de l'interface du serveur Entropy dans le dépôt" -#: ../../libraries/entropy/server/interfaces/main.py:4536 +#: ../../libraries/entropy/server/interfaces/main.py:4746 msgid "current branch" msgstr "Branche courante" -#: ../../libraries/entropy/server/interfaces/main.py:4538 -#: ../../server/server_reagent.py:230 +#: ../../libraries/entropy/server/interfaces/main.py:4748 +#: ../../server/server_reagent.py:229 msgid "type" msgstr "type" -#: ../../libraries/entropy/server/interfaces/main.py:4547 +#: ../../libraries/entropy/server/interfaces/main.py:4757 msgid "Currently configured repositories" msgstr "Dépôts présentement configurés" -#: ../../libraries/entropy/server/interfaces/main.py:4577 +#: ../../libraries/entropy/server/interfaces/main.py:4787 #, fuzzy msgid "GPG key expired" msgstr "expiré" -#: ../../libraries/entropy/server/interfaces/main.py:4579 +#: ../../libraries/entropy/server/interfaces/main.py:4789 #, fuzzy msgid "please frigging fix" msgstr "veuillez corriger" -#: ../../libraries/entropy/server/interfaces/main.py:4590 +#: ../../libraries/entropy/server/interfaces/main.py:4800 msgid "GPG got unexpected error" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4592 +#: ../../libraries/entropy/server/interfaces/main.py:4802 msgid "skipping" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4608 -#: ../../libraries/entropy/server/interfaces/main.py:4621 +#: ../../libraries/entropy/server/interfaces/main.py:4818 +#: ../../libraries/entropy/server/interfaces/main.py:4832 msgid "config files" msgstr "fichiers de configuration" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4609 +#: ../../libraries/entropy/server/interfaces/main.py:4819 msgid "checking system" msgstr "vérification du système" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4622 +#: ../../libraries/entropy/server/interfaces/main.py:4833 msgid "there are configuration files not updated yet" msgstr "certains fichiers de configuration ne sont pas encore à jour" -#: ../../libraries/entropy/server/interfaces/main.py:4913 +#: ../../libraries/entropy/server/interfaces/main.py:5122 msgid "found available dep_rewrites for this package" msgstr "" #. this means that user is asking to add dep_pattern #. as a dependency to package -#: ../../libraries/entropy/server/interfaces/main.py:4925 +#: ../../libraries/entropy/server/interfaces/main.py:5134 #, fuzzy msgid "added" msgstr "À être ajouté" #. this means that user is asking to remove dep_pattern -#: ../../libraries/entropy/server/interfaces/main.py:4928 -#: ../../libraries/entropy/server/interfaces/main.py:5026 +#: ../../libraries/entropy/server/interfaces/main.py:5137 +#: ../../libraries/entropy/server/interfaces/main.py:5235 #, fuzzy msgid "removed" msgstr "suppression" -#: ../../libraries/entropy/server/interfaces/main.py:5015 +#: ../../libraries/entropy/server/interfaces/main.py:5224 msgid "replaced" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5037 -#: ../../libraries/entropy/server/interfaces/main.py:5051 +#: ../../libraries/entropy/server/interfaces/main.py:5246 +#: ../../libraries/entropy/server/interfaces/main.py:5260 #, fuzzy msgid "No dependency rewrite made for" msgstr "rendre les règles de dépendance plus strictes" -#: ../../libraries/entropy/server/interfaces/main.py:5132 -#: ../../libraries/entropy/server/interfaces/main.py:5152 -#: ../../libraries/entropy/server/interfaces/main.py:5164 +#: ../../libraries/entropy/server/interfaces/main.py:5332 +#: ../../libraries/entropy/server/interfaces/main.py:5352 +#: ../../libraries/entropy/server/interfaces/main.py:5364 msgid "sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5133 +#: ../../libraries/entropy/server/interfaces/main.py:5333 #, fuzzy msgid "updating package sets" msgstr "mise à jour du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:5153 +#: ../../libraries/entropy/server/interfaces/main.py:5353 #, fuzzy msgid "adding package set" msgstr "ajout du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:5165 +#: ../../libraries/entropy/server/interfaces/main.py:5365 #, fuzzy msgid "removing package set" msgstr "Suppression du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:5195 -msgid "Entropy Server interface must be run as root" -msgstr "L'interface du serveur Entropy doit être exécutée en tant que root" - -#: ../../libraries/entropy/server/interfaces/main.py:5262 -msgid "protected repository id, can't use this, sorry dude..." -msgstr "id de dépôt protégé, ne peut être utilisé, désolé l'ami..." - #: ../../libraries/entropy/server/interfaces/mirrors.py:50 -msgid "downloading notice board from mirrors to" -msgstr "téléchargement du tableau d'affichage des miroirs vers" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:72 -msgid "notice board downloaded successfully from" -msgstr "tableau d'affichage téléchargé avec succès à partir de" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:105 -#, fuzzy -msgid "removing notice board from" -msgstr "envoi du tableau d'affichage à partir de" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:129 -#, fuzzy -msgid "notice board removal failed on" -msgstr "échec de l'envoi du tableau d'affichage sur" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:140 -#, fuzzy -msgid "notice board removal success" -msgstr "envoi du tableau d'affichage complété" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:165 -msgid "uploading notice board from" -msgstr "envoi du tableau d'affichage à partir de" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:188 -msgid "notice board upload failed on" -msgstr "échec de l'envoi du tableau d'affichage sur" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:199 -msgid "notice board upload success" -msgstr "envoi du tableau d'affichage complété" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:309 msgid "Entropy Server Mirrors Interface loaded" msgstr "L'interface des miroirs du serveur Entropy est chargée" -#: ../../libraries/entropy/server/interfaces/mirrors.py:317 +#: ../../libraries/entropy/server/interfaces/mirrors.py:58 #, fuzzy msgid "repository mirror" msgstr "dépôt" -#: ../../libraries/entropy/server/interfaces/mirrors.py:326 +#: ../../libraries/entropy/server/interfaces/mirrors.py:67 #, fuzzy msgid "packages mirror" msgstr "Miroir des paquets" -#: ../../libraries/entropy/server/interfaces/mirrors.py:364 +#: ../../libraries/entropy/server/interfaces/mirrors.py:105 msgid "looking for file in mirror" msgstr "Recherche d'un fichier dans le miroir" -#: ../../libraries/entropy/server/interfaces/mirrors.py:442 -#: ../../libraries/entropy/server/interfaces/mirrors.py:537 +#: ../../libraries/entropy/server/interfaces/mirrors.py:183 +#: ../../libraries/entropy/server/interfaces/mirrors.py:278 msgid "unlocking" msgstr "déverrouillage" -#: ../../libraries/entropy/server/interfaces/mirrors.py:444 -#: ../../libraries/entropy/server/interfaces/mirrors.py:539 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1055 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1075 +#: ../../libraries/entropy/server/interfaces/mirrors.py:185 +#: ../../libraries/entropy/server/interfaces/mirrors.py:280 +#: ../../libraries/entropy/server/interfaces/mirrors.py:796 +#: ../../libraries/entropy/server/interfaces/mirrors.py:816 msgid "locking" msgstr "verrouillage" -#: ../../libraries/entropy/server/interfaces/mirrors.py:450 +#: ../../libraries/entropy/server/interfaces/mirrors.py:191 msgid "mirror" msgstr "miroir" -#: ../../libraries/entropy/server/interfaces/mirrors.py:475 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1056 +#: ../../libraries/entropy/server/interfaces/mirrors.py:216 +#: ../../libraries/entropy/server/interfaces/mirrors.py:797 msgid "mirror already locked" msgstr "miroir déjà verrouillé" -#: ../../libraries/entropy/server/interfaces/mirrors.py:488 +#: ../../libraries/entropy/server/interfaces/mirrors.py:229 msgid "mirror already unlocked" msgstr "miroir déjà déverrouillé" -#: ../../libraries/entropy/server/interfaces/mirrors.py:545 +#: ../../libraries/entropy/server/interfaces/mirrors.py:286 msgid "mirror for download" msgstr "miroir pour téléchargement" -#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:311 msgid "mirror already locked for download" msgstr "miroir déjà verrouillé pour téléchargement" -#: ../../libraries/entropy/server/interfaces/mirrors.py:583 +#: ../../libraries/entropy/server/interfaces/mirrors.py:324 msgid "mirror already unlocked for download" msgstr "miroir déjà déverrouillé pour téléchargement" #. locking/unlocking mirror1 for download -#: ../../libraries/entropy/server/interfaces/mirrors.py:620 +#: ../../libraries/entropy/server/interfaces/mirrors.py:361 msgid "for download" msgstr "pour téléchargement" -#: ../../libraries/entropy/server/interfaces/mirrors.py:634 +#: ../../libraries/entropy/server/interfaces/mirrors.py:375 msgid "mirror successfully locked" msgstr "miroir verrouillé avec succès" -#: ../../libraries/entropy/server/interfaces/mirrors.py:648 +#: ../../libraries/entropy/server/interfaces/mirrors.py:389 msgid "mirror not locked" msgstr "miroir non verrouillé" -#: ../../libraries/entropy/server/interfaces/mirrors.py:682 +#: ../../libraries/entropy/server/interfaces/mirrors.py:423 msgid "mirror successfully unlocked" msgstr "miroir déverrouillé avec succès" -#: ../../libraries/entropy/server/interfaces/mirrors.py:698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:439 msgid "unlock error" msgstr "erreur de déverrouillage" -#: ../../libraries/entropy/server/interfaces/mirrors.py:700 +#: ../../libraries/entropy/server/interfaces/mirrors.py:441 msgid "mirror not unlocked" msgstr "miroir non déverrouillé" -#: ../../libraries/entropy/server/interfaces/mirrors.py:737 +#: ../../libraries/entropy/server/interfaces/mirrors.py:478 msgid "connecting to download package" msgstr "connexion pour téléchargement de paquet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:500 msgid "downloading package" msgstr "téléchargement de paquet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:799 +#: ../../libraries/entropy/server/interfaces/mirrors.py:540 msgid "is not listed in the repository !" msgstr "n'est pas listé dans le dépôt !" -#: ../../libraries/entropy/server/interfaces/mirrors.py:813 +#: ../../libraries/entropy/server/interfaces/mirrors.py:554 msgid "verifying checksum of package" msgstr "vérification de contrôle de somme du paquet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:831 +#: ../../libraries/entropy/server/interfaces/mirrors.py:572 msgid "downloaded successfully" msgstr "téléchargé avec succès" -#: ../../libraries/entropy/server/interfaces/mirrors.py:846 +#: ../../libraries/entropy/server/interfaces/mirrors.py:587 msgid "checksum does not match. re-downloading..." msgstr "Le contrôle de somme ne correspond pas. Retéléchargement..." -#: ../../libraries/entropy/server/interfaces/mirrors.py:863 +#: ../../libraries/entropy/server/interfaces/mirrors.py:604 msgid "seems broken. Consider to re-package it. Giving up!" msgstr "semble endommagé. Songer à réempaquetter. Abandon !" -#: ../../libraries/entropy/server/interfaces/mirrors.py:918 +#: ../../libraries/entropy/server/interfaces/mirrors.py:659 #, fuzzy msgid "mirror hasn't valid repository revision file" msgstr "Le miroir n'a pas de fichier de révision de base de données valide" -#: ../../libraries/entropy/server/interfaces/mirrors.py:938 +#: ../../libraries/entropy/server/interfaces/mirrors.py:679 msgid "unable to download repository revision" msgstr "incapable de télécharger la révision du dépôt" -#: ../../libraries/entropy/server/interfaces/mirrors.py:952 +#: ../../libraries/entropy/server/interfaces/mirrors.py:693 msgid "mirror doesn't have valid revision file" msgstr "le miroir n'a pas de fichier de révision valide" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1057 +#: ../../libraries/entropy/server/interfaces/mirrors.py:798 msgid "waiting up to 2 minutes before giving up" msgstr "attente de 2 minutes avant abandon" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1076 +#: ../../libraries/entropy/server/interfaces/mirrors.py:817 msgid "mirror unlocked" msgstr "miroir déverrouillé" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1143 +#: ../../libraries/entropy/server/interfaces/mirrors.py:884 msgid "Local statistics" msgstr "Statistiques locales" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1151 +#: ../../libraries/entropy/server/interfaces/mirrors.py:892 msgid "upload directory" msgstr "Répertoire d'envoi" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1153 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1164 +#: ../../libraries/entropy/server/interfaces/mirrors.py:894 +#: ../../libraries/entropy/server/interfaces/mirrors.py:905 msgid "files ready" msgstr "fichiers prêts" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1162 +#: ../../libraries/entropy/server/interfaces/mirrors.py:903 msgid "packages directory" msgstr "Répertoire des paquets" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1213 +#: ../../libraries/entropy/server/interfaces/mirrors.py:954 msgid "copy" msgstr "copie" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1238 +#: ../../libraries/entropy/server/interfaces/mirrors.py:979 msgid "Packages to be removed" msgstr "Paquets à être supprimés" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1247 +#: ../../libraries/entropy/server/interfaces/mirrors.py:988 msgid "Packages to be moved locally" msgstr "Paquets à être déplacés localement" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1256 +#: ../../libraries/entropy/server/interfaces/mirrors.py:997 msgid "Packages to be uploaded" msgstr "Paquets à être envoyés" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1266 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1007 msgid "Total removal size" msgstr "Taille totale de la suppression" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1278 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1019 msgid "Total upload size" msgstr "Taille totale de l'envoi" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1287 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1028 msgid "Total download size" msgstr "Taille totale du téléchargement" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1341 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1082 msgid "Remote statistics for" msgstr "Statistiques distantes pour " -#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1096 msgid "remote packages" msgstr "Paquets distants" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1357 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1098 msgid "files stored" msgstr "fichiers stockés" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1365 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1106 msgid "Calculating queues" msgstr "Calcul des files" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1571 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1310 msgid "removing package+hash" msgstr "suppression du paquet et de la clé de hachage" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1619 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 msgid "copying file+hash to repository" msgstr "copie du fichier et de la clé de hachage vers le dépôt" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1684 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1417 msgid "upload errors" msgstr "erreurs d'envoi" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1431 msgid "upload completed successfully" msgstr "envoi complété avec succès" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1803 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1528 #, fuzzy msgid "QA checking package file" msgstr "Vérification des mises à jour..." -#: ../../libraries/entropy/server/interfaces/mirrors.py:1825 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1550 msgid "faulty package file, please fix" msgstr "Fichier de paquet fautif, veuillez corriger" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1876 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1601 msgid "starting packages sync" msgstr "démarrage de la synchro des paquets" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1903 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1628 msgid "packages sync" msgstr "synchronisation des paquets" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1921 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1646 msgid "socket error" msgstr "erreur de socket" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1923 -#: ../../server/server_reagent.py:534 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1648 +#: ../../server/server_reagent.py:533 #, fuzzy msgid "on" msgstr "ou le" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1939 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1664 msgid "nothing to do on" msgstr "rien à faire sur" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1950 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1675 #, fuzzy msgid "Expanding queues" msgstr "Calcul en cours" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1970 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1695 msgid "nothing to sync for" msgstr "rien à synchroniser pour" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1987 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1712 msgid "Would you like to run the steps above ?" msgstr "Voulez-vous exécuter les étapes ci-dessus ?" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2036 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1761 msgid "keyboard interrupt !" msgstr "Invocation d'un « keyboard interrupt » !" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2055 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1780 msgid "you must package them again" msgstr "il vous faut les réempaquetter" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2077 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1802 msgid "exception caught" msgstr "exception trappée" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2104 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1829 msgid "at least one mirror synced properly!" msgstr "au moins un miroir correctement synchronisé !" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2232 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1964 msgid "tidy" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2234 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1966 msgid "collecting expired packages" msgstr "collecte des paquets expirés" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2248 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1980 msgid "collecting expired packages in the selected branches" msgstr "collecte des paquets expirés dans les branches sélectionnées" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2289 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2022 msgid "nothing to remove on this branch" msgstr "rien à supprimer dans cette branche" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2300 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2033 msgid "these are the expired packages" msgstr "voici les paquets expirés" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2352 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2085 msgid "removing packages remotely" msgstr "suppression des paquets à distance" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2384 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2117 msgid "remove errors" msgstr "supprimer les erreurs" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2398 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2131 msgid "removing packages locally" msgstr "suppression des paquets localement" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2426 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2159 msgid "removing" msgstr "suppression" +#: ../../libraries/entropy/server/interfaces/mirrors.py:2187 +msgid "downloading notice board from mirrors to" +msgstr "téléchargement du tableau d'affichage des miroirs vers" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2209 +msgid "notice board downloaded successfully from" +msgstr "tableau d'affichage téléchargé avec succès à partir de" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2242 +#, fuzzy +msgid "removing notice board from" +msgstr "envoi du tableau d'affichage à partir de" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2266 +#, fuzzy +msgid "notice board removal failed on" +msgstr "échec de l'envoi du tableau d'affichage sur" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2277 +#, fuzzy +msgid "notice board removal success" +msgstr "envoi du tableau d'affichage complété" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2302 +msgid "uploading notice board from" +msgstr "envoi du tableau d'affichage à partir de" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2325 +msgid "notice board upload failed on" +msgstr "échec de l'envoi du tableau d'affichage sur" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2336 +msgid "notice board upload success" +msgstr "envoi du tableau d'affichage complété" + #: ../../libraries/entropy/client/services/ugc/commands.py:63 msgid "feature not supported remotely" msgstr "fonctionnalité non supportée à distance" @@ -2058,20 +1991,20 @@ msgstr "" "d'authentification ?" #: ../../libraries/entropy/client/services/ugc/interfaces.py:210 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/output.py:970 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/output.py:973 #: ../../libraries/entropy/qa.py:398 ../../libraries/entropy/qa.py:413 #: ../../client/text_rescue.py:493 ../../client/text_rescue.py:497 #: ../../client/text_rescue.py:524 ../../client/text_ugc.py:233 #: ../../client/text_ugc.py:414 ../../client/text_ugc.py:490 #: ../../client/text_ugc.py:509 ../../client/text_ui.py:479 -#: ../../client/text_ui.py:506 ../../server/server_activator.py:366 -#: ../../server/server_reagent.py:922 ../../server/server_reagent.py:923 +#: ../../client/text_ui.py:506 ../../server/server_activator.py:367 +#: ../../server/server_reagent.py:923 ../../server/server_reagent.py:924 #: ../../server/server_reagent.py:948 ../../server/server_reagent.py:961 #: ../../server/server_reagent.py:962 ../../server/server_reagent.py:977 #: ../../sulfur/src/sulfur/dialogs.py:1353 #: ../../sulfur/src/sulfur/dialogs.py:1814 -#: ../../sulfur/src/sulfur/entropyapi.py:391 -#: ../../sulfur/src/sulfur/events.py:727 +#: ../../sulfur/src/sulfur/entropyapi.py:390 +#: ../../sulfur/src/sulfur/events.py:732 msgid "Yes" msgstr "Oui" @@ -2087,444 +2020,10 @@ msgstr "Impossible de supprimer le fichier cache" msgid "Cannot write to cache file" msgstr "Impossible d'écrire dans le fichier cache" -#: ../../libraries/entropy/client/services/system/interfaces.py:37 -msgid "" -"A valid entropy.client.services.system.commands.Client class/subclass is " -"needed" -msgstr "" -"Une classe/sous-classe entropy.client.services.system.commands.Client est " -"requise" - -#: ../../libraries/entropy/client/services/system/interfaces.py:42 -msgid "" -"A valid entropy.client.services.system.methods.BaseMixin class/subclass is " -"needed" -msgstr "" -"Une classe entropy.client.services.system.methods.BaseMixin est requise" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -msgid "not a string" -msgstr "pas une chaîne" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "Please use setup_connection() properly" -msgstr "Veuillez utiliser setup_connection() correctement" - -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -msgid "not an int" -msgstr "pas un entier" - -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "not a bool" -msgstr "pas un booléen" - -#: ../../libraries/entropy/client/services/system/methods.py:22 -msgid "Get a list of remotely available commands" -msgstr "Obtenir une liste des commandes disponible à distance" - -#: ../../libraries/entropy/client/services/system/methods.py:28 -msgid "Get current queue content" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:30 -msgid "Extended results" -msgstr "Résultats détaillés" - -#: ../../libraries/entropy/client/services/system/methods.py:36 -msgid "Get queue item using its queue unique identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:37 -#: ../../libraries/entropy/client/services/system/methods.py:43 -#: ../../libraries/entropy/client/services/system/methods.py:61 -#: ../../libraries/entropy/client/services/system/methods.py:68 -#: ../../libraries/entropy/client/services/system/methods.py:69 -#: ../../libraries/entropy/client/services/system/methods.py:107 -msgid "Queue Identifier" -msgstr "Identifiant de la file" - -#: ../../libraries/entropy/client/services/system/methods.py:42 -msgid "Get queue stdout/stderr using its queue unique identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:48 -msgid "Remove queued commands using their queue unique identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:49 -msgid "Queue Identifiers" -msgstr "Identifiants de la file" - -#: ../../libraries/entropy/client/services/system/methods.py:54 -msgid "Toggle queue pause (True/False)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:55 -msgid "Pause or not" -msgstr "Mettre ou pas en pause" - -#: ../../libraries/entropy/client/services/system/methods.py:60 -msgid "Kill a running process through its queue id" -msgstr "Tuer un processus en cours d'exécution avec son ID de file" - -#: ../../libraries/entropy/client/services/system/methods.py:66 -msgid "Swap items in queue using their queue ids" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:75 -msgid "Get pinboard content" -msgstr "Obtenir le contenu du panneau d'affichage" - -#: ../../libraries/entropy/client/services/system/methods.py:81 -msgid "Add item to pinboard" -msgstr "Ajouter un élément du panneau d'affichage" - -#: ../../libraries/entropy/client/services/system/methods.py:84 -msgid "Extended text" -msgstr "Texte étendu" - -#: ../../libraries/entropy/client/services/system/methods.py:90 -msgid "Remove item from pinboard" -msgstr "Supprimer un élément du panneau d'affichage" - -#: ../../libraries/entropy/client/services/system/methods.py:91 -#: ../../libraries/entropy/client/services/system/methods.py:98 -msgid "Pinboard identifiers" -msgstr "Identifiants du panneau d'affichage" - -#: ../../libraries/entropy/client/services/system/methods.py:96 -msgid "Set pinboard items status (done/not done)" -msgstr "Définir l'état des éléments du panneau d'affichage (fait/pas fait)" - -#: ../../libraries/entropy/client/services/system/methods.py:99 -msgid "Done status" -msgstr "État de complétion" - -#: ../../libraries/entropy/client/services/system/methods.py:105 -msgid "Write to a remote running command stdin" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:108 -msgid "Write to stdout?" -msgstr "Écrire vers stdout ?" - -#: ../../libraries/entropy/client/services/system/methods.py:109 -#: ../../libraries/entropy/client/services/system/methods.py:399 -msgid "Text" -msgstr "Texte" - -#: ../../libraries/entropy/client/services/system/methods.py:166 -#, fuzzy -msgid "Update Spm Repository (emerge --sync)" -msgstr "Mettre à jour les dépots" - -#: ../../libraries/entropy/client/services/system/methods.py:172 -msgid "Compile specified atoms with specified parameters" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:174 -#: ../../libraries/entropy/client/services/system/methods.py:192 -#: ../../libraries/entropy/client/services/system/methods.py:215 -#: ../../libraries/entropy/client/services/system/methods.py:224 -#: ../../libraries/entropy/client/services/system/methods.py:232 -#, fuzzy -msgid "Atoms" -msgstr "Atome" - -#: ../../libraries/entropy/client/services/system/methods.py:175 -#: ../../libraries/entropy/client/services/system/methods.py:193 -#, fuzzy -msgid "Pretend" -msgstr "Créé" - -#: ../../libraries/entropy/client/services/system/methods.py:176 -msgid "Oneshot" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:177 -#: ../../libraries/entropy/client/services/system/methods.py:194 -msgid "Verbose" -msgstr "Bavard" - -#: ../../libraries/entropy/client/services/system/methods.py:178 -#: ../../libraries/entropy/client/services/system/methods.py:195 -msgid "No color" -msgstr "Pas de couleur" - -#: ../../libraries/entropy/client/services/system/methods.py:179 -#, fuzzy -msgid "Fetch only" -msgstr "rapporter" - -#: ../../libraries/entropy/client/services/system/methods.py:180 -msgid "Build only" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:181 -#: ../../server/server_reagent.py:233 -msgid "No dependencies" -msgstr "Pas de dépendances" - -#: ../../libraries/entropy/client/services/system/methods.py:182 -msgid "Custom USE" -msgstr "USE personnalisés" - -#: ../../libraries/entropy/client/services/system/methods.py:183 -msgid "Custom LDFLAGS" -msgstr "LDFLAGS personnalisés" - -#: ../../libraries/entropy/client/services/system/methods.py:184 -msgid "Custom CFLAGS" -msgstr "CFLAGS personnalisés" - -#: ../../libraries/entropy/client/services/system/methods.py:190 -msgid "Remove specified atoms with specified parameters" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:201 -msgid "Get SPM updates for the specified categories" -msgstr "Obtenir les mises à jour SPM pour les catégories spécifiées" - -#: ../../libraries/entropy/client/services/system/methods.py:202 -#: ../../libraries/entropy/client/services/system/methods.py:208 -msgid "Categories" -msgstr "Catégories" - -#: ../../libraries/entropy/client/services/system/methods.py:207 -msgid "Get SPM installed packages for the specified categories" -msgstr "Obtenir les paquets SPM installés pour les catégories spécifiées" - -#: ../../libraries/entropy/client/services/system/methods.py:213 -#, fuzzy -msgid "Enable USE flags for the specified atoms" -msgstr "Ré-empaqueter les atomes spécifiés" - -#: ../../libraries/entropy/client/services/system/methods.py:216 -#: ../../libraries/entropy/client/services/system/methods.py:225 -#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 -msgid "USE flags" -msgstr "Indicateurs USE" - -#: ../../libraries/entropy/client/services/system/methods.py:222 -#, fuzzy -msgid "Disable USE flags for the specified atoms" -msgstr "Ré-empaqueter les atomes spécifiés" - -#: ../../libraries/entropy/client/services/system/methods.py:231 -#, fuzzy -msgid "Get info for the specified atoms" -msgstr "montrer l'arborescence de suppression des atomes donnés" - -#: ../../libraries/entropy/client/services/system/methods.py:237 -msgid "Run SPM info command" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:243 -msgid "Run custom shell command" -msgstr "Exécuter une commande shell personnalisée" - -#: ../../libraries/entropy/client/services/system/methods.py:245 -msgid "Command" -msgstr "Commande" - -#: ../../libraries/entropy/client/services/system/methods.py:251 -msgid "Get Spm security updates information" -msgstr "Obtenir les informations de mises à jour de sécurité de SPM" - -#: ../../libraries/entropy/client/services/system/methods.py:253 -#, fuzzy -msgid "List type (affected,new,all)" -msgstr "lister uniquement les affectés" - -#: ../../libraries/entropy/client/services/system/methods.py:259 -msgid "Get information about available Entropy repositories" -msgstr "Obtenir de l'information à propos des dépôts Entropy disponibles" - -#: ../../libraries/entropy/client/services/system/methods.py:265 -msgid "Set default Entropy Server repository" -msgstr "Définir le dépôt du serveu Entropy par défaut" - -#. Setup reponame & repofile column's -#: ../../libraries/entropy/client/services/system/methods.py:267 -#: ../../libraries/entropy/client/services/system/methods.py:275 -#: ../../libraries/entropy/client/services/system/methods.py:284 -#: ../../libraries/entropy/client/services/system/methods.py:302 -#: ../../libraries/entropy/client/services/system/methods.py:349 -#: ../../libraries/entropy/client/services/system/methods.py:373 -#: ../../libraries/entropy/client/services/system/methods.py:381 -#: ../../libraries/entropy/client/services/system/methods.py:388 -#: ../../libraries/entropy/client/services/system/methods.py:397 -#: ../../sulfur/src/sulfur/views.py:2868 -msgid "Repository Identifier" -msgstr "Identifiant du dépôt" - -#: ../../libraries/entropy/client/services/system/methods.py:273 -msgid "Get available packages inside the specified repository" -msgstr "Obtenir les paquets disponibles dans le dépôt spécifié" - -#: ../../libraries/entropy/client/services/system/methods.py:281 -#, fuzzy -msgid "Get idpackage metadata using its idpackage in the specified repository" -msgstr "sauvegarder les nouvelles métadonnées dans le répertoire donné" - -#: ../../libraries/entropy/client/services/system/methods.py:283 -msgid "Package Identifier" -msgstr "Identifiant du paquet" - -#: ../../libraries/entropy/client/services/system/methods.py:290 -msgid "Remove the specified Entropy package matches (idpackage,repoid)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:292 -#, fuzzy -msgid "Matched atoms" -msgstr "Matched" - -#: ../../libraries/entropy/client/services/system/methods.py:298 -msgid "" -"Search Entropy packages using a defined set of search types in the specified " -"repository" -msgstr "" -"Rechercher des paquets Entropy en utilisant un ensemble de types de " -"recherche défini dans le dépôt spécifié" - -#: ../../libraries/entropy/client/services/system/methods.py:300 -#: ../../sulfur/src/sulfur/__init__.py:2003 -msgid "Search type" -msgstr "Type de recherche" - -#: ../../libraries/entropy/client/services/system/methods.py:301 -#: ../../sulfur/src/sulfur/__init__.py:2002 -msgid "Search string" -msgstr "Chaîne de recherche" - -#: ../../libraries/entropy/client/services/system/methods.py:308 -msgid "Move or copy a package from a repository to another" -msgstr "Déplacer ou copier un paquet d'un dépôt à l'autre" - -#: ../../libraries/entropy/client/services/system/methods.py:310 -msgid "Package identifiers" -msgstr "Identifiants du paquet" - -#: ../../libraries/entropy/client/services/system/methods.py:311 -msgid "From repository" -msgstr "Du dépôt" - -#: ../../libraries/entropy/client/services/system/methods.py:312 -msgid "To repository" -msgstr "Vers le dépôt" - -#: ../../libraries/entropy/client/services/system/methods.py:313 -msgid "Copy instead of move?" -msgstr "Copier au lieu de déplacer ?" - -#: ../../libraries/entropy/client/services/system/methods.py:319 -msgid "" -"Scan Spm package changes and retrieve a list of action that should be run on " -"the repositories" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:325 -msgid "Run Entropy database updates" -msgstr "Exécuter les mises à jour de la base de données Eétropy" - -#: ../../libraries/entropy/client/services/system/methods.py:327 -msgid "Matches to add from Spm" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:328 -msgid "Matches to remove from repository database" -msgstr "Correspondances à supprimer de la base de données du dépôt" - -#: ../../libraries/entropy/client/services/system/methods.py:329 -#, fuzzy -msgid "Matches to inject on repository database" -msgstr "faire quelques recherches dans les bases de données des dépôts" - -#: ../../libraries/entropy/client/services/system/methods.py:335 -msgid "Run Entropy dependency test" -msgstr "Exécuter un test de dépendance d'Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:341 -msgid "Run Entropy library test" -msgstr "Exécuter un test de librairie d'Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:347 -msgid "Run Entropy tree updates" -msgstr "Exécuter les mises à jour de l'arbre d'Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:355 -msgid "" -"Scan for Mirror updates and retrieve a list of action that should be run" -msgstr "" -"Vérifications les mises à jour du miroir et obtenir une liste des actions " -"qui peuvent être exécutées" - -#: ../../libraries/entropy/client/services/system/methods.py:357 -msgid "list of repository identifiers" -msgstr "liste des identifiants du dépôt" - -#: ../../libraries/entropy/client/services/system/methods.py:363 -msgid "Run Mirror updates for the provided repositories and its data" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:365 -#, fuzzy -msgid "composed repository data" -msgstr "Saut de la base de données du dépôt" - -#: ../../libraries/entropy/client/services/system/methods.py:371 -msgid "Run Entropy packages digest verification test" -msgstr "Exécuter un test de vérification de hachage des paquets Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:374 -msgid "Check mode" -msgstr "Vérifier le mode" - -#: ../../libraries/entropy/client/services/system/methods.py:380 -msgid "Get repository notice board" -msgstr "Obtenir le tableau d'affichage du dépôt" - -#: ../../libraries/entropy/client/services/system/methods.py:386 -msgid "Remove notice board entry" -msgstr "Supprimer un élément du tableau d'affichage" - -#: ../../libraries/entropy/client/services/system/methods.py:389 -#, fuzzy -msgid "Entry Identifiers" -msgstr "Indentificateur de GLSA" - -#: ../../libraries/entropy/client/services/system/methods.py:395 -msgid "Add notice board entry" -msgstr "Ajouter un élément au tableau d'affichage" - -#. title -#: ../../libraries/entropy/client/services/system/methods.py:398 -#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 -#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 -#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 -#: ../../server/server_activator.py:242 ../../server/server_activator.py:274 -#: ../../server/server_activator.py:310 ../../sulfur/src/sulfur/dialogs.py:381 -#: ../../sulfur/src/sulfur/dialogs.py:633 -#: ../../sulfur/src/sulfur/sulfur.glade.h:258 -msgid "Title" -msgstr "Titre" - -#: ../../libraries/entropy/client/services/system/methods.py:400 -#, fuzzy -msgid "Notice link" -msgstr "ou le" - #: ../../libraries/entropy/client/misc.py:161 -#: ../../client/text_configuration.py:164 -#: ../../client/text_configuration.py:176 -#: ../../client/text_configuration.py:246 +#: ../../client/text_configuration.py:165 +#: ../../client/text_configuration.py:177 +#: ../../client/text_configuration.py:247 msgid "Automerging file" msgstr "Autofusion du fichier" @@ -2540,7 +2039,7 @@ msgstr "Impossible d'autofusionner le fichier" #: ../../libraries/entropy/client/interfaces/methods.py:88 #: ../../libraries/entropy/client/interfaces/methods.py:113 #: ../../client/text_ui.py:484 ../../server/server_reagent.py:81 -#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1045 +#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1051 #: ../../sulfur/src/sulfur/views.py:2798 msgid "Repository" msgstr "Dépôt" @@ -2555,11 +2054,11 @@ msgstr "est corrompu" msgid "Cannot calculate the checksum" msgstr "Impossible de trouver" -#: ../../libraries/entropy/client/interfaces/client.py:809 +#: ../../libraries/entropy/client/interfaces/client.py:804 msgid "forcing packages metadata update" msgstr "Forcer la mise à jour des métadonnées des paquets" -#: ../../libraries/entropy/client/interfaces/client.py:818 +#: ../../libraries/entropy/client/interfaces/client.py:813 msgid "Updating system database using repository" msgstr "Mise à jour de la base de données sytème en utilisant le dépôt" @@ -2973,7 +2472,7 @@ msgstr "Les dépôts ont été mis à jour avec succès" #: ../../libraries/entropy/client/interfaces/methods.py:867 #: ../../libraries/entropy/client/interfaces/sets.py:188 #: ../../libraries/entropy/client/interfaces/sets.py:215 -#: ../../libraries/entropy/const.py:591 +#: ../../libraries/entropy/const.py:589 msgid "All fine" msgstr "Tout est OK" @@ -2992,41 +2491,41 @@ msgid "Repository restored successfully" msgstr "Les dépôts ont été mis à jour avec succès" #: ../../libraries/entropy/client/interfaces/methods.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:3385 +#: ../../libraries/entropy/client/interfaces/package.py:3386 #: ../../client/text_rescue.py:508 ../../sulfur/src/sulfur/entropyapi.py:239 msgid "Removing" msgstr "Suppression" -#: ../../libraries/entropy/client/interfaces/methods.py:1356 +#: ../../libraries/entropy/client/interfaces/methods.py:1357 msgid "Resources unlocked, let's go!" msgstr "Ressources déverrouillées, allons-y !" -#: ../../libraries/entropy/client/interfaces/methods.py:1375 +#: ../../libraries/entropy/client/interfaces/methods.py:1376 #, python-format msgid "Resources still locked after %s minutes, giving up!" msgstr "Ressources toujours verrouillées après %s minutes, abandon !" -#: ../../libraries/entropy/client/interfaces/methods.py:1384 +#: ../../libraries/entropy/client/interfaces/methods.py:1385 #, python-format msgid "Resources locked, sleeping %s seconds, check #%s/%s" msgstr "Ressources verrouillées, sleeping %s seconds, check #%s/%s" -#: ../../libraries/entropy/client/interfaces/methods.py:1408 +#: ../../libraries/entropy/client/interfaces/methods.py:1409 #, python-format msgid "Nothing to backup in etpConst with %s key" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1528 +#: ../../libraries/entropy/client/interfaces/methods.py:1529 #, fuzzy msgid "Checking response time of" msgstr "vérification de l'état de " -#: ../../libraries/entropy/client/interfaces/methods.py:1550 +#: ../../libraries/entropy/client/interfaces/methods.py:1551 #, fuzzy msgid "Mirror response time" msgstr "Table d'état des mirroirs" -#: ../../libraries/entropy/client/interfaces/methods.py:1876 +#: ../../libraries/entropy/client/interfaces/methods.py:1877 msgid "not a valid method" msgstr "pas une méthode valide" @@ -3053,13 +2552,13 @@ msgstr "Taux de transfert groupé" #: ../../libraries/entropy/client/interfaces/package.py:345 #: ../../libraries/entropy/client/interfaces/package.py:952 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "second" msgstr "seconde" #: ../../libraries/entropy/client/interfaces/package.py:360 #: ../../libraries/entropy/client/interfaces/package.py:968 -#: ../../libraries/entropy/client/interfaces/package.py:2798 +#: ../../libraries/entropy/client/interfaces/package.py:2799 msgid "Error downloading from" msgstr "Erreur de téléchargement depuis" @@ -3079,13 +2578,13 @@ msgstr "erreur de délai expiré" #: ../../libraries/entropy/client/interfaces/package.py:373 #: ../../libraries/entropy/client/interfaces/package.py:998 -#: ../../libraries/entropy/client/interfaces/package.py:2809 +#: ../../libraries/entropy/client/interfaces/package.py:2810 msgid "discarded download" msgstr "téléchargement ignoré" #: ../../libraries/entropy/client/interfaces/package.py:376 #: ../../libraries/entropy/client/interfaces/package.py:1001 -#: ../../libraries/entropy/client/interfaces/package.py:2811 +#: ../../libraries/entropy/client/interfaces/package.py:2812 msgid "unknown reason" msgstr "raison inconnue" @@ -3094,17 +2593,17 @@ msgid "Downloading from" msgstr "Téléchargement à partir de" #: ../../libraries/entropy/client/interfaces/package.py:946 -#: ../../libraries/entropy/client/interfaces/package.py:2780 +#: ../../libraries/entropy/client/interfaces/package.py:2781 msgid "Successfully downloaded from" msgstr "Téléchargement terminé avec succès à partir de" #: ../../libraries/entropy/client/interfaces/package.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "at" msgstr "à" #: ../../libraries/entropy/client/interfaces/package.py:974 -#: ../../libraries/entropy/client/interfaces/package.py:2804 +#: ../../libraries/entropy/client/interfaces/package.py:2805 msgid "file not available on this mirror" msgstr "fichier non disponible sur ce miroir" @@ -3204,7 +2703,7 @@ msgid "Removing config file, never modified" msgstr "Suppression du fichier de configuration, jamais modifié" #: ../../libraries/entropy/client/interfaces/package.py:1554 -#: ../../libraries/entropy/client/interfaces/package.py:2671 +#: ../../libraries/entropy/client/interfaces/package.py:2672 msgid "Protecting config file" msgstr "Protection du fichier de configuration" @@ -3266,234 +2765,235 @@ msgstr "Erreur de déplacement de fichier" msgid "please report" msgstr "Veuillez rapporter" -#: ../../libraries/entropy/client/interfaces/package.py:2627 +#: ../../libraries/entropy/client/interfaces/package.py:2628 msgid "Skipping file installation/removal" msgstr "Saut de l'installation/suppression du fichier" -#: ../../libraries/entropy/client/interfaces/package.py:2688 +#: ../../libraries/entropy/client/interfaces/package.py:2689 msgid "Collision found during install for" msgstr "Collision constatée durant installation pour" -#: ../../libraries/entropy/client/interfaces/package.py:2691 +#: ../../libraries/entropy/client/interfaces/package.py:2692 msgid "cannot overwrite" msgstr "Impossible d'écraser" -#: ../../libraries/entropy/client/interfaces/package.py:2764 -#: ../../libraries/entropy/client/interfaces/package.py:2865 +#: ../../libraries/entropy/client/interfaces/package.py:2765 +#: ../../libraries/entropy/client/interfaces/package.py:2866 msgid "Downloading" msgstr "Téléchargement" -#: ../../libraries/entropy/client/interfaces/package.py:2791 +#: ../../libraries/entropy/client/interfaces/package.py:2792 msgid "Local path" msgstr "Emplacement local" -#: ../../libraries/entropy/client/interfaces/package.py:2823 +#: ../../libraries/entropy/client/interfaces/package.py:2824 msgid "Downloading archive" msgstr "Téléchargement de l'archive" -#: ../../libraries/entropy/client/interfaces/package.py:2848 +#: ../../libraries/entropy/client/interfaces/package.py:2849 #, fuzzy msgid "Package cannot be fetched. Try to update repositories" msgstr "Paquets introuvables dans les dépôts, réessayez plus tard." -#: ../../libraries/entropy/client/interfaces/package.py:2867 +#: ../../libraries/entropy/client/interfaces/package.py:2868 msgid "archives" msgstr "archives" -#: ../../libraries/entropy/client/interfaces/package.py:2884 +#: ../../libraries/entropy/client/interfaces/package.py:2885 #, fuzzy msgid "Some packages cannot be fetched" msgstr "Certains paquets sont masqués" -#: ../../libraries/entropy/client/interfaces/package.py:2885 +#: ../../libraries/entropy/client/interfaces/package.py:2886 #, fuzzy msgid "Try to update your repositories and retry" msgstr "mettre à jour les dépôts configurés" -#: ../../libraries/entropy/client/interfaces/package.py:2913 +#: ../../libraries/entropy/client/interfaces/package.py:2914 msgid "Package cannot be downloaded, unknown error." msgstr "Le paquet ne peut être téléchargé, erreur inconnue." -#: ../../libraries/entropy/client/interfaces/package.py:2922 +#: ../../libraries/entropy/client/interfaces/package.py:2923 msgid "Installed package in queue vanished, skipping." msgstr "Le paquet installé dans la file a disparu, saut." -#: ../../libraries/entropy/client/interfaces/package.py:2941 +#: ../../libraries/entropy/client/interfaces/package.py:2942 msgid "Unpacking package" msgstr "Dépaquettage du paquet" -#: ../../libraries/entropy/client/interfaces/package.py:2952 +#: ../../libraries/entropy/client/interfaces/package.py:2953 msgid "Merging package" msgstr "Fusion du paquet" -#: ../../libraries/entropy/client/interfaces/package.py:2965 +#: ../../libraries/entropy/client/interfaces/package.py:2966 msgid "You are running out of disk space" msgstr "Vous manquez d'espace disque" -#: ../../libraries/entropy/client/interfaces/package.py:2966 +#: ../../libraries/entropy/client/interfaces/package.py:2967 msgid "I bet, you're probably Michele" msgstr "JE parie que vous vous êtes probablement Michele" -#: ../../libraries/entropy/client/interfaces/package.py:2970 +#: ../../libraries/entropy/client/interfaces/package.py:2971 msgid "An error occured while trying to unpack the package" msgstr "Une erreur s'est produite durant de la dépaquettage du paquet" -#: ../../libraries/entropy/client/interfaces/package.py:2973 -#: ../../libraries/entropy/client/interfaces/package.py:3017 +#: ../../libraries/entropy/client/interfaces/package.py:2974 +#: ../../libraries/entropy/client/interfaces/package.py:3018 msgid "Check if your system is healthy" msgstr "Vérifiez si votre système est sain" -#: ../../libraries/entropy/client/interfaces/package.py:2987 +#: ../../libraries/entropy/client/interfaces/package.py:2988 msgid "Installing package" msgstr "Installation du paquet" -#: ../../libraries/entropy/client/interfaces/package.py:3005 +#: ../../libraries/entropy/client/interfaces/package.py:3006 #, fuzzy msgid "<3 debug files installation enabled <3" msgstr "Saut de l'installation/suppression du fichier" -#: ../../libraries/entropy/client/interfaces/package.py:3016 +#: ../../libraries/entropy/client/interfaces/package.py:3017 msgid "An error occured while trying to install the package" msgstr "Une erreur s'est produite lors de l'installation du paquet" -#: ../../libraries/entropy/client/interfaces/package.py:3031 +#: ../../libraries/entropy/client/interfaces/package.py:3032 msgid "Removing data" msgstr "Suppression des données" -#: ../../libraries/entropy/client/interfaces/package.py:3044 +#: ../../libraries/entropy/client/interfaces/package.py:3045 msgid "An error occured while trying to remove the package" msgstr "Une erreur s'est produite lors de la suppression du paquet" -#: ../../libraries/entropy/client/interfaces/package.py:3045 +#: ../../libraries/entropy/client/interfaces/package.py:3046 msgid "Check if you have enough disk space on your hard disk" msgstr "Vérifiez si vous disposez de suffisamment d'espace disque" -#: ../../libraries/entropy/client/interfaces/package.py:3059 -#: ../../libraries/entropy/client/interfaces/package.py:3393 +#: ../../libraries/entropy/client/interfaces/package.py:3060 +#: ../../libraries/entropy/client/interfaces/package.py:3394 #: ../../client/text_tools.py:67 msgid "Cleaning" msgstr "Nettoyage" -#: ../../libraries/entropy/client/interfaces/package.py:3126 +#: ../../libraries/entropy/client/interfaces/package.py:3127 #, fuzzy msgid "Cleaning previously installed application data." msgstr "continuer les opération précédemment interrompues" -#: ../../libraries/entropy/client/interfaces/package.py:3247 +#: ../../libraries/entropy/client/interfaces/package.py:3248 msgid "Configuring package" msgstr "Configuration du paquet" -#: ../../libraries/entropy/client/interfaces/package.py:3259 -#: ../../libraries/entropy/client/interfaces/package.py:3279 +#: ../../libraries/entropy/client/interfaces/package.py:3260 +#: ../../libraries/entropy/client/interfaces/package.py:3280 msgid "An error occured while trying to configure the package" msgstr "Une erreur s'est produite lors de la configuration du paquet" -#: ../../libraries/entropy/client/interfaces/package.py:3261 +#: ../../libraries/entropy/client/interfaces/package.py:3262 msgid "Make sure that your system is healthy" msgstr "Assurez-vous que vous système est sain" -#: ../../libraries/entropy/client/interfaces/package.py:3281 +#: ../../libraries/entropy/client/interfaces/package.py:3282 #, fuzzy msgid "It seems that Source Package Manager entry is missing" msgstr "" "Il semble que l'entrée du gestionnaire de source de paquets est manquante" -#: ../../libraries/entropy/client/interfaces/package.py:3305 +#: ../../libraries/entropy/client/interfaces/package.py:3306 msgid "Installed package vanished" msgstr "Le paquet installé a disparu" -#: ../../libraries/entropy/client/interfaces/package.py:3311 +#: ../../libraries/entropy/client/interfaces/package.py:3312 #, fuzzy msgid "Fetch not available" msgstr "Indisponible" -#: ../../libraries/entropy/client/interfaces/package.py:3318 +#: ../../libraries/entropy/client/interfaces/package.py:3319 #: ../../sulfur/src/sulfur/entropyapi.py:142 #, fuzzy msgid "Fetching" msgstr "Matching" -#: ../../libraries/entropy/client/interfaces/package.py:3325 +#: ../../libraries/entropy/client/interfaces/package.py:3326 #, fuzzy msgid "Multi Fetching" msgstr "Matching" -#: ../../libraries/entropy/client/interfaces/package.py:3326 -#: ../../libraries/entropy/client/interfaces/package.py:3345 +#: ../../libraries/entropy/client/interfaces/package.py:3327 +#: ../../libraries/entropy/client/interfaces/package.py:3346 #: ../../client/text_query.py:776 ../../client/text_ui.py:1102 -#: ../../server/server_reagent.py:543 +#: ../../server/server_reagent.py:542 msgid "packages" msgstr "paquets" -#: ../../libraries/entropy/client/interfaces/package.py:3332 +#: ../../libraries/entropy/client/interfaces/package.py:3333 #, fuzzy msgid "Fetching sources" msgstr "Matching" -#: ../../libraries/entropy/client/interfaces/package.py:3338 +#: ../../libraries/entropy/client/interfaces/package.py:3339 msgid "Verifying" msgstr "Vérification" -#: ../../libraries/entropy/client/interfaces/package.py:3344 +#: ../../libraries/entropy/client/interfaces/package.py:3345 msgid "Multi Verification" msgstr "Vérification multiple" -#: ../../libraries/entropy/client/interfaces/package.py:3351 +#: ../../libraries/entropy/client/interfaces/package.py:3352 msgid "Unpacking" msgstr "Dépaquettage" -#: ../../libraries/entropy/client/interfaces/package.py:3357 +#: ../../libraries/entropy/client/interfaces/package.py:3358 msgid "Merging" msgstr "Fusion" -#: ../../libraries/entropy/client/interfaces/package.py:3370 +#: ../../libraries/entropy/client/interfaces/package.py:3371 #: ../../sulfur/src/sulfur/entropyapi.py:281 msgid "Installing" msgstr "Installation" -#: ../../libraries/entropy/client/interfaces/package.py:3401 +#: ../../libraries/entropy/client/interfaces/package.py:3402 msgid "Postinstall" msgstr "Post-installation" -#: ../../libraries/entropy/client/interfaces/package.py:3409 +#: ../../libraries/entropy/client/interfaces/package.py:3410 msgid "Preinstall" msgstr "Pré-installation" -#: ../../libraries/entropy/client/interfaces/package.py:3417 +#: ../../libraries/entropy/client/interfaces/package.py:3418 msgid "Preremove" msgstr "Pré-suppression" -#: ../../libraries/entropy/client/interfaces/package.py:3425 +#: ../../libraries/entropy/client/interfaces/package.py:3426 msgid "Postremove" msgstr "Post-suppression" -#: ../../libraries/entropy/client/interfaces/package.py:3439 +#: ../../libraries/entropy/client/interfaces/package.py:3440 msgid "Configuring" msgstr "Configuration" -#: ../../libraries/entropy/client/interfaces/package.py:3486 +#: ../../libraries/entropy/client/interfaces/package.py:3487 #: ../../libraries/entropy/client/interfaces/repository.py:259 -#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:600 +#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:605 #: ../../client/text_rescue.py:86 ../../client/text_security.py:86 #: ../../client/text_smart.py:70 ../../client/text_ui.py:147 #: ../../server/reagent.py:233 ../../server/reagent.py:251 -#: ../../server/reagent.py:270 ../../server/reagent.py:290 -#: ../../server/server_activator.py:44 ../../server/server_activator.py:164 -#: ../../server/server_activator.py:223 ../../server/server_activator.py:396 -#: ../../server/server_activator.py:526 ../../server/server_reagent.py:42 -#: ../../server/server_reagent.py:618 ../../server/server_reagent.py:795 -#: ../../server/server_reagent.py:1075 ../../server/server_reagent.py:1134 +#: ../../server/reagent.py:271 ../../server/reagent.py:291 +#: ../../server/server_activator.py:45 ../../server/server_activator.py:165 +#: ../../server/server_activator.py:224 ../../server/server_activator.py:397 +#: ../../server/server_activator.py:552 ../../server/server_reagent.py:42 +#: ../../server/server_reagent.py:617 ../../server/server_reagent.py:795 +#: ../../server/server_reagent.py:1076 ../../server/server_reagent.py:1135 +#: ../../services/kernel-switcher:104 ../../services/kernel-switcher:173 #, fuzzy msgid "Another Entropy is currently running." msgstr "" "Une autre instance d'Entropy est en cours d'exécution. Impossible de traiter " "la file." -#: ../../libraries/entropy/client/interfaces/package.py:3497 +#: ../../libraries/entropy/client/interfaces/package.py:3498 msgid "Cannot acquire Entropy resources lock." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3510 +#: ../../libraries/entropy/client/interfaces/package.py:3511 msgid "An error occured. Action aborted." msgstr "Une erreur s'est produite. Action annulée." @@ -3603,250 +3103,250 @@ msgstr "Phase de pré-suppression" msgid "post-remove phase" msgstr "Phase de post-suppression" -#: ../../libraries/entropy/const.py:569 +#: ../../libraries/entropy/const.py:567 #, fuzzy msgid "Runtime dependency" msgstr "Exécution du test de dépendance" -#: ../../libraries/entropy/const.py:570 +#: ../../libraries/entropy/const.py:568 #, fuzzy msgid "Post dependency" msgstr "dépendance" -#: ../../libraries/entropy/const.py:571 +#: ../../libraries/entropy/const.py:569 msgid "Manually added (by staff) dependency" msgstr "" -#: ../../libraries/entropy/const.py:572 +#: ../../libraries/entropy/const.py:570 #, fuzzy msgid "Build dependency" msgstr "dépendance" -#: ../../libraries/entropy/const.py:592 +#: ../../libraries/entropy/const.py:590 #, fuzzy msgid "Corrupted Client Repository. Please restore a backup." msgstr "" "générer la base de donnée des paquets installés en utilisant les fichiers du " "système [dernier espoir]" -#: ../../libraries/entropy/const.py:661 +#: ../../libraries/entropy/const.py:659 msgid "reason not available" msgstr "raison non disponible" -#: ../../libraries/entropy/const.py:662 +#: ../../libraries/entropy/const.py:660 #, fuzzy msgid "user package.mask" msgstr "Trouvé %s paquets" -#: ../../libraries/entropy/const.py:663 +#: ../../libraries/entropy/const.py:661 msgid "system keywords" msgstr "mots-clé système" -#: ../../libraries/entropy/const.py:664 +#: ../../libraries/entropy/const.py:662 #, fuzzy msgid "user package.unmask" msgstr "Trouvé %s paquets" -#: ../../libraries/entropy/const.py:665 +#: ../../libraries/entropy/const.py:663 msgid "user repo package.keywords (all packages)" msgstr "" -#: ../../libraries/entropy/const.py:666 +#: ../../libraries/entropy/const.py:664 #, fuzzy msgid "user repo package.keywords" msgstr "Trouvé %s paquets" -#: ../../libraries/entropy/const.py:667 +#: ../../libraries/entropy/const.py:665 #, fuzzy msgid "user package.keywords" msgstr "Trouvé %s paquets" -#: ../../libraries/entropy/const.py:668 +#: ../../libraries/entropy/const.py:666 msgid "completely masked (by keyword?)" msgstr "complètement masqué (par mot-clé ?)" -#: ../../libraries/entropy/const.py:669 +#: ../../libraries/entropy/const.py:667 #, fuzzy msgid "repository general packages.db.mask" msgstr "Trouvé %s paquets" -#: ../../libraries/entropy/const.py:670 +#: ../../libraries/entropy/const.py:668 #, fuzzy msgid "repository general packages.db.keywords" msgstr "Trouvé %s paquets" -#: ../../libraries/entropy/const.py:671 +#: ../../libraries/entropy/const.py:669 #, fuzzy msgid "user license.mask" msgstr "Trouvé %s paquets" -#: ../../libraries/entropy/const.py:672 +#: ../../libraries/entropy/const.py:670 #, fuzzy msgid "user live unmask" msgstr "Trouvé %s paquets" -#: ../../libraries/entropy/const.py:673 +#: ../../libraries/entropy/const.py:671 #, fuzzy msgid "user live mask" msgstr "Trouvé %s paquets" -#: ../../libraries/entropy/const.py:699 +#: ../../libraries/entropy/const.py:697 msgid "Comments" msgstr "Commentaires" -#: ../../libraries/entropy/const.py:700 +#: ../../libraries/entropy/const.py:698 msgid "BBcode Documents" msgstr "Documents BBcode" -#: ../../libraries/entropy/const.py:701 +#: ../../libraries/entropy/const.py:699 msgid "Images/Screenshots" msgstr "Images/Captures d'écran" -#: ../../libraries/entropy/const.py:702 +#: ../../libraries/entropy/const.py:700 msgid "Generic Files" msgstr "Fichiers génériques" -#: ../../libraries/entropy/const.py:703 +#: ../../libraries/entropy/const.py:701 msgid "YouTube(tm) Videos" msgstr "Vidéos Youtube™" -#: ../../libraries/entropy/const.py:706 +#: ../../libraries/entropy/const.py:704 msgid "Comment" msgstr "Commentaire" -#: ../../libraries/entropy/const.py:707 +#: ../../libraries/entropy/const.py:705 msgid "BBcode Document" msgstr "Document BBcode" -#: ../../libraries/entropy/const.py:708 +#: ../../libraries/entropy/const.py:706 msgid "Image/Screenshot" msgstr "Image/Capture d'écran" -#: ../../libraries/entropy/const.py:709 +#: ../../libraries/entropy/const.py:707 msgid "Generic File" msgstr "Fichier générique" -#: ../../libraries/entropy/const.py:710 +#: ../../libraries/entropy/const.py:708 msgid "YouTube(tm) Video" msgstr "Vidéo Youtube™" -#: ../../libraries/entropy/fetchers.py:730 +#: ../../libraries/entropy/fetchers.py:731 msgid "infinite" msgstr "infini" -#: ../../libraries/entropy/fetchers.py:802 +#: ../../libraries/entropy/fetchers.py:803 msgid "[F]" msgstr "" -#: ../../libraries/entropy/fetchers.py:803 -#: ../../libraries/entropy/fetchers.py:1151 +#: ../../libraries/entropy/fetchers.py:804 +#: ../../libraries/entropy/fetchers.py:1152 msgid "ETA" msgstr "Temps restant estimé" -#: ../../libraries/entropy/fetchers.py:804 -#: ../../libraries/entropy/fetchers.py:1152 +#: ../../libraries/entropy/fetchers.py:805 +#: ../../libraries/entropy/fetchers.py:1153 msgid "sec" msgstr "seconde(s)" -#: ../../libraries/entropy/fetchers.py:1033 +#: ../../libraries/entropy/fetchers.py:1034 #, fuzzy msgid "Aggregated download" msgstr "Télécharger" -#: ../../libraries/entropy/fetchers.py:1035 -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../libraries/entropy/fetchers.py:1036 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "items" msgstr "éléments" -#: ../../libraries/entropy/output.py:600 -#: ../../sulfur/src/sulfur/entropyapi.py:403 +#: ../../libraries/entropy/output.py:603 +#: ../../sulfur/src/sulfur/entropyapi.py:402 msgid "Entropy needs your attention" msgstr "Entropy nécessite votre attention" -#: ../../libraries/entropy/output.py:746 +#: ../../libraries/entropy/output.py:749 msgid "Entropy got a question for you" msgstr "Entropy a une question pour vous" -#: ../../libraries/entropy/output.py:760 +#: ../../libraries/entropy/output.py:763 msgid "Interrupted" msgstr "Interrompu" -#: ../../libraries/entropy/output.py:820 +#: ../../libraries/entropy/output.py:823 msgid "Selected number" msgstr "Numéro sélectionné" -#: ../../libraries/entropy/output.py:837 ../../client/text_ui.py:1559 +#: ../../libraries/entropy/output.py:840 ../../client/text_ui.py:1559 msgid "Please select an option" msgstr "Veuillez choisir une option" -#: ../../libraries/entropy/output.py:839 +#: ../../libraries/entropy/output.py:842 msgid "Discard all" msgstr "Ignorer tout" -#: ../../libraries/entropy/output.py:840 +#: ../../libraries/entropy/output.py:843 msgid "Confirm" msgstr "Confirmer" -#: ../../libraries/entropy/output.py:841 +#: ../../libraries/entropy/output.py:844 msgid "Add item" msgstr "Ajouter un item" -#: ../../libraries/entropy/output.py:842 +#: ../../libraries/entropy/output.py:845 #, fuzzy msgid "Edit item" msgstr "Ajouter un item" -#: ../../libraries/entropy/output.py:843 +#: ../../libraries/entropy/output.py:846 msgid "Remove item" msgstr "Supprimer un item" -#: ../../libraries/entropy/output.py:844 +#: ../../libraries/entropy/output.py:847 msgid "Show current list" msgstr "Afficher la liste courante" #. wait user interaction -#: ../../libraries/entropy/output.py:848 -#: ../../client/text_configuration.py:303 -#: ../../client/text_configuration.py:319 +#: ../../libraries/entropy/output.py:851 +#: ../../client/text_configuration.py:304 +#: ../../client/text_configuration.py:320 msgid "Your choice (type a number and press enter):" msgstr "Votre choix (tappez un nombre et appuyez sur Enter) :" -#: ../../libraries/entropy/output.py:880 -#: ../../client/text_configuration.py:196 +#: ../../libraries/entropy/output.py:883 +#: ../../client/text_configuration.py:197 msgid "You don't have typed a number." msgstr "Vous n'avez pas tappé un nombre." -#: ../../libraries/entropy/output.py:883 +#: ../../libraries/entropy/output.py:886 msgid "Invalid action." msgstr "Action invalide." -#: ../../libraries/entropy/output.py:893 +#: ../../libraries/entropy/output.py:896 #, fuzzy msgid "String to add (-1 to go back):" msgstr "Chaîne à ajouter :" -#: ../../libraries/entropy/output.py:903 +#: ../../libraries/entropy/output.py:906 msgid "Invalid string." msgstr "Chaîne invalide" -#: ../../libraries/entropy/output.py:911 +#: ../../libraries/entropy/output.py:914 #, fuzzy msgid "Element number to edit (-1 to go back):" msgstr "Numéro d'élément à supprimer" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "old" msgstr "" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "new value:" msgstr "" -#: ../../libraries/entropy/output.py:930 ../../libraries/entropy/output.py:948 +#: ../../libraries/entropy/output.py:933 ../../libraries/entropy/output.py:951 msgid "Invalid element." msgstr "Élément invalide." -#: ../../libraries/entropy/output.py:939 +#: ../../libraries/entropy/output.py:942 #, fuzzy msgid "Element number to remove (-1 to go back):" msgstr "Numéro d'élément à supprimer" @@ -4470,7 +3970,7 @@ msgstr "faire diverses query sur les bases de données locale et dépôt" msgid "search from what package a file belongs" msgstr "rechercher à quel paquet appartient un fichier" -#: ../../client/equo.py:210 ../../client/equo.py:344 +#: ../../client/equo.py:210 ../../client/equo.py:346 msgid "show packages changelog" msgstr "afficher le changelog des paquets" @@ -4478,12 +3978,12 @@ msgstr "afficher le changelog des paquets" msgid "search what packages depend on the provided atoms" msgstr "rechercher quels paquets dépendent des atomes donnés" -#: ../../client/equo.py:212 ../../client/equo.py:346 +#: ../../client/equo.py:212 ../../client/equo.py:348 #: ../../server/reagent.py:65 msgid "search packages by description" msgstr "rechercher des paquets par description" -#: ../../client/equo.py:213 ../../client/equo.py:347 +#: ../../client/equo.py:213 ../../client/equo.py:349 #: ../../server/reagent.py:63 msgid "show files owned by the provided atoms" msgstr "montrer les fichiers appartenant aux atomes donnés" @@ -4522,7 +4022,7 @@ msgstr "Voici les paquets installés" msgid "associate given file paths to applications able to read them" msgstr "" -#: ../../client/equo.py:223 ../../client/equo.py:349 +#: ../../client/equo.py:223 ../../client/equo.py:351 #: ../../server/reagent.py:59 msgid "show runtime libraries needed by the provided atoms" msgstr "montrer les librairies runtime requises par les atomes donnés" @@ -4540,7 +4040,7 @@ msgstr "montrer l'arborescence de suppression des atomes donnés" msgid "show atoms needing the provided libraries" msgstr "montrer les atomes nécessitant les librairies données" -#: ../../client/equo.py:227 ../../client/equo.py:351 +#: ../../client/equo.py:227 ../../client/equo.py:353 #: ../../server/reagent.py:62 msgid "search available package sets" msgstr "recherche les ensembles de paquets disponibles" @@ -4567,12 +4067,12 @@ msgstr "" msgid "show reverse depdendencies tree for provided installed atoms" msgstr "montrer quels paquets dépendent des atomes donnés" -#: ../../client/equo.py:234 ../../client/equo.py:354 ../../client/equo.py:399 +#: ../../client/equo.py:234 ../../client/equo.py:356 ../../client/equo.py:401 #: ../../server/reagent.py:71 msgid "show more details" msgstr "afficher plus de détails" -#: ../../client/equo.py:235 ../../client/equo.py:355 ../../client/equo.py:400 +#: ../../client/equo.py:235 ../../client/equo.py:357 ../../client/equo.py:402 #: ../../server/reagent.py:72 msgid "print results in a scriptable way" msgstr "afficher les résultats pour qu'ils soient utilisables par script" @@ -4661,7 +4161,7 @@ msgstr "" "générer la base de donnée des paquets installés en utilisant les fichiers du " "système [dernier espoir]" -#: ../../client/equo.py:265 ../../client/equo.py:315 +#: ../../client/equo.py:265 ../../client/equo.py:317 #, fuzzy msgid "regenerate SPM UIDs map (SPM <-> Entropy packages)" msgstr "" @@ -4736,7 +4236,7 @@ msgstr "" #: ../../client/equo.py:283 ../../client/equo.py:287 ../../client/equo.py:290 #: ../../server/activator.py:52 ../../server/activator.py:60 -#: ../../server/activator.py:70 +#: ../../server/activator.py:65 msgid "sync all the configured repositories" msgstr "synchroniser tous les dépôts configurés" @@ -4753,23 +4253,23 @@ msgid "sync the current repository database across primary mirrors" msgstr "" "synchroniser la base de données du dépôt courant parmi les miroirs principaux" -#: ../../client/equo.py:291 ../../server/activator.py:65 +#: ../../client/equo.py:291 ../../server/activator.py:68 msgid "lock the current repository database (server-side)" msgstr "verrouiller la base de données du dépôt courant (côté serveur)" -#: ../../client/equo.py:292 ../../server/activator.py:66 +#: ../../client/equo.py:292 ../../server/activator.py:69 msgid "unlock the current repository database (server-side)" msgstr "déverrouiller la base de données du dépôt courant (côté serveur)" -#: ../../client/equo.py:293 ../../server/activator.py:67 +#: ../../client/equo.py:293 ../../server/activator.py:70 msgid "lock the current repository database (client-side)" msgstr "verrouiller la base de données du dépôt courant (côté client)" -#: ../../client/equo.py:294 ../../server/activator.py:68 +#: ../../client/equo.py:294 ../../server/activator.py:71 msgid "unlock the current repository database (client-side)" msgstr "déverrouiller la base de données du dépôt courant (côté client)" -#: ../../client/equo.py:295 ../../server/activator.py:69 +#: ../../client/equo.py:295 ../../server/activator.py:72 msgid "show current lock status" msgstr "afficher l'état de verrouillage actuel" @@ -4777,263 +4277,271 @@ msgstr "afficher l'état de verrouillage actuel" msgid "remove binary packages not in repositories and expired" msgstr "supprimer les paquets binaires absents des dépôts et expirés" -#: ../../client/equo.py:300 ../../server/reagent.py:74 +#: ../../client/equo.py:297 ../../server/activator.py:66 +msgid "clean unavaiable packages from mirrors (similar to tidy, but more nazi)" +msgstr "" + +#: ../../client/equo.py:298 ../../server/activator.py:67 +msgid "expiration days [default is: 0, dangerous!]" +msgstr "" + +#: ../../client/equo.py:302 ../../server/reagent.py:74 msgid "manage a repository" msgstr "gérer un dépôt" -#: ../../client/equo.py:302 ../../server/reagent.py:75 +#: ../../client/equo.py:304 ../../server/reagent.py:75 msgid "(re)initialize the current repository database" msgstr "(ré)initialiser la base de données du dépôt courant" -#: ../../client/equo.py:303 +#: ../../client/equo.py:305 msgid "do not refill database using packages on mirrors" msgstr "" "ne pas réalimenter la base de données en utilisant les paquets du miroir" -#: ../../client/equo.py:304 ../../server/reagent.py:76 +#: ../../client/equo.py:306 ../../server/reagent.py:76 msgid "(re)create the database for the specified repository" msgstr "(re)créer la base de données pour le dépôt spécifié" -#: ../../client/equo.py:305 ../../server/reagent.py:77 +#: ../../client/equo.py:307 ../../server/reagent.py:77 msgid "manually force a revision bump for the current repository database" msgstr "forcer manuellement un saut de révision pour le dépôt courant" -#: ../../client/equo.py:306 ../../server/reagent.py:78 +#: ../../client/equo.py:308 ../../server/reagent.py:78 msgid "synchronize the database" msgstr "synchroniser la base de données" -#: ../../client/equo.py:307 ../../server/reagent.py:79 +#: ../../client/equo.py:309 ../../server/reagent.py:79 msgid "flush back old branches packages to current branch" msgstr "" -#: ../../client/equo.py:308 ../../server/reagent.py:80 +#: ../../client/equo.py:310 ../../server/reagent.py:80 msgid "remove the provided atoms from the current repository database" msgstr "supprimer les atomes donnés de la base de données du dépôt" -#: ../../client/equo.py:309 ../../server/reagent.py:82 +#: ../../client/equo.py:311 ../../server/reagent.py:82 msgid "remove the provided injected atoms (all if no atom specified)" msgstr "supprimer les atomes injectés donnés (tous si aucun atome spécifié)" -#: ../../client/equo.py:310 ../../server/reagent.py:83 +#: ../../client/equo.py:312 ../../server/reagent.py:83 msgid "create an empty repository database in the provided path" msgstr "créer une base de données de dépôt vide à l'emplacement spécifié" -#: ../../client/equo.py:311 +#: ../../client/equo.py:313 msgid "switch to the specified branch the provided atoms (or world)" msgstr "passer les atomes donnés dans la branch spécifiée (ou world)" -#: ../../client/equo.py:312 +#: ../../client/equo.py:314 msgid "verify remote integrity of the provided atoms (or world)" msgstr "vérifier l'intégrité distante des atomes donnés (ou world)" -#: ../../client/equo.py:313 ../../server/reagent.py:86 +#: ../../client/equo.py:315 ../../server/reagent.py:86 msgid "backup current repository database" msgstr "faire une copie de sécurité de la base de données du dépôt courant" -#: ../../client/equo.py:314 ../../server/reagent.py:87 +#: ../../client/equo.py:316 ../../server/reagent.py:87 msgid "restore a previously backed-up repository database" msgstr "" "restaurer une ancienne copie de sécurité de la base de données du dépôt" -#: ../../client/equo.py:317 ../../server/reagent.py:88 +#: ../../client/equo.py:319 ../../server/reagent.py:88 msgid "enable the specified repository" msgstr "activer le dépôt spécifié" -#: ../../client/equo.py:318 ../../server/reagent.py:89 +#: ../../client/equo.py:320 ../../server/reagent.py:89 msgid "disable the specified repository" msgstr "désactiver le dépôt spécifié" -#: ../../client/equo.py:319 +#: ../../client/equo.py:321 msgid "show the current Server Interface status" msgstr "afficher l'état de l'interface du serveur courant" -#: ../../client/equo.py:320 ../../server/reagent.py:90 +#: ../../client/equo.py:322 ../../server/reagent.py:90 #, fuzzy msgid "check packages in repository for missing dependencies" msgstr "Paquets installés" -#: ../../client/equo.py:321 ../../server/reagent.py:91 +#: ../../client/equo.py:323 ../../server/reagent.py:91 #, fuzzy msgid "handle packages dependencies" msgstr "gérer les dépendances manuelles des paquets" -#: ../../client/equo.py:322 +#: ../../client/equo.py:324 #, fuzzy msgid "clone a package inside a repository assigning it an arbitrary tag" msgstr "rechercher les paquets dans la base de donnée du dépôt par défaut" -#: ../../client/equo.py:323 ../../server/reagent.py:95 +#: ../../client/equo.py:325 ../../server/reagent.py:95 msgid "move packages from a repository to another" msgstr "déplacer des paquets d'un dépôt à l'autre" -#: ../../client/equo.py:324 ../../client/equo.py:326 +#: ../../client/equo.py:326 ../../client/equo.py:328 #: ../../server/reagent.py:96 ../../server/reagent.py:98 #, fuzzy msgid "pulls dependencies in" msgstr "Dépendances" -#: ../../client/equo.py:325 ../../server/reagent.py:97 +#: ../../client/equo.py:327 ../../server/reagent.py:97 msgid "copy packages from a repository to another" msgstr "copier les paquets d'un dépôt à l'autre" -#: ../../client/equo.py:327 ../../server/reagent.py:99 +#: ../../client/equo.py:329 ../../server/reagent.py:99 msgid "set the default repository" msgstr "définir le dépôt par défaut" -#: ../../client/equo.py:331 ../../server/reagent.py:101 +#: ../../client/equo.py:333 ../../server/reagent.py:101 msgid "manage repository digital signatures (OpenGPG)" msgstr "" -#: ../../client/equo.py:332 ../../server/reagent.py:102 +#: ../../client/equo.py:334 ../../server/reagent.py:102 #, fuzzy msgid "create keypair for repositories and sign packages" msgstr "mettre à jour les dépôts configurés" -#: ../../client/equo.py:333 ../../server/reagent.py:103 +#: ../../client/equo.py:335 ../../server/reagent.py:103 msgid "delete keypair (and digital signatures) of repository" msgstr "" -#: ../../client/equo.py:334 ../../server/reagent.py:104 +#: ../../client/equo.py:336 ../../server/reagent.py:104 #, fuzzy msgid "show currently configured keys information for given repositories" msgstr "Dépôts présentement configurés" -#: ../../client/equo.py:335 ../../server/reagent.py:105 +#: ../../client/equo.py:337 ../../server/reagent.py:105 msgid "sign (or re-sign) packages in repository using currently set keypair" msgstr "" -#: ../../client/equo.py:336 ../../server/reagent.py:106 +#: ../../client/equo.py:338 ../../server/reagent.py:106 #, fuzzy msgid "import keypair, bind to given repository" msgstr "n'est pas listé dans le dépôt !" -#: ../../client/equo.py:337 ../../server/reagent.py:107 +#: ../../client/equo.py:339 ../../server/reagent.py:107 #, fuzzy msgid "export public key of given repository" msgstr "Trier par dépôt" -#: ../../client/equo.py:338 ../../server/reagent.py:108 +#: ../../client/equo.py:340 ../../server/reagent.py:108 #, fuzzy msgid "export private key of given repository" msgstr "Dépôt de destination" -#: ../../client/equo.py:342 +#: ../../client/equo.py:344 msgid "do some searches into community repository databases" msgstr "" "faites res recherches dans les bases de données du dépôt de la communauté" -#: ../../client/equo.py:343 ../../server/reagent.py:64 +#: ../../client/equo.py:345 ../../server/reagent.py:64 msgid "show from what package the provided files belong" msgstr "afficher à quel paquet les fichiers spécifiés appartiennent" -#: ../../client/equo.py:345 ../../server/reagent.py:60 +#: ../../client/equo.py:347 ../../server/reagent.py:60 msgid "show what packages depend on the provided atoms" msgstr "montrer quels paquets dépendent des atomes donnés" -#: ../../client/equo.py:348 ../../server/reagent.py:66 +#: ../../client/equo.py:350 ../../server/reagent.py:66 msgid "list all the packages in the default repository" msgstr "lister tous les paquets du dépôt par défaut" -#: ../../client/equo.py:350 ../../server/reagent.py:57 +#: ../../client/equo.py:352 ../../server/reagent.py:57 msgid "search packages inside the default repository database" msgstr "recherche des paquets dans la base de données du dépôt par défaut" -#: ../../client/equo.py:352 ../../server/reagent.py:61 +#: ../../client/equo.py:354 ../../server/reagent.py:61 msgid "show packages owning the specified tags" msgstr "afficher les paquets ayant les étiquettes spécifiées" -#: ../../client/equo.py:353 +#: ../../client/equo.py:355 #, fuzzy msgid "show installed packages owning the specified revisions" msgstr "afficher les paquets ayant les étiquettes spécifiées" -#: ../../client/equo.py:359 ../../server/reagent.py:110 +#: ../../client/equo.py:361 ../../server/reagent.py:110 msgid "source package manager functions" msgstr "fonctions du gestionnaire de sources du paquet" -#: ../../client/equo.py:360 ../../server/reagent.py:111 +#: ../../client/equo.py:362 ../../server/reagent.py:111 msgid "compilation function" msgstr "fonction de compilation" -#: ../../client/equo.py:361 ../../server/reagent.py:112 +#: ../../client/equo.py:363 ../../server/reagent.py:112 msgid "compile packages belonging to the provided categories" msgstr "compiler les paquets appartenant aux catégories fournies" -#: ../../client/equo.py:362 ../../client/equo.py:365 +#: ../../client/equo.py:364 ../../client/equo.py:367 #: ../../server/reagent.py:113 ../../server/reagent.py:116 msgid "just list packages" msgstr "seulement lister les paquets" -#: ../../client/equo.py:363 ../../server/reagent.py:114 +#: ../../client/equo.py:365 ../../server/reagent.py:114 #, fuzzy msgid "do not pull old package slots" msgstr "Paquets téléchargés" -#: ../../client/equo.py:364 ../../server/reagent.py:115 +#: ../../client/equo.py:366 ../../server/reagent.py:115 #, fuzzy msgid "compile packages in provided package set names" msgstr "compiler les paquets appartenant aux catégories données" -#: ../../client/equo.py:366 ../../server/reagent.py:117 +#: ../../client/equo.py:368 ../../server/reagent.py:117 msgid "rebuild everything" msgstr "tout reconstruire" -#: ../../client/equo.py:367 ../../server/reagent.py:118 +#: ../../client/equo.py:369 ../../server/reagent.py:118 msgid "run database update if all went fine" msgstr "" "exécuter une mise à jour de la base de données si tout s'est bien passé" -#: ../../client/equo.py:368 ../../server/reagent.py:119 +#: ../../client/equo.py:370 ../../server/reagent.py:119 msgid "run mirror sync if all went fine" msgstr "exécuter une synchro du miroir si tout s'est bien passé" -#: ../../client/equo.py:369 +#: ../../client/equo.py:371 msgid "scan orphaned packages on SPM" msgstr "vérifier les paquets orphelins dans SPM" -#: ../../client/equo.py:373 ../../server/activator.py:72 +#: ../../client/equo.py:375 ../../server/activator.py:75 #, fuzzy msgid "notice board handling functions" msgstr "fonctions de gestion de la base de données" -#: ../../client/equo.py:374 ../../server/activator.py:73 +#: ../../client/equo.py:376 ../../server/activator.py:76 msgid "add a news item to the notice board" msgstr "ajouter un élément de nouvelle au tableau d'affichage" -#: ../../client/equo.py:375 ../../server/activator.py:74 +#: ../../client/equo.py:377 ../../server/activator.py:77 msgid "remove a news item from the notice board" msgstr "supprimer un élément de nouvelles du tableau d'affichage" -#: ../../client/equo.py:376 ../../server/activator.py:75 +#: ../../client/equo.py:378 ../../server/activator.py:78 msgid "read the current notice board" msgstr "lire le tableau d'affichage courant" -#: ../../client/equo.py:380 +#: ../../client/equo.py:382 msgid "look for unsatisfied dependencies across community repositories" msgstr "" "voir pour des dépendances non satisfaites parmi les dépôts de la communauté" -#: ../../client/equo.py:381 ../../server/reagent.py:126 +#: ../../client/equo.py:383 ../../server/reagent.py:126 msgid "verify the integrity of local package files" msgstr "vérifier l'intégrité des fichiers des paquets locaux" -#: ../../client/equo.py:384 +#: ../../client/equo.py:386 msgid "handles User Generated Content features" msgstr "" -#: ../../client/equo.py:385 +#: ../../client/equo.py:387 msgid "login against a specified repository" msgstr "se connecter à un dépôt spécifié" -#: ../../client/equo.py:386 +#: ../../client/equo.py:388 msgid "logout from a specified repository" msgstr "se déconnecter d'un dépôt spécifié" -#: ../../client/equo.py:387 +#: ../../client/equo.py:389 msgid "force action" msgstr "forcer l'action" -#: ../../client/equo.py:388 +#: ../../client/equo.py:390 msgid "" "manage package documents for the selected repository (comments, files, " "videos)" @@ -5041,97 +4549,97 @@ msgstr "" "Gérer les documents du paquet pour le dépôt sélectionné (commentaires, " "fichiers, vidéos)" -#: ../../client/equo.py:389 +#: ../../client/equo.py:391 msgid "" "get available documents for the specified package key (example: x11-libs/qt)" msgstr "" "obtenir les documents disponibles pour la clé de paquet spécifié (exemple : " "x11-libs/qt)" -#: ../../client/equo.py:390 +#: ../../client/equo.py:392 msgid "add a new document to the specified package key (example: x11-libs/qt)" msgstr "" "ajouter un nouveau document à la clé de paquet spécifiée (exemple ; x11-libs/" "qt)" -#: ../../client/equo.py:391 +#: ../../client/equo.py:393 msgid "remove documents from database using their identifiers" msgstr "" "Supprimer les documents de la base de données en utilisant leurs identifiants" -#: ../../client/equo.py:392 +#: ../../client/equo.py:394 msgid "manage package votes for the selected repository" msgstr "Gérer les votes des paquets pour le dépôt sélectionné" -#: ../../client/equo.py:393 +#: ../../client/equo.py:395 msgid "get vote for the specified package key (example: x11-libs/qt)" msgstr "obtenir un vote pour la clé de paquet spécifié (exemple : x11-libs/qt)" -#: ../../client/equo.py:394 +#: ../../client/equo.py:396 msgid "add vote for the specified package key (example: x11-libs/qt)" msgstr "ajouter un vote pour la clé de paquet spécifié (exemple : x11-libs/qt)" -#: ../../client/equo.py:397 +#: ../../client/equo.py:399 msgid "handles Entropy cache" msgstr "gère le cache Entropy" -#: ../../client/equo.py:398 +#: ../../client/equo.py:400 msgid "clean Entropy cache" msgstr "nettoyer le cache d'Entropy" -#: ../../client/equo.py:402 +#: ../../client/equo.py:404 msgid "remove downloaded packages and clean temp. directories" msgstr "" "supprimer les paquets téléchargés et nettoyer les répertoires temporaires" -#: ../../client/equo.py:404 +#: ../../client/equo.py:406 msgid "show system information" msgstr "afficher l'information système" -#: ../../client/equo.py:445 ../../client/text_rescue.py:103 +#: ../../client/equo.py:447 ../../client/text_rescue.py:103 #: ../../client/text_rescue.py:113 ../../client/text_ui.py:214 msgid "is deprecated, please use" msgstr "" -#: ../../client/equo.py:456 +#: ../../client/equo.py:458 msgid "You need to install sys-apps/entropy-server. :-) Do it !" msgstr "Vous devez installer 'sys-apps/entropy-server'. Faites-le !" -#: ../../client/equo.py:534 +#: ../../client/equo.py:538 msgid "You need to install/update sys-apps/entropy-server. :-) Do it !" msgstr "" "Vous devez installer/mettre à jour 'sys-apps/entropy-server'. Faites-le !" -#: ../../client/equo.py:587 ../../client/text_configuration.py:41 +#: ../../client/equo.py:592 ../../client/text_configuration.py:42 #: ../../client/text_rescue.py:74 msgid "You are not root" msgstr "Vous n'êtes pas root" -#: ../../client/equo.py:814 +#: ../../client/equo.py:819 msgid "not enough parameters" msgstr "pas assez de paramètres" -#: ../../client/equo.py:864 +#: ../../client/equo.py:869 #, fuzzy msgid "Installed packages repository corrupted. Please re-generate it" msgstr "" "La base de données des paquets installés est introuvable ou endommagée. " "Veuillez la générer avec les outils 'equo database'" -#: ../../client/equo.py:872 ../../client/text_smart.py:157 +#: ../../client/equo.py:877 ../../client/text_smart.py:157 #: ../../client/text_smart.py:332 ../../client/text_smart.py:484 msgid "Cannot continue" msgstr "Impossible de continuer" -#: ../../client/equo.py:895 +#: ../../client/equo.py:900 msgid "Your hard drive is full! Your fault!" msgstr "" -#: ../../client/equo.py:901 +#: ../../client/equo.py:906 msgid "No more memory dude! Your fault!" msgstr "" -#: ../../client/equo.py:906 +#: ../../client/equo.py:911 msgid "" "Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. " "Well, you know, shit happens." @@ -5139,26 +4647,26 @@ msgstr "" "Bonjour, je suis le rapporteur de bogues. J'ai le regret de vous informer " "qu'Equo a crashé. Ce sont des choses qui arrivent..." -#: ../../client/equo.py:907 +#: ../../client/equo.py:912 msgid "" "But there's something you could do to help Equo to be a better application." msgstr "" "Mais il y a quelque chose que vous pourriez faire pour nous aider à faire " "d'Equo une meilleure application" -#: ../../client/equo.py:908 +#: ../../client/equo.py:913 msgid "-- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --" msgstr "" "-- MÊME SI JE NE VEUX PAS QUE VOUS SOUMETTIEZ LE MÊME RAPPORT PLUSIEURS FOIS " "--" -#: ../../client/equo.py:909 +#: ../../client/equo.py:914 msgid "Now I am showing you what happened. Don't panic, I'm here to help you." msgstr "" "Je suis maintenant en train de vous montrer ce qui s'est passé. Ne vous " "inquiétez pas, je suis là pour vous aider." -#: ../../client/equo.py:918 +#: ../../client/equo.py:923 msgid "" "Oh well, I cannot even write to /tmp. So, please copy the error and mail " "lxnay@sabayon.org." @@ -5166,11 +4674,11 @@ msgstr "" "Je ne peux pas même pas écrire dans /tmp. Alors, veuillez copier l'erreur et " "l'envoyer à lxnay@sabayon.org" -#: ../../client/equo.py:937 +#: ../../client/equo.py:942 msgid "Of course you are on the Internet..." msgstr "Bien sûr que vous êtes sur Internet..." -#: ../../client/equo.py:938 +#: ../../client/equo.py:943 #, fuzzy msgid "" "Erm... Can I send the error, along with some information\n" @@ -5181,11 +4689,11 @@ msgstr "" "à propos de votre matériel à mes créateurs pour qu'ils me corrigent ? (votre " "adresse IP sera enregistrée)" -#: ../../client/equo.py:940 +#: ../../client/equo.py:945 msgid "Ok, ok ok ok... Sorry!" msgstr "D'accord, d'accord... désolé !" -#: ../../client/equo.py:944 +#: ../../client/equo.py:949 msgid "" "If you want to be contacted back (and actively supported), also answer the " "questions below:" @@ -5193,19 +4701,19 @@ msgstr "" "Si vous désirez être contacté (et activement supporté), répondez également " "aux questions ci-bas :" -#: ../../client/equo.py:945 +#: ../../client/equo.py:950 msgid "Your Full name:" msgstr "Votre nom complet :" -#: ../../client/equo.py:946 +#: ../../client/equo.py:951 msgid "Your E-Mail address:" msgstr "Votre courriel :" -#: ../../client/equo.py:947 +#: ../../client/equo.py:952 msgid "What you were doing:" msgstr "Ce que vous faisiez :" -#: ../../client/equo.py:962 +#: ../../client/equo.py:967 msgid "" "Thank you very much. The error has been reported and hopefully, the problem " "will be solved as soon as possible." @@ -5213,7 +4721,7 @@ msgstr "" "Merci beaucoup. Cette erreur a été rapportée et le problème sera réglé, " "espérons-le, dès que possible." -#: ../../client/equo.py:964 +#: ../../client/equo.py:969 #, fuzzy msgid "" "Ugh. Cannot send the report. When you want, mail the file below to " @@ -5222,11 +4730,11 @@ msgstr "" "Impossible d'envoyer le rapport. J'ai sauvegardé l'erreur dans /tmp/" "equoerror.txt. Quand vous le voudrez, envoyez-le à lxnay@sabayon.org." -#: ../../client/equo.py:983 +#: ../../client/equo.py:988 msgid "Entropy/Equo version mismatch" msgstr "" -#: ../../client/equo.py:984 +#: ../../client/equo.py:989 msgid "it could make your system explode!" msgstr "" @@ -5240,154 +4748,154 @@ msgstr "nettoyer le cache d'Entropy" msgid "Entropy cache cleaned." msgstr "Cache UGC effacée" -#: ../../client/text_configuration.py:76 +#: ../../client/text_configuration.py:78 msgid "Scanning filesystem" msgstr "Vérification du système de fichiers" -#: ../../client/text_configuration.py:80 -#: ../../client/text_configuration.py:387 +#: ../../client/text_configuration.py:82 +#: ../../client/text_configuration.py:388 msgid "file" msgstr "fichier" -#: ../../client/text_configuration.py:85 +#: ../../client/text_configuration.py:87 msgid "All fine baby. Nothing to do!" msgstr "Tout va bien. Rien à faire !" -#: ../../client/text_configuration.py:96 +#: ../../client/text_configuration.py:98 msgid "Type a number." msgstr "Tappez un nombre." -#: ../../client/text_configuration.py:110 -#: ../../client/text_configuration.py:138 ../../server/server_reagent.py:85 +#: ../../client/text_configuration.py:112 +#: ../../client/text_configuration.py:139 ../../server/server_reagent.py:85 #: ../../server/server_reagent.py:102 msgid "Configuration file" msgstr "Fichier de configuration" -#: ../../client/text_configuration.py:114 +#: ../../client/text_configuration.py:116 msgid "Overwrite ?" msgstr "Remplacer ?" -#: ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:119 msgid "Moving" msgstr "Déplacement" -#: ../../client/text_configuration.py:142 +#: ../../client/text_configuration.py:143 msgid "Discard ?" msgstr "Annuler ?" -#: ../../client/text_configuration.py:145 +#: ../../client/text_configuration.py:146 msgid "Discarding" msgstr "Annulation" -#: ../../client/text_configuration.py:185 +#: ../../client/text_configuration.py:186 msgid "Selected file" msgstr "Fichier sélectionné" -#: ../../client/text_configuration.py:204 +#: ../../client/text_configuration.py:205 msgid "Replacing" msgstr "Remplacement" -#: ../../client/text_configuration.py:205 +#: ../../client/text_configuration.py:206 msgid "with" msgstr "avec" -#: ../../client/text_configuration.py:215 +#: ../../client/text_configuration.py:216 msgid "Deleting file" msgstr "Suppression du fichier" -#: ../../client/text_configuration.py:227 +#: ../../client/text_configuration.py:228 msgid "Editing file" msgstr "Modification du fichier" -#: ../../client/text_configuration.py:233 +#: ../../client/text_configuration.py:234 msgid "Cannot find a suitable editor. Can't edit file directly." msgstr "" "Impossible de trouver un éditeur convenable. Impossible d'éditer le fichier " "directement" -#: ../../client/text_configuration.py:240 +#: ../../client/text_configuration.py:241 msgid "Edited file" msgstr "Fichier modifié" -#: ../../client/text_configuration.py:241 +#: ../../client/text_configuration.py:242 msgid "showing differencies" msgstr "Affichage des différences" -#: ../../client/text_configuration.py:260 +#: ../../client/text_configuration.py:261 #, fuzzy msgid "Interactively merge" msgstr "Interactivité" -#: ../../client/text_configuration.py:295 +#: ../../client/text_configuration.py:296 msgid "Please choose a file to update by typing its identification number." msgstr "" "Veuillez choisir un fichier à mettre à jour en tappant son numéro " "d'identification." -#: ../../client/text_configuration.py:296 +#: ../../client/text_configuration.py:297 msgid "Other options are:" msgstr "Les autres options sont :" -#: ../../client/text_configuration.py:297 +#: ../../client/text_configuration.py:298 #: ../../client/text_repositories.py:509 #: ../../magneto/src/magneto/core/interfaces.py:152 msgid "Exit" msgstr "Quitter" -#: ../../client/text_configuration.py:298 +#: ../../client/text_configuration.py:299 msgid "Automerge all the files asking you one by one" msgstr "Fusionner tous les fichiers et confirmer pour chaque fichier" -#: ../../client/text_configuration.py:299 +#: ../../client/text_configuration.py:300 msgid "Automerge all the files without questioning" msgstr "Fusionner tous les fichiers sans confirmation" -#: ../../client/text_configuration.py:300 +#: ../../client/text_configuration.py:301 msgid "Discard all the files asking you one by one" msgstr "Ignorer tous les fichiers et confirmer pour chaque fichier" -#: ../../client/text_configuration.py:301 +#: ../../client/text_configuration.py:302 msgid "Discard all the files without questioning" msgstr "Ignorer tous les fichiers sans confirmation" -#: ../../client/text_configuration.py:311 +#: ../../client/text_configuration.py:312 msgid "Please choose an action to take for the selected file." msgstr "Veuillez choisir une action à prendre pour le fichier sélectionné." -#: ../../client/text_configuration.py:312 +#: ../../client/text_configuration.py:313 msgid "Come back to the files list" msgstr "Retourner à la liste des fichiers" -#: ../../client/text_configuration.py:313 +#: ../../client/text_configuration.py:314 msgid "Replace original with update" msgstr "Remplacer l'original avec la mise à jour" -#: ../../client/text_configuration.py:314 +#: ../../client/text_configuration.py:315 msgid "Delete update, keeping original as is" msgstr "Supprimer la mise à jour, conserver l'original" -#: ../../client/text_configuration.py:315 +#: ../../client/text_configuration.py:316 msgid "Edit proposed file and show diffs again" msgstr "Afficher le fichier proposé et afficher encore les différences" -#: ../../client/text_configuration.py:316 +#: ../../client/text_configuration.py:317 #, fuzzy msgid "Interactively merge original with update" msgstr "Remplacer l'original avec la mise à jour" -#: ../../client/text_configuration.py:317 +#: ../../client/text_configuration.py:318 msgid "Show differences again" msgstr "Afficher encore les différences" -#: ../../client/text_configuration.py:382 +#: ../../client/text_configuration.py:383 msgid "These are the files that would be updated:" msgstr "Voici les fichiers qui seraient mis à jour :" -#: ../../client/text_configuration.py:388 +#: ../../client/text_configuration.py:389 msgid "Unique files that would be update" msgstr "Fichiers uniques qui seraient mis à jour" -#: ../../client/text_configuration.py:393 +#: ../../client/text_configuration.py:394 msgid "Unique files that would be automerged" msgstr "Fichiers uniques qui seraient autofusionnés" @@ -5398,8 +4906,8 @@ msgstr "Commande mal formée" #: ../../client/text_query.py:69 ../../client/text_repositories.py:47 #: ../../client/text_smart.py:45 ../../client/text_ugc.py:32 -#: ../../client/text_ui.py:128 ../../server/activator.py:166 -#: ../../server/reagent.py:307 +#: ../../client/text_ui.py:128 ../../server/activator.py:169 +#: ../../server/reagent.py:308 msgid "Wrong parameters" msgstr "Paramètres erronés" @@ -5412,7 +4920,7 @@ msgstr "Recherche" #: ../../client/text_query.py:1264 ../../client/text_query.py:1306 #: ../../client/text_query.py:1350 ../../client/text_query.py:1388 #: ../../client/text_query.py:1421 ../../client/text_query.py:1465 -#: ../../client/text_query.py:1524 ../../server/server_query.py:129 +#: ../../client/text_query.py:1524 ../../server/server_query.py:130 msgid "Keyword" msgstr "Mot-clé" @@ -5423,7 +4931,7 @@ msgstr "Mot-clé" #: ../../client/text_query.py:1265 ../../client/text_query.py:1307 #: ../../client/text_query.py:1351 ../../client/text_query.py:1389 #: ../../client/text_query.py:1422 ../../client/text_query.py:1466 -#: ../../client/text_query.py:1525 ../../server/server_query.py:130 +#: ../../client/text_query.py:1525 ../../server/server_query.py:131 msgid "Found" msgstr "Trouvé" @@ -5433,7 +4941,7 @@ msgstr "Trouvé" #: ../../client/text_query.py:1308 ../../client/text_query.py:1352 #: ../../client/text_query.py:1390 ../../client/text_query.py:1423 #: ../../client/text_query.py:1467 ../../client/text_query.py:1526 -#: ../../server/server_query.py:131 +#: ../../server/server_query.py:132 msgid "entries" msgstr "entrées" @@ -5467,7 +4975,7 @@ msgstr "" #: ../../client/text_query.py:314 ../../client/text_query.py:1573 #: ../../client/text_query.py:1574 ../../server/server_key.py:367 -#: ../../server/server_key.py:371 ../../server/server_reagent.py:216 +#: ../../server/server_key.py:371 ../../server/server_reagent.py:215 #: ../../sulfur/src/sulfur/dialogs.py:506 #: ../../sulfur/src/sulfur/dialogs.py:602 #: ../../sulfur/src/sulfur/dialogs.py:605 @@ -5611,8 +5119,8 @@ msgstr "Recherche sur Removal" #: ../../client/text_query.py:1004 ../../client/text_ui.py:1014 #: ../../client/text_ui.py:1159 ../../client/text_ui.py:1249 #: ../../client/text_ui.py:1714 ../../client/text_ui.py:1799 -#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:446 -#: ../../server/server_reagent.py:495 +#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:444 +#: ../../server/server_reagent.py:494 msgid "No packages found" msgstr "Aucun paquet trouvé" @@ -5682,7 +5190,7 @@ msgstr "Recherche de Slot" msgid "Package Set Search" msgstr "Paquet" -#: ../../client/text_query.py:1367 ../../server/server_query.py:116 +#: ../../client/text_query.py:1367 ../../server/server_query.py:117 msgid "Tag Search" msgstr "Recherche d'étiquette" @@ -5723,7 +5231,7 @@ msgstr "branche" msgid "Category" msgstr "Catégorie" -#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name" msgstr "Nom" @@ -5763,7 +5271,7 @@ msgstr "Téléchargement" msgid "Checksum" msgstr "Somme de contrôle" -#: ../../client/text_query.py:1662 ../../server/server_reagent.py:289 +#: ../../client/text_query.py:1662 ../../server/server_reagent.py:288 #: ../../sulfur/src/sulfur/dialogs.py:1132 msgid "Dependencies" msgstr "Dépendances" @@ -5784,6 +5292,10 @@ msgstr "Page d'accueil" msgid "Description" msgstr "Description" +#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 +msgid "USE flags" +msgstr "Indicateurs USE" + #: ../../client/text_query.py:1718 ../../sulfur/src/sulfur/sulfur.glade.h:26 msgid "CHOST" msgstr "CHOST" @@ -6018,37 +5530,48 @@ msgid "Have a nice day" msgstr "" #: ../../client/text_repositories.py:427 ../../client/text_ui.py:560 -#: ../../sulfur/src/sulfur/__init__.py:1485 +#: ../../sulfur/src/sulfur/__init__.py:1492 msgid "No repositories specified in" msgstr "Pas de dépôts spécifiés dans" #: ../../client/text_repositories.py:431 ../../client/text_ui.py:565 -#: ../../sulfur/src/sulfur/__init__.py:1492 +#: ../../sulfur/src/sulfur/__init__.py:1499 msgid "Unhandled exception" msgstr "Exception non gérée" -#: ../../client/text_repositories.py:453 ../../server/server_activator.py:332 -#: ../../server/server_activator.py:352 +#: ../../client/text_repositories.py:453 ../../server/server_activator.py:333 +#: ../../server/server_activator.py:353 msgid "Notice board not available" msgstr "Tableau d'affichage non disponible" +#. title +#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 +#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 +#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 +#: ../../server/server_activator.py:243 ../../server/server_activator.py:275 +#: ../../server/server_activator.py:311 ../../sulfur/src/sulfur/dialogs.py:381 +#: ../../sulfur/src/sulfur/dialogs.py:633 +#: ../../sulfur/src/sulfur/sulfur.glade.h:258 +msgid "Title" +msgstr "Titre" + #: ../../client/text_repositories.py:476 ../../client/text_ugc.py:587 -#: ../../server/server_activator.py:248 +#: ../../server/server_activator.py:249 #: ../../sulfur/src/sulfur/dialogs.py:1191 #: ../../sulfur/src/sulfur/sulfur.glade.h:48 msgid "Content" msgstr "Contenu" -#: ../../client/text_repositories.py:481 ../../server/server_activator.py:253 +#: ../../client/text_repositories.py:481 ../../server/server_activator.py:254 #: ../../sulfur/src/sulfur/sulfur.glade.h:122 msgid "Link" msgstr "Lien" -#: ../../client/text_repositories.py:489 ../../server/server_activator.py:261 +#: ../../client/text_repositories.py:489 ../../server/server_activator.py:262 msgid "Press Enter to continue" msgstr "Appuyez sur Entrée pour continuer" -#: ../../client/text_repositories.py:516 ../../server/server_activator.py:288 +#: ../../client/text_repositories.py:516 ../../server/server_activator.py:289 #, fuzzy msgid "Choose one by typing its identifier" msgstr "" @@ -6081,15 +5604,15 @@ msgstr "Nettoyage de la base de données système terminé" msgid "No System Databases found" msgstr "Pas de base de données système trouvée" -#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:568 +#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:567 msgid "No backed up databases found" msgstr "Pas de copie de sécurité des bases de données trouvée" -#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:583 +#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:582 msgid "Select the database you want to restore" msgstr "Choisir la base de données que vous voulez restaurer" -#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:589 +#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:588 #, fuzzy msgid "Entropy installed packages database restore tool" msgstr "depuis la base de données des paquets installés" @@ -6550,7 +6073,7 @@ msgid "directory does not exist" msgstr "répertoire n'existe pas" #: ../../client/text_smart.py:194 ../../client/text_ui.py:768 -#: ../../sulfur/src/sulfur/events.py:465 +#: ../../sulfur/src/sulfur/events.py:470 msgid "is not a valid Entropy package" msgstr "n'est pas un paquet Entropy valide" @@ -6678,7 +6201,7 @@ msgstr "" msgid "Login error. Not logged in." msgstr "Erreur d'authentification. Pas connecté" -#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1018 +#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1024 msgid "Not logged in" msgstr "Pas connecté" @@ -6845,7 +6368,7 @@ msgstr "Comparaison des paquets à supprimer" #: ../../client/text_ui.py:242 ../../client/text_ui.py:249 #: ../../client/text_ui.py:257 ../../client/text_ui.py:265 #: ../../client/text_ui.py:1264 ../../client/text_ui.py:1950 -#: ../../server/server_reagent.py:1286 +#: ../../server/server_reagent.py:1287 msgid "Nothing to do" msgstr "Rien à faire" @@ -6995,9 +6518,9 @@ msgid "atom" msgstr "atome" #: ../../client/text_ui.py:668 ../../server/server_reagent.py:131 -#: ../../server/server_reagent.py:167 ../../server/server_reagent.py:203 -#: ../../server/server_reagent.py:345 ../../server/server_reagent.py:373 -#: ../../server/server_reagent.py:402 +#: ../../server/server_reagent.py:166 ../../server/server_reagent.py:202 +#: ../../server/server_reagent.py:344 ../../server/server_reagent.py:371 +#: ../../server/server_reagent.py:399 msgid "in" msgstr "dans" @@ -7013,7 +6536,7 @@ msgstr "Introuvable" msgid "Probably needed by" msgstr "Probablement requis par" -#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:467 +#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:472 msgid "is not compiled with the same architecture of the system" msgstr "n'est pas compilé dans la même architecture du système" @@ -7049,7 +6572,7 @@ msgstr "Basculer le dépôt" msgid "Reinstall" msgstr "Réinstaller" -#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:443 +#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:449 #: ../../sulfur/src/sulfur/sulfur.glade.h:106 msgid "Install" msgstr "Installer" @@ -7122,11 +6645,11 @@ msgstr "rapporter" msgid "All done" msgstr "Terminé" -#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2061 +#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2068 msgid "Please update the following critical packages" msgstr "Veuillez mettre à jour les paquets critiques suivants" -#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2062 +#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2069 msgid "You should install them as soon as possible" msgstr "Vous devriez les installer dès que possible" @@ -7443,102 +6966,143 @@ msgid "remove downloaded packages and clean temp. directories)" msgstr "" "supprimer les paquets téléchargés et nettoyer les répertoires temporaires)" -#: ../../server/server_activator.py:70 +#: ../../server/server_activator.py:71 msgid "Starting to sync data across mirrors (packages/database)" msgstr "" "Début de la synchro des données entre les miroirs (paquets/base de données)" -#: ../../server/server_activator.py:98 ../../server/server_activator.py:146 +#: ../../server/server_activator.py:99 ../../server/server_activator.py:147 msgid "Aborting !" msgstr "Abandon !" -#: ../../server/server_activator.py:122 +#: ../../server/server_activator.py:123 msgid "Please insert a commit message" msgstr "Veuillez insérer un message de confirmation" -#: ../../server/server_activator.py:141 +#: ../../server/server_activator.py:142 msgid "Should I continue with the tidy procedure ?" msgstr "Voulez-vous continuer avec la procédure de rangement ?" -#: ../../server/server_activator.py:282 +#: ../../server/server_activator.py:283 msgid "Exit/Commit" msgstr "Quitter/Confirmer" -#: ../../server/server_activator.py:311 +#: ../../server/server_activator.py:312 msgid "Notice text" msgstr "Texte de notice" -#: ../../server/server_activator.py:312 +#: ../../server/server_activator.py:313 msgid "Relevant URL (optional)" msgstr "URL pertinent (optionnel)" -#: ../../server/server_activator.py:316 +#: ../../server/server_activator.py:317 msgid "Repository notice board, new item insertion" msgstr "Tableau d'affichage du dépôt, insertion d'un nouvel élément" -#: ../../server/server_activator.py:359 +#: ../../server/server_activator.py:360 msgid "Choose the one you want to remove" msgstr "Veuillez sélectionner l'élément à supprimer" -#: ../../server/server_activator.py:365 +#: ../../server/server_activator.py:366 msgid "Are you sure you want to remove this?" msgstr "Êtes-vous sûr(e) de vouloir supprimer ceci ?" -#: ../../server/server_activator.py:420 +#: ../../server/server_activator.py:418 msgid "Starting to lock mirrors databases" msgstr "Début du verrouillage des miroirs de téléchargement" -#: ../../server/server_activator.py:426 ../../server/server_activator.py:440 -#: ../../server/server_activator.py:456 ../../server/server_activator.py:471 +#: ../../server/server_activator.py:424 ../../server/server_activator.py:438 +#: ../../server/server_activator.py:454 ../../server/server_activator.py:469 msgid "A problem occured on at least one mirror" msgstr "Un problème s'est produit avec au moins un miroir" -#: ../../server/server_activator.py:428 -msgid "Databases lock complete" -msgstr "Verrouillage des bases de données complété" +#: ../../server/server_activator.py:426 +#, fuzzy +msgid "Repositories lock complete" +msgstr "Restauration complétée" -#: ../../server/server_activator.py:434 +#: ../../server/server_activator.py:432 msgid "Starting to unlock mirrors databases" msgstr "Début du déverrouillage des miroirs de téléchargement" -#: ../../server/server_activator.py:443 -msgid "Databases unlock complete" -msgstr "Déverrouillage des bases de données complété" +#: ../../server/server_activator.py:441 +#, fuzzy +msgid "Repositories unlock complete" +msgstr "Restauration complétée" -#: ../../server/server_activator.py:449 +#: ../../server/server_activator.py:447 msgid "Starting to lock download mirrors databases" msgstr "" "Début du verrouillage des bases de données des miroirs de téléchargement" -#: ../../server/server_activator.py:458 +#: ../../server/server_activator.py:456 msgid "Download mirrors lock complete" msgstr "Verrouillage des miroirs de téléchargement complété" -#: ../../server/server_activator.py:464 +#: ../../server/server_activator.py:462 msgid "Starting to unlock download mirrors databases" msgstr "" "Début du déverrouillage des bases de données des miroirs de téléchargement" -#: ../../server/server_activator.py:473 +#: ../../server/server_activator.py:471 msgid "Download mirrors unlock complete" msgstr "Déverrouillage des miroirs de téléchargements complété" -#: ../../server/server_activator.py:491 +#: ../../server/server_activator.py:489 msgid "DATABASE" msgstr "BASE DE DONNÉES" -#: ../../server/server_activator.py:492 +#: ../../server/server_activator.py:490 msgid "DOWNLOAD" msgstr "TÉLÉCHARGER" -#: ../../server/server_activator.py:508 -msgid "Syncing databases" -msgstr "Synchro des bases de données" +#: ../../server/server_activator.py:506 +#, fuzzy +msgid "Syncing repositories" +msgstr "dans les dépôts" -#: ../../server/server_activator.py:512 -msgid "Database sync errors, cannot continue." +#: ../../server/server_activator.py:510 +#, fuzzy +msgid "Repositories sync error, cannot continue." msgstr "Erreur de synchro de la base de données, impossible de continuer." +#: ../../server/server_activator.py:532 +#, fuzzy +msgid "Cleaning unavailable packages from repository" +msgstr "Calcul des paquets disponibles pou" + +#: ../../server/server_activator.py:534 +msgid "" +"Removing unavailable packages, overriding Entropy defaults is generally bad." +msgstr "" + +#: ../../server/server_activator.py:536 +msgid "" +"Users with outdated repositories, won't be able to find package files " +"remotely." +msgstr "" + +#: ../../server/server_activator.py:564 ../../server/server_activator.py:582 +#, fuzzy +msgid "Remote Entropy Repository Status" +msgstr "État du dépôt distant de la base de données Entropy" + +#: ../../server/server_activator.py:569 ../../server/server_activator.py:587 +msgid "Host" +msgstr "Hôte" + +#. Setup revision column +#: ../../server/server_activator.py:570 ../../server/server_activator.py:588 +#: ../../sulfur/src/sulfur/views.py:2865 +#: ../../sulfur/src/sulfur/sulfur.glade.h:211 +msgid "Revision" +msgstr "Révision" + +#: ../../server/server_activator.py:575 +#, fuzzy +msgid "Local revision currently at" +msgstr "Révision locale de la base de données à" + #: ../../server/server_key.py:26 msgid "GPG interface loaded, home directory" msgstr "" @@ -7683,7 +7247,7 @@ msgstr "Date de création" msgid "Expires on" msgstr "" -#: ../../server/server_query.py:50 ../../server/server_query.py:71 +#: ../../server/server_query.py:51 ../../server/server_query.py:72 #: ../../sulfur/src/sulfur/packages.py:1144 msgid "Nothing found" msgstr "Rien trouvé" @@ -7716,130 +7280,134 @@ msgstr "Désactivé" msgid "already disabled" msgstr "déjà désactivé" -#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:143 -#: ../../server/server_reagent.py:182 ../../server/server_reagent.py:332 -#: ../../server/server_reagent.py:360 +#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:142 +#: ../../server/server_reagent.py:181 ../../server/server_reagent.py:331 +#: ../../server/server_reagent.py:358 #, fuzzy msgid "Invalid syntax." msgstr "Chaîne invalide" -#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:151 -#: ../../server/server_reagent.py:190 ../../server/server_reagent.py:341 -#: ../../server/server_reagent.py:369 +#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:150 +#: ../../server/server_reagent.py:189 ../../server/server_reagent.py:340 +#: ../../server/server_reagent.py:367 #, fuzzy msgid "No valid repository specified." msgstr "Pas de dépôts valides spécifiés." -#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:166 -#: ../../server/server_reagent.py:202 ../../server/server_reagent.py:401 -#: ../../server/server_reagent.py:862 +#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:165 +#: ../../server/server_reagent.py:201 ../../server/server_reagent.py:398 +#: ../../server/server_reagent.py:863 msgid "Cannot match" msgstr "Ne peut pas correspondre" -#: ../../server/server_reagent.py:172 ../../server/server_reagent.py:207 +#: ../../server/server_reagent.py:171 ../../server/server_reagent.py:206 #, fuzzy msgid "No packages selected." msgstr "Aucun paquet sélectionné" -#: ../../server/server_reagent.py:224 +#: ../../server/server_reagent.py:223 msgid "package dependencies" msgstr "dépendances de paquets" -#: ../../server/server_reagent.py:263 +#: ../../server/server_reagent.py:232 +msgid "No dependencies" +msgstr "Pas de dépendances" + +#: ../../server/server_reagent.py:262 #, fuzzy msgid "Dependency type" msgstr "Test de dépendances" -#: ../../server/server_reagent.py:268 +#: ../../server/server_reagent.py:267 #, fuzzy msgid "Select a dependency type for" msgstr "dépendances manuelles pour" -#: ../../server/server_reagent.py:292 +#: ../../server/server_reagent.py:291 #, fuzzy msgid "Dependencies editor" msgstr "Test de dépendances" -#: ../../server/server_reagent.py:301 +#: ../../server/server_reagent.py:300 #, fuzzy msgid "Confirm ?" msgstr "Confirmer" -#: ../../server/server_reagent.py:324 +#: ../../server/server_reagent.py:323 #, fuzzy msgid "dependencies updated successfully" msgstr "Dépendances manuelles ajoutées avec succès" -#: ../../server/server_reagent.py:344 +#: ../../server/server_reagent.py:343 #, fuzzy msgid "Masking" msgstr "Masquage du paquet" -#: ../../server/server_reagent.py:372 +#: ../../server/server_reagent.py:370 #, fuzzy msgid "Unmasking" msgstr "Dépaquettage" -#: ../../server/server_reagent.py:426 +#: ../../server/server_reagent.py:424 msgid "Matching packages to remove" msgstr "Paquets correspondants à supprimer" -#: ../../server/server_reagent.py:428 ../../server/server_reagent.py:521 -#: ../../server/server_reagent.py:746 +#: ../../server/server_reagent.py:426 ../../server/server_reagent.py:520 +#: ../../server/server_reagent.py:748 msgid "Not enough parameters" msgstr "Pas assez de paramètres" -#: ../../server/server_reagent.py:450 ../../server/server_reagent.py:954 +#: ../../server/server_reagent.py:448 ../../server/server_reagent.py:954 msgid "These are the packages that would be removed from the database" msgstr "Voici les paquets qui seraient supprimés de la base de données" -#: ../../server/server_reagent.py:465 ../../server/server_reagent.py:511 +#: ../../server/server_reagent.py:463 ../../server/server_reagent.py:510 msgid "Removing selected packages" msgstr "Suppression des paquets sélectionnés" -#: ../../server/server_reagent.py:469 ../../server/server_reagent.py:516 +#: ../../server/server_reagent.py:467 ../../server/server_reagent.py:515 msgid "Packages removed. To remove binary packages, run activator." msgstr "" "Paquets supprimés. Pour supprimer les paquets binaires, exécuter l'activateur" -#: ../../server/server_reagent.py:475 +#: ../../server/server_reagent.py:473 msgid "Searching injected packages to remove" msgstr "Recherche de paquets injectés à supprimer" -#: ../../server/server_reagent.py:500 +#: ../../server/server_reagent.py:499 msgid "These are the injected packages pulled in for removal" msgstr "Voici les paquets présentés pour suppression" -#: ../../server/server_reagent.py:526 +#: ../../server/server_reagent.py:525 msgid "Switching branch, be sure to have your packages in sync." msgstr "Changement de branche, assurez-vous que vous paquets sont en synchro" -#: ../../server/server_reagent.py:533 +#: ../../server/server_reagent.py:532 msgid "Collecting packages that would be marked" msgstr "Collecte des paquets qui seraient marqués" -#: ../../server/server_reagent.py:542 +#: ../../server/server_reagent.py:541 msgid "These are the packages that would be marked" msgstr "Voici les paquets qui seraient marqués" -#: ../../server/server_reagent.py:677 +#: ../../server/server_reagent.py:676 msgid "No valid repositories specified." msgstr "Pas de dépôts valides spécifiés." -#: ../../server/server_reagent.py:682 +#: ../../server/server_reagent.py:681 msgid "Invalid repositories specified." msgstr "Dépôts spécifiés invalides." -#: ../../server/server_reagent.py:724 +#: ../../server/server_reagent.py:726 #, fuzzy msgid "Entropy repository has been initialized" msgstr "Votre dépôt par défaut n'est pas initialisé" -#: ../../server/server_reagent.py:732 +#: ../../server/server_reagent.py:734 msgid "Creating empty database to" msgstr "Création de la base de données vide dans" -#: ../../server/server_reagent.py:735 +#: ../../server/server_reagent.py:737 msgid "Cannot overwrite already existing file" msgstr "Impossible d'écraser le fichier déjà existant" @@ -7847,33 +7415,33 @@ msgstr "Impossible d'écraser le fichier déjà existant" msgid "Bumping Repository database" msgstr "Saut de la base de données du dépôt" -#: ../../server/server_reagent.py:878 +#: ../../server/server_reagent.py:879 msgid "No valid packages to repackage." msgstr "Pas de paquets valides à réempaquetter" #. normal scanning -#: ../../server/server_reagent.py:883 +#: ../../server/server_reagent.py:884 msgid "Scanning database for differences" msgstr "Vérification de la base de données pour des différences" -#: ../../server/server_reagent.py:903 +#: ../../server/server_reagent.py:904 #, fuzzy msgid "Invalid atom" msgstr "Action invalide." -#: ../../server/server_reagent.py:910 +#: ../../server/server_reagent.py:911 msgid "Zarro thinggz totoo" msgstr "? Zarro thinggz totoo ?" -#: ../../server/server_reagent.py:914 +#: ../../server/server_reagent.py:915 msgid "These are the packages that would be changed to injected status" msgstr "Voici les paquets qui seront modifiés avec le statut injecté" -#: ../../server/server_reagent.py:920 +#: ../../server/server_reagent.py:921 msgid "Would you like to transform them now ?" msgstr "Voulez-vous les transformer maintenant ?" -#: ../../server/server_reagent.py:927 +#: ../../server/server_reagent.py:928 msgid "Transforming from database" msgstr "Transformation depuis la base de données" @@ -7934,42 +7502,42 @@ msgstr "" msgid "Nothing to do, check later." msgstr "Rien à faire, vérifiez plus tard." -#: ../../server/server_reagent.py:1065 +#: ../../server/server_reagent.py:1066 msgid "Entries handled" msgstr "Entrées gérées" -#: ../../server/server_reagent.py:1104 +#: ../../server/server_reagent.py:1105 #, fuzzy msgid "local revision" msgstr "révision" -#: ../../server/server_reagent.py:1106 +#: ../../server/server_reagent.py:1107 #, fuzzy msgid "local packages" msgstr "Paquet vital" -#: ../../server/server_reagent.py:1113 +#: ../../server/server_reagent.py:1114 #, fuzzy msgid "stored packages" msgstr "Paquet masqué" -#: ../../server/server_reagent.py:1118 +#: ../../server/server_reagent.py:1119 #, fuzzy msgid "upload packages" msgstr "Paquets téléchargés" -#: ../../server/server_reagent.py:1197 +#: ../../server/server_reagent.py:1198 #, fuzzy msgid "" "These are the newly available packages, either updatable or not installed" msgstr "Voici les paquets qui seraient installés" -#: ../../server/server_reagent.py:1249 +#: ../../server/server_reagent.py:1250 #, fuzzy msgid "No package sets found" msgstr "Pas de paquets trouvés" -#: ../../server/server_reagent.py:1257 +#: ../../server/server_reagent.py:1258 #, fuzzy msgid "package set not found" msgstr "Pas de paquets trouvés" @@ -8290,9 +7858,9 @@ msgid "Please confirm the actions above" msgstr "Veuillez confirmer les actions ci-haut" #: ../../sulfur/src/sulfur/dialogs.py:2355 -#: ../../sulfur/src/sulfur/__init__.py:970 -#: ../../sulfur/src/sulfur/__init__.py:980 -#: ../../sulfur/src/sulfur/__init__.py:990 +#: ../../sulfur/src/sulfur/__init__.py:976 +#: ../../sulfur/src/sulfur/__init__.py:986 +#: ../../sulfur/src/sulfur/__init__.py:996 msgid "Item" msgstr "Élément" @@ -8362,7 +7930,7 @@ msgid "Accepted" msgstr "Accepté" #: ../../sulfur/src/sulfur/dialogs.py:3210 -#: ../../sulfur/src/sulfur/events.py:715 +#: ../../sulfur/src/sulfur/events.py:720 msgid "license text" msgstr "texte de license" @@ -8443,128 +8011,128 @@ msgstr "Les paquets de l'Alerte ont été mis dans la file d'attente." msgid "Packages in all Advisories have been queued." msgstr "Les paquets de toutes les Alertes ont été mis dans la file d'attente." -#: ../../sulfur/src/sulfur/events.py:296 +#: ../../sulfur/src/sulfur/events.py:301 msgid "You! Why do you want to remove the main repository ?" msgstr "Vous ! Pourquoi voulez-vous supprimer le dépôt principal ?" -#: ../../sulfur/src/sulfur/events.py:338 +#: ../../sulfur/src/sulfur/events.py:343 msgid "Are you sure ?" msgstr "Êtes-vous sûr(e) ?" -#: ../../sulfur/src/sulfur/events.py:355 +#: ../../sulfur/src/sulfur/events.py:360 msgid "Error saving parameter" msgstr "erreur à la sauvegarde du paramèetre" -#: ../../sulfur/src/sulfur/events.py:356 -#: ../../sulfur/src/sulfur/__init__.py:1121 +#: ../../sulfur/src/sulfur/events.py:361 +#: ../../sulfur/src/sulfur/__init__.py:1127 msgid "An issue occured while saving a preference" msgstr "Un problème est survenu au cours de la sauvegarde d'une préférence" -#: ../../sulfur/src/sulfur/events.py:357 -#: ../../sulfur/src/sulfur/__init__.py:1086 -#: ../../sulfur/src/sulfur/__init__.py:1122 +#: ../../sulfur/src/sulfur/events.py:362 +#: ../../sulfur/src/sulfur/__init__.py:1092 +#: ../../sulfur/src/sulfur/__init__.py:1128 msgid "Parameter" msgstr "Paramètre" -#: ../../sulfur/src/sulfur/events.py:357 +#: ../../sulfur/src/sulfur/events.py:362 msgid "not saved" msgstr "pas enregistré" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 ../../sulfur/src/sulfur/events.py:406 -#: ../../sulfur/src/sulfur/events.py:417 ../../sulfur/src/sulfur/events.py:428 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 ../../sulfur/src/sulfur/events.py:411 +#: ../../sulfur/src/sulfur/events.py:422 ../../sulfur/src/sulfur/events.py:433 msgid "New" msgstr "Nouveau" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 msgid "Please insert a new path" msgstr "Veuillez insérer un nouvel emplacement" -#: ../../sulfur/src/sulfur/events.py:407 ../../sulfur/src/sulfur/events.py:418 -#: ../../sulfur/src/sulfur/events.py:429 +#: ../../sulfur/src/sulfur/events.py:412 ../../sulfur/src/sulfur/events.py:423 +#: ../../sulfur/src/sulfur/events.py:434 msgid "Please edit the selected path" msgstr "Veuillez modifier l'emplacement sélectionné" -#: ../../sulfur/src/sulfur/events.py:449 +#: ../../sulfur/src/sulfur/events.py:454 msgid "You have chosen to install this package" msgstr "Vous avez choisi d'installer ce paquet" -#: ../../sulfur/src/sulfur/events.py:451 +#: ../../sulfur/src/sulfur/events.py:456 msgid "Are you supa sure?" msgstr "Êtes-vous vraiment sûr(e) ?" -#: ../../sulfur/src/sulfur/events.py:471 +#: ../../sulfur/src/sulfur/events.py:476 msgid "Cannot install" msgstr "Impossible d'installer" -#: ../../sulfur/src/sulfur/events.py:600 +#: ../../sulfur/src/sulfur/events.py:605 msgid "Please select at least one repository" msgstr "Veuillez sélectionner au moins un dépôt" #. Check there are any packages in the queue -#: ../../sulfur/src/sulfur/events.py:623 +#: ../../sulfur/src/sulfur/events.py:628 msgid "No packages in queue" msgstr "Aucun paquet en file" -#: ../../sulfur/src/sulfur/events.py:661 +#: ../../sulfur/src/sulfur/events.py:666 msgid "Queue is too old. Cannot load." msgstr "La file est trop vieille. Impossible de charger." -#: ../../sulfur/src/sulfur/events.py:726 +#: ../../sulfur/src/sulfur/events.py:731 msgid "Update your system now ?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:741 +#: ../../sulfur/src/sulfur/events.py:746 msgid "" "You have chosen to interrupt the processing. Are you sure you want to do it ?" msgstr "" "Vous avez choisi d'interrompre le traitement. Êtes-vous sûr de vouloir le " "faire ?" -#: ../../sulfur/src/sulfur/events.py:829 +#: ../../sulfur/src/sulfur/events.py:834 msgid "Cleaning UGC cache of" msgstr "Nettoyage du cache UGC de" -#: ../../sulfur/src/sulfur/events.py:830 +#: ../../sulfur/src/sulfur/events.py:835 msgid "UGC cache cleared" msgstr "Cache UGC effacée" -#: ../../sulfur/src/sulfur/events.py:843 +#: ../../sulfur/src/sulfur/events.py:848 msgid "UGC credentials cleared" msgstr "" -#: ../../sulfur/src/sulfur/events.py:883 +#: ../../sulfur/src/sulfur/events.py:888 #, fuzzy msgid "Choose what Package Set you want to add" msgstr "Pas de dépôt trouvé en ligne" -#: ../../sulfur/src/sulfur/events.py:885 +#: ../../sulfur/src/sulfur/events.py:890 #, fuzzy msgid "Choose what Package Set you want to edit" msgstr "Pas de dépôt trouvé en ligne" -#: ../../sulfur/src/sulfur/events.py:901 ../../sulfur/src/sulfur/events.py:906 +#: ../../sulfur/src/sulfur/events.py:906 ../../sulfur/src/sulfur/events.py:911 #, fuzzy msgid "Package Set name" msgstr "Nom du Paquet" -#: ../../sulfur/src/sulfur/events.py:902 ../../sulfur/src/sulfur/events.py:907 +#: ../../sulfur/src/sulfur/events.py:907 ../../sulfur/src/sulfur/events.py:912 #, fuzzy msgid "Package atoms" msgstr "Nom du Paquet" -#: ../../sulfur/src/sulfur/events.py:945 +#: ../../sulfur/src/sulfur/events.py:950 #, fuzzy msgid "No package sets available for removal." msgstr "Pas d'alertes disponibles ou applicables" -#: ../../sulfur/src/sulfur/events.py:951 +#: ../../sulfur/src/sulfur/events.py:956 #, fuzzy msgid "Removable Package Set" msgstr "Paquet construit" -#: ../../sulfur/src/sulfur/events.py:956 +#: ../../sulfur/src/sulfur/events.py:961 #, fuzzy msgid "Choose what Package Set you want to remove" msgstr "Pas de dépôt trouvé en ligne" @@ -8602,63 +8170,63 @@ msgstr "" msgid "Oh oh ooooh... Merry Xmas!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:439 +#: ../../sulfur/src/sulfur/__init__.py:445 #: ../../sulfur/src/sulfur/views.py:2430 #: ../../sulfur/src/sulfur/sulfur.glade.h:14 msgid "Applications" msgstr "Applications" -#: ../../sulfur/src/sulfur/__init__.py:441 +#: ../../sulfur/src/sulfur/__init__.py:447 #, fuzzy msgid "Sync" msgstr "synchroniser" -#: ../../sulfur/src/sulfur/__init__.py:445 +#: ../../sulfur/src/sulfur/__init__.py:451 #: ../../sulfur/src/sulfur/sulfur.glade.h:215 msgid "Search" msgstr "Rechercher" -#: ../../sulfur/src/sulfur/__init__.py:615 +#: ../../sulfur/src/sulfur/__init__.py:621 msgid "Default packages sorting" msgstr "Tri par défaut des paquets" -#: ../../sulfur/src/sulfur/__init__.py:616 +#: ../../sulfur/src/sulfur/__init__.py:622 msgid "Sort by name [A-Z]" msgstr "Trier par nom (ascendant)" -#: ../../sulfur/src/sulfur/__init__.py:617 +#: ../../sulfur/src/sulfur/__init__.py:623 msgid "Sort by name [Z-A]" msgstr "Trier par nom (descendant)" -#: ../../sulfur/src/sulfur/__init__.py:618 +#: ../../sulfur/src/sulfur/__init__.py:624 msgid "Sort by downloads" msgstr "Trier par téléchargements" -#: ../../sulfur/src/sulfur/__init__.py:619 +#: ../../sulfur/src/sulfur/__init__.py:625 msgid "Sort by votes" msgstr "Trier par votes" -#: ../../sulfur/src/sulfur/__init__.py:620 +#: ../../sulfur/src/sulfur/__init__.py:626 msgid "Sort by repository" msgstr "Trier par dépôt" -#: ../../sulfur/src/sulfur/__init__.py:621 +#: ../../sulfur/src/sulfur/__init__.py:627 msgid "Sort by date (simple)" msgstr "Trier par date (simple)" -#: ../../sulfur/src/sulfur/__init__.py:622 +#: ../../sulfur/src/sulfur/__init__.py:628 msgid "Sort by date (grouped)" msgstr "Trier par date (groupés)" -#: ../../sulfur/src/sulfur/__init__.py:623 +#: ../../sulfur/src/sulfur/__init__.py:629 msgid "Sort by license (grouped)" msgstr "Trier par license (groupés)" -#: ../../sulfur/src/sulfur/__init__.py:624 +#: ../../sulfur/src/sulfur/__init__.py:630 msgid "Sort by Groups" msgstr "Trier par groupes" -#: ../../sulfur/src/sulfur/__init__.py:685 +#: ../../sulfur/src/sulfur/__init__.py:691 msgid "" "The repositories listed below are configured but not available. They should " "be downloaded." @@ -8666,60 +8234,60 @@ msgstr "" "Les dépôts listés ci-bas sont configurés mais pas disponibles. Ils devraient " "être téléchargés." -#: ../../sulfur/src/sulfur/__init__.py:686 +#: ../../sulfur/src/sulfur/__init__.py:692 msgid "If you don't do this now, you won't be able to use them." msgstr "Si vous ne fait pas ça maintenant, vous le pourrez pas les utiliser." -#: ../../sulfur/src/sulfur/__init__.py:688 +#: ../../sulfur/src/sulfur/__init__.py:694 msgid "Download now" msgstr "Télécharger maintenant" -#: ../../sulfur/src/sulfur/__init__.py:689 +#: ../../sulfur/src/sulfur/__init__.py:695 msgid "Skip" msgstr "Sauter" -#: ../../sulfur/src/sulfur/__init__.py:999 +#: ../../sulfur/src/sulfur/__init__.py:1005 msgid "Database" msgstr "Base de données" -#: ../../sulfur/src/sulfur/__init__.py:1002 +#: ../../sulfur/src/sulfur/__init__.py:1008 #: ../../sulfur/src/sulfur/sulfur.glade.h:56 msgid "Date" msgstr "Date" -#: ../../sulfur/src/sulfur/__init__.py:1053 +#: ../../sulfur/src/sulfur/__init__.py:1059 msgid "Logged in as" msgstr "Connecté en tant que" -#: ../../sulfur/src/sulfur/__init__.py:1060 +#: ../../sulfur/src/sulfur/__init__.py:1066 msgid "UGC Status" msgstr "État UGC" -#: ../../sulfur/src/sulfur/__init__.py:1083 -#: ../../sulfur/src/sulfur/__init__.py:1119 +#: ../../sulfur/src/sulfur/__init__.py:1089 +#: ../../sulfur/src/sulfur/__init__.py:1125 #, fuzzy msgid "Error setting parameter" msgstr "Pas assez de paramètres" -#: ../../sulfur/src/sulfur/__init__.py:1085 +#: ../../sulfur/src/sulfur/__init__.py:1091 msgid "An issue occured while loading a preference" msgstr "Un problème s'est produite au cours du chargement d'une préférence" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "must be of type" msgstr "doit être de type" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "got" msgstr "a" -#: ../../sulfur/src/sulfur/__init__.py:1272 +#: ../../sulfur/src/sulfur/__init__.py:1278 msgid "Error saving preferences" msgstr "Erreur lors de la sauvegarde des préférences" -#: ../../sulfur/src/sulfur/__init__.py:1278 +#: ../../sulfur/src/sulfur/__init__.py:1284 msgid "" "These packages are masked either by default or due to your choice. Please be " "careful, at least." @@ -8727,48 +8295,48 @@ msgstr "" "Ces paquets sont masqués par défaut ou de votre choix. Soyez prudent, au " "moins." -#: ../../sulfur/src/sulfur/__init__.py:1334 +#: ../../sulfur/src/sulfur/__init__.py:1340 msgid "Generating metadata. Please wait." msgstr "Génération de métadonnées. Veuillez patienter." -#: ../../sulfur/src/sulfur/__init__.py:1342 +#: ../../sulfur/src/sulfur/__init__.py:1348 msgid "Error during list population" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1344 +#: ../../sulfur/src/sulfur/__init__.py:1350 msgid "Retrying in 1 second." msgstr "Nouvel essai dans 1 seconde." -#: ../../sulfur/src/sulfur/__init__.py:1374 +#: ../../sulfur/src/sulfur/__init__.py:1380 msgid "Error loading advisories" msgstr "Erreur lors du chargement des Alertes" -#: ../../sulfur/src/sulfur/__init__.py:1434 +#: ../../sulfur/src/sulfur/__init__.py:1441 msgid "Errors updating repositories." msgstr "Erreur lors de la mise à jour des dépôts." -#: ../../sulfur/src/sulfur/__init__.py:1436 +#: ../../sulfur/src/sulfur/__init__.py:1443 msgid "Please check logs below for more info" msgstr "Veuillez regarder les journaux pour plus d'information" -#: ../../sulfur/src/sulfur/__init__.py:1439 +#: ../../sulfur/src/sulfur/__init__.py:1446 msgid "Repositories updated successfully" msgstr "Les dépôts ont été mis à jour avec succès" -#: ../../sulfur/src/sulfur/__init__.py:1442 +#: ../../sulfur/src/sulfur/__init__.py:1449 msgid "sys-apps/entropy needs to be updated as soon as possible." msgstr "sys-apps/entropy a besoin d'être mis à jour dès que possible." -#: ../../sulfur/src/sulfur/__init__.py:1467 -#: ../../sulfur/src/sulfur/__init__.py:2098 -#: ../../sulfur/src/sulfur/__init__.py:2276 +#: ../../sulfur/src/sulfur/__init__.py:1474 +#: ../../sulfur/src/sulfur/__init__.py:2105 +#: ../../sulfur/src/sulfur/__init__.py:2284 msgid "Another Entropy instance is running. Cannot process queue." msgstr "" "Une autre instance d'Entropy est en cours d'exécution. Impossible de traiter " "la file." -#: ../../sulfur/src/sulfur/__init__.py:1477 -#: ../../sulfur/src/sulfur/__init__.py:2286 +#: ../../sulfur/src/sulfur/__init__.py:1484 +#: ../../sulfur/src/sulfur/__init__.py:2294 #, fuzzy msgid "" "Another Entropy instance is locking this task at the moment. Try in a few " @@ -8777,34 +8345,34 @@ msgstr "" "Une autre instance d'Emtropy est présentement active, impossible d'accéder à " "votre requête" -#: ../../sulfur/src/sulfur/__init__.py:1501 +#: ../../sulfur/src/sulfur/__init__.py:1508 #, fuzzy msgid "Updating repositories..." msgstr "Erreur lors de la mise à jour des dépôts." -#: ../../sulfur/src/sulfur/__init__.py:1504 -#: ../../sulfur/src/sulfur/__init__.py:1529 -#: ../../sulfur/src/sulfur/__init__.py:1616 -#: ../../sulfur/src/sulfur/__init__.py:2292 +#: ../../sulfur/src/sulfur/__init__.py:1511 +#: ../../sulfur/src/sulfur/__init__.py:1536 +#: ../../sulfur/src/sulfur/__init__.py:1623 +#: ../../sulfur/src/sulfur/__init__.py:2300 msgid "Running tasks" msgstr "Exécution de tâches" -#: ../../sulfur/src/sulfur/__init__.py:1526 +#: ../../sulfur/src/sulfur/__init__.py:1533 #, fuzzy msgid "Testing dependencies..." msgstr "Tri des dépendances" -#: ../../sulfur/src/sulfur/__init__.py:1546 +#: ../../sulfur/src/sulfur/__init__.py:1553 msgid "No missing dependencies found." msgstr "Aucune dépendance manquante trouvée." -#: ../../sulfur/src/sulfur/__init__.py:1583 +#: ../../sulfur/src/sulfur/__init__.py:1590 msgid "Missing dependencies found, but none of them are on the repositories." msgstr "" "Dépendance manquante trouvée mais aucune d'entre elles ne sont dans les " "dépôts" -#: ../../sulfur/src/sulfur/__init__.py:1590 +#: ../../sulfur/src/sulfur/__init__.py:1597 msgid "" "Some missing dependencies have not been matched, others are going to be " "added to the queue." @@ -8812,20 +8380,20 @@ msgstr "" "Certaines dépendances manquantes n'ont pas été associées, d'autres seront " "ajoutées à la file." -#: ../../sulfur/src/sulfur/__init__.py:1593 +#: ../../sulfur/src/sulfur/__init__.py:1600 msgid "All the missing dependencies are going to be added to the queue" msgstr "Toutes les dépendances manquantes seront ajoutées à la file." -#: ../../sulfur/src/sulfur/__init__.py:1613 +#: ../../sulfur/src/sulfur/__init__.py:1620 #, fuzzy msgid "Testing libraries..." msgstr "Scan des librairies..." -#: ../../sulfur/src/sulfur/__init__.py:1647 +#: ../../sulfur/src/sulfur/__init__.py:1654 msgid "Libraries test aborted" msgstr "Test des librairies annulé" -#: ../../sulfur/src/sulfur/__init__.py:1657 +#: ../../sulfur/src/sulfur/__init__.py:1664 msgid "" "Some broken packages have not been matched, others are going to be added to " "the queue." @@ -8833,16 +8401,16 @@ msgstr "" "Certains paquets endommagés n'ont pas été associés, d'autres seront ajoutés " "à la file." -#: ../../sulfur/src/sulfur/__init__.py:1660 +#: ../../sulfur/src/sulfur/__init__.py:1667 msgid "All the broken packages are going to be added to the queue" msgstr "Tous les paquets endommagés seront ajoutés à la file" -#: ../../sulfur/src/sulfur/__init__.py:1766 +#: ../../sulfur/src/sulfur/__init__.py:1773 #, fuzzy msgid "These packages are no longer available" msgstr "Le paquet sélectionné n'est pas vulnérable" -#: ../../sulfur/src/sulfur/__init__.py:1767 +#: ../../sulfur/src/sulfur/__init__.py:1774 #, fuzzy msgid "" "These packages should be removed (if you agree) because support has been " @@ -8851,79 +8419,87 @@ msgstr "" "Ces paquets doivent être supprimés de la file car ils dépendent de votre " "dernière sélection. Êtes-vous d'accord ?" -#: ../../sulfur/src/sulfur/__init__.py:1782 +#: ../../sulfur/src/sulfur/__init__.py:1789 #, fuzzy msgid "These are orphaned vital packages" msgstr "Voici les paquets installés" -#: ../../sulfur/src/sulfur/__init__.py:1783 +#: ../../sulfur/src/sulfur/__init__.py:1790 msgid "" "You should make sure that they are no longer needed and remove manually." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1791 +#: ../../sulfur/src/sulfur/__init__.py:1798 #, fuzzy msgid "These are packages from unavailable repositories" msgstr "recherche les paquets dans les dépôts" -#: ../../sulfur/src/sulfur/__init__.py:1792 +#: ../../sulfur/src/sulfur/__init__.py:1799 msgid "You are not going to receive updates for the following packages." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1804 +#: ../../sulfur/src/sulfur/__init__.py:1811 #, fuzzy msgid "updates" msgstr "Mises à jour" -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "Showing" msgstr "Affichage" -#: ../../sulfur/src/sulfur/__init__.py:1898 +#: ../../sulfur/src/sulfur/__init__.py:1905 msgid "No packages need or can be queued at the moment." msgstr "Aucun paquet n'a besoin ou peut être mis en file pour l'instant." -#: ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../sulfur/src/sulfur/__init__.py:2007 #, fuzzy msgid "Name and description" msgstr "Description de la commande" -#: ../../sulfur/src/sulfur/__init__.py:2006 +#: ../../sulfur/src/sulfur/__init__.py:2009 +msgid "Search string" +msgstr "Chaîne de recherche" + +#: ../../sulfur/src/sulfur/__init__.py:2010 +msgid "Search type" +msgstr "Type de recherche" + +#: ../../sulfur/src/sulfur/__init__.py:2013 msgid "Entropy Search" msgstr "Recherche dans Entropy" -#: ../../sulfur/src/sulfur/__init__.py:2065 +#: ../../sulfur/src/sulfur/__init__.py:2072 msgid "Abort action" msgstr "Annuler l'action" -#: ../../sulfur/src/sulfur/__init__.py:2066 +#: ../../sulfur/src/sulfur/__init__.py:2073 msgid "Ignore" msgstr "Ignorer" -#: ../../sulfur/src/sulfur/__init__.py:2130 +#: ../../sulfur/src/sulfur/__init__.py:2138 #, fuzzy msgid "Tasks completed successfully." msgstr "envoi complété avec succès" -#: ../../sulfur/src/sulfur/__init__.py:2131 +#: ../../sulfur/src/sulfur/__init__.py:2139 msgid "Please make sure to read all the messages in the terminal below." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2134 +#: ../../sulfur/src/sulfur/__init__.py:2142 msgid "Oh, a fairytale gone bad!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2135 +#: ../../sulfur/src/sulfur/__init__.py:2143 #, fuzzy msgid "" "Something bad happened, have a look at the messages in the terminal below." msgstr "Quelque chose de mauvais s'est produite. Veuillez vérifier." -#: ../../sulfur/src/sulfur/__init__.py:2136 +#: ../../sulfur/src/sulfur/__init__.py:2144 msgid "Don't feel guilty, it's all my fault!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2192 +#: ../../sulfur/src/sulfur/__init__.py:2200 #, fuzzy msgid "" "Attention. An error occured while processing the queue.\n" @@ -8932,14 +8508,14 @@ msgstr "" "Attention. Une erreur s'est produite au cours du traitement de la file.\n" "Veuillez jeter un coup d'oeil au terminal de traitement" -#: ../../sulfur/src/sulfur/__init__.py:2208 +#: ../../sulfur/src/sulfur/__init__.py:2216 #, fuzzy msgid "" "Attention. Something really bad happened.\n" "Please have a look at the terminal." msgstr "Quelque chose de mauvais s'est produite. Veuillez vérifier." -#: ../../sulfur/src/sulfur/__init__.py:2217 +#: ../../sulfur/src/sulfur/__init__.py:2225 msgid "" "Attention. You have updated Entropy.\n" "Sulfur will be reloaded." @@ -8947,15 +8523,15 @@ msgstr "" "Attention. Vous avez mis à jour Entropy.\n" "Sulfur sera relancé." -#: ../../sulfur/src/sulfur/__init__.py:2305 +#: ../../sulfur/src/sulfur/__init__.py:2313 msgid "Processing Packages in queue" msgstr "Paquets en cours de traitement dans la file" -#: ../../sulfur/src/sulfur/__init__.py:2357 +#: ../../sulfur/src/sulfur/__init__.py:2365 msgid "No packages selected" msgstr "Aucun paquet sélectionné" -#: ../../sulfur/src/sulfur/__init__.py:2422 +#: ../../sulfur/src/sulfur/__init__.py:2430 msgid "Skipping current mirror." msgstr "Saut du miroir courant" @@ -9105,7 +8681,7 @@ msgstr "Programmation :" msgid "Translation:" msgstr "Traduction :" -#: ../../sulfur/src/sulfur/setup.py:94 +#: ../../sulfur/src/sulfur/setup.py:95 msgid "Dedicated to:" msgstr "Dédié à :" @@ -9231,11 +8807,10 @@ msgstr "Actif" msgid "Update" msgstr "Mettre à jour" -#. Setup revision column -#: ../../sulfur/src/sulfur/views.py:2865 -#: ../../sulfur/src/sulfur/sulfur.glade.h:211 -msgid "Revision" -msgstr "Révision" +#. Setup reponame & repofile column's +#: ../../sulfur/src/sulfur/views.py:2868 +msgid "Repository Identifier" +msgstr "Identifiant du dépôt" #: ../../magneto/src/magneto/kde/components.py:83 msgid "Close" @@ -9401,6 +8976,63 @@ msgstr "Applet de notification de mises à jour activé" msgid "Updates Notification" msgstr "Notification de mises à jour" +#: ../../services/kernel-switcher:84 +#, fuzzy +msgid "has been installed." +msgstr "a été injecté" + +#: ../../services/kernel-switcher:86 +msgid "some external drivers cannot work across multiple kernels." +msgstr "" + +#: ../../services/kernel-switcher:87 +#, fuzzy +msgid "Please reboot your computer now !" +msgstr "Veuillez configurer votre branche sur" + +#: ../../services/kernel-switcher:91 +#, fuzzy +msgid "No kernel packages given" +msgstr "paquets endommagés" + +#: ../../services/kernel-switcher:94 +msgid "More than one kernel package given" +msgstr "" + +#: ../../services/kernel-switcher:109 +#, fuzzy +msgid "Package does not exist" +msgstr "n'existe pas" + +#: ../../services/kernel-switcher:116 +#, fuzzy +msgid "Not a kernel" +msgstr "Pas fait" + +#: ../../services/kernel-switcher:177 +#, fuzzy +msgid "No kernel packages found" +msgstr "Aucun paquet trouvé" + +#: ../../services/kernel-switcher:197 +#, fuzzy +msgid "Sabayon Linux Kernel Switcher BETA" +msgstr "Site _Web Sabayon Linux " + +#: ../../services/kernel-switcher:198 +#, fuzzy +msgid "switch kernel" +msgstr "Basculer le dépôt" + +#: ../../services/kernel-switcher:200 +msgid "list kernels" +msgstr "" + +#: ../../services/kernel-switcher:202 +#, fuzzy +msgid "this help" +msgstr "cette sortie" + #: ../../sulfur/src/sulfur/sulfur.glade.h:1 msgid "0 = no limit; 100 = 100kB/sec" msgstr "0 = aucune limite; 100 = 100 Ko/sec" @@ -10602,6 +10234,285 @@ msgstr "Icône de notifications " msgid "_Load Package Manager" msgstr "_Charger le gestionnaire de paquets" +#~ msgid "Calculating updates..." +#~ msgstr "Calcul des mises à jour..." + +#~ msgid "Running package injection" +#~ msgstr "Injection du paquet" + +#~ msgid "Running package removal" +#~ msgstr "Suppression du paquet" + +#~ msgid "Running package quickpkg" +#~ msgstr "Exécution du paquet quickpkg" + +#~ msgid "Adding packages" +#~ msgstr "Ajout de paquets" + +#~ msgid "Scanning" +#~ msgstr "Vérification" + +#~ msgid "Socket error, continuing..." +#~ msgstr "Erreur de socket, poursuite..." + +#~ msgid "Database revision" +#~ msgstr "Révision de la base de données" + +#, fuzzy +#~ msgid "repository already exists" +#~ msgstr "déjà désactivé" + +#~ msgid "Do you want to continue ?" +#~ msgstr "Voulez-vous continuer ?" + +#~ msgid "Packages already tagged, action aborted" +#~ msgstr "Paquets déjà étiquettés, action annulée" + +#~ msgid "Entropy database is corrupted!" +#~ msgstr "La base de données Entropy est corrompue !" + +#~ msgid "" +#~ "A valid entropy.client.services.system.commands.Client class/subclass is " +#~ "needed" +#~ msgstr "" +#~ "Une classe/sous-classe entropy.client.services.system.commands.Client est " +#~ "requise" + +#~ msgid "" +#~ "A valid entropy.client.services.system.methods.BaseMixin class/subclass " +#~ "is needed" +#~ msgstr "" +#~ "Une classe entropy.client.services.system.methods.BaseMixin est requise" + +#~ msgid "not a string" +#~ msgstr "pas une chaîne" + +#~ msgid "Please use setup_connection() properly" +#~ msgstr "Veuillez utiliser setup_connection() correctement" + +#~ msgid "not an int" +#~ msgstr "pas un entier" + +#~ msgid "not a bool" +#~ msgstr "pas un booléen" + +#~ msgid "Get a list of remotely available commands" +#~ msgstr "Obtenir une liste des commandes disponible à distance" + +#~ msgid "Extended results" +#~ msgstr "Résultats détaillés" + +#~ msgid "Queue Identifier" +#~ msgstr "Identifiant de la file" + +#~ msgid "Queue Identifiers" +#~ msgstr "Identifiants de la file" + +#~ msgid "Pause or not" +#~ msgstr "Mettre ou pas en pause" + +#~ msgid "Kill a running process through its queue id" +#~ msgstr "Tuer un processus en cours d'exécution avec son ID de file" + +#~ msgid "Get pinboard content" +#~ msgstr "Obtenir le contenu du panneau d'affichage" + +#~ msgid "Add item to pinboard" +#~ msgstr "Ajouter un élément du panneau d'affichage" + +#~ msgid "Extended text" +#~ msgstr "Texte étendu" + +#~ msgid "Remove item from pinboard" +#~ msgstr "Supprimer un élément du panneau d'affichage" + +#~ msgid "Pinboard identifiers" +#~ msgstr "Identifiants du panneau d'affichage" + +#~ msgid "Set pinboard items status (done/not done)" +#~ msgstr "Définir l'état des éléments du panneau d'affichage (fait/pas fait)" + +#~ msgid "Done status" +#~ msgstr "État de complétion" + +#~ msgid "Write to stdout?" +#~ msgstr "Écrire vers stdout ?" + +#~ msgid "Text" +#~ msgstr "Texte" + +#, fuzzy +#~ msgid "Update Spm Repository (emerge --sync)" +#~ msgstr "Mettre à jour les dépots" + +#, fuzzy +#~ msgid "Atoms" +#~ msgstr "Atome" + +#, fuzzy +#~ msgid "Pretend" +#~ msgstr "Créé" + +#~ msgid "Verbose" +#~ msgstr "Bavard" + +#~ msgid "No color" +#~ msgstr "Pas de couleur" + +#, fuzzy +#~ msgid "Fetch only" +#~ msgstr "rapporter" + +#~ msgid "Custom USE" +#~ msgstr "USE personnalisés" + +#~ msgid "Custom LDFLAGS" +#~ msgstr "LDFLAGS personnalisés" + +#~ msgid "Custom CFLAGS" +#~ msgstr "CFLAGS personnalisés" + +#~ msgid "Get SPM updates for the specified categories" +#~ msgstr "Obtenir les mises à jour SPM pour les catégories spécifiées" + +#~ msgid "Categories" +#~ msgstr "Catégories" + +#~ msgid "Get SPM installed packages for the specified categories" +#~ msgstr "Obtenir les paquets SPM installés pour les catégories spécifiées" + +#, fuzzy +#~ msgid "Enable USE flags for the specified atoms" +#~ msgstr "Ré-empaqueter les atomes spécifiés" + +#, fuzzy +#~ msgid "Disable USE flags for the specified atoms" +#~ msgstr "Ré-empaqueter les atomes spécifiés" + +#, fuzzy +#~ msgid "Get info for the specified atoms" +#~ msgstr "montrer l'arborescence de suppression des atomes donnés" + +#~ msgid "Run custom shell command" +#~ msgstr "Exécuter une commande shell personnalisée" + +#~ msgid "Command" +#~ msgstr "Commande" + +#~ msgid "Get Spm security updates information" +#~ msgstr "Obtenir les informations de mises à jour de sécurité de SPM" + +#, fuzzy +#~ msgid "List type (affected,new,all)" +#~ msgstr "lister uniquement les affectés" + +#~ msgid "Get information about available Entropy repositories" +#~ msgstr "Obtenir de l'information à propos des dépôts Entropy disponibles" + +#~ msgid "Set default Entropy Server repository" +#~ msgstr "Définir le dépôt du serveu Entropy par défaut" + +#~ msgid "Get available packages inside the specified repository" +#~ msgstr "Obtenir les paquets disponibles dans le dépôt spécifié" + +#, fuzzy +#~ msgid "" +#~ "Get idpackage metadata using its idpackage in the specified repository" +#~ msgstr "sauvegarder les nouvelles métadonnées dans le répertoire donné" + +#~ msgid "Package Identifier" +#~ msgstr "Identifiant du paquet" + +#, fuzzy +#~ msgid "Matched atoms" +#~ msgstr "Matched" + +#~ msgid "" +#~ "Search Entropy packages using a defined set of search types in the " +#~ "specified repository" +#~ msgstr "" +#~ "Rechercher des paquets Entropy en utilisant un ensemble de types de " +#~ "recherche défini dans le dépôt spécifié" + +#~ msgid "Move or copy a package from a repository to another" +#~ msgstr "Déplacer ou copier un paquet d'un dépôt à l'autre" + +#~ msgid "Package identifiers" +#~ msgstr "Identifiants du paquet" + +#~ msgid "From repository" +#~ msgstr "Du dépôt" + +#~ msgid "To repository" +#~ msgstr "Vers le dépôt" + +#~ msgid "Copy instead of move?" +#~ msgstr "Copier au lieu de déplacer ?" + +#~ msgid "Run Entropy database updates" +#~ msgstr "Exécuter les mises à jour de la base de données Eétropy" + +#~ msgid "Matches to remove from repository database" +#~ msgstr "Correspondances à supprimer de la base de données du dépôt" + +#, fuzzy +#~ msgid "Matches to inject on repository database" +#~ msgstr "faire quelques recherches dans les bases de données des dépôts" + +#~ msgid "Run Entropy dependency test" +#~ msgstr "Exécuter un test de dépendance d'Entropy" + +#~ msgid "Run Entropy library test" +#~ msgstr "Exécuter un test de librairie d'Entropy" + +#~ msgid "Run Entropy tree updates" +#~ msgstr "Exécuter les mises à jour de l'arbre d'Entropy" + +#~ msgid "" +#~ "Scan for Mirror updates and retrieve a list of action that should be run" +#~ msgstr "" +#~ "Vérifications les mises à jour du miroir et obtenir une liste des actions " +#~ "qui peuvent être exécutées" + +#~ msgid "list of repository identifiers" +#~ msgstr "liste des identifiants du dépôt" + +#, fuzzy +#~ msgid "composed repository data" +#~ msgstr "Saut de la base de données du dépôt" + +#~ msgid "Run Entropy packages digest verification test" +#~ msgstr "Exécuter un test de vérification de hachage des paquets Entropy" + +#~ msgid "Check mode" +#~ msgstr "Vérifier le mode" + +#~ msgid "Get repository notice board" +#~ msgstr "Obtenir le tableau d'affichage du dépôt" + +#~ msgid "Remove notice board entry" +#~ msgstr "Supprimer un élément du tableau d'affichage" + +#, fuzzy +#~ msgid "Entry Identifiers" +#~ msgstr "Indentificateur de GLSA" + +#~ msgid "Add notice board entry" +#~ msgstr "Ajouter un élément au tableau d'affichage" + +#, fuzzy +#~ msgid "Notice link" +#~ msgstr "ou le" + +#~ msgid "Databases lock complete" +#~ msgstr "Verrouillage des bases de données complété" + +#~ msgid "Databases unlock complete" +#~ msgstr "Déverrouillage des bases de données complété" + +#~ msgid "Syncing databases" +#~ msgstr "Synchro des bases de données" + #~ msgid "Mirrors are locked, someone is working on the repository" #~ msgstr "Les miroirs sont verrouillés, quelqu'un travaille sur le dépôt" @@ -11397,9 +11308,6 @@ msgstr "_Charger le gestionnaire de paquets" #~ msgid "Calculating world packages" #~ msgstr "Calcul des dépendances" -#~ msgid "repodata dictionary is corrupted" -#~ msgstr "Les données du dictionnaire du dépôt sont corrompues" - #~ msgid "Package hash" #~ msgstr "Clé de hachage du paquet" diff --git a/misc/po/fr_CA.po b/misc/po/fr_CA.po index bb3ea9603..3580cd90d 100644 --- a/misc/po/fr_CA.po +++ b/misc/po/fr_CA.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: French Entropy translation for Sabayon Linux 0.2\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-05 12:16+0100\n" +"POT-Creation-Date: 2011-02-09 19:21+0100\n" "PO-Revision-Date: 2009-09-17 20:16-0500\n" "Last-Translator: Benjamin\n" "Language-Team: Benjamin Guay\n" @@ -44,9 +44,9 @@ msgstr "Export de la base de données terminé." #: ../../libraries/entropy/db/__init__.py:5594 #: ../../libraries/entropy/db/__init__.py:5701 #: ../../libraries/entropy/db/__init__.py:5714 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2406 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2542 -#: ../../libraries/entropy/client/interfaces/client.py:808 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2500 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2636 +#: ../../libraries/entropy/client/interfaces/client.py:803 #: ../../client/text_rescue.py:220 ../../client/text_rescue.py:225 #: ../../client/text_rescue.py:602 ../../client/text_rescue.py:793 #: ../../client/text_ui.py:772 ../../client/text_ui.py:1703 @@ -103,9 +103,8 @@ msgid "package move actions complete" msgstr "actions de déplacement de paquet terminées" #: ../../libraries/entropy/db/skel.py:1570 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2386 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2579 -#: ../../libraries/entropy/server/interfaces/main.py:1517 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2480 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2673 msgid "WARNING" msgstr "AVERTISSEMENT" @@ -122,376 +121,315 @@ msgid "Moving old entry" msgstr "Déplacement d'un vieil élément" #: ../../libraries/entropy/db/skel.py:1809 -#: ../../client/text_configuration.py:120 +#: ../../client/text_configuration.py:122 msgid "to" msgstr "à" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:49 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:50 msgid "Accessibility" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:51 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:52 #, fuzzy msgid "Accessibility applications" msgstr "Applications" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:55 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 msgid "Office" msgstr "Bureautique" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:57 msgid "Applications used in office environments" msgstr "Programmes utilisés dans des environnements de bureau" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:62 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 msgid "Development" msgstr "Développement" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:64 msgid "Applications or system libraries" msgstr "Applications ou librairies système" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:67 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 #: ../../sulfur/src/sulfur/sulfur.glade.h:250 msgid "System" msgstr "Système" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:69 msgid "System applications or libraries" msgstr "Applications système ou librairies" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:72 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 msgid "Games" msgstr "Jeux" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:74 msgid "Games, enjoy your spare time" msgstr "Jeux, profitez de votre temps libre" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:77 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:78 msgid "GNOME Desktop" msgstr "Bureau GNOME" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:79 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:80 msgid "Applications and libraries for the GNOME Desktop" msgstr "Applications et librairies pour le bureau GNOME" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:83 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:84 msgid "KDE Desktop" msgstr "Bureau KDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:85 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:86 msgid "Applications and libraries for the KDE Desktop" msgstr "Applications et librairies pour le bureau KDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:89 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:90 msgid "XFCE Desktop" msgstr "Bureau XFCE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:91 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:92 msgid "Applications and libraries for the XFCE Desktop" msgstr "Applications et librairies pour le bureau XFCE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:95 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:96 msgid "LXDE Desktop" msgstr "Bureau LXDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:97 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:98 msgid "Applications and libraries for the LXDE Desktop" msgstr "Applications et librairies pour le bureau LXDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:101 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:102 msgid "Multimedia" msgstr "Multimédia" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:103 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:104 msgid "Applications and libraries for Multimedia" msgstr "Applications et librairies pour Multimédia" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:107 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:108 #: ../../sulfur/src/sulfur/sulfur.glade.h:136 msgid "Networking" msgstr "Réseau" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:109 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:110 msgid "Applications and libraries for Networking" msgstr "Applications et librairies pour Réseau" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:113 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:114 msgid "Science" msgstr "Science" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:115 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:116 msgid "Scientific applications and libraries" msgstr "Applications scientifiques et librairies" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:119 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:120 #: ../../sulfur/src/sulfur/sulfur.glade.h:217 msgid "Security" msgstr "Sécurité" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:121 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:122 #, fuzzy msgid "Security orientend applications" msgstr "Annuler l'action de réinstallation" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:125 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:126 msgid "X11" msgstr "X11" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:127 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:128 msgid "Applications and libraries for X11" msgstr "Applications et librairies pour X11" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:406 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:407 #, fuzzy msgid "Reloading Portage modules" msgstr "Collecte des compteurs Portage" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:830 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:831 #: ../../libraries/entropy/server/transceivers.py:281 -#: ../../libraries/entropy/server/interfaces/db.py:924 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2079 +#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1782 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1804 msgid "error" msgstr "erreur" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:832 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:833 #: ../../libraries/entropy/client/interfaces/package.py:369 #: ../../libraries/entropy/client/interfaces/package.py:987 #: ../../server/server_reagent.py:86 ../../server/server_reagent.py:103 msgid "not found" msgstr "introuvable" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2163 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2308 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2704 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2893 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4432 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2257 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2402 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2798 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2987 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4526 #: ../../libraries/entropy/client/interfaces/trigger.py:204 msgid "QA" msgstr "AQ" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2164 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2242 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2258 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2336 msgid "Cannot run Source Package Manager trigger for" msgstr "" "Impossible d'exécuter le déclencheur du gestionnaire de source des paquets " "pour" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2173 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2251 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2267 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2345 #: ../../libraries/entropy/client/interfaces/trigger.py:207 msgid "Please report it" msgstr "Veuillez le rapporter" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2174 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2252 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2268 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2346 msgid "Attach this" msgstr "Attacher ceci" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2309 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2403 msgid "Cannot run SPM configure phase for" msgstr "Impossible de configurer la phase de configuration SPM pour" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2313 -#: ../../libraries/entropy/client/interfaces/package.py:2849 -#: ../../libraries/entropy/client/interfaces/package.py:2886 -#: ../../libraries/entropy/client/interfaces/package.py:2967 -#: ../../libraries/entropy/client/interfaces/package.py:2974 -#: ../../libraries/entropy/client/interfaces/package.py:3018 -#: ../../libraries/entropy/client/interfaces/package.py:3046 -#: ../../libraries/entropy/client/interfaces/package.py:3262 -#: ../../libraries/entropy/client/interfaces/package.py:3282 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/client/interfaces/package.py:2850 +#: ../../libraries/entropy/client/interfaces/package.py:2887 +#: ../../libraries/entropy/client/interfaces/package.py:2968 +#: ../../libraries/entropy/client/interfaces/package.py:2975 +#: ../../libraries/entropy/client/interfaces/package.py:3019 +#: ../../libraries/entropy/client/interfaces/package.py:3047 +#: ../../libraries/entropy/client/interfaces/package.py:3263 +#: ../../libraries/entropy/client/interfaces/package.py:3283 #: ../../libraries/entropy/client/interfaces/trigger.py:48 #: ../../libraries/entropy/security.py:649 ../../client/text_rescue.py:741 -#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:921 -#: ../../sulfur/src/sulfur/events.py:927 ../../sulfur/src/sulfur/events.py:966 +#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:926 +#: ../../sulfur/src/sulfur/events.py:932 ../../sulfur/src/sulfur/events.py:971 #: ../../sulfur/src/sulfur/sulfur.glade.h:83 msgid "Error" msgstr "Erreur" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2454 #, fuzzy msgid "package not available on system" msgstr "Pas de groupes de paquets disponibles pour suppression." -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2369 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2463 msgid "repackaging" msgstr "repaquetage" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2387 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2481 msgid "Cannot complete quickpkg for atom" msgstr "Impossible de complter 'quickpkg' pour l'atome" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2389 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2582 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2483 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2676 msgid "do it manually" msgstr "faites-le manuellement" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2501 msgid "package files rebuild did not run properly" msgstr "" "La recompilation des fichiers du paquet ne s'est pas exécutée correctement" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2408 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2502 msgid "Please update packages manually" msgstr "Veuillez mettre à jour les paquets manuellement" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2543 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2637 msgid "forcing package updates" msgstr "forcer les mises à jour du paquet" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2544 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2638 msgid "Syncing with" msgstr "Synchroniser avec" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2580 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2674 msgid "Cannot complete quickpkg for atoms" msgstr "Impossible de complter 'quickpkg' pour les atomes" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2705 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2799 #, fuzzy msgid "Cannot stat path" msgstr "ne peut pas débuter par" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2894 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2988 msgid "Cannot update Portage database to destination" msgstr "" "Impossible de mettre à jour la base de données Portage à la destination" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2917 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3011 msgid "SPM uid update error" msgstr "Erreur de mise à jour de l'uid SPM" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2985 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3079 msgid "Cannot update SPM installed pkgs file" msgstr "Impossible de mettre à jour le fichiers des paquets SPM installés" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 -#: ../../libraries/entropy/server/interfaces/mirrors.py:780 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 +#: ../../libraries/entropy/server/interfaces/mirrors.py:521 #: ../../client/text_security.py:117 ../../client/text_smart.py:113 msgid "does not exist" msgstr "n'existe pas" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 msgid "Overwriting" msgstr "Remplacement" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 msgid "variable differs" msgstr "variable diffère" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "Updating" msgstr "Mise à jour" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3256 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3350 msgid "updating critical variables" msgstr "mise à jour des variables critiques" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "differs" msgstr "diffère" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 msgid "Reverting" msgstr "Retour" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3454 msgid "Skipping configuration files update, you are not root." msgstr "" "Saut de la mise à jour des fichiers de configuration, vous n'êtes pas root" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3796 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3890 msgid "Error calculating dependencies" msgstr "Erreur lors du calcul des dépendances" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4198 -#: ../../libraries/entropy/server/interfaces/main.py:2526 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4292 +#: ../../libraries/entropy/server/interfaces/main.py:2686 msgid "not supported" msgstr "non supporté" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4199 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4293 msgid "Probably Portage API has changed" msgstr "l'API Portge a probablement changé" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4286 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4380 #, fuzzy msgid "IOError while reading" msgstr "Erreur au cours de la création du paquet pour" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4433 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4527 #, fuzzy msgid "illegal Entropy package tag in ebuild" msgstr "Collecte des paquets Entropy" -#: ../../libraries/entropy/services/system/executors.py:483 -msgid "Calculating updates..." -msgstr "Calcul des mises à jour..." - -#: ../../libraries/entropy/services/system/executors.py:545 -msgid "Running package injection" -msgstr "Injection du paquet" - -#: ../../libraries/entropy/services/system/executors.py:554 -msgid "Running package removal" -msgstr "Suppression du paquet" - -#: ../../libraries/entropy/services/system/executors.py:578 -msgid "Running package quickpkg" -msgstr "Exécution du paquet quickpkg" - -#: ../../libraries/entropy/services/system/executors.py:601 -msgid "Adding packages" -msgstr "Ajout de paquets" - -#: ../../libraries/entropy/services/system/executors.py:766 -msgid "" -"Opening database to let it run treeupdates. If you won't see anything below, " -"it's just fine." -msgstr "" -"Ouverture de la base de données pour l'exécution des 'treeupdates'. Si vous " -"ne voyez rien plus bas, c'est OK." - -#: ../../libraries/entropy/services/system/executors.py:809 -msgid "Scanning" -msgstr "Vérification" - -#: ../../libraries/entropy/services/system/executors.py:828 -msgid "Socket error, continuing..." -msgstr "Erreur de socket, poursuite..." - -#: ../../libraries/entropy/services/system/executors.py:910 -#: ../../libraries/entropy/services/system/executors.py:923 -#: ../../server/server_activator.py:539 ../../server/server_activator.py:557 -msgid "Remote Entropy Database Repository Status" -msgstr "État du dépôt distant de la base de données Entropy" - -#: ../../libraries/entropy/services/system/executors.py:914 -#: ../../libraries/entropy/services/system/executors.py:925 -#: ../../server/server_activator.py:544 ../../server/server_activator.py:562 -msgid "Host" -msgstr "Hôte" - -#: ../../libraries/entropy/services/system/executors.py:915 -#: ../../libraries/entropy/services/system/executors.py:926 -#: ../../server/server_activator.py:545 ../../server/server_activator.py:563 -msgid "Database revision" -msgstr "Révision de la base de données" - -#: ../../libraries/entropy/services/system/executors.py:917 -#: ../../server/server_activator.py:550 -msgid "Database local revision currently at" -msgstr "Révision locale de la base de données à" - #: ../../libraries/entropy/services/ugc/interfaces.py:1752 #: ../../libraries/entropy/services/ugc/interfaces.py:1755 -#: ../../libraries/entropy/client/services/system/interfaces.py:27 -#: ../../libraries/entropy/client/services/system/interfaces.py:31 #, fuzzy msgid "OutputInterface does not have an output method" msgstr "OutputInterface ne possède pas de méthode updateProgress" @@ -638,14 +576,14 @@ msgid "setting directory to" msgstr "le répertoire est changé pour" #: ../../libraries/entropy/server/interfaces/db.py:296 -#: ../../libraries/entropy/server/interfaces/main.py:2841 +#: ../../libraries/entropy/server/interfaces/main.py:2992 msgid "Keys for repository are expired" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:676 -#: ../../libraries/entropy/server/interfaces/main.py:3010 -#: ../../libraries/entropy/server/interfaces/main.py:3790 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1199 +#: ../../libraries/entropy/server/interfaces/main.py:3158 +#: ../../libraries/entropy/server/interfaces/main.py:3993 +#: ../../libraries/entropy/server/interfaces/mirrors.py:940 msgid "download" msgstr "télécharger" @@ -659,7 +597,7 @@ msgid "download path" msgstr "emplacement du téléchargement" #: ../../libraries/entropy/server/interfaces/db.py:711 -#: ../../libraries/entropy/server/interfaces/db.py:1362 +#: ../../libraries/entropy/server/interfaces/db.py:1360 msgid "errors" msgstr "erreurs" @@ -668,230 +606,244 @@ msgid "failed to download from mirror" msgstr "échec du téléchargement à partir du miroir" #: ../../libraries/entropy/server/interfaces/db.py:719 -#: ../../libraries/entropy/server/interfaces/db.py:1375 -#: ../../libraries/entropy/server/interfaces/main.py:1799 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1686 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1764 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2386 +#: ../../libraries/entropy/server/interfaces/db.py:1373 +#: ../../libraries/entropy/server/interfaces/main.py:1908 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1419 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1493 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2119 msgid "reason" msgstr "raison" -#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/db.py:922 msgid "Troubles with treeupdates" msgstr "Problèmes avec les treeupdates" -#: ../../libraries/entropy/server/interfaces/db.py:926 +#: ../../libraries/entropy/server/interfaces/db.py:925 msgid "Bumping old data back" msgstr "Restauration des vieilles données" -#: ../../libraries/entropy/server/interfaces/db.py:940 +#: ../../libraries/entropy/server/interfaces/db.py:939 msgid "configured package sets" msgstr "ensemble de paquets configurés" -#: ../../libraries/entropy/server/interfaces/db.py:950 +#: ../../libraries/entropy/server/interfaces/db.py:949 msgid "None configured" msgstr "Aucun configuré" -#: ../../libraries/entropy/server/interfaces/db.py:986 +#: ../../libraries/entropy/server/interfaces/db.py:985 #, fuzzy msgid "creating compressed repository dump + checksum" msgstr "" "création du 'dump' de la base de données compressée et de sa somme de " "contrôle" -#: ../../libraries/entropy/server/interfaces/db.py:993 -#: ../../libraries/entropy/server/interfaces/db.py:1041 -#: ../../libraries/entropy/server/interfaces/db.py:1095 +#: ../../libraries/entropy/server/interfaces/db.py:992 +#: ../../libraries/entropy/server/interfaces/db.py:1040 +#: ../../libraries/entropy/server/interfaces/db.py:1094 #, fuzzy msgid "repository path" msgstr "dépôt" -#: ../../libraries/entropy/server/interfaces/db.py:1000 +#: ../../libraries/entropy/server/interfaces/db.py:999 msgid "dump light" msgstr "'dump light'" -#: ../../libraries/entropy/server/interfaces/db.py:1009 +#: ../../libraries/entropy/server/interfaces/db.py:1008 msgid "dump light checksum" msgstr "déversement d'une somme de contrôle légère" -#: ../../libraries/entropy/server/interfaces/db.py:1018 -#: ../../libraries/entropy/server/interfaces/db.py:1074 +#: ../../libraries/entropy/server/interfaces/db.py:1017 +#: ../../libraries/entropy/server/interfaces/db.py:1073 msgid "opener" msgstr "origine" -#: ../../libraries/entropy/server/interfaces/db.py:1033 +#: ../../libraries/entropy/server/interfaces/db.py:1032 #, fuzzy msgid "compressing repository + checksum" msgstr "compression de la base dee données et de la somme de contrôle" -#: ../../libraries/entropy/server/interfaces/db.py:1048 +#: ../../libraries/entropy/server/interfaces/db.py:1047 #, fuzzy msgid "compressed repository path" msgstr "données du dépôt composées" -#: ../../libraries/entropy/server/interfaces/db.py:1057 +#: ../../libraries/entropy/server/interfaces/db.py:1056 #, fuzzy msgid "repository checksum" msgstr "Somme de contrôle de la base de données du dépôt" -#: ../../libraries/entropy/server/interfaces/db.py:1066 +#: ../../libraries/entropy/server/interfaces/db.py:1065 msgid "compressed checksum" msgstr "Somme de contrôle compressée" -#: ../../libraries/entropy/server/interfaces/db.py:1088 +#: ../../libraries/entropy/server/interfaces/db.py:1087 #, fuzzy msgid "preparing uncompressed repository for the upload" msgstr "préparation de la base de données non compressée pour l'envoi" -#: ../../libraries/entropy/server/interfaces/db.py:1209 -#: ../../libraries/entropy/server/interfaces/db.py:1229 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1183 +#: ../../libraries/entropy/server/interfaces/db.py:1208 +#: ../../libraries/entropy/server/interfaces/db.py:1228 +#: ../../libraries/entropy/server/interfaces/mirrors.py:924 msgid "upload" msgstr "envoi" -#: ../../libraries/entropy/server/interfaces/db.py:1210 +#: ../../libraries/entropy/server/interfaces/db.py:1209 msgid "disabled EAPI" msgstr "EAPI désactivé" -#: ../../libraries/entropy/server/interfaces/db.py:1230 +#: ../../libraries/entropy/server/interfaces/db.py:1229 #, fuzzy msgid "preparing to upload repository to mirror" msgstr "préparation à l'envoi de la base de données au miroir" -#: ../../libraries/entropy/server/interfaces/db.py:1363 +#: ../../libraries/entropy/server/interfaces/db.py:1361 #, fuzzy msgid "upload failed, locking and continuing" msgstr "l'envoi a échoué, pas de déverrouillage et poursuite" -#: ../../libraries/entropy/server/interfaces/db.py:1435 -#: ../../libraries/entropy/server/interfaces/db.py:1453 -#: ../../libraries/entropy/server/interfaces/db.py:1488 -#: ../../libraries/entropy/server/interfaces/db.py:1519 -#: ../../libraries/entropy/server/interfaces/db.py:1538 -#: ../../libraries/entropy/server/interfaces/db.py:1564 -#: ../../libraries/entropy/server/interfaces/db.py:1578 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1590 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1760 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1776 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1875 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1901 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1919 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1937 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1968 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2034 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2053 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2075 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2101 +#: ../../libraries/entropy/server/interfaces/db.py:1433 +#: ../../libraries/entropy/server/interfaces/db.py:1451 +#: ../../libraries/entropy/server/interfaces/db.py:1486 +#: ../../libraries/entropy/server/interfaces/db.py:1516 +#: ../../libraries/entropy/server/interfaces/db.py:1535 +#: ../../libraries/entropy/server/interfaces/db.py:1561 +#: ../../libraries/entropy/server/interfaces/db.py:1575 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1329 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1489 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1505 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1600 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1626 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1644 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1662 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1693 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1800 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1826 msgid "sync" msgstr "synchroniser" #. something short please -#: ../../libraries/entropy/server/interfaces/db.py:1436 +#: ../../libraries/entropy/server/interfaces/db.py:1434 #, fuzzy msgid "repository already in sync" msgstr "déjà désactivé" -#: ../../libraries/entropy/server/interfaces/db.py:1454 -#: ../../libraries/entropy/server/interfaces/db.py:1565 +#: ../../libraries/entropy/server/interfaces/db.py:1452 +#: ../../libraries/entropy/server/interfaces/db.py:1562 #, fuzzy msgid "repository sync failed" msgstr "Nom du dépôt" -#: ../../libraries/entropy/server/interfaces/db.py:1455 +#: ../../libraries/entropy/server/interfaces/db.py:1453 msgid "download issues" msgstr "problèmes de téléchargement" -#: ../../libraries/entropy/server/interfaces/db.py:1489 -#: ../../libraries/entropy/server/interfaces/db.py:1520 +#: ../../libraries/entropy/server/interfaces/db.py:1487 +#: ../../libraries/entropy/server/interfaces/db.py:1517 #, fuzzy msgid "repository sync forbidden" msgstr "lecteur de tableau d'affichage du dépôt" -#: ../../libraries/entropy/server/interfaces/db.py:1490 +#: ../../libraries/entropy/server/interfaces/db.py:1488 #, fuzzy msgid "missing package sets" msgstr "ensemble de paquets configurés" -#: ../../libraries/entropy/server/interfaces/db.py:1521 -msgid "dependencies_test() reported errors" +#: ../../libraries/entropy/server/interfaces/db.py:1518 +#, fuzzy +msgid "dependencies test reported errors" msgstr "dependencies_test() a rapporté des erreurs" -#: ../../libraries/entropy/server/interfaces/db.py:1539 +#: ../../libraries/entropy/server/interfaces/db.py:1536 #, fuzzy msgid "these packages haven't been removed yet" msgstr "Voici les paquets qui seraient supprimés" -#: ../../libraries/entropy/server/interfaces/db.py:1566 +#: ../../libraries/entropy/server/interfaces/db.py:1563 msgid "upload issues" msgstr "problèmes d'envoi" -#: ../../libraries/entropy/server/interfaces/db.py:1579 +#: ../../libraries/entropy/server/interfaces/db.py:1576 #, fuzzy msgid "repository sync completed successfully" msgstr "synchro de la base de données complétée avec succès" -#: ../../libraries/entropy/server/interfaces/main.py:143 +#: ../../libraries/entropy/server/interfaces/main.py:144 #, fuzzy msgid "mirrors have not been unlocked. Sync them." msgstr "" "Les miroirs ont maintenant été déverrouillés. Souvenez-vous de les " "synchroniser." -#: ../../libraries/entropy/server/interfaces/main.py:207 -#: ../../libraries/entropy/server/interfaces/main.py:3788 -#: ../../libraries/entropy/server/interfaces/main.py:3998 +#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:3991 +#: ../../libraries/entropy/server/interfaces/main.py:4224 #: ../../libraries/entropy/client/services/ugc/interfaces.py:179 #: ../../server/server_reagent.py:73 ../../server/server_reagent.py:78 #: ../../server/server_reagent.py:91 ../../server/server_reagent.py:95 -#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:168 -#: ../../server/server_reagent.py:204 ../../server/server_reagent.py:346 -#: ../../server/server_reagent.py:374 ../../server/server_reagent.py:403 +#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:167 +#: ../../server/server_reagent.py:203 ../../server/server_reagent.py:345 +#: ../../server/server_reagent.py:372 ../../server/server_reagent.py:400 msgid "repository" msgstr "dépôt" -#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:209 #, fuzzy msgid "syncing package sets" msgstr "ensemble de paquets configurés" -#: ../../libraries/entropy/server/interfaces/main.py:242 +#: ../../libraries/entropy/server/interfaces/main.py:243 #, fuzzy msgid "cannot store updates RSS cache" msgstr "impossible " -#: ../../libraries/entropy/server/interfaces/main.py:387 +#: ../../libraries/entropy/server/interfaces/main.py:388 msgid "INJECT" msgstr "INJECTER" -#: ../../libraries/entropy/server/interfaces/main.py:389 +#: ../../libraries/entropy/server/interfaces/main.py:390 msgid "has been injected" msgstr "a été injecté" -#: ../../libraries/entropy/server/interfaces/main.py:390 +#: ../../libraries/entropy/server/interfaces/main.py:391 msgid "quickpkg manually to update embedded db" msgstr "" "exécuter 'quickpkg' manuellement pour mettre à jour la base de données " "embarquée" -#: ../../libraries/entropy/server/interfaces/main.py:391 +#: ../../libraries/entropy/server/interfaces/main.py:392 #, fuzzy msgid "Repository repository updated anyway" msgstr "Base de données du dépôt mise à jour quand même" -#: ../../libraries/entropy/server/interfaces/main.py:976 +#: ../../libraries/entropy/server/interfaces/main.py:977 msgid "package has no keyword set, it will be masked !" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1290 +#: ../../libraries/entropy/server/interfaces/main.py:1011 +msgid "Entropy Server interface must be run as root" +msgstr "L'interface du serveur Entropy doit être exécutée en tant que root" + +#: ../../libraries/entropy/server/interfaces/main.py:1072 +#: ../../libraries/entropy/server/interfaces/main.py:3757 +msgid "repository not configured" +msgstr "Dépôt non configuré" + +#: ../../libraries/entropy/server/interfaces/main.py:1078 +msgid "protected repository id, can't use this, sorry dude..." +msgstr "id de dépôt protégé, ne peut être utilisé, désolé l'ami..." + +#: ../../libraries/entropy/server/interfaces/main.py:1416 #, fuzzy msgid "invalid repository revision" msgstr "Révision du dépôt" -#: ../../libraries/entropy/server/interfaces/main.py:1292 +#: ../../libraries/entropy/server/interfaces/main.py:1418 msgid "defaulting to 0" msgstr "valeur par défaut définie à 0" -#: ../../libraries/entropy/server/interfaces/main.py:1404 +#: ../../libraries/entropy/server/interfaces/main.py:1532 #: ../../libraries/entropy/client/interfaces/db.py:364 #: ../../libraries/entropy/client/interfaces/db.py:413 #: ../../libraries/entropy/client/interfaces/db.py:467 @@ -900,43 +852,39 @@ msgstr "valeur par défaut définie à 0" #: ../../client/text_rescue.py:295 ../../client/text_ui.py:1479 #: ../../client/text_ui.py:1480 ../../client/text_ui.py:1482 #: ../../client/text_ui.py:1483 ../../sulfur/src/sulfur/dialogs.py:2748 -#: ../../sulfur/src/sulfur/__init__.py:1277 +#: ../../sulfur/src/sulfur/__init__.py:1283 #: ../../sulfur/src/sulfur/packages.py:100 #: ../../sulfur/src/sulfur/packages.py:414 -#: ../../sulfur/src/sulfur/packages.py:434 +#: ../../sulfur/src/sulfur/packages.py:434 ../../services/kernel-switcher:85 msgid "Attention" msgstr "Attention" -#: ../../libraries/entropy/server/interfaces/main.py:1405 +#: ../../libraries/entropy/server/interfaces/main.py:1533 msgid "cannot match" msgstr "ne correspond pas" -#: ../../libraries/entropy/server/interfaces/main.py:1501 +#: ../../libraries/entropy/server/interfaces/main.py:1633 #, fuzzy -msgid "Initializing Entropy repository" +msgid "initializing repository" msgstr "Initialisation de la base de données Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:1518 +#: ../../libraries/entropy/server/interfaces/main.py:1644 #, fuzzy -msgid "repository already exists" -msgstr "déjà désactivé" - -#: ../../libraries/entropy/server/interfaces/main.py:1528 -msgid "Do you want to continue ?" -msgstr "Voulez-vous continuer ?" +msgid "do you really want to initialize this repository ?" +msgstr "Voulez-vous initialiser votre dépôt par défaut ?" #. masked ? -#: ../../libraries/entropy/server/interfaces/main.py:1529 -#: ../../libraries/entropy/server/interfaces/main.py:1708 -#: ../../libraries/entropy/server/interfaces/main.py:2067 -#: ../../libraries/entropy/server/interfaces/main.py:2469 -#: ../../libraries/entropy/server/interfaces/main.py:3022 -#: ../../libraries/entropy/server/interfaces/main.py:3627 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1988 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2324 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/qa.py:395 -#: ../../client/equo.py:939 ../../client/text_configuration.py:115 -#: ../../client/text_configuration.py:143 ../../client/text_rescue.py:231 +#: ../../libraries/entropy/server/interfaces/main.py:1647 +#: ../../libraries/entropy/server/interfaces/main.py:1817 +#: ../../libraries/entropy/server/interfaces/main.py:2228 +#: ../../libraries/entropy/server/interfaces/main.py:2629 +#: ../../libraries/entropy/server/interfaces/main.py:3170 +#: ../../libraries/entropy/server/interfaces/main.py:3797 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1713 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/qa.py:395 +#: ../../client/equo.py:944 ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:144 ../../client/text_rescue.py:231 #: ../../client/text_rescue.py:235 ../../client/text_rescue.py:239 #: ../../client/text_rescue.py:469 ../../client/text_rescue.py:528 #: ../../client/text_rescue.py:608 ../../client/text_rescue.py:611 @@ -946,104 +894,99 @@ msgstr "Voulez-vous continuer ?" #: ../../client/text_ui.py:1487 ../../client/text_ui.py:1750 #: ../../client/text_ui.py:1828 ../../client/text_ui.py:1963 #: ../../client/text_ui.py:2049 ../../client/text_ui.py:2221 -#: ../../client/text_ui.py:2304 ../../server/server_activator.py:142 +#: ../../client/text_ui.py:2304 ../../server/server_activator.py:143 #: ../../server/server_key.py:224 ../../server/server_key.py:311 -#: ../../server/server_reagent.py:302 ../../server/server_reagent.py:461 -#: ../../server/server_reagent.py:508 ../../server/server_reagent.py:546 +#: ../../server/server_reagent.py:301 ../../server/server_reagent.py:459 +#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 #: ../../server/server_reagent.py:1025 ../../sulfur/src/sulfur/dialogs.py:1350 -#: ../../sulfur/src/sulfur/entropyapi.py:391 +#: ../../sulfur/src/sulfur/entropyapi.py:390 msgid "No" msgstr "Non" -#: ../../libraries/entropy/server/interfaces/main.py:1555 +#: ../../libraries/entropy/server/interfaces/main.py:1685 msgid "Invalid tag specified" msgstr "Étiquette invalide spécifiée" -#: ../../libraries/entropy/server/interfaces/main.py:1577 -msgid "Packages already tagged, action aborted" -msgstr "Paquets déjà étiquettés, action annulée" - -#: ../../libraries/entropy/server/interfaces/main.py:1623 +#: ../../libraries/entropy/server/interfaces/main.py:1731 msgid "flushing back selected packages from branches" msgstr "nettoyage des paquets sélectionnées des branches" -#: ../../libraries/entropy/server/interfaces/main.py:1649 +#: ../../libraries/entropy/server/interfaces/main.py:1757 msgid "nothing to do" msgstr "rien à faire" -#: ../../libraries/entropy/server/interfaces/main.py:1672 +#: ../../libraries/entropy/server/interfaces/main.py:1781 msgid "these are the packages that will be flushed" msgstr "voici les paquets qui seront purgés" #. ask to continue -#: ../../libraries/entropy/server/interfaces/main.py:1707 -#: ../../libraries/entropy/server/interfaces/main.py:2066 -#: ../../libraries/entropy/server/interfaces/main.py:2468 -#: ../../libraries/entropy/server/interfaces/main.py:3021 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2323 -#: ../../client/text_ui.py:924 ../../server/server_reagent.py:460 -#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 +#: ../../libraries/entropy/server/interfaces/main.py:1816 +#: ../../libraries/entropy/server/interfaces/main.py:2227 +#: ../../libraries/entropy/server/interfaces/main.py:2628 +#: ../../libraries/entropy/server/interfaces/main.py:3169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2056 +#: ../../client/text_ui.py:924 ../../server/server_reagent.py:458 +#: ../../server/server_reagent.py:506 ../../server/server_reagent.py:544 msgid "Would you like to continue ?" msgstr "Voulez-vous continuer ?" -#: ../../libraries/entropy/server/interfaces/main.py:1757 +#: ../../libraries/entropy/server/interfaces/main.py:1866 msgid "checking package hash" msgstr "vérification de la clé de hachage du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:1776 +#: ../../libraries/entropy/server/interfaces/main.py:1885 msgid "hash does not match for" msgstr "la clé de hachage ne correspond pas pour " -#: ../../libraries/entropy/server/interfaces/main.py:1786 +#: ../../libraries/entropy/server/interfaces/main.py:1895 msgid "wrong md5" msgstr "mauvais clé md5" -#: ../../libraries/entropy/server/interfaces/main.py:1798 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1762 +#: ../../libraries/entropy/server/interfaces/main.py:1907 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1491 msgid "download errors" msgstr "erreurs de téléchargement" -#: ../../libraries/entropy/server/interfaces/main.py:1816 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/main.py:1925 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1507 msgid "download completed successfully" msgstr "téléchargement terminé avec succès" -#: ../../libraries/entropy/server/interfaces/main.py:1830 +#: ../../libraries/entropy/server/interfaces/main.py:1939 msgid "error downloading packages from mirrors" msgstr "erreur au téléchargement des paquets du mirroir" -#: ../../libraries/entropy/server/interfaces/main.py:1845 +#: ../../libraries/entropy/server/interfaces/main.py:1954 msgid "working on branch" msgstr "travail sur la branche" -#: ../../libraries/entropy/server/interfaces/main.py:1861 +#: ../../libraries/entropy/server/interfaces/main.py:1970 msgid "updating package" msgstr "mise à jour du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:1900 +#: ../../libraries/entropy/server/interfaces/main.py:2009 msgid "package flushed" msgstr "paquet purgé" -#: ../../libraries/entropy/server/interfaces/main.py:1928 +#: ../../libraries/entropy/server/interfaces/main.py:2089 #, fuzzy msgid "Cannot touch system repository" msgstr "Impossible de toucher la base de données système" -#: ../../libraries/entropy/server/interfaces/main.py:1943 +#: ../../libraries/entropy/server/interfaces/main.py:2104 msgid "Preparing to move selected packages to" msgstr "Préparation au déplacement des paquets sélectionnés vers " -#: ../../libraries/entropy/server/interfaces/main.py:1945 +#: ../../libraries/entropy/server/interfaces/main.py:2106 msgid "Preparing to copy selected packages to" msgstr "Préparation à la copie des paquets sélectionnés vers" -#: ../../libraries/entropy/server/interfaces/main.py:1957 -#: ../../libraries/entropy/client/services/system/methods.py:83 +#: ../../libraries/entropy/server/interfaces/main.py:2118 #: ../../sulfur/src/sulfur/sulfur.glade.h:139 msgid "Note" msgstr "Note" -#: ../../libraries/entropy/server/interfaces/main.py:1958 +#: ../../libraries/entropy/server/interfaces/main.py:2119 msgid "" "all old packages with conflicting scope will be removed from destination " "repo unless injected" @@ -1051,898 +994,886 @@ msgstr "" "tous les vieux paquets à portée conflictuelle seront supprimés du dépôt de " "destination à moins d'être injectés" -#: ../../libraries/entropy/server/interfaces/main.py:1968 +#: ../../libraries/entropy/server/interfaces/main.py:2129 msgid "new tag" msgstr "nouvelle étiquette" -#: ../../libraries/entropy/server/interfaces/main.py:2008 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1227 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2310 +#: ../../libraries/entropy/server/interfaces/main.py:2169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:968 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2043 #: ../../libraries/entropy/client/interfaces/package.py:1553 #: ../../client/text_ui.py:2112 msgid "remove" msgstr "suppression" -#: ../../libraries/entropy/server/interfaces/main.py:2041 +#: ../../libraries/entropy/server/interfaces/main.py:2202 #, fuzzy msgid "reverse dependency" msgstr "Dépendances inverses" -#: ../../libraries/entropy/server/interfaces/main.py:2052 +#: ../../libraries/entropy/server/interfaces/main.py:2213 msgid "dependency" msgstr "dépendance" -#: ../../libraries/entropy/server/interfaces/main.py:2084 +#: ../../libraries/entropy/server/interfaces/main.py:2245 msgid "switching" msgstr "bascule" -#: ../../libraries/entropy/server/interfaces/main.py:2104 +#: ../../libraries/entropy/server/interfaces/main.py:2265 msgid "cannot switch, package not found, skipping" msgstr "impossible de basculer, paquet introuvable, saut" -#: ../../libraries/entropy/server/interfaces/main.py:2177 +#: ../../libraries/entropy/server/interfaces/main.py:2338 msgid "moving file" msgstr "déplacement du fichier" -#: ../../libraries/entropy/server/interfaces/main.py:2193 +#: ../../libraries/entropy/server/interfaces/main.py:2354 #, fuzzy msgid "loading data from source repository" msgstr "chargement des données de la base de données source" -#: ../../libraries/entropy/server/interfaces/main.py:2221 +#: ../../libraries/entropy/server/interfaces/main.py:2382 #, fuzzy msgid "GPG key was available in" msgstr "pas disponible" -#: ../../libraries/entropy/server/interfaces/main.py:2240 +#: ../../libraries/entropy/server/interfaces/main.py:2401 #, fuzzy msgid "injecting data to destination repository" msgstr "injection des données dans la base de données cible" -#: ../../libraries/entropy/server/interfaces/main.py:2261 +#: ../../libraries/entropy/server/interfaces/main.py:2422 #, fuzzy msgid "removing entry from source repository" msgstr "Suppression de l'élément de la base de données source" -#: ../../libraries/entropy/server/interfaces/main.py:2279 +#: ../../libraries/entropy/server/interfaces/main.py:2440 msgid "successfully handled atom" msgstr "manipulation de l'atome effectuée avec succès" -#: ../../libraries/entropy/server/interfaces/main.py:2309 +#: ../../libraries/entropy/server/interfaces/main.py:2467 msgid "Injecting entropy metadata into built packages" msgstr "Injection de métadonnées Entropy dans les paquets compilés" -#: ../../libraries/entropy/server/interfaces/main.py:2325 +#: ../../libraries/entropy/server/interfaces/main.py:2483 msgid "JFYI, GPG infrastructure failed to load" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2339 +#: ../../libraries/entropy/server/interfaces/main.py:2497 msgid "injecting entropy metadata" msgstr "injection de métadonnées Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:2378 +#: ../../libraries/entropy/server/interfaces/main.py:2536 msgid "injection complete" msgstr "injection terminée" -#: ../../libraries/entropy/server/interfaces/main.py:2398 +#: ../../libraries/entropy/server/interfaces/main.py:2561 msgid "removing package" msgstr "Suppression du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:2411 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1592 +#: ../../libraries/entropy/server/interfaces/main.py:2574 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1331 msgid "removal complete" msgstr "Suppression terminée" -#: ../../libraries/entropy/server/interfaces/main.py:2426 -#: ../../libraries/entropy/server/interfaces/main.py:2632 +#: ../../libraries/entropy/server/interfaces/main.py:2586 +#: ../../libraries/entropy/server/interfaces/main.py:2789 msgid "Integrity verification of the selected packages" msgstr "Vérification d'intégrité sur les paquets sélectionnés" -#: ../../libraries/entropy/server/interfaces/main.py:2441 -#: ../../libraries/entropy/server/interfaces/main.py:2645 +#: ../../libraries/entropy/server/interfaces/main.py:2601 +#: ../../libraries/entropy/server/interfaces/main.py:2800 msgid "All the packages in repository will be checked." msgstr "Tous les paquets du dépôt seront vérifiés." -#: ../../libraries/entropy/server/interfaces/main.py:2448 +#: ../../libraries/entropy/server/interfaces/main.py:2608 msgid "This is the list of the packages that would be checked" msgstr "Ceci est la liste des paquets qui seraient vérifiés" -#: ../../libraries/entropy/server/interfaces/main.py:2482 +#: ../../libraries/entropy/server/interfaces/main.py:2642 msgid "Working on mirror" msgstr "Travail sur le miroir" -#: ../../libraries/entropy/server/interfaces/main.py:2509 +#: ../../libraries/entropy/server/interfaces/main.py:2669 msgid "checking hash" msgstr "Vérification de la clé de hachage" -#: ../../libraries/entropy/server/interfaces/main.py:2524 +#: ../../libraries/entropy/server/interfaces/main.py:2684 msgid "digest verification of" msgstr "vérification de hachage sur" -#: ../../libraries/entropy/server/interfaces/main.py:2542 -#: ../../libraries/entropy/server/interfaces/main.py:2690 -#: ../../libraries/entropy/server/interfaces/mirrors.py:778 -#: ../../libraries/entropy/server/interfaces/mirrors.py:797 -#: ../../libraries/entropy/server/interfaces/mirrors.py:829 -#: ../../libraries/entropy/server/interfaces/mirrors.py:844 -#: ../../libraries/entropy/server/interfaces/mirrors.py:861 +#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2845 +#: ../../libraries/entropy/server/interfaces/mirrors.py:519 +#: ../../libraries/entropy/server/interfaces/mirrors.py:538 +#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:585 +#: ../../libraries/entropy/server/interfaces/mirrors.py:602 msgid "package" msgstr "paquet" -#: ../../libraries/entropy/server/interfaces/main.py:2544 +#: ../../libraries/entropy/server/interfaces/main.py:2704 msgid "NOT healthy" msgstr "PAS en santé" -#: ../../libraries/entropy/server/interfaces/main.py:2557 -#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2717 +#: ../../libraries/entropy/server/interfaces/main.py:2857 msgid "This is the list of broken packages" msgstr "Ceci est la liste des paquets endommagés" -#: ../../libraries/entropy/server/interfaces/main.py:2566 +#: ../../libraries/entropy/server/interfaces/main.py:2726 #: ../../libraries/entropy/client/interfaces/package.py:286 #: ../../libraries/entropy/client/interfaces/package.py:894 msgid "Mirror" msgstr "Miroir" -#: ../../libraries/entropy/server/interfaces/main.py:2585 -#: ../../server/server_reagent.py:1065 +#: ../../libraries/entropy/server/interfaces/main.py:2745 +#: ../../server/server_reagent.py:1066 msgid "Statistics" msgstr "Statistiques" -#: ../../libraries/entropy/server/interfaces/main.py:2594 +#: ../../libraries/entropy/server/interfaces/main.py:2754 msgid "Number of checked packages" msgstr "Nombre de paquets vérifiés" -#: ../../libraries/entropy/server/interfaces/main.py:2604 +#: ../../libraries/entropy/server/interfaces/main.py:2764 msgid "Number of healthy packages" msgstr "Nombre de paquets sains" -#: ../../libraries/entropy/server/interfaces/main.py:2614 +#: ../../libraries/entropy/server/interfaces/main.py:2774 msgid "Number of broken packages" msgstr "Nombre de paquets endommagés" -#: ../../libraries/entropy/server/interfaces/main.py:2631 -#: ../../libraries/entropy/server/interfaces/main.py:2794 +#: ../../libraries/entropy/server/interfaces/main.py:2788 +#: ../../libraries/entropy/server/interfaces/main.py:2945 #: ../../libraries/entropy/client/interfaces/db.py:1670 msgid "local" msgstr "local" -#: ../../libraries/entropy/server/interfaces/main.py:2670 +#: ../../libraries/entropy/server/interfaces/main.py:2825 msgid "checking status of" msgstr "vérification de l'état de " -#: ../../libraries/entropy/server/interfaces/main.py:2692 +#: ../../libraries/entropy/server/interfaces/main.py:2847 msgid "is corrupted, stored checksum" msgstr "est corrompu, conservation de la somme de contrôle" -#: ../../libraries/entropy/server/interfaces/main.py:2729 +#: ../../libraries/entropy/server/interfaces/main.py:2884 msgid "checked packages" msgstr "paquets vérifiés" -#: ../../libraries/entropy/server/interfaces/main.py:2739 +#: ../../libraries/entropy/server/interfaces/main.py:2894 msgid "healthy packages" msgstr "paquets sains" -#: ../../libraries/entropy/server/interfaces/main.py:2749 -#: ../../libraries/entropy/server/interfaces/main.py:2934 +#: ../../libraries/entropy/server/interfaces/main.py:2904 +#: ../../libraries/entropy/server/interfaces/main.py:3086 msgid "broken packages" msgstr "paquets endommagés" -#: ../../libraries/entropy/server/interfaces/main.py:2759 -#: ../../libraries/entropy/server/interfaces/main.py:2944 +#: ../../libraries/entropy/server/interfaces/main.py:2914 +#: ../../libraries/entropy/server/interfaces/main.py:3096 msgid "downloaded packages" msgstr "Paquets téléchargés" -#: ../../libraries/entropy/server/interfaces/main.py:2769 -#: ../../libraries/entropy/server/interfaces/main.py:2954 +#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3106 msgid "failed downloads" msgstr "Téléchargements échoués" -#: ../../libraries/entropy/server/interfaces/main.py:2795 +#: ../../libraries/entropy/server/interfaces/main.py:2946 #, fuzzy msgid "GPG signing packages for repository" msgstr "utilisation des paquets dans le dépôt" -#: ../../libraries/entropy/server/interfaces/main.py:2807 +#: ../../libraries/entropy/server/interfaces/main.py:2958 #, fuzzy msgid "All the missing packages in repository will be downloaded." msgstr "Tous les paquets du dépôt seront vérifiés." -#: ../../libraries/entropy/server/interfaces/main.py:2823 +#: ../../libraries/entropy/server/interfaces/main.py:2974 #: ../../server/server_key.py:69 #, fuzzy msgid "GnuPG not available" msgstr "pas disponible" -#: ../../libraries/entropy/server/interfaces/main.py:2849 +#: ../../libraries/entropy/server/interfaces/main.py:3000 #, fuzzy msgid "Keys not available for" msgstr "n'est pas disponible" -#: ../../libraries/entropy/server/interfaces/main.py:2880 +#: ../../libraries/entropy/server/interfaces/main.py:3031 #, fuzzy msgid "signing package" msgstr "Fusion du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:2894 +#: ../../libraries/entropy/server/interfaces/main.py:3046 #, fuzzy msgid "Unknown error signing package" msgstr "Fusion du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3076 #, fuzzy msgid "signed packages" msgstr "Paquet masqué" -#: ../../libraries/entropy/server/interfaces/main.py:2987 +#: ../../libraries/entropy/server/interfaces/main.py:3135 msgid "available" msgstr "disponible" -#: ../../libraries/entropy/server/interfaces/main.py:2999 +#: ../../libraries/entropy/server/interfaces/main.py:3147 msgid "upload/ignored" msgstr "envoyé/ignoré" -#: ../../libraries/entropy/server/interfaces/main.py:3034 +#: ../../libraries/entropy/server/interfaces/main.py:3182 msgid "Starting to download missing files" msgstr "Début du téléchargement des fichiers manquants" -#: ../../libraries/entropy/server/interfaces/main.py:3045 +#: ../../libraries/entropy/server/interfaces/main.py:3193 msgid "Searching missing/broken files on another mirror" msgstr "Recherche de fichiers manquants/endommagés sur un autre miroir" -#: ../../libraries/entropy/server/interfaces/main.py:3065 +#: ../../libraries/entropy/server/interfaces/main.py:3214 msgid "Binary packages downloaded successfully." msgstr "Paquets binaires téléchargés avec succès" -#: ../../libraries/entropy/server/interfaces/main.py:3074 +#: ../../libraries/entropy/server/interfaces/main.py:3223 msgid "These are the packages that cannot be found online" msgstr "Voici les paquets qui ne peuvent être trouvés en ligne" -#: ../../libraries/entropy/server/interfaces/main.py:3090 +#: ../../libraries/entropy/server/interfaces/main.py:3239 msgid "They won't be checked" msgstr "Ils ne seront pas vérifiés" -#: ../../libraries/entropy/server/interfaces/main.py:3107 +#: ../../libraries/entropy/server/interfaces/main.py:3253 msgid "Please setup your branch to" msgstr "Veuillez configurer votre branche sur" -#: ../../libraries/entropy/server/interfaces/main.py:3109 +#: ../../libraries/entropy/server/interfaces/main.py:3255 msgid "and retry" msgstr "et réessayez" -#: ../../libraries/entropy/server/interfaces/main.py:3119 +#: ../../libraries/entropy/server/interfaces/main.py:3265 #, fuzzy msgid "Copying repository (if not exists)" msgstr "Copie de la base de données (si inexistante)" -#: ../../libraries/entropy/server/interfaces/main.py:3152 +#: ../../libraries/entropy/server/interfaces/main.py:3298 msgid "Switching packages" msgstr "Basculer les paquets" -#: ../../libraries/entropy/server/interfaces/main.py:3187 +#: ../../libraries/entropy/server/interfaces/main.py:3333 msgid "Ignoring" msgstr "Saut" -#: ../../libraries/entropy/server/interfaces/main.py:3189 +#: ../../libraries/entropy/server/interfaces/main.py:3335 msgid "already in branch" msgstr "déjà dans la branche" -#: ../../libraries/entropy/server/interfaces/main.py:3223 +#: ../../libraries/entropy/server/interfaces/main.py:3369 msgid "migration loop completed" msgstr "boucle de migration complétée" -#: ../../libraries/entropy/server/interfaces/main.py:3243 +#: ../../libraries/entropy/server/interfaces/main.py:3387 msgid "Running orphaned SPM packages test" msgstr "Exécution du test des paquets SPM orphelins" -#: ../../libraries/entropy/server/interfaces/main.py:3259 +#: ../../libraries/entropy/server/interfaces/main.py:3403 msgid "Scanning package" msgstr "Vérification du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:3281 +#: ../../libraries/entropy/server/interfaces/main.py:3425 msgid "not found anymore" msgstr "n'est plus trouvable" -#: ../../libraries/entropy/server/interfaces/main.py:3293 -#: ../../libraries/entropy/server/interfaces/main.py:3525 +#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3680 msgid "Packages string" msgstr "Chaîne de paquets" -#: ../../libraries/entropy/server/interfaces/main.py:3323 +#: ../../libraries/entropy/server/interfaces/main.py:3467 msgid "Checking" msgstr "Vérification" -#: ../../libraries/entropy/server/interfaces/main.py:3353 +#: ../../libraries/entropy/server/interfaces/main.py:3504 msgid "Running dependencies test" msgstr "Exécution d'un test de dépendances" -#: ../../libraries/entropy/server/interfaces/main.py:3382 +#: ../../libraries/entropy/server/interfaces/main.py:3533 #: ../../client/text_ui.py:2211 msgid "These are the dependencies not found" msgstr "Voici les dépendances introuvables" -#: ../../libraries/entropy/server/interfaces/main.py:3389 +#: ../../libraries/entropy/server/interfaces/main.py:3540 #: ../../client/text_ui.py:2215 msgid "Needed by" msgstr "Requis par" -#: ../../libraries/entropy/server/interfaces/main.py:3407 +#: ../../libraries/entropy/server/interfaces/main.py:3558 msgid "by repo" msgstr "par dépôt" -#: ../../libraries/entropy/server/interfaces/main.py:3417 +#: ../../libraries/entropy/server/interfaces/main.py:3568 msgid "Every dependency is satisfied. It's all fine." msgstr "Chaque dépendance est satisfaite. Tout est OK." -#: ../../libraries/entropy/server/interfaces/main.py:3435 +#: ../../libraries/entropy/server/interfaces/main.py:3594 msgid "Broken and matched packages list" msgstr "Liste de paquets endommagés et correspondants" -#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3596 #: ../../libraries/entropy/qa.py:517 msgid "Dumping results into these files" msgstr "Déversement des résultats dans ces fichiers" -#: ../../libraries/entropy/server/interfaces/main.py:3467 +#: ../../libraries/entropy/server/interfaces/main.py:3622 #: ../../client/text_ui.py:2267 msgid "System is healthy" msgstr "Le système est stable" -#: ../../libraries/entropy/server/interfaces/main.py:3476 +#: ../../libraries/entropy/server/interfaces/main.py:3631 msgid "Matching libraries with Spm, please wait" msgstr "Vérifie les librairies avec Spm, merci de patienter" -#: ../../libraries/entropy/server/interfaces/main.py:3490 +#: ../../libraries/entropy/server/interfaces/main.py:3645 msgid "These are the matched packages" msgstr "Voici les paquets correspondants" -#: ../../libraries/entropy/server/interfaces/main.py:3534 +#: ../../libraries/entropy/server/interfaces/main.py:3689 msgid "No matched packages" msgstr "Aucun paquet correspondant" -#: ../../libraries/entropy/server/interfaces/main.py:3587 -#: ../../libraries/entropy/server/interfaces/main.py:5256 -msgid "repository not configured" -msgstr "Dépôt non configuré" - -#: ../../libraries/entropy/server/interfaces/main.py:3614 +#: ../../libraries/entropy/server/interfaces/main.py:3784 msgid "Your default repository is not initialized" msgstr "Votre dépôt par défaut n'est pas initialisé" -#: ../../libraries/entropy/server/interfaces/main.py:3626 +#: ../../libraries/entropy/server/interfaces/main.py:3796 msgid "Do you want to initialize your default repository ?" msgstr "Voulez-vous initialiser votre dépôt par défaut ?" -#: ../../libraries/entropy/server/interfaces/main.py:3629 +#: ../../libraries/entropy/server/interfaces/main.py:3799 msgid "Continuing with an uninitialized repository" msgstr "Poursuite avec un dépôt non initialisé" -#: ../../libraries/entropy/server/interfaces/main.py:3747 +#: ../../libraries/entropy/server/interfaces/main.py:3950 #, fuzzy msgid "Entropy repository is already locked by you :-)" msgstr "Base de données Entropy déjà verrouillée par vous :-)" #. check if the database is locked REMOTELY -#: ../../libraries/entropy/server/interfaces/main.py:3754 +#: ../../libraries/entropy/server/interfaces/main.py:3957 #, fuzzy msgid "Locking and Syncing Entropy repository" msgstr "Verrouillage et synchro de la base de données Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:3768 -#: ../../server/server_activator.py:478 +#: ../../libraries/entropy/server/interfaces/main.py:3971 +#: ../../server/server_activator.py:476 msgid "Mirrors status table" msgstr "Table d'état des mirroirs" -#: ../../libraries/entropy/server/interfaces/main.py:3777 -#: ../../libraries/entropy/server/interfaces/main.py:3780 -#: ../../server/server_activator.py:484 ../../server/server_activator.py:488 +#: ../../libraries/entropy/server/interfaces/main.py:3980 +#: ../../libraries/entropy/server/interfaces/main.py:3983 +#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 msgid "Unlocked" msgstr "Déverrouillé" -#: ../../libraries/entropy/server/interfaces/main.py:3779 -#: ../../libraries/entropy/server/interfaces/main.py:3782 -#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 +#: ../../libraries/entropy/server/interfaces/main.py:3982 +#: ../../libraries/entropy/server/interfaces/main.py:3985 +#: ../../server/server_activator.py:480 ../../server/server_activator.py:484 msgid "Locked" msgstr "Verrouillé" -#: ../../libraries/entropy/server/interfaces/main.py:3799 +#: ../../libraries/entropy/server/interfaces/main.py:4002 msgid "cannot lock mirror" msgstr "Impossible de verrouiller le mirroir" -#: ../../libraries/entropy/server/interfaces/main.py:3985 -msgid "Entropy database is corrupted!" -msgstr "La base de données Entropy est corrompue !" +#: ../../libraries/entropy/server/interfaces/main.py:4211 +#, fuzzy +msgid "Repository is corrupted!" +msgstr "Les données du dictionnaire du dépôt sont corrompues" -#: ../../libraries/entropy/server/interfaces/main.py:3999 +#: ../../libraries/entropy/server/interfaces/main.py:4225 #, fuzzy msgid "indexing repository" msgstr "Saut du dépôt" -#: ../../libraries/entropy/server/interfaces/main.py:4040 +#: ../../libraries/entropy/server/interfaces/main.py:4261 #, fuzzy msgid "Initializing an empty repository" msgstr "Initialisation d'une base de données vide" -#: ../../libraries/entropy/server/interfaces/main.py:4053 +#: ../../libraries/entropy/server/interfaces/main.py:4274 #, fuzzy msgid "Entropy repository file" msgstr "Gestionnaire de dépôts Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:4055 +#: ../../libraries/entropy/server/interfaces/main.py:4276 msgid "successfully initialized" msgstr "initialisé avec succès" -#: ../../libraries/entropy/server/interfaces/main.py:4151 -#: ../../libraries/entropy/server/interfaces/main.py:4404 +#: ../../libraries/entropy/server/interfaces/main.py:4357 +#: ../../libraries/entropy/server/interfaces/main.py:4618 msgid "adding package" msgstr "ajout du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:4230 +#: ../../libraries/entropy/server/interfaces/main.py:4436 msgid "added package" msgstr "paquet ajouté" -#: ../../libraries/entropy/server/interfaces/main.py:4232 +#: ../../libraries/entropy/server/interfaces/main.py:4438 msgid "rev" msgstr "rév" -#: ../../libraries/entropy/server/interfaces/main.py:4246 +#: ../../libraries/entropy/server/interfaces/main.py:4452 msgid "manual dependencies for" msgstr "dépendances manuelles pour" -#: ../../libraries/entropy/server/interfaces/main.py:4427 +#: ../../libraries/entropy/server/interfaces/main.py:4639 msgid "Exception caught, closing tasks" msgstr "Exception trappée, fermeture des tâches" -#: ../../libraries/entropy/server/interfaces/main.py:4521 +#: ../../libraries/entropy/server/interfaces/main.py:4731 msgid "server-side repository" msgstr "dépôt côté serveur" -#: ../../libraries/entropy/server/interfaces/main.py:4523 +#: ../../libraries/entropy/server/interfaces/main.py:4733 msgid "community repository" msgstr "dépôt de la communauté" #. ..on repository: -#: ../../libraries/entropy/server/interfaces/main.py:4525 +#: ../../libraries/entropy/server/interfaces/main.py:4735 msgid "Entropy Server Interface Instance on repository" msgstr "Instance de l'interface du serveur Entropy dans le dépôt" -#: ../../libraries/entropy/server/interfaces/main.py:4536 +#: ../../libraries/entropy/server/interfaces/main.py:4746 msgid "current branch" msgstr "Branche courante" -#: ../../libraries/entropy/server/interfaces/main.py:4538 -#: ../../server/server_reagent.py:230 +#: ../../libraries/entropy/server/interfaces/main.py:4748 +#: ../../server/server_reagent.py:229 msgid "type" msgstr "type" -#: ../../libraries/entropy/server/interfaces/main.py:4547 +#: ../../libraries/entropy/server/interfaces/main.py:4757 msgid "Currently configured repositories" msgstr "Dépôts présentement configurés" -#: ../../libraries/entropy/server/interfaces/main.py:4577 +#: ../../libraries/entropy/server/interfaces/main.py:4787 #, fuzzy msgid "GPG key expired" msgstr "expiré" -#: ../../libraries/entropy/server/interfaces/main.py:4579 +#: ../../libraries/entropy/server/interfaces/main.py:4789 #, fuzzy msgid "please frigging fix" msgstr "veuillez corriger" -#: ../../libraries/entropy/server/interfaces/main.py:4590 +#: ../../libraries/entropy/server/interfaces/main.py:4800 msgid "GPG got unexpected error" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4592 +#: ../../libraries/entropy/server/interfaces/main.py:4802 msgid "skipping" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4608 -#: ../../libraries/entropy/server/interfaces/main.py:4621 +#: ../../libraries/entropy/server/interfaces/main.py:4818 +#: ../../libraries/entropy/server/interfaces/main.py:4832 msgid "config files" msgstr "fichiers de configuration" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4609 +#: ../../libraries/entropy/server/interfaces/main.py:4819 msgid "checking system" msgstr "vérification du système" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4622 +#: ../../libraries/entropy/server/interfaces/main.py:4833 msgid "there are configuration files not updated yet" msgstr "certains fichiers de configuration ne sont pas encore à jour" -#: ../../libraries/entropy/server/interfaces/main.py:4913 +#: ../../libraries/entropy/server/interfaces/main.py:5122 msgid "found available dep_rewrites for this package" msgstr "" #. this means that user is asking to add dep_pattern #. as a dependency to package -#: ../../libraries/entropy/server/interfaces/main.py:4925 +#: ../../libraries/entropy/server/interfaces/main.py:5134 #, fuzzy msgid "added" msgstr "À être ajouté" #. this means that user is asking to remove dep_pattern -#: ../../libraries/entropy/server/interfaces/main.py:4928 -#: ../../libraries/entropy/server/interfaces/main.py:5026 +#: ../../libraries/entropy/server/interfaces/main.py:5137 +#: ../../libraries/entropy/server/interfaces/main.py:5235 #, fuzzy msgid "removed" msgstr "suppression" -#: ../../libraries/entropy/server/interfaces/main.py:5015 +#: ../../libraries/entropy/server/interfaces/main.py:5224 msgid "replaced" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5037 -#: ../../libraries/entropy/server/interfaces/main.py:5051 +#: ../../libraries/entropy/server/interfaces/main.py:5246 +#: ../../libraries/entropy/server/interfaces/main.py:5260 #, fuzzy msgid "No dependency rewrite made for" msgstr "rendre les règles de dépendance plus strictes" -#: ../../libraries/entropy/server/interfaces/main.py:5132 -#: ../../libraries/entropy/server/interfaces/main.py:5152 -#: ../../libraries/entropy/server/interfaces/main.py:5164 +#: ../../libraries/entropy/server/interfaces/main.py:5332 +#: ../../libraries/entropy/server/interfaces/main.py:5352 +#: ../../libraries/entropy/server/interfaces/main.py:5364 msgid "sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5133 +#: ../../libraries/entropy/server/interfaces/main.py:5333 #, fuzzy msgid "updating package sets" msgstr "mise à jour du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:5153 +#: ../../libraries/entropy/server/interfaces/main.py:5353 #, fuzzy msgid "adding package set" msgstr "ajout du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:5165 +#: ../../libraries/entropy/server/interfaces/main.py:5365 #, fuzzy msgid "removing package set" msgstr "Suppression du paquet" -#: ../../libraries/entropy/server/interfaces/main.py:5195 -msgid "Entropy Server interface must be run as root" -msgstr "L'interface du serveur Entropy doit être exécutée en tant que root" - -#: ../../libraries/entropy/server/interfaces/main.py:5262 -msgid "protected repository id, can't use this, sorry dude..." -msgstr "id de dépôt protégé, ne peut être utilisé, désolé l'ami..." - #: ../../libraries/entropy/server/interfaces/mirrors.py:50 -msgid "downloading notice board from mirrors to" -msgstr "téléchargement du tableau d'affichage des miroirs vers" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:72 -msgid "notice board downloaded successfully from" -msgstr "tableau d'affichage téléchargé avec succès à partir de" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:105 -#, fuzzy -msgid "removing notice board from" -msgstr "envoi du tableau d'affichage à partir de" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:129 -#, fuzzy -msgid "notice board removal failed on" -msgstr "échec de l'envoi du tableau d'affichage sur" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:140 -#, fuzzy -msgid "notice board removal success" -msgstr "envoi du tableau d'affichage complété" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:165 -msgid "uploading notice board from" -msgstr "envoi du tableau d'affichage à partir de" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:188 -msgid "notice board upload failed on" -msgstr "échec de l'envoi du tableau d'affichage sur" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:199 -msgid "notice board upload success" -msgstr "envoi du tableau d'affichage complété" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:309 msgid "Entropy Server Mirrors Interface loaded" msgstr "L'interface des miroirs du serveur Entropy est chargée" -#: ../../libraries/entropy/server/interfaces/mirrors.py:317 +#: ../../libraries/entropy/server/interfaces/mirrors.py:58 #, fuzzy msgid "repository mirror" msgstr "dépôt" -#: ../../libraries/entropy/server/interfaces/mirrors.py:326 +#: ../../libraries/entropy/server/interfaces/mirrors.py:67 #, fuzzy msgid "packages mirror" msgstr "Miroir des paquets" -#: ../../libraries/entropy/server/interfaces/mirrors.py:364 +#: ../../libraries/entropy/server/interfaces/mirrors.py:105 msgid "looking for file in mirror" msgstr "Recherche d'un fichier dans le miroir" -#: ../../libraries/entropy/server/interfaces/mirrors.py:442 -#: ../../libraries/entropy/server/interfaces/mirrors.py:537 +#: ../../libraries/entropy/server/interfaces/mirrors.py:183 +#: ../../libraries/entropy/server/interfaces/mirrors.py:278 msgid "unlocking" msgstr "déverrouillage" -#: ../../libraries/entropy/server/interfaces/mirrors.py:444 -#: ../../libraries/entropy/server/interfaces/mirrors.py:539 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1055 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1075 +#: ../../libraries/entropy/server/interfaces/mirrors.py:185 +#: ../../libraries/entropy/server/interfaces/mirrors.py:280 +#: ../../libraries/entropy/server/interfaces/mirrors.py:796 +#: ../../libraries/entropy/server/interfaces/mirrors.py:816 msgid "locking" msgstr "verrouillage" -#: ../../libraries/entropy/server/interfaces/mirrors.py:450 +#: ../../libraries/entropy/server/interfaces/mirrors.py:191 msgid "mirror" msgstr "miroir" -#: ../../libraries/entropy/server/interfaces/mirrors.py:475 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1056 +#: ../../libraries/entropy/server/interfaces/mirrors.py:216 +#: ../../libraries/entropy/server/interfaces/mirrors.py:797 msgid "mirror already locked" msgstr "miroir déjà verrouillé" -#: ../../libraries/entropy/server/interfaces/mirrors.py:488 +#: ../../libraries/entropy/server/interfaces/mirrors.py:229 msgid "mirror already unlocked" msgstr "miroir déjà déverrouillé" -#: ../../libraries/entropy/server/interfaces/mirrors.py:545 +#: ../../libraries/entropy/server/interfaces/mirrors.py:286 msgid "mirror for download" msgstr "miroir pour téléchargement" -#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:311 msgid "mirror already locked for download" msgstr "miroir déjà verrouillé pour téléchargement" -#: ../../libraries/entropy/server/interfaces/mirrors.py:583 +#: ../../libraries/entropy/server/interfaces/mirrors.py:324 msgid "mirror already unlocked for download" msgstr "miroir déjà déverrouillé pour téléchargement" #. locking/unlocking mirror1 for download -#: ../../libraries/entropy/server/interfaces/mirrors.py:620 +#: ../../libraries/entropy/server/interfaces/mirrors.py:361 msgid "for download" msgstr "pour téléchargement" -#: ../../libraries/entropy/server/interfaces/mirrors.py:634 +#: ../../libraries/entropy/server/interfaces/mirrors.py:375 msgid "mirror successfully locked" msgstr "miroir verrouillé avec succès" -#: ../../libraries/entropy/server/interfaces/mirrors.py:648 +#: ../../libraries/entropy/server/interfaces/mirrors.py:389 msgid "mirror not locked" msgstr "miroir non verrouillé" -#: ../../libraries/entropy/server/interfaces/mirrors.py:682 +#: ../../libraries/entropy/server/interfaces/mirrors.py:423 msgid "mirror successfully unlocked" msgstr "miroir déverrouillé avec succès" -#: ../../libraries/entropy/server/interfaces/mirrors.py:698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:439 msgid "unlock error" msgstr "erreur de déverrouillage" -#: ../../libraries/entropy/server/interfaces/mirrors.py:700 +#: ../../libraries/entropy/server/interfaces/mirrors.py:441 msgid "mirror not unlocked" msgstr "miroir non déverrouillé" -#: ../../libraries/entropy/server/interfaces/mirrors.py:737 +#: ../../libraries/entropy/server/interfaces/mirrors.py:478 msgid "connecting to download package" msgstr "connexion pour téléchargement de paquet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:500 msgid "downloading package" msgstr "téléchargement du paquet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:799 +#: ../../libraries/entropy/server/interfaces/mirrors.py:540 msgid "is not listed in the repository !" msgstr "n'est pas listé dans le dépôt !" -#: ../../libraries/entropy/server/interfaces/mirrors.py:813 +#: ../../libraries/entropy/server/interfaces/mirrors.py:554 msgid "verifying checksum of package" msgstr "vérification de la somme de contrôle du paquet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:831 +#: ../../libraries/entropy/server/interfaces/mirrors.py:572 msgid "downloaded successfully" msgstr "téléchargé avec succès" -#: ../../libraries/entropy/server/interfaces/mirrors.py:846 +#: ../../libraries/entropy/server/interfaces/mirrors.py:587 msgid "checksum does not match. re-downloading..." msgstr "La somme de contrôle ne correspond pas. Retéléchargement..." -#: ../../libraries/entropy/server/interfaces/mirrors.py:863 +#: ../../libraries/entropy/server/interfaces/mirrors.py:604 msgid "seems broken. Consider to re-package it. Giving up!" msgstr "semble endommagé. Songer à réempaquetter. Abandon !" -#: ../../libraries/entropy/server/interfaces/mirrors.py:918 +#: ../../libraries/entropy/server/interfaces/mirrors.py:659 #, fuzzy msgid "mirror hasn't valid repository revision file" msgstr "Le miroir n'a pas de fichier de révision de base de données valide" -#: ../../libraries/entropy/server/interfaces/mirrors.py:938 +#: ../../libraries/entropy/server/interfaces/mirrors.py:679 msgid "unable to download repository revision" msgstr "incapable de télécharger la révision du dépôt" -#: ../../libraries/entropy/server/interfaces/mirrors.py:952 +#: ../../libraries/entropy/server/interfaces/mirrors.py:693 msgid "mirror doesn't have valid revision file" msgstr "le miroir n'a pas de fichier de révision valide" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1057 +#: ../../libraries/entropy/server/interfaces/mirrors.py:798 msgid "waiting up to 2 minutes before giving up" msgstr "attente de 2 minutes avant abandon" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1076 +#: ../../libraries/entropy/server/interfaces/mirrors.py:817 msgid "mirror unlocked" msgstr "miroir déverrouillé" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1143 +#: ../../libraries/entropy/server/interfaces/mirrors.py:884 msgid "Local statistics" msgstr "Statistiques locales" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1151 +#: ../../libraries/entropy/server/interfaces/mirrors.py:892 msgid "upload directory" msgstr "Répertoire d'envoi" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1153 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1164 +#: ../../libraries/entropy/server/interfaces/mirrors.py:894 +#: ../../libraries/entropy/server/interfaces/mirrors.py:905 msgid "files ready" msgstr "fichiers prêts" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1162 +#: ../../libraries/entropy/server/interfaces/mirrors.py:903 msgid "packages directory" msgstr "Répertoire des paquets" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1213 +#: ../../libraries/entropy/server/interfaces/mirrors.py:954 msgid "copy" msgstr "copie" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1238 +#: ../../libraries/entropy/server/interfaces/mirrors.py:979 msgid "Packages to be removed" msgstr "Paquets à être supprimés" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1247 +#: ../../libraries/entropy/server/interfaces/mirrors.py:988 msgid "Packages to be moved locally" msgstr "Paquets à être déplacés localement" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1256 +#: ../../libraries/entropy/server/interfaces/mirrors.py:997 msgid "Packages to be uploaded" msgstr "Paquets à être envoyés" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1266 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1007 msgid "Total removal size" msgstr "Taille totale de la suppression" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1278 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1019 msgid "Total upload size" msgstr "Taille totale de l'envoi" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1287 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1028 msgid "Total download size" msgstr "Taille totale du téléchargement" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1341 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1082 msgid "Remote statistics for" msgstr "Statistiques distantes pour " -#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1096 msgid "remote packages" msgstr "Paquets distants" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1357 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1098 msgid "files stored" msgstr "fichiers stockés" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1365 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1106 msgid "Calculating queues" msgstr "Calcul des files" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1571 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1310 msgid "removing package+hash" msgstr "suppression du paquet et de la clé de hachage" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1619 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 msgid "copying file+hash to repository" msgstr "copie du fichier et de la clé de hachage vers le dépôt" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1684 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1417 msgid "upload errors" msgstr "erreurs d'envoi" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1431 msgid "upload completed successfully" msgstr "envoi complété avec succès" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1803 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1528 msgid "QA checking package file" msgstr "Vérification d'AQ du fichier du paquet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1825 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1550 msgid "faulty package file, please fix" msgstr "Fichier de paquet fautif, veuillez corriger" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1876 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1601 msgid "starting packages sync" msgstr "démarrage de la synchro des paquets" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1903 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1628 msgid "packages sync" msgstr "synchronisation des paquets" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1921 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1646 msgid "socket error" msgstr "erreur de socket" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1923 -#: ../../server/server_reagent.py:534 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1648 +#: ../../server/server_reagent.py:533 msgid "on" msgstr "sur" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1939 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1664 msgid "nothing to do on" msgstr "rien à faire sur" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1950 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1675 msgid "Expanding queues" msgstr "Expansion des files" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1970 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1695 msgid "nothing to sync for" msgstr "rien à synchroniser pour" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1987 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1712 msgid "Would you like to run the steps above ?" msgstr "Voulez-vous exécuter les étapes ci-dessus ?" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2036 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1761 msgid "keyboard interrupt !" msgstr "Invocation d'un « keyboard interrupt » !" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2055 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1780 msgid "you must package them again" msgstr "il vous faut les réempaquetter" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2077 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1802 msgid "exception caught" msgstr "exception trappée" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2104 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1829 msgid "at least one mirror synced properly!" msgstr "au moins un miroir correctement synchronisé !" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2232 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1964 msgid "tidy" msgstr "ordonné" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2234 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1966 msgid "collecting expired packages" msgstr "collecte des paquets expirés" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2248 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1980 msgid "collecting expired packages in the selected branches" msgstr "collecte des paquets expirés dans les branches sélectionnées" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2289 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2022 msgid "nothing to remove on this branch" msgstr "rien à supprimer dans cette branche" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2300 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2033 msgid "these are the expired packages" msgstr "voici les paquets expirés" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2352 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2085 msgid "removing packages remotely" msgstr "suppression des paquets à distance" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2384 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2117 msgid "remove errors" msgstr "supprimer les erreurs" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2398 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2131 msgid "removing packages locally" msgstr "suppression des paquets localement" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2426 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2159 msgid "removing" msgstr "suppression" +#: ../../libraries/entropy/server/interfaces/mirrors.py:2187 +msgid "downloading notice board from mirrors to" +msgstr "téléchargement du tableau d'affichage des miroirs vers" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2209 +msgid "notice board downloaded successfully from" +msgstr "tableau d'affichage téléchargé avec succès à partir de" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2242 +#, fuzzy +msgid "removing notice board from" +msgstr "envoi du tableau d'affichage à partir de" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2266 +#, fuzzy +msgid "notice board removal failed on" +msgstr "échec de l'envoi du tableau d'affichage sur" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2277 +#, fuzzy +msgid "notice board removal success" +msgstr "envoi du tableau d'affichage complété" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2302 +msgid "uploading notice board from" +msgstr "envoi du tableau d'affichage à partir de" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2325 +msgid "notice board upload failed on" +msgstr "échec de l'envoi du tableau d'affichage sur" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2336 +msgid "notice board upload success" +msgstr "envoi du tableau d'affichage complété" + #: ../../libraries/entropy/client/services/ugc/commands.py:63 msgid "feature not supported remotely" msgstr "fonctionnalité non supportée à distance" @@ -2049,20 +1980,20 @@ msgstr "" "d'authentification ?" #: ../../libraries/entropy/client/services/ugc/interfaces.py:210 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/output.py:970 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/output.py:973 #: ../../libraries/entropy/qa.py:398 ../../libraries/entropy/qa.py:413 #: ../../client/text_rescue.py:493 ../../client/text_rescue.py:497 #: ../../client/text_rescue.py:524 ../../client/text_ugc.py:233 #: ../../client/text_ugc.py:414 ../../client/text_ugc.py:490 #: ../../client/text_ugc.py:509 ../../client/text_ui.py:479 -#: ../../client/text_ui.py:506 ../../server/server_activator.py:366 -#: ../../server/server_reagent.py:922 ../../server/server_reagent.py:923 +#: ../../client/text_ui.py:506 ../../server/server_activator.py:367 +#: ../../server/server_reagent.py:923 ../../server/server_reagent.py:924 #: ../../server/server_reagent.py:948 ../../server/server_reagent.py:961 #: ../../server/server_reagent.py:962 ../../server/server_reagent.py:977 #: ../../sulfur/src/sulfur/dialogs.py:1353 #: ../../sulfur/src/sulfur/dialogs.py:1814 -#: ../../sulfur/src/sulfur/entropyapi.py:391 -#: ../../sulfur/src/sulfur/events.py:727 +#: ../../sulfur/src/sulfur/entropyapi.py:390 +#: ../../sulfur/src/sulfur/events.py:732 msgid "Yes" msgstr "Oui" @@ -2078,441 +2009,10 @@ msgstr "Impossible de supprimer le fichier cache" msgid "Cannot write to cache file" msgstr "Impossible d'écrire dans le fichier cache" -#: ../../libraries/entropy/client/services/system/interfaces.py:37 -msgid "" -"A valid entropy.client.services.system.commands.Client class/subclass is " -"needed" -msgstr "" -"Une classe/sous-classe entropy.client.services.system.commands.Client est " -"requise" - -#: ../../libraries/entropy/client/services/system/interfaces.py:42 -msgid "" -"A valid entropy.client.services.system.methods.BaseMixin class/subclass is " -"needed" -msgstr "" -"Une classe entropy.client.services.system.methods.BaseMixin est requise" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -msgid "not a string" -msgstr "pas une chaîne" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "Please use setup_connection() properly" -msgstr "Veuillez utiliser setup_connection() correctement" - -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -msgid "not an int" -msgstr "pas un entier" - -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "not a bool" -msgstr "pas un booléen" - -#: ../../libraries/entropy/client/services/system/methods.py:22 -msgid "Get a list of remotely available commands" -msgstr "Obtenir une liste des commandes disponible à distance" - -#: ../../libraries/entropy/client/services/system/methods.py:28 -msgid "Get current queue content" -msgstr "Obtenir le contenu de la file courante" - -#: ../../libraries/entropy/client/services/system/methods.py:30 -msgid "Extended results" -msgstr "Résultats détaillés" - -#: ../../libraries/entropy/client/services/system/methods.py:36 -msgid "Get queue item using its queue unique identifier" -msgstr "Obtenir l'élément de la file en utilisant son identificateur unique" - -#: ../../libraries/entropy/client/services/system/methods.py:37 -#: ../../libraries/entropy/client/services/system/methods.py:43 -#: ../../libraries/entropy/client/services/system/methods.py:61 -#: ../../libraries/entropy/client/services/system/methods.py:68 -#: ../../libraries/entropy/client/services/system/methods.py:69 -#: ../../libraries/entropy/client/services/system/methods.py:107 -msgid "Queue Identifier" -msgstr "Identifiant de la file" - -#: ../../libraries/entropy/client/services/system/methods.py:42 -msgid "Get queue stdout/stderr using its queue unique identifier" -msgstr "" -"Obtenir le stdout/stderr de la file en utilisant son identificateur unique" - -#: ../../libraries/entropy/client/services/system/methods.py:48 -msgid "Remove queued commands using their queue unique identifiers" -msgstr "" -"Supprimer les commandes mis en file en utilisant leurs identificateurs " -"uniques" - -#: ../../libraries/entropy/client/services/system/methods.py:49 -msgid "Queue Identifiers" -msgstr "Identifiants de la file" - -#: ../../libraries/entropy/client/services/system/methods.py:54 -msgid "Toggle queue pause (True/False)" -msgstr "Basculer la pause de la file (Vrai/Faux)" - -#: ../../libraries/entropy/client/services/system/methods.py:55 -msgid "Pause or not" -msgstr "Mettre ou pas en pause" - -#: ../../libraries/entropy/client/services/system/methods.py:60 -msgid "Kill a running process through its queue id" -msgstr "Tuer un processus en cours d'exécution avec son ID de file" - -#: ../../libraries/entropy/client/services/system/methods.py:66 -msgid "Swap items in queue using their queue ids" -msgstr "Échanger les éléments dans la file en utilisant leurs identificateurs" - -#: ../../libraries/entropy/client/services/system/methods.py:75 -msgid "Get pinboard content" -msgstr "Obtenir le contenu du panneau d'affichage" - -#: ../../libraries/entropy/client/services/system/methods.py:81 -msgid "Add item to pinboard" -msgstr "Ajouter un élément du panneau d'affichage" - -#: ../../libraries/entropy/client/services/system/methods.py:84 -msgid "Extended text" -msgstr "Texte étendu" - -#: ../../libraries/entropy/client/services/system/methods.py:90 -msgid "Remove item from pinboard" -msgstr "Supprimer un élément du panneau d'affichage" - -#: ../../libraries/entropy/client/services/system/methods.py:91 -#: ../../libraries/entropy/client/services/system/methods.py:98 -msgid "Pinboard identifiers" -msgstr "Identifiants du panneau d'affichage" - -#: ../../libraries/entropy/client/services/system/methods.py:96 -msgid "Set pinboard items status (done/not done)" -msgstr "Définir l'état des éléments du panneau d'affichage (fait/pas fait)" - -#: ../../libraries/entropy/client/services/system/methods.py:99 -msgid "Done status" -msgstr "État de complétion" - -#: ../../libraries/entropy/client/services/system/methods.py:105 -msgid "Write to a remote running command stdin" -msgstr "Écrire vers une commande d'exécution distance 'stdin'" - -#: ../../libraries/entropy/client/services/system/methods.py:108 -msgid "Write to stdout?" -msgstr "Écrire vers stdout ?" - -#: ../../libraries/entropy/client/services/system/methods.py:109 -#: ../../libraries/entropy/client/services/system/methods.py:399 -msgid "Text" -msgstr "Texte" - -#: ../../libraries/entropy/client/services/system/methods.py:166 -msgid "Update Spm Repository (emerge --sync)" -msgstr "Mettre à jour le dépôt SPM (emerge --sync)" - -#: ../../libraries/entropy/client/services/system/methods.py:172 -msgid "Compile specified atoms with specified parameters" -msgstr "Compiler les atomes spécifiés avec " - -#: ../../libraries/entropy/client/services/system/methods.py:174 -#: ../../libraries/entropy/client/services/system/methods.py:192 -#: ../../libraries/entropy/client/services/system/methods.py:215 -#: ../../libraries/entropy/client/services/system/methods.py:224 -#: ../../libraries/entropy/client/services/system/methods.py:232 -msgid "Atoms" -msgstr "Atomes" - -#: ../../libraries/entropy/client/services/system/methods.py:175 -#: ../../libraries/entropy/client/services/system/methods.py:193 -msgid "Pretend" -msgstr "Simuler" - -#: ../../libraries/entropy/client/services/system/methods.py:176 -msgid "Oneshot" -msgstr "Une passe" - -#: ../../libraries/entropy/client/services/system/methods.py:177 -#: ../../libraries/entropy/client/services/system/methods.py:194 -msgid "Verbose" -msgstr "Bavard" - -#: ../../libraries/entropy/client/services/system/methods.py:178 -#: ../../libraries/entropy/client/services/system/methods.py:195 -msgid "No color" -msgstr "Pas de couleur" - -#: ../../libraries/entropy/client/services/system/methods.py:179 -msgid "Fetch only" -msgstr "Lecture seulement" - -#: ../../libraries/entropy/client/services/system/methods.py:180 -msgid "Build only" -msgstr "Compiler seulement" - -#: ../../libraries/entropy/client/services/system/methods.py:181 -#: ../../server/server_reagent.py:233 -msgid "No dependencies" -msgstr "Pas de dépendances" - -#: ../../libraries/entropy/client/services/system/methods.py:182 -msgid "Custom USE" -msgstr "USE personnalisés" - -#: ../../libraries/entropy/client/services/system/methods.py:183 -msgid "Custom LDFLAGS" -msgstr "LDFLAGS personnalisés" - -#: ../../libraries/entropy/client/services/system/methods.py:184 -msgid "Custom CFLAGS" -msgstr "CFLAGS personnalisés" - -#: ../../libraries/entropy/client/services/system/methods.py:190 -msgid "Remove specified atoms with specified parameters" -msgstr "Supprimer les atomes spécifiés avec les paramètres spécifiés" - -#: ../../libraries/entropy/client/services/system/methods.py:201 -msgid "Get SPM updates for the specified categories" -msgstr "Obtenir les mises à jour SPM pour les catégories spécifiées" - -#: ../../libraries/entropy/client/services/system/methods.py:202 -#: ../../libraries/entropy/client/services/system/methods.py:208 -msgid "Categories" -msgstr "Catégories" - -#: ../../libraries/entropy/client/services/system/methods.py:207 -msgid "Get SPM installed packages for the specified categories" -msgstr "Obtenir les paquets SPM installés pour les catégories spécifiées" - -#: ../../libraries/entropy/client/services/system/methods.py:213 -msgid "Enable USE flags for the specified atoms" -msgstr "Activer les commutateurs USE pour les atomes spécifiés" - -#: ../../libraries/entropy/client/services/system/methods.py:216 -#: ../../libraries/entropy/client/services/system/methods.py:225 -#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 -msgid "USE flags" -msgstr "Indicateurs USE" - -#: ../../libraries/entropy/client/services/system/methods.py:222 -msgid "Disable USE flags for the specified atoms" -msgstr "Désactiver les commutateurs USE pour les atomes spécifiés" - -#: ../../libraries/entropy/client/services/system/methods.py:231 -msgid "Get info for the specified atoms" -msgstr "Obtenir l'information pour les atomes spécifiés" - -#: ../../libraries/entropy/client/services/system/methods.py:237 -msgid "Run SPM info command" -msgstr "Exécuter la commande d'information SPM" - -#: ../../libraries/entropy/client/services/system/methods.py:243 -msgid "Run custom shell command" -msgstr "Exécuter une commande shell personnalisée" - -#: ../../libraries/entropy/client/services/system/methods.py:245 -msgid "Command" -msgstr "Commande" - -#: ../../libraries/entropy/client/services/system/methods.py:251 -msgid "Get Spm security updates information" -msgstr "Obtenir les informations de mises à jour de sécurité de SPM" - -#: ../../libraries/entropy/client/services/system/methods.py:253 -msgid "List type (affected,new,all)" -msgstr "Type de liste (affectés, nouveaux, tous)" - -#: ../../libraries/entropy/client/services/system/methods.py:259 -msgid "Get information about available Entropy repositories" -msgstr "Obtenir de l'information à propos des dépôts Entropy disponibles" - -#: ../../libraries/entropy/client/services/system/methods.py:265 -msgid "Set default Entropy Server repository" -msgstr "Définir le dépôt du serveu Entropy par défaut" - -#. Setup reponame & repofile column's -#: ../../libraries/entropy/client/services/system/methods.py:267 -#: ../../libraries/entropy/client/services/system/methods.py:275 -#: ../../libraries/entropy/client/services/system/methods.py:284 -#: ../../libraries/entropy/client/services/system/methods.py:302 -#: ../../libraries/entropy/client/services/system/methods.py:349 -#: ../../libraries/entropy/client/services/system/methods.py:373 -#: ../../libraries/entropy/client/services/system/methods.py:381 -#: ../../libraries/entropy/client/services/system/methods.py:388 -#: ../../libraries/entropy/client/services/system/methods.py:397 -#: ../../sulfur/src/sulfur/views.py:2868 -msgid "Repository Identifier" -msgstr "Identifiant du dépôt" - -#: ../../libraries/entropy/client/services/system/methods.py:273 -msgid "Get available packages inside the specified repository" -msgstr "Obtenir les paquets disponibles dans le dépôt spécifié" - -#: ../../libraries/entropy/client/services/system/methods.py:281 -msgid "Get idpackage metadata using its idpackage in the specified repository" -msgstr "" -"Obtenir les métadonnées de l'identifiant du paquet en utilisant " -"l'identifiant dans le dépôt spécifié" - -#: ../../libraries/entropy/client/services/system/methods.py:283 -msgid "Package Identifier" -msgstr "Identifiant du paquet" - -#: ../../libraries/entropy/client/services/system/methods.py:290 -msgid "Remove the specified Entropy package matches (idpackage,repoid)" -msgstr "" -"Supprimer les correspondances de paquets Entropy spécifiées (idpackage, " -"repoid)" - -#: ../../libraries/entropy/client/services/system/methods.py:292 -msgid "Matched atoms" -msgstr "Atomes trouvés" - -#: ../../libraries/entropy/client/services/system/methods.py:298 -msgid "" -"Search Entropy packages using a defined set of search types in the specified " -"repository" -msgstr "" -"Rechercher des paquets Entropy en utilisant un ensemble de types de " -"recherche défini dans le dépôt spécifié" - -#: ../../libraries/entropy/client/services/system/methods.py:300 -#: ../../sulfur/src/sulfur/__init__.py:2003 -msgid "Search type" -msgstr "Type de recherche" - -#: ../../libraries/entropy/client/services/system/methods.py:301 -#: ../../sulfur/src/sulfur/__init__.py:2002 -msgid "Search string" -msgstr "Chaîne de recherche" - -#: ../../libraries/entropy/client/services/system/methods.py:308 -msgid "Move or copy a package from a repository to another" -msgstr "Déplacer ou copier un paquet d'un dépôt à l'autre" - -#: ../../libraries/entropy/client/services/system/methods.py:310 -msgid "Package identifiers" -msgstr "Identifiants du paquet" - -#: ../../libraries/entropy/client/services/system/methods.py:311 -msgid "From repository" -msgstr "Du dépôt" - -#: ../../libraries/entropy/client/services/system/methods.py:312 -msgid "To repository" -msgstr "Vers le dépôt" - -#: ../../libraries/entropy/client/services/system/methods.py:313 -msgid "Copy instead of move?" -msgstr "Copier au lieu de déplacer ?" - -#: ../../libraries/entropy/client/services/system/methods.py:319 -msgid "" -"Scan Spm package changes and retrieve a list of action that should be run on " -"the repositories" -msgstr "" -"Vérifier les changements au paquet SPM et rapatrier une liste des actions " -"qui devraient être exécutées dans les dépôts" - -#: ../../libraries/entropy/client/services/system/methods.py:325 -msgid "Run Entropy database updates" -msgstr "Exécuter les mises à jour de la base de données Eétropy" - -#: ../../libraries/entropy/client/services/system/methods.py:327 -msgid "Matches to add from Spm" -msgstr "Correspondances à ajouter à partir du SPM" - -#: ../../libraries/entropy/client/services/system/methods.py:328 -msgid "Matches to remove from repository database" -msgstr "Correspondances à supprimer de la base de données du dépôt" - -#: ../../libraries/entropy/client/services/system/methods.py:329 -msgid "Matches to inject on repository database" -msgstr "Correspondances à injecter dans la base de données du dépôt" - -#: ../../libraries/entropy/client/services/system/methods.py:335 -msgid "Run Entropy dependency test" -msgstr "Exécuter un test de dépendance d'Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:341 -msgid "Run Entropy library test" -msgstr "Exécuter un test de librairie d'Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:347 -msgid "Run Entropy tree updates" -msgstr "Exécuter les mises à jour de l'arbre d'Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:355 -msgid "" -"Scan for Mirror updates and retrieve a list of action that should be run" -msgstr "" -"Vérifications les mises à jour du miroir et obtenir une liste des actions " -"qui peuvent être exécutées" - -#: ../../libraries/entropy/client/services/system/methods.py:357 -msgid "list of repository identifiers" -msgstr "liste des identifiants du dépôt" - -#: ../../libraries/entropy/client/services/system/methods.py:363 -msgid "Run Mirror updates for the provided repositories and its data" -msgstr "" -"Exécuter une mise à jour des miroirs pour les dépôts spécifiés et leurs " -"données" - -#: ../../libraries/entropy/client/services/system/methods.py:365 -msgid "composed repository data" -msgstr "données du dépôt composées" - -#: ../../libraries/entropy/client/services/system/methods.py:371 -msgid "Run Entropy packages digest verification test" -msgstr "Exécuter un test de vérification de hachage des paquets Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:374 -msgid "Check mode" -msgstr "Vérifier le mode" - -#: ../../libraries/entropy/client/services/system/methods.py:380 -msgid "Get repository notice board" -msgstr "Obtenir le tableau d'affichage du dépôt" - -#: ../../libraries/entropy/client/services/system/methods.py:386 -msgid "Remove notice board entry" -msgstr "Supprimer un élément du tableau d'affichage" - -#: ../../libraries/entropy/client/services/system/methods.py:389 -msgid "Entry Identifiers" -msgstr "Identificateurs de l'entrée" - -#: ../../libraries/entropy/client/services/system/methods.py:395 -msgid "Add notice board entry" -msgstr "Ajouter un élément au tableau d'affichage" - -#. title -#: ../../libraries/entropy/client/services/system/methods.py:398 -#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 -#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 -#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 -#: ../../server/server_activator.py:242 ../../server/server_activator.py:274 -#: ../../server/server_activator.py:310 ../../sulfur/src/sulfur/dialogs.py:381 -#: ../../sulfur/src/sulfur/dialogs.py:633 -#: ../../sulfur/src/sulfur/sulfur.glade.h:258 -msgid "Title" -msgstr "Titre" - -#: ../../libraries/entropy/client/services/system/methods.py:400 -msgid "Notice link" -msgstr "Lien de la notice" - #: ../../libraries/entropy/client/misc.py:161 -#: ../../client/text_configuration.py:164 -#: ../../client/text_configuration.py:176 -#: ../../client/text_configuration.py:246 +#: ../../client/text_configuration.py:165 +#: ../../client/text_configuration.py:177 +#: ../../client/text_configuration.py:247 msgid "Automerging file" msgstr "Autofusion du fichier" @@ -2528,7 +2028,7 @@ msgstr "Impossible d'autofusionner le fichier" #: ../../libraries/entropy/client/interfaces/methods.py:88 #: ../../libraries/entropy/client/interfaces/methods.py:113 #: ../../client/text_ui.py:484 ../../server/server_reagent.py:81 -#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1045 +#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1051 #: ../../sulfur/src/sulfur/views.py:2798 msgid "Repository" msgstr "Dépôt" @@ -2543,11 +2043,11 @@ msgstr "est corrompu" msgid "Cannot calculate the checksum" msgstr "Impossible de lire la somme de contrôle" -#: ../../libraries/entropy/client/interfaces/client.py:809 +#: ../../libraries/entropy/client/interfaces/client.py:804 msgid "forcing packages metadata update" msgstr "Forcer la mise à jour des métadonnées des paquets" -#: ../../libraries/entropy/client/interfaces/client.py:818 +#: ../../libraries/entropy/client/interfaces/client.py:813 msgid "Updating system database using repository" msgstr "Mise à jour de la base de données sytème en utilisant le dépôt" @@ -2955,7 +2455,7 @@ msgstr "Les dépôts ont été mis à jour avec succès" #: ../../libraries/entropy/client/interfaces/methods.py:867 #: ../../libraries/entropy/client/interfaces/sets.py:188 #: ../../libraries/entropy/client/interfaces/sets.py:215 -#: ../../libraries/entropy/const.py:591 +#: ../../libraries/entropy/const.py:589 msgid "All fine" msgstr "Tout est OK" @@ -2974,41 +2474,41 @@ msgid "Repository restored successfully" msgstr "Les dépôts ont été mis à jour avec succès" #: ../../libraries/entropy/client/interfaces/methods.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:3385 +#: ../../libraries/entropy/client/interfaces/package.py:3386 #: ../../client/text_rescue.py:508 ../../sulfur/src/sulfur/entropyapi.py:239 msgid "Removing" msgstr "Suppression" -#: ../../libraries/entropy/client/interfaces/methods.py:1356 +#: ../../libraries/entropy/client/interfaces/methods.py:1357 msgid "Resources unlocked, let's go!" msgstr "Ressources déverrouillées, allons-y !" -#: ../../libraries/entropy/client/interfaces/methods.py:1375 +#: ../../libraries/entropy/client/interfaces/methods.py:1376 #, python-format msgid "Resources still locked after %s minutes, giving up!" msgstr "Ressources toujours verrouillées après %s minutes, abandon !" -#: ../../libraries/entropy/client/interfaces/methods.py:1384 +#: ../../libraries/entropy/client/interfaces/methods.py:1385 #, python-format msgid "Resources locked, sleeping %s seconds, check #%s/%s" msgstr "Ressources verrouillées, sleeping %s seconds, check #%s/%s" -#: ../../libraries/entropy/client/interfaces/methods.py:1408 +#: ../../libraries/entropy/client/interfaces/methods.py:1409 #, python-format msgid "Nothing to backup in etpConst with %s key" msgstr "Rien à sauvegarder dans etpConst avec la clé %s" -#: ../../libraries/entropy/client/interfaces/methods.py:1528 +#: ../../libraries/entropy/client/interfaces/methods.py:1529 #, fuzzy msgid "Checking response time of" msgstr "vérification de l'état de " -#: ../../libraries/entropy/client/interfaces/methods.py:1550 +#: ../../libraries/entropy/client/interfaces/methods.py:1551 #, fuzzy msgid "Mirror response time" msgstr "Table d'état des mirroirs" -#: ../../libraries/entropy/client/interfaces/methods.py:1876 +#: ../../libraries/entropy/client/interfaces/methods.py:1877 msgid "not a valid method" msgstr "pas une méthode valide" @@ -3035,13 +2535,13 @@ msgstr "Taux de transfert groupé" #: ../../libraries/entropy/client/interfaces/package.py:345 #: ../../libraries/entropy/client/interfaces/package.py:952 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "second" msgstr "seconde" #: ../../libraries/entropy/client/interfaces/package.py:360 #: ../../libraries/entropy/client/interfaces/package.py:968 -#: ../../libraries/entropy/client/interfaces/package.py:2798 +#: ../../libraries/entropy/client/interfaces/package.py:2799 msgid "Error downloading from" msgstr "Erreur de téléchargement depuis" @@ -3061,13 +2561,13 @@ msgstr "erreur de délai expiré" #: ../../libraries/entropy/client/interfaces/package.py:373 #: ../../libraries/entropy/client/interfaces/package.py:998 -#: ../../libraries/entropy/client/interfaces/package.py:2809 +#: ../../libraries/entropy/client/interfaces/package.py:2810 msgid "discarded download" msgstr "téléchargement ignoré" #: ../../libraries/entropy/client/interfaces/package.py:376 #: ../../libraries/entropy/client/interfaces/package.py:1001 -#: ../../libraries/entropy/client/interfaces/package.py:2811 +#: ../../libraries/entropy/client/interfaces/package.py:2812 msgid "unknown reason" msgstr "raison inconnue" @@ -3076,17 +2576,17 @@ msgid "Downloading from" msgstr "Téléchargement à partir de" #: ../../libraries/entropy/client/interfaces/package.py:946 -#: ../../libraries/entropy/client/interfaces/package.py:2780 +#: ../../libraries/entropy/client/interfaces/package.py:2781 msgid "Successfully downloaded from" msgstr "Téléchargement terminé avec succès à partir de" #: ../../libraries/entropy/client/interfaces/package.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "at" msgstr "à" #: ../../libraries/entropy/client/interfaces/package.py:974 -#: ../../libraries/entropy/client/interfaces/package.py:2804 +#: ../../libraries/entropy/client/interfaces/package.py:2805 msgid "file not available on this mirror" msgstr "fichier non disponible sur ce miroir" @@ -3181,7 +2681,7 @@ msgid "Removing config file, never modified" msgstr "Suppression du fichier de configuration, jamais modifié" #: ../../libraries/entropy/client/interfaces/package.py:1554 -#: ../../libraries/entropy/client/interfaces/package.py:2671 +#: ../../libraries/entropy/client/interfaces/package.py:2672 msgid "Protecting config file" msgstr "Protection du fichier de configuration" @@ -3242,226 +2742,227 @@ msgstr "Erreur de déplacement de fichier" msgid "please report" msgstr "Veuillez rapporter" -#: ../../libraries/entropy/client/interfaces/package.py:2627 +#: ../../libraries/entropy/client/interfaces/package.py:2628 msgid "Skipping file installation/removal" msgstr "Saut de l'installation/suppression du fichier" -#: ../../libraries/entropy/client/interfaces/package.py:2688 +#: ../../libraries/entropy/client/interfaces/package.py:2689 msgid "Collision found during install for" msgstr "Collision constatée durant installation pour" -#: ../../libraries/entropy/client/interfaces/package.py:2691 +#: ../../libraries/entropy/client/interfaces/package.py:2692 msgid "cannot overwrite" msgstr "Impossible d'écraser" -#: ../../libraries/entropy/client/interfaces/package.py:2764 -#: ../../libraries/entropy/client/interfaces/package.py:2865 +#: ../../libraries/entropy/client/interfaces/package.py:2765 +#: ../../libraries/entropy/client/interfaces/package.py:2866 msgid "Downloading" msgstr "Téléchargement" -#: ../../libraries/entropy/client/interfaces/package.py:2791 +#: ../../libraries/entropy/client/interfaces/package.py:2792 msgid "Local path" msgstr "Emplacement local" -#: ../../libraries/entropy/client/interfaces/package.py:2823 +#: ../../libraries/entropy/client/interfaces/package.py:2824 msgid "Downloading archive" msgstr "Téléchargement de l'archive" -#: ../../libraries/entropy/client/interfaces/package.py:2848 +#: ../../libraries/entropy/client/interfaces/package.py:2849 msgid "Package cannot be fetched. Try to update repositories" msgstr "Le paquet ne peut être lu. Essayez de mettre à jour vos dépôts" -#: ../../libraries/entropy/client/interfaces/package.py:2867 +#: ../../libraries/entropy/client/interfaces/package.py:2868 msgid "archives" msgstr "archives" -#: ../../libraries/entropy/client/interfaces/package.py:2884 +#: ../../libraries/entropy/client/interfaces/package.py:2885 msgid "Some packages cannot be fetched" msgstr "Certains paquets ne peuvent être lus" -#: ../../libraries/entropy/client/interfaces/package.py:2885 +#: ../../libraries/entropy/client/interfaces/package.py:2886 msgid "Try to update your repositories and retry" msgstr "Essayez de mettre à jour vos dépôts et réessayez" -#: ../../libraries/entropy/client/interfaces/package.py:2913 +#: ../../libraries/entropy/client/interfaces/package.py:2914 msgid "Package cannot be downloaded, unknown error." msgstr "Le paquet ne peut être téléchargé, erreur inconnue" -#: ../../libraries/entropy/client/interfaces/package.py:2922 +#: ../../libraries/entropy/client/interfaces/package.py:2923 msgid "Installed package in queue vanished, skipping." msgstr "Le paquet installé dans la file a disparu, saut." -#: ../../libraries/entropy/client/interfaces/package.py:2941 +#: ../../libraries/entropy/client/interfaces/package.py:2942 msgid "Unpacking package" msgstr "Dépaquettage du paquet" -#: ../../libraries/entropy/client/interfaces/package.py:2952 +#: ../../libraries/entropy/client/interfaces/package.py:2953 msgid "Merging package" msgstr "Fusion du paquet" -#: ../../libraries/entropy/client/interfaces/package.py:2965 +#: ../../libraries/entropy/client/interfaces/package.py:2966 msgid "You are running out of disk space" msgstr "Vous manquez d'espace disque" -#: ../../libraries/entropy/client/interfaces/package.py:2966 +#: ../../libraries/entropy/client/interfaces/package.py:2967 msgid "I bet, you're probably Michele" msgstr "JE parie que vous vous êtes probablement Michele" -#: ../../libraries/entropy/client/interfaces/package.py:2970 +#: ../../libraries/entropy/client/interfaces/package.py:2971 msgid "An error occured while trying to unpack the package" msgstr "Une erreur s'est produite durant de la dépaquettage du paquet" -#: ../../libraries/entropy/client/interfaces/package.py:2973 -#: ../../libraries/entropy/client/interfaces/package.py:3017 +#: ../../libraries/entropy/client/interfaces/package.py:2974 +#: ../../libraries/entropy/client/interfaces/package.py:3018 msgid "Check if your system is healthy" msgstr "Vérifiez si votre système est sain" -#: ../../libraries/entropy/client/interfaces/package.py:2987 +#: ../../libraries/entropy/client/interfaces/package.py:2988 msgid "Installing package" msgstr "Installation du paquet" -#: ../../libraries/entropy/client/interfaces/package.py:3005 +#: ../../libraries/entropy/client/interfaces/package.py:3006 #, fuzzy msgid "<3 debug files installation enabled <3" msgstr "Saut de l'installation/suppression du fichier" -#: ../../libraries/entropy/client/interfaces/package.py:3016 +#: ../../libraries/entropy/client/interfaces/package.py:3017 msgid "An error occured while trying to install the package" msgstr "Une erreur s'est produite lors de l'installation du paquet" -#: ../../libraries/entropy/client/interfaces/package.py:3031 +#: ../../libraries/entropy/client/interfaces/package.py:3032 msgid "Removing data" msgstr "Suppression des données" -#: ../../libraries/entropy/client/interfaces/package.py:3044 +#: ../../libraries/entropy/client/interfaces/package.py:3045 msgid "An error occured while trying to remove the package" msgstr "Une erreur s'est produite lors de la suppression du paquet" -#: ../../libraries/entropy/client/interfaces/package.py:3045 +#: ../../libraries/entropy/client/interfaces/package.py:3046 msgid "Check if you have enough disk space on your hard disk" msgstr "Vérifiez si vous disposez de suffisamment d'espace disque" -#: ../../libraries/entropy/client/interfaces/package.py:3059 -#: ../../libraries/entropy/client/interfaces/package.py:3393 +#: ../../libraries/entropy/client/interfaces/package.py:3060 +#: ../../libraries/entropy/client/interfaces/package.py:3394 #: ../../client/text_tools.py:67 msgid "Cleaning" msgstr "Nettoyage" -#: ../../libraries/entropy/client/interfaces/package.py:3126 +#: ../../libraries/entropy/client/interfaces/package.py:3127 #, fuzzy msgid "Cleaning previously installed application data." msgstr "Nettoyage des informations précédemment installées..." -#: ../../libraries/entropy/client/interfaces/package.py:3247 +#: ../../libraries/entropy/client/interfaces/package.py:3248 msgid "Configuring package" msgstr "Configuration du paquet" -#: ../../libraries/entropy/client/interfaces/package.py:3259 -#: ../../libraries/entropy/client/interfaces/package.py:3279 +#: ../../libraries/entropy/client/interfaces/package.py:3260 +#: ../../libraries/entropy/client/interfaces/package.py:3280 msgid "An error occured while trying to configure the package" msgstr "Une erreur s'est produite lors de la configuration du paquet" -#: ../../libraries/entropy/client/interfaces/package.py:3261 +#: ../../libraries/entropy/client/interfaces/package.py:3262 msgid "Make sure that your system is healthy" msgstr "Assurez-vous que vous système est sain" -#: ../../libraries/entropy/client/interfaces/package.py:3281 +#: ../../libraries/entropy/client/interfaces/package.py:3282 msgid "It seems that Source Package Manager entry is missing" msgstr "" "Il semble que l'entrée du gestionnaire de source de paquets est manquante" -#: ../../libraries/entropy/client/interfaces/package.py:3305 +#: ../../libraries/entropy/client/interfaces/package.py:3306 msgid "Installed package vanished" msgstr "Le paquet installé a disparu" -#: ../../libraries/entropy/client/interfaces/package.py:3311 +#: ../../libraries/entropy/client/interfaces/package.py:3312 msgid "Fetch not available" msgstr "Lecture indisponible" -#: ../../libraries/entropy/client/interfaces/package.py:3318 +#: ../../libraries/entropy/client/interfaces/package.py:3319 #: ../../sulfur/src/sulfur/entropyapi.py:142 msgid "Fetching" msgstr "Lecture" -#: ../../libraries/entropy/client/interfaces/package.py:3325 +#: ../../libraries/entropy/client/interfaces/package.py:3326 msgid "Multi Fetching" msgstr "Lecture multiple" -#: ../../libraries/entropy/client/interfaces/package.py:3326 -#: ../../libraries/entropy/client/interfaces/package.py:3345 +#: ../../libraries/entropy/client/interfaces/package.py:3327 +#: ../../libraries/entropy/client/interfaces/package.py:3346 #: ../../client/text_query.py:776 ../../client/text_ui.py:1102 -#: ../../server/server_reagent.py:543 +#: ../../server/server_reagent.py:542 msgid "packages" msgstr "paquets" -#: ../../libraries/entropy/client/interfaces/package.py:3332 +#: ../../libraries/entropy/client/interfaces/package.py:3333 msgid "Fetching sources" msgstr "Lecture des sources" -#: ../../libraries/entropy/client/interfaces/package.py:3338 +#: ../../libraries/entropy/client/interfaces/package.py:3339 msgid "Verifying" msgstr "Vérification" -#: ../../libraries/entropy/client/interfaces/package.py:3344 +#: ../../libraries/entropy/client/interfaces/package.py:3345 msgid "Multi Verification" msgstr "Vérification multiple" -#: ../../libraries/entropy/client/interfaces/package.py:3351 +#: ../../libraries/entropy/client/interfaces/package.py:3352 msgid "Unpacking" msgstr "Dépaquettage" -#: ../../libraries/entropy/client/interfaces/package.py:3357 +#: ../../libraries/entropy/client/interfaces/package.py:3358 msgid "Merging" msgstr "Fusion" -#: ../../libraries/entropy/client/interfaces/package.py:3370 +#: ../../libraries/entropy/client/interfaces/package.py:3371 #: ../../sulfur/src/sulfur/entropyapi.py:281 msgid "Installing" msgstr "Installation" -#: ../../libraries/entropy/client/interfaces/package.py:3401 +#: ../../libraries/entropy/client/interfaces/package.py:3402 msgid "Postinstall" msgstr "Post-installation" -#: ../../libraries/entropy/client/interfaces/package.py:3409 +#: ../../libraries/entropy/client/interfaces/package.py:3410 msgid "Preinstall" msgstr "Pré-installation" -#: ../../libraries/entropy/client/interfaces/package.py:3417 +#: ../../libraries/entropy/client/interfaces/package.py:3418 msgid "Preremove" msgstr "Pré-suppression" -#: ../../libraries/entropy/client/interfaces/package.py:3425 +#: ../../libraries/entropy/client/interfaces/package.py:3426 msgid "Postremove" msgstr "Post-suppression" -#: ../../libraries/entropy/client/interfaces/package.py:3439 +#: ../../libraries/entropy/client/interfaces/package.py:3440 msgid "Configuring" msgstr "Configuration" -#: ../../libraries/entropy/client/interfaces/package.py:3486 +#: ../../libraries/entropy/client/interfaces/package.py:3487 #: ../../libraries/entropy/client/interfaces/repository.py:259 -#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:600 +#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:605 #: ../../client/text_rescue.py:86 ../../client/text_security.py:86 #: ../../client/text_smart.py:70 ../../client/text_ui.py:147 #: ../../server/reagent.py:233 ../../server/reagent.py:251 -#: ../../server/reagent.py:270 ../../server/reagent.py:290 -#: ../../server/server_activator.py:44 ../../server/server_activator.py:164 -#: ../../server/server_activator.py:223 ../../server/server_activator.py:396 -#: ../../server/server_activator.py:526 ../../server/server_reagent.py:42 -#: ../../server/server_reagent.py:618 ../../server/server_reagent.py:795 -#: ../../server/server_reagent.py:1075 ../../server/server_reagent.py:1134 +#: ../../server/reagent.py:271 ../../server/reagent.py:291 +#: ../../server/server_activator.py:45 ../../server/server_activator.py:165 +#: ../../server/server_activator.py:224 ../../server/server_activator.py:397 +#: ../../server/server_activator.py:552 ../../server/server_reagent.py:42 +#: ../../server/server_reagent.py:617 ../../server/server_reagent.py:795 +#: ../../server/server_reagent.py:1076 ../../server/server_reagent.py:1135 +#: ../../services/kernel-switcher:104 ../../services/kernel-switcher:173 #, fuzzy msgid "Another Entropy is currently running." msgstr "" "Une autre instance d'Entropy est en cours d'exécution. Impossible de traiter " "la file." -#: ../../libraries/entropy/client/interfaces/package.py:3497 +#: ../../libraries/entropy/client/interfaces/package.py:3498 msgid "Cannot acquire Entropy resources lock." msgstr "Impossible d'acquérir le verrouillages des ressources d'Entropy" -#: ../../libraries/entropy/client/interfaces/package.py:3510 +#: ../../libraries/entropy/client/interfaces/package.py:3511 msgid "An error occured. Action aborted." msgstr "Une erreur s'est produite. Action annulée." @@ -3568,237 +3069,237 @@ msgstr "Phase de pré-suppression" msgid "post-remove phase" msgstr "Phase de post-suppression" -#: ../../libraries/entropy/const.py:569 +#: ../../libraries/entropy/const.py:567 #, fuzzy msgid "Runtime dependency" msgstr "Exécution du test de dépendance" -#: ../../libraries/entropy/const.py:570 +#: ../../libraries/entropy/const.py:568 #, fuzzy msgid "Post dependency" msgstr "dépendance" -#: ../../libraries/entropy/const.py:571 +#: ../../libraries/entropy/const.py:569 msgid "Manually added (by staff) dependency" msgstr "" -#: ../../libraries/entropy/const.py:572 +#: ../../libraries/entropy/const.py:570 #, fuzzy msgid "Build dependency" msgstr "dépendance" -#: ../../libraries/entropy/const.py:592 +#: ../../libraries/entropy/const.py:590 msgid "Corrupted Client Repository. Please restore a backup." msgstr "Dépôt du client corrompu. Veuillez restaurer une copie de sécurité." -#: ../../libraries/entropy/const.py:661 +#: ../../libraries/entropy/const.py:659 msgid "reason not available" msgstr "raison non disponible" -#: ../../libraries/entropy/const.py:662 +#: ../../libraries/entropy/const.py:660 msgid "user package.mask" msgstr "user package.mask" -#: ../../libraries/entropy/const.py:663 +#: ../../libraries/entropy/const.py:661 msgid "system keywords" msgstr "mots-clé système" -#: ../../libraries/entropy/const.py:664 +#: ../../libraries/entropy/const.py:662 msgid "user package.unmask" msgstr "user package.unmask" -#: ../../libraries/entropy/const.py:665 +#: ../../libraries/entropy/const.py:663 msgid "user repo package.keywords (all packages)" msgstr "user repo package.keyworkds (tous les paquets)" -#: ../../libraries/entropy/const.py:666 +#: ../../libraries/entropy/const.py:664 msgid "user repo package.keywords" msgstr "user repo package.keywords" -#: ../../libraries/entropy/const.py:667 +#: ../../libraries/entropy/const.py:665 msgid "user package.keywords" msgstr "user package.keywords" -#: ../../libraries/entropy/const.py:668 +#: ../../libraries/entropy/const.py:666 msgid "completely masked (by keyword?)" msgstr "complètement masqué (par mot-clé ?)" -#: ../../libraries/entropy/const.py:669 +#: ../../libraries/entropy/const.py:667 msgid "repository general packages.db.mask" msgstr "repository general packages.db.mask" -#: ../../libraries/entropy/const.py:670 +#: ../../libraries/entropy/const.py:668 msgid "repository general packages.db.keywords" msgstr "repository general packages.db.keywords" -#: ../../libraries/entropy/const.py:671 +#: ../../libraries/entropy/const.py:669 msgid "user license.mask" msgstr "repository general packages.db.keywords" -#: ../../libraries/entropy/const.py:672 +#: ../../libraries/entropy/const.py:670 msgid "user live unmask" msgstr "user live unmask" -#: ../../libraries/entropy/const.py:673 +#: ../../libraries/entropy/const.py:671 msgid "user live mask" msgstr "user live mask" -#: ../../libraries/entropy/const.py:699 +#: ../../libraries/entropy/const.py:697 msgid "Comments" msgstr "Commentaires" -#: ../../libraries/entropy/const.py:700 +#: ../../libraries/entropy/const.py:698 msgid "BBcode Documents" msgstr "Documents BBcode" -#: ../../libraries/entropy/const.py:701 +#: ../../libraries/entropy/const.py:699 msgid "Images/Screenshots" msgstr "Images/Captures d'écran" -#: ../../libraries/entropy/const.py:702 +#: ../../libraries/entropy/const.py:700 msgid "Generic Files" msgstr "Fichiers génériques" -#: ../../libraries/entropy/const.py:703 +#: ../../libraries/entropy/const.py:701 msgid "YouTube(tm) Videos" msgstr "Vidéos Youtube™" -#: ../../libraries/entropy/const.py:706 +#: ../../libraries/entropy/const.py:704 msgid "Comment" msgstr "Commentaire" -#: ../../libraries/entropy/const.py:707 +#: ../../libraries/entropy/const.py:705 msgid "BBcode Document" msgstr "Document BBcode" -#: ../../libraries/entropy/const.py:708 +#: ../../libraries/entropy/const.py:706 msgid "Image/Screenshot" msgstr "Image/Capture d'écran" -#: ../../libraries/entropy/const.py:709 +#: ../../libraries/entropy/const.py:707 msgid "Generic File" msgstr "Fichier générique" -#: ../../libraries/entropy/const.py:710 +#: ../../libraries/entropy/const.py:708 msgid "YouTube(tm) Video" msgstr "Vidéo Youtube™" -#: ../../libraries/entropy/fetchers.py:730 +#: ../../libraries/entropy/fetchers.py:731 msgid "infinite" msgstr "infini" -#: ../../libraries/entropy/fetchers.py:802 +#: ../../libraries/entropy/fetchers.py:803 msgid "[F]" msgstr "[F]" -#: ../../libraries/entropy/fetchers.py:803 -#: ../../libraries/entropy/fetchers.py:1151 +#: ../../libraries/entropy/fetchers.py:804 +#: ../../libraries/entropy/fetchers.py:1152 msgid "ETA" msgstr "Temps restant estimé" -#: ../../libraries/entropy/fetchers.py:804 -#: ../../libraries/entropy/fetchers.py:1152 +#: ../../libraries/entropy/fetchers.py:805 +#: ../../libraries/entropy/fetchers.py:1153 msgid "sec" msgstr "seconde(s)" -#: ../../libraries/entropy/fetchers.py:1033 +#: ../../libraries/entropy/fetchers.py:1034 msgid "Aggregated download" msgstr "Téléchargment aggrégé" -#: ../../libraries/entropy/fetchers.py:1035 -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../libraries/entropy/fetchers.py:1036 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "items" msgstr "éléments" -#: ../../libraries/entropy/output.py:600 -#: ../../sulfur/src/sulfur/entropyapi.py:403 +#: ../../libraries/entropy/output.py:603 +#: ../../sulfur/src/sulfur/entropyapi.py:402 msgid "Entropy needs your attention" msgstr "Entropy nécessite votre attention" -#: ../../libraries/entropy/output.py:746 +#: ../../libraries/entropy/output.py:749 msgid "Entropy got a question for you" msgstr "Entropy a une question pour vous" -#: ../../libraries/entropy/output.py:760 +#: ../../libraries/entropy/output.py:763 msgid "Interrupted" msgstr "Interrompu" -#: ../../libraries/entropy/output.py:820 +#: ../../libraries/entropy/output.py:823 msgid "Selected number" msgstr "Numéro sélectionné" -#: ../../libraries/entropy/output.py:837 ../../client/text_ui.py:1559 +#: ../../libraries/entropy/output.py:840 ../../client/text_ui.py:1559 msgid "Please select an option" msgstr "Veuillez choisir une option" -#: ../../libraries/entropy/output.py:839 +#: ../../libraries/entropy/output.py:842 msgid "Discard all" msgstr "Ignorer tout" -#: ../../libraries/entropy/output.py:840 +#: ../../libraries/entropy/output.py:843 msgid "Confirm" msgstr "Confirmer" -#: ../../libraries/entropy/output.py:841 +#: ../../libraries/entropy/output.py:844 msgid "Add item" msgstr "Ajouter un item" -#: ../../libraries/entropy/output.py:842 +#: ../../libraries/entropy/output.py:845 #, fuzzy msgid "Edit item" msgstr "Ajouter un item" -#: ../../libraries/entropy/output.py:843 +#: ../../libraries/entropy/output.py:846 msgid "Remove item" msgstr "Supprimer un item" -#: ../../libraries/entropy/output.py:844 +#: ../../libraries/entropy/output.py:847 msgid "Show current list" msgstr "Afficher la liste courante" #. wait user interaction -#: ../../libraries/entropy/output.py:848 -#: ../../client/text_configuration.py:303 -#: ../../client/text_configuration.py:319 +#: ../../libraries/entropy/output.py:851 +#: ../../client/text_configuration.py:304 +#: ../../client/text_configuration.py:320 msgid "Your choice (type a number and press enter):" msgstr "Votre choix (tappez un nombre et appuyez sur Enter) :" -#: ../../libraries/entropy/output.py:880 -#: ../../client/text_configuration.py:196 +#: ../../libraries/entropy/output.py:883 +#: ../../client/text_configuration.py:197 msgid "You don't have typed a number." msgstr "Vous n'avez pas tappé un nombre." -#: ../../libraries/entropy/output.py:883 +#: ../../libraries/entropy/output.py:886 msgid "Invalid action." msgstr "Action invalide." -#: ../../libraries/entropy/output.py:893 +#: ../../libraries/entropy/output.py:896 #, fuzzy msgid "String to add (-1 to go back):" msgstr "Chaîne à ajouter :" -#: ../../libraries/entropy/output.py:903 +#: ../../libraries/entropy/output.py:906 msgid "Invalid string." msgstr "Chaîne invalide" -#: ../../libraries/entropy/output.py:911 +#: ../../libraries/entropy/output.py:914 #, fuzzy msgid "Element number to edit (-1 to go back):" msgstr "Numéro d'élément à supprimer" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "old" msgstr "" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "new value:" msgstr "" -#: ../../libraries/entropy/output.py:930 ../../libraries/entropy/output.py:948 +#: ../../libraries/entropy/output.py:933 ../../libraries/entropy/output.py:951 msgid "Invalid element." msgstr "Élément invalide." -#: ../../libraries/entropy/output.py:939 +#: ../../libraries/entropy/output.py:942 #, fuzzy msgid "Element number to remove (-1 to go back):" msgstr "Numéro d'élément à supprimer" @@ -4415,7 +3916,7 @@ msgstr "faire diverses query sur les bases de données locale et dépôt" msgid "search from what package a file belongs" msgstr "rechercher à quel paquet appartient un fichier" -#: ../../client/equo.py:210 ../../client/equo.py:344 +#: ../../client/equo.py:210 ../../client/equo.py:346 msgid "show packages changelog" msgstr "afficher le changelog des paquets" @@ -4423,12 +3924,12 @@ msgstr "afficher le changelog des paquets" msgid "search what packages depend on the provided atoms" msgstr "rechercher quels paquets dépendent des atomes donnés" -#: ../../client/equo.py:212 ../../client/equo.py:346 +#: ../../client/equo.py:212 ../../client/equo.py:348 #: ../../server/reagent.py:65 msgid "search packages by description" msgstr "rechercher des paquets par description" -#: ../../client/equo.py:213 ../../client/equo.py:347 +#: ../../client/equo.py:213 ../../client/equo.py:349 #: ../../server/reagent.py:63 msgid "show files owned by the provided atoms" msgstr "montrer les fichiers appartenant aux atomes donnés" @@ -4467,7 +3968,7 @@ msgstr "Voici les paquets installés" msgid "associate given file paths to applications able to read them" msgstr "" -#: ../../client/equo.py:223 ../../client/equo.py:349 +#: ../../client/equo.py:223 ../../client/equo.py:351 #: ../../server/reagent.py:59 msgid "show runtime libraries needed by the provided atoms" msgstr "montrer les librairies runtime requises par les atomes donnés" @@ -4484,7 +3985,7 @@ msgstr "montrer l'arborescence de suppression des atomes spécifiés" msgid "show atoms needing the provided libraries" msgstr "montrer les atomes nécessitant les librairies données" -#: ../../client/equo.py:227 ../../client/equo.py:351 +#: ../../client/equo.py:227 ../../client/equo.py:353 #: ../../server/reagent.py:62 msgid "search available package sets" msgstr "recherche les ensembles de paquets disponibles" @@ -4511,12 +4012,12 @@ msgstr "" msgid "show reverse depdendencies tree for provided installed atoms" msgstr "montrer quels paquets dépendent des atomes donnés" -#: ../../client/equo.py:234 ../../client/equo.py:354 ../../client/equo.py:399 +#: ../../client/equo.py:234 ../../client/equo.py:356 ../../client/equo.py:401 #: ../../server/reagent.py:71 msgid "show more details" msgstr "afficher plus de détails" -#: ../../client/equo.py:235 ../../client/equo.py:355 ../../client/equo.py:400 +#: ../../client/equo.py:235 ../../client/equo.py:357 ../../client/equo.py:402 #: ../../server/reagent.py:72 msgid "print results in a scriptable way" msgstr "afficher les résultats pour qu'ils soient utilisables par script" @@ -4605,7 +4106,7 @@ msgstr "" "générer la base de donnée des paquets installés en utilisant les fichiers du " "système [dernier espoir]" -#: ../../client/equo.py:265 ../../client/equo.py:315 +#: ../../client/equo.py:265 ../../client/equo.py:317 #, fuzzy msgid "regenerate SPM UIDs map (SPM <-> Entropy packages)" msgstr "" @@ -4678,7 +4179,7 @@ msgstr "" #: ../../client/equo.py:283 ../../client/equo.py:287 ../../client/equo.py:290 #: ../../server/activator.py:52 ../../server/activator.py:60 -#: ../../server/activator.py:70 +#: ../../server/activator.py:65 msgid "sync all the configured repositories" msgstr "synchroniser tous les dépôts configurés" @@ -4695,23 +4196,23 @@ msgid "sync the current repository database across primary mirrors" msgstr "" "synchroniser la base de données du dépôt courant parmi les miroirs principaux" -#: ../../client/equo.py:291 ../../server/activator.py:65 +#: ../../client/equo.py:291 ../../server/activator.py:68 msgid "lock the current repository database (server-side)" msgstr "verrouiller la base de données du dépôt courant (côté serveur)" -#: ../../client/equo.py:292 ../../server/activator.py:66 +#: ../../client/equo.py:292 ../../server/activator.py:69 msgid "unlock the current repository database (server-side)" msgstr "déverrouiller la base de données du dépôt courant (côté serveur)" -#: ../../client/equo.py:293 ../../server/activator.py:67 +#: ../../client/equo.py:293 ../../server/activator.py:70 msgid "lock the current repository database (client-side)" msgstr "verrouiller la base de données du dépôt courant (côté client)" -#: ../../client/equo.py:294 ../../server/activator.py:68 +#: ../../client/equo.py:294 ../../server/activator.py:71 msgid "unlock the current repository database (client-side)" msgstr "déverrouiller la base de données du dépôt courant (côté client)" -#: ../../client/equo.py:295 ../../server/activator.py:69 +#: ../../client/equo.py:295 ../../server/activator.py:72 msgid "show current lock status" msgstr "afficher l'état de verrouillage actuel" @@ -4719,259 +4220,267 @@ msgstr "afficher l'état de verrouillage actuel" msgid "remove binary packages not in repositories and expired" msgstr "supprimer les paquets binaires absents des dépôts et expirés" -#: ../../client/equo.py:300 ../../server/reagent.py:74 +#: ../../client/equo.py:297 ../../server/activator.py:66 +msgid "clean unavaiable packages from mirrors (similar to tidy, but more nazi)" +msgstr "" + +#: ../../client/equo.py:298 ../../server/activator.py:67 +msgid "expiration days [default is: 0, dangerous!]" +msgstr "" + +#: ../../client/equo.py:302 ../../server/reagent.py:74 msgid "manage a repository" msgstr "gérer un dépôt" -#: ../../client/equo.py:302 ../../server/reagent.py:75 +#: ../../client/equo.py:304 ../../server/reagent.py:75 msgid "(re)initialize the current repository database" msgstr "(ré)initialiser la base de données du dépôt courant" -#: ../../client/equo.py:303 +#: ../../client/equo.py:305 msgid "do not refill database using packages on mirrors" msgstr "" "ne pas réalimenter la base de données en utilisant les paquets du miroir" -#: ../../client/equo.py:304 ../../server/reagent.py:76 +#: ../../client/equo.py:306 ../../server/reagent.py:76 msgid "(re)create the database for the specified repository" msgstr "(re)créer la base de données pour le dépôt spécifié" -#: ../../client/equo.py:305 ../../server/reagent.py:77 +#: ../../client/equo.py:307 ../../server/reagent.py:77 msgid "manually force a revision bump for the current repository database" msgstr "forcer manuellement un saut de révision pour le dépôt courant" -#: ../../client/equo.py:306 ../../server/reagent.py:78 +#: ../../client/equo.py:308 ../../server/reagent.py:78 msgid "synchronize the database" msgstr "synchroniser la base de données" -#: ../../client/equo.py:307 ../../server/reagent.py:79 +#: ../../client/equo.py:309 ../../server/reagent.py:79 msgid "flush back old branches packages to current branch" msgstr "purger les paquets des vieilles branches vers la branche courante" -#: ../../client/equo.py:308 ../../server/reagent.py:80 +#: ../../client/equo.py:310 ../../server/reagent.py:80 msgid "remove the provided atoms from the current repository database" msgstr "supprimer les atomes donnés de la base de données du dépôt" -#: ../../client/equo.py:309 ../../server/reagent.py:82 +#: ../../client/equo.py:311 ../../server/reagent.py:82 msgid "remove the provided injected atoms (all if no atom specified)" msgstr "supprimer les atomes injectés donnés (tous si aucun atome spécifié)" -#: ../../client/equo.py:310 ../../server/reagent.py:83 +#: ../../client/equo.py:312 ../../server/reagent.py:83 msgid "create an empty repository database in the provided path" msgstr "créer une base de données de dépôt vide à l'emplacement spécifié" -#: ../../client/equo.py:311 +#: ../../client/equo.py:313 msgid "switch to the specified branch the provided atoms (or world)" msgstr "passer les atomes donnés dans la branch spécifiée (ou world)" -#: ../../client/equo.py:312 +#: ../../client/equo.py:314 msgid "verify remote integrity of the provided atoms (or world)" msgstr "vérifier l'intégrité distante des atomes donnés (ou world)" -#: ../../client/equo.py:313 ../../server/reagent.py:86 +#: ../../client/equo.py:315 ../../server/reagent.py:86 msgid "backup current repository database" msgstr "faire une copie de sécurité de la base de données du dépôt courant" -#: ../../client/equo.py:314 ../../server/reagent.py:87 +#: ../../client/equo.py:316 ../../server/reagent.py:87 msgid "restore a previously backed-up repository database" msgstr "" "restaurer une ancienne copie de sécurité de la base de données du dépôt" -#: ../../client/equo.py:317 ../../server/reagent.py:88 +#: ../../client/equo.py:319 ../../server/reagent.py:88 msgid "enable the specified repository" msgstr "activer le dépôt spécifié" -#: ../../client/equo.py:318 ../../server/reagent.py:89 +#: ../../client/equo.py:320 ../../server/reagent.py:89 msgid "disable the specified repository" msgstr "désactiver le dépôt spécifié" -#: ../../client/equo.py:319 +#: ../../client/equo.py:321 msgid "show the current Server Interface status" msgstr "afficher l'état de l'interface du serveur courant" -#: ../../client/equo.py:320 ../../server/reagent.py:90 +#: ../../client/equo.py:322 ../../server/reagent.py:90 #, fuzzy msgid "check packages in repository for missing dependencies" msgstr "Paquets installés" -#: ../../client/equo.py:321 ../../server/reagent.py:91 +#: ../../client/equo.py:323 ../../server/reagent.py:91 #, fuzzy msgid "handle packages dependencies" msgstr "gérer les dépendances manuelles des paquets" -#: ../../client/equo.py:322 +#: ../../client/equo.py:324 msgid "clone a package inside a repository assigning it an arbitrary tag" msgstr "" "cloner un paquet dans un dépôt en lui assignant une étiquette arbitraire" -#: ../../client/equo.py:323 ../../server/reagent.py:95 +#: ../../client/equo.py:325 ../../server/reagent.py:95 msgid "move packages from a repository to another" msgstr "déplacer des paquets d'un dépôt à l'autre" -#: ../../client/equo.py:324 ../../client/equo.py:326 +#: ../../client/equo.py:326 ../../client/equo.py:328 #: ../../server/reagent.py:96 ../../server/reagent.py:98 msgid "pulls dependencies in" msgstr "arrivée des dépendances dans" -#: ../../client/equo.py:325 ../../server/reagent.py:97 +#: ../../client/equo.py:327 ../../server/reagent.py:97 msgid "copy packages from a repository to another" msgstr "copier les paquets d'un dépôt à l'autre" -#: ../../client/equo.py:327 ../../server/reagent.py:99 +#: ../../client/equo.py:329 ../../server/reagent.py:99 msgid "set the default repository" msgstr "définir le dépôt par défaut" -#: ../../client/equo.py:331 ../../server/reagent.py:101 +#: ../../client/equo.py:333 ../../server/reagent.py:101 msgid "manage repository digital signatures (OpenGPG)" msgstr "" -#: ../../client/equo.py:332 ../../server/reagent.py:102 +#: ../../client/equo.py:334 ../../server/reagent.py:102 #, fuzzy msgid "create keypair for repositories and sign packages" msgstr "Essayez de mettre à jour vos dépôts et réessayez" -#: ../../client/equo.py:333 ../../server/reagent.py:103 +#: ../../client/equo.py:335 ../../server/reagent.py:103 msgid "delete keypair (and digital signatures) of repository" msgstr "" -#: ../../client/equo.py:334 ../../server/reagent.py:104 +#: ../../client/equo.py:336 ../../server/reagent.py:104 #, fuzzy msgid "show currently configured keys information for given repositories" msgstr "Dépôts présentement configurés" -#: ../../client/equo.py:335 ../../server/reagent.py:105 +#: ../../client/equo.py:337 ../../server/reagent.py:105 msgid "sign (or re-sign) packages in repository using currently set keypair" msgstr "" -#: ../../client/equo.py:336 ../../server/reagent.py:106 +#: ../../client/equo.py:338 ../../server/reagent.py:106 #, fuzzy msgid "import keypair, bind to given repository" msgstr "n'est pas listé dans le dépôt !" -#: ../../client/equo.py:337 ../../server/reagent.py:107 +#: ../../client/equo.py:339 ../../server/reagent.py:107 #, fuzzy msgid "export public key of given repository" msgstr "Trier par dépôt" -#: ../../client/equo.py:338 ../../server/reagent.py:108 +#: ../../client/equo.py:340 ../../server/reagent.py:108 #, fuzzy msgid "export private key of given repository" msgstr "Dépôt de destination" -#: ../../client/equo.py:342 +#: ../../client/equo.py:344 msgid "do some searches into community repository databases" msgstr "" "faites res recherches dans les bases de données du dépôt de la communauté" -#: ../../client/equo.py:343 ../../server/reagent.py:64 +#: ../../client/equo.py:345 ../../server/reagent.py:64 msgid "show from what package the provided files belong" msgstr "afficher à quel paquet les fichiers spécifiés appartiennent" -#: ../../client/equo.py:345 ../../server/reagent.py:60 +#: ../../client/equo.py:347 ../../server/reagent.py:60 msgid "show what packages depend on the provided atoms" msgstr "montrer quels paquets dépendent des atomes donnés" -#: ../../client/equo.py:348 ../../server/reagent.py:66 +#: ../../client/equo.py:350 ../../server/reagent.py:66 msgid "list all the packages in the default repository" msgstr "lister tous les paquets du dépôt par défaut" -#: ../../client/equo.py:350 ../../server/reagent.py:57 +#: ../../client/equo.py:352 ../../server/reagent.py:57 msgid "search packages inside the default repository database" msgstr "recherche des paquets dans la base de données du dépôt par défaut" -#: ../../client/equo.py:352 ../../server/reagent.py:61 +#: ../../client/equo.py:354 ../../server/reagent.py:61 msgid "show packages owning the specified tags" msgstr "afficher les paquets ayant les étiquettes spécifiées" -#: ../../client/equo.py:353 +#: ../../client/equo.py:355 #, fuzzy msgid "show installed packages owning the specified revisions" msgstr "afficher les paquets ayant les étiquettes spécifiées" -#: ../../client/equo.py:359 ../../server/reagent.py:110 +#: ../../client/equo.py:361 ../../server/reagent.py:110 msgid "source package manager functions" msgstr "fonctions du gestionnaire de sources du paquet" -#: ../../client/equo.py:360 ../../server/reagent.py:111 +#: ../../client/equo.py:362 ../../server/reagent.py:111 msgid "compilation function" msgstr "fonction de compilation" -#: ../../client/equo.py:361 ../../server/reagent.py:112 +#: ../../client/equo.py:363 ../../server/reagent.py:112 msgid "compile packages belonging to the provided categories" msgstr "compiler les paquets appartenant aux catégories fournies" -#: ../../client/equo.py:362 ../../client/equo.py:365 +#: ../../client/equo.py:364 ../../client/equo.py:367 #: ../../server/reagent.py:113 ../../server/reagent.py:116 msgid "just list packages" msgstr "seulement lister les paquets" -#: ../../client/equo.py:363 ../../server/reagent.py:114 +#: ../../client/equo.py:365 ../../server/reagent.py:114 msgid "do not pull old package slots" msgstr "ne pas retirer les vieilles fentes de paquets" -#: ../../client/equo.py:364 ../../server/reagent.py:115 +#: ../../client/equo.py:366 ../../server/reagent.py:115 msgid "compile packages in provided package set names" msgstr "compiler les paquets dans les noms de groupe de paquets spécifiés" -#: ../../client/equo.py:366 ../../server/reagent.py:117 +#: ../../client/equo.py:368 ../../server/reagent.py:117 msgid "rebuild everything" msgstr "tout reconstruire" -#: ../../client/equo.py:367 ../../server/reagent.py:118 +#: ../../client/equo.py:369 ../../server/reagent.py:118 msgid "run database update if all went fine" msgstr "" "exécuter une mise à jour de la base de données si tout s'est bien passé" -#: ../../client/equo.py:368 ../../server/reagent.py:119 +#: ../../client/equo.py:370 ../../server/reagent.py:119 msgid "run mirror sync if all went fine" msgstr "exécuter une synchro du miroir si tout s'est bien passé" -#: ../../client/equo.py:369 +#: ../../client/equo.py:371 msgid "scan orphaned packages on SPM" msgstr "vérifier les paquets orphelins dans SPM" -#: ../../client/equo.py:373 ../../server/activator.py:72 +#: ../../client/equo.py:375 ../../server/activator.py:75 msgid "notice board handling functions" msgstr "fonctions de gestion du tableau d'affichage" -#: ../../client/equo.py:374 ../../server/activator.py:73 +#: ../../client/equo.py:376 ../../server/activator.py:76 msgid "add a news item to the notice board" msgstr "ajouter un élément de nouvelle au tableau d'affichage" -#: ../../client/equo.py:375 ../../server/activator.py:74 +#: ../../client/equo.py:377 ../../server/activator.py:77 msgid "remove a news item from the notice board" msgstr "supprimer un élément de nouvelles du tableau d'affichage" -#: ../../client/equo.py:376 ../../server/activator.py:75 +#: ../../client/equo.py:378 ../../server/activator.py:78 msgid "read the current notice board" msgstr "lire le tableau d'affichage courant" -#: ../../client/equo.py:380 +#: ../../client/equo.py:382 msgid "look for unsatisfied dependencies across community repositories" msgstr "" "voir pour des dépendances non satisfaites parmi les dépôts de la communauté" -#: ../../client/equo.py:381 ../../server/reagent.py:126 +#: ../../client/equo.py:383 ../../server/reagent.py:126 msgid "verify the integrity of local package files" msgstr "vérifier l'intégrité des fichiers des paquets locaux" -#: ../../client/equo.py:384 +#: ../../client/equo.py:386 msgid "handles User Generated Content features" msgstr "gère les fonctionnalités du contenu généré par l'utilisateur" -#: ../../client/equo.py:385 +#: ../../client/equo.py:387 msgid "login against a specified repository" msgstr "se connecter à un dépôt spécifié" -#: ../../client/equo.py:386 +#: ../../client/equo.py:388 msgid "logout from a specified repository" msgstr "se déconnecter d'un dépôt spécifié" -#: ../../client/equo.py:387 +#: ../../client/equo.py:389 msgid "force action" msgstr "forcer l'action" -#: ../../client/equo.py:388 +#: ../../client/equo.py:390 msgid "" "manage package documents for the selected repository (comments, files, " "videos)" @@ -4979,97 +4488,97 @@ msgstr "" "Gérer les documents du paquet pour le dépôt sélectionné (commentaires, " "fichiers, vidéos)" -#: ../../client/equo.py:389 +#: ../../client/equo.py:391 msgid "" "get available documents for the specified package key (example: x11-libs/qt)" msgstr "" "obtenir les documents disponibles pour la clé de paquet spécifié (exemple : " "x11-libs/qt)" -#: ../../client/equo.py:390 +#: ../../client/equo.py:392 msgid "add a new document to the specified package key (example: x11-libs/qt)" msgstr "" "ajouter un nouveau document à la clé de paquet spécifiée (exemple ; x11-libs/" "qt)" -#: ../../client/equo.py:391 +#: ../../client/equo.py:393 msgid "remove documents from database using their identifiers" msgstr "" "Supprimer les documents de la base de données en utilisant leurs identifiants" -#: ../../client/equo.py:392 +#: ../../client/equo.py:394 msgid "manage package votes for the selected repository" msgstr "Gérer les votes des paquets pour le dépôt sélectionné" -#: ../../client/equo.py:393 +#: ../../client/equo.py:395 msgid "get vote for the specified package key (example: x11-libs/qt)" msgstr "obtenir un vote pour la clé de paquet spécifié (exemple : x11-libs/qt)" -#: ../../client/equo.py:394 +#: ../../client/equo.py:396 msgid "add vote for the specified package key (example: x11-libs/qt)" msgstr "ajouter un vote pour la clé de paquet spécifié (exemple : x11-libs/qt)" -#: ../../client/equo.py:397 +#: ../../client/equo.py:399 msgid "handles Entropy cache" msgstr "gère le cache Entropy" -#: ../../client/equo.py:398 +#: ../../client/equo.py:400 msgid "clean Entropy cache" msgstr "nettoyer le cache d'Entropy" -#: ../../client/equo.py:402 +#: ../../client/equo.py:404 msgid "remove downloaded packages and clean temp. directories" msgstr "" "supprimer les paquets téléchargés et nettoyer les répertoires temporaires" -#: ../../client/equo.py:404 +#: ../../client/equo.py:406 msgid "show system information" msgstr "afficher l'information système" -#: ../../client/equo.py:445 ../../client/text_rescue.py:103 +#: ../../client/equo.py:447 ../../client/text_rescue.py:103 #: ../../client/text_rescue.py:113 ../../client/text_ui.py:214 msgid "is deprecated, please use" msgstr "" -#: ../../client/equo.py:456 +#: ../../client/equo.py:458 msgid "You need to install sys-apps/entropy-server. :-) Do it !" msgstr "Vous devez installer 'sys-apps/entropy-server'. Faites-le !" -#: ../../client/equo.py:534 +#: ../../client/equo.py:538 msgid "You need to install/update sys-apps/entropy-server. :-) Do it !" msgstr "" "Vous devez installer/mettre à jour 'sys-apps/entropy-server'. Faites-le !" -#: ../../client/equo.py:587 ../../client/text_configuration.py:41 +#: ../../client/equo.py:592 ../../client/text_configuration.py:42 #: ../../client/text_rescue.py:74 msgid "You are not root" msgstr "Vous n'êtes pas root" -#: ../../client/equo.py:814 +#: ../../client/equo.py:819 msgid "not enough parameters" msgstr "pas assez de paramètres" -#: ../../client/equo.py:864 +#: ../../client/equo.py:869 #, fuzzy msgid "Installed packages repository corrupted. Please re-generate it" msgstr "" "La base de données des paquets installés est introuvable ou endommagée. " "Veuillez la générer avec les outils 'equo database'" -#: ../../client/equo.py:872 ../../client/text_smart.py:157 +#: ../../client/equo.py:877 ../../client/text_smart.py:157 #: ../../client/text_smart.py:332 ../../client/text_smart.py:484 msgid "Cannot continue" msgstr "Impossible de continuer" -#: ../../client/equo.py:895 +#: ../../client/equo.py:900 msgid "Your hard drive is full! Your fault!" msgstr "" -#: ../../client/equo.py:901 +#: ../../client/equo.py:906 msgid "No more memory dude! Your fault!" msgstr "" -#: ../../client/equo.py:906 +#: ../../client/equo.py:911 msgid "" "Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. " "Well, you know, shit happens." @@ -5077,26 +4586,26 @@ msgstr "" "Bonjour, je suis le rapporteur de bogues. J'ai le regret de vous informer " "qu'Equo a crashé. Ce sont des choses qui arrivent..." -#: ../../client/equo.py:907 +#: ../../client/equo.py:912 msgid "" "But there's something you could do to help Equo to be a better application." msgstr "" "Mais il y a quelque chose que vous pourriez faire pour nous aider à faire " "d'Equo une meilleure application" -#: ../../client/equo.py:908 +#: ../../client/equo.py:913 msgid "-- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --" msgstr "" "-- MÊME SI JE NE VEUX PAS QUE VOUS SOUMETTIEZ LE MÊME RAPPORT PLUSIEURS FOIS " "--" -#: ../../client/equo.py:909 +#: ../../client/equo.py:914 msgid "Now I am showing you what happened. Don't panic, I'm here to help you." msgstr "" "Je suis maintenant en train de vous montrer ce qui s'est passé. Ne vous " "inquiétez pas, je suis là pour vous aider." -#: ../../client/equo.py:918 +#: ../../client/equo.py:923 msgid "" "Oh well, I cannot even write to /tmp. So, please copy the error and mail " "lxnay@sabayon.org." @@ -5104,11 +4613,11 @@ msgstr "" "Je ne peux pas même pas écrire dans /tmp. Alors, veuillez copier l'erreur et " "l'envoyer à lxnay@sabayon.org" -#: ../../client/equo.py:937 +#: ../../client/equo.py:942 msgid "Of course you are on the Internet..." msgstr "Bien sûr que vous êtes sur Internet..." -#: ../../client/equo.py:938 +#: ../../client/equo.py:943 #, fuzzy msgid "" "Erm... Can I send the error, along with some information\n" @@ -5119,11 +4628,11 @@ msgstr "" "à propos de votre matériel à mes créateurs pour qu'ils me corrigent ? (votre " "adresse IP sera enregistrée)" -#: ../../client/equo.py:940 +#: ../../client/equo.py:945 msgid "Ok, ok ok ok... Sorry!" msgstr "D'accord, d'accord... désolé !" -#: ../../client/equo.py:944 +#: ../../client/equo.py:949 msgid "" "If you want to be contacted back (and actively supported), also answer the " "questions below:" @@ -5131,19 +4640,19 @@ msgstr "" "Si vous désirez être contacté (et activement supporté), répondez également " "aux questions ci-bas :" -#: ../../client/equo.py:945 +#: ../../client/equo.py:950 msgid "Your Full name:" msgstr "Votre nom complet :" -#: ../../client/equo.py:946 +#: ../../client/equo.py:951 msgid "Your E-Mail address:" msgstr "Votre courriel :" -#: ../../client/equo.py:947 +#: ../../client/equo.py:952 msgid "What you were doing:" msgstr "Ce que vous faisiez :" -#: ../../client/equo.py:962 +#: ../../client/equo.py:967 msgid "" "Thank you very much. The error has been reported and hopefully, the problem " "will be solved as soon as possible." @@ -5151,7 +4660,7 @@ msgstr "" "Merci beaucoup. Cette erreur a été rapportée et le problème sera réglé, " "espérons-le, dès que possible." -#: ../../client/equo.py:964 +#: ../../client/equo.py:969 #, fuzzy msgid "" "Ugh. Cannot send the report. When you want, mail the file below to " @@ -5160,11 +4669,11 @@ msgstr "" "Impossible d'envoyer le rapport. J'ai sauvegardé l'erreur dans /tmp/" "equoerror.txt. Quand vous le voudrez, envoyez-le à lxnay@sabayon.org." -#: ../../client/equo.py:983 +#: ../../client/equo.py:988 msgid "Entropy/Equo version mismatch" msgstr "" -#: ../../client/equo.py:984 +#: ../../client/equo.py:989 msgid "it could make your system explode!" msgstr "" @@ -5178,154 +4687,154 @@ msgstr "nettoyer le cache d'Entropy" msgid "Entropy cache cleaned." msgstr "Cache UGC effacée" -#: ../../client/text_configuration.py:76 +#: ../../client/text_configuration.py:78 msgid "Scanning filesystem" msgstr "Vérification du système de fichiers" -#: ../../client/text_configuration.py:80 -#: ../../client/text_configuration.py:387 +#: ../../client/text_configuration.py:82 +#: ../../client/text_configuration.py:388 msgid "file" msgstr "fichier" -#: ../../client/text_configuration.py:85 +#: ../../client/text_configuration.py:87 msgid "All fine baby. Nothing to do!" msgstr "Tout va bien. Rien à faire !" -#: ../../client/text_configuration.py:96 +#: ../../client/text_configuration.py:98 msgid "Type a number." msgstr "Tappez un nombre." -#: ../../client/text_configuration.py:110 -#: ../../client/text_configuration.py:138 ../../server/server_reagent.py:85 +#: ../../client/text_configuration.py:112 +#: ../../client/text_configuration.py:139 ../../server/server_reagent.py:85 #: ../../server/server_reagent.py:102 msgid "Configuration file" msgstr "Fichier de configuration" -#: ../../client/text_configuration.py:114 +#: ../../client/text_configuration.py:116 msgid "Overwrite ?" msgstr "Remplacer ?" -#: ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:119 msgid "Moving" msgstr "Déplacement" -#: ../../client/text_configuration.py:142 +#: ../../client/text_configuration.py:143 msgid "Discard ?" msgstr "Annuler ?" -#: ../../client/text_configuration.py:145 +#: ../../client/text_configuration.py:146 msgid "Discarding" msgstr "Annulation" -#: ../../client/text_configuration.py:185 +#: ../../client/text_configuration.py:186 msgid "Selected file" msgstr "Fichier sélectionné" -#: ../../client/text_configuration.py:204 +#: ../../client/text_configuration.py:205 msgid "Replacing" msgstr "Remplacement" -#: ../../client/text_configuration.py:205 +#: ../../client/text_configuration.py:206 msgid "with" msgstr "avec" -#: ../../client/text_configuration.py:215 +#: ../../client/text_configuration.py:216 msgid "Deleting file" msgstr "Suppression du fichier" -#: ../../client/text_configuration.py:227 +#: ../../client/text_configuration.py:228 msgid "Editing file" msgstr "Modification du fichier" -#: ../../client/text_configuration.py:233 +#: ../../client/text_configuration.py:234 msgid "Cannot find a suitable editor. Can't edit file directly." msgstr "" "Impossible de trouver un éditeur convenable. Impossible d'éditer le fichier " "directement" -#: ../../client/text_configuration.py:240 +#: ../../client/text_configuration.py:241 msgid "Edited file" msgstr "Fichier modifié" -#: ../../client/text_configuration.py:241 +#: ../../client/text_configuration.py:242 msgid "showing differencies" msgstr "Affichage des différences" -#: ../../client/text_configuration.py:260 +#: ../../client/text_configuration.py:261 #, fuzzy msgid "Interactively merge" msgstr "Interactivité" -#: ../../client/text_configuration.py:295 +#: ../../client/text_configuration.py:296 msgid "Please choose a file to update by typing its identification number." msgstr "" "Veuillez choisir un fichier à mettre à jour en tappant son numéro " "d'identification." -#: ../../client/text_configuration.py:296 +#: ../../client/text_configuration.py:297 msgid "Other options are:" msgstr "Les autres options sont :" -#: ../../client/text_configuration.py:297 +#: ../../client/text_configuration.py:298 #: ../../client/text_repositories.py:509 #: ../../magneto/src/magneto/core/interfaces.py:152 msgid "Exit" msgstr "Quitter" -#: ../../client/text_configuration.py:298 +#: ../../client/text_configuration.py:299 msgid "Automerge all the files asking you one by one" msgstr "Fusionner tous les fichiers et confirmer pour chaque fichier" -#: ../../client/text_configuration.py:299 +#: ../../client/text_configuration.py:300 msgid "Automerge all the files without questioning" msgstr "Fusionner tous les fichiers sans confirmation" -#: ../../client/text_configuration.py:300 +#: ../../client/text_configuration.py:301 msgid "Discard all the files asking you one by one" msgstr "Ignorer tous les fichiers et confirmer pour chaque fichier" -#: ../../client/text_configuration.py:301 +#: ../../client/text_configuration.py:302 msgid "Discard all the files without questioning" msgstr "Ignorer tous les fichiers sans confirmation" -#: ../../client/text_configuration.py:311 +#: ../../client/text_configuration.py:312 msgid "Please choose an action to take for the selected file." msgstr "Veuillez choisir une action à prendre pour le fichier sélectionné." -#: ../../client/text_configuration.py:312 +#: ../../client/text_configuration.py:313 msgid "Come back to the files list" msgstr "Retourner à la liste des fichiers" -#: ../../client/text_configuration.py:313 +#: ../../client/text_configuration.py:314 msgid "Replace original with update" msgstr "Remplacer l'original avec la mise à jour" -#: ../../client/text_configuration.py:314 +#: ../../client/text_configuration.py:315 msgid "Delete update, keeping original as is" msgstr "Supprimer la mise à jour, conserver l'original" -#: ../../client/text_configuration.py:315 +#: ../../client/text_configuration.py:316 msgid "Edit proposed file and show diffs again" msgstr "Afficher le fichier proposé et afficher encore les différences" -#: ../../client/text_configuration.py:316 +#: ../../client/text_configuration.py:317 #, fuzzy msgid "Interactively merge original with update" msgstr "Remplacer l'original avec la mise à jour" -#: ../../client/text_configuration.py:317 +#: ../../client/text_configuration.py:318 msgid "Show differences again" msgstr "Afficher encore les différences" -#: ../../client/text_configuration.py:382 +#: ../../client/text_configuration.py:383 msgid "These are the files that would be updated:" msgstr "Voici les fichiers qui seraient mis à jour :" -#: ../../client/text_configuration.py:388 +#: ../../client/text_configuration.py:389 msgid "Unique files that would be update" msgstr "Fichiers uniques qui seraient mis à jour" -#: ../../client/text_configuration.py:393 +#: ../../client/text_configuration.py:394 msgid "Unique files that would be automerged" msgstr "Fichiers uniques qui seraient autofusionnés" @@ -5336,8 +4845,8 @@ msgstr "Commande mal formée" #: ../../client/text_query.py:69 ../../client/text_repositories.py:47 #: ../../client/text_smart.py:45 ../../client/text_ugc.py:32 -#: ../../client/text_ui.py:128 ../../server/activator.py:166 -#: ../../server/reagent.py:307 +#: ../../client/text_ui.py:128 ../../server/activator.py:169 +#: ../../server/reagent.py:308 msgid "Wrong parameters" msgstr "Paramètres erronés" @@ -5350,7 +4859,7 @@ msgstr "Recherche" #: ../../client/text_query.py:1264 ../../client/text_query.py:1306 #: ../../client/text_query.py:1350 ../../client/text_query.py:1388 #: ../../client/text_query.py:1421 ../../client/text_query.py:1465 -#: ../../client/text_query.py:1524 ../../server/server_query.py:129 +#: ../../client/text_query.py:1524 ../../server/server_query.py:130 msgid "Keyword" msgstr "Mot-clé" @@ -5361,7 +4870,7 @@ msgstr "Mot-clé" #: ../../client/text_query.py:1265 ../../client/text_query.py:1307 #: ../../client/text_query.py:1351 ../../client/text_query.py:1389 #: ../../client/text_query.py:1422 ../../client/text_query.py:1466 -#: ../../client/text_query.py:1525 ../../server/server_query.py:130 +#: ../../client/text_query.py:1525 ../../server/server_query.py:131 msgid "Found" msgstr "Trouvé" @@ -5371,7 +4880,7 @@ msgstr "Trouvé" #: ../../client/text_query.py:1308 ../../client/text_query.py:1352 #: ../../client/text_query.py:1390 ../../client/text_query.py:1423 #: ../../client/text_query.py:1467 ../../client/text_query.py:1526 -#: ../../server/server_query.py:131 +#: ../../server/server_query.py:132 msgid "entries" msgstr "entrées" @@ -5405,7 +4914,7 @@ msgstr "" #: ../../client/text_query.py:314 ../../client/text_query.py:1573 #: ../../client/text_query.py:1574 ../../server/server_key.py:367 -#: ../../server/server_key.py:371 ../../server/server_reagent.py:216 +#: ../../server/server_key.py:371 ../../server/server_reagent.py:215 #: ../../sulfur/src/sulfur/dialogs.py:506 #: ../../sulfur/src/sulfur/dialogs.py:602 #: ../../sulfur/src/sulfur/dialogs.py:605 @@ -5548,8 +5057,8 @@ msgstr "Recherche sur Removal" #: ../../client/text_query.py:1004 ../../client/text_ui.py:1014 #: ../../client/text_ui.py:1159 ../../client/text_ui.py:1249 #: ../../client/text_ui.py:1714 ../../client/text_ui.py:1799 -#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:446 -#: ../../server/server_reagent.py:495 +#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:444 +#: ../../server/server_reagent.py:494 msgid "No packages found" msgstr "Aucun paquet trouvé" @@ -5618,7 +5127,7 @@ msgstr "Recherche de Slot" msgid "Package Set Search" msgstr "Recherche d'un groupe de paquets" -#: ../../client/text_query.py:1367 ../../server/server_query.py:116 +#: ../../client/text_query.py:1367 ../../server/server_query.py:117 msgid "Tag Search" msgstr "Recherche d'étiquette" @@ -5659,7 +5168,7 @@ msgstr "branche" msgid "Category" msgstr "Catégorie" -#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name" msgstr "Nom" @@ -5699,7 +5208,7 @@ msgstr "Téléchargement" msgid "Checksum" msgstr "Somme de contrôle" -#: ../../client/text_query.py:1662 ../../server/server_reagent.py:289 +#: ../../client/text_query.py:1662 ../../server/server_reagent.py:288 #: ../../sulfur/src/sulfur/dialogs.py:1132 msgid "Dependencies" msgstr "Dépendances" @@ -5720,6 +5229,10 @@ msgstr "Page d'accueil" msgid "Description" msgstr "Description" +#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 +msgid "USE flags" +msgstr "Indicateurs USE" + #: ../../client/text_query.py:1718 ../../sulfur/src/sulfur/sulfur.glade.h:26 msgid "CHOST" msgstr "CHOST" @@ -5954,37 +5467,48 @@ msgid "Have a nice day" msgstr "" #: ../../client/text_repositories.py:427 ../../client/text_ui.py:560 -#: ../../sulfur/src/sulfur/__init__.py:1485 +#: ../../sulfur/src/sulfur/__init__.py:1492 msgid "No repositories specified in" msgstr "Pas de dépôts spécifiés dans" #: ../../client/text_repositories.py:431 ../../client/text_ui.py:565 -#: ../../sulfur/src/sulfur/__init__.py:1492 +#: ../../sulfur/src/sulfur/__init__.py:1499 msgid "Unhandled exception" msgstr "Exception non gérée" -#: ../../client/text_repositories.py:453 ../../server/server_activator.py:332 -#: ../../server/server_activator.py:352 +#: ../../client/text_repositories.py:453 ../../server/server_activator.py:333 +#: ../../server/server_activator.py:353 msgid "Notice board not available" msgstr "Tableau d'affichage non disponible" +#. title +#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 +#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 +#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 +#: ../../server/server_activator.py:243 ../../server/server_activator.py:275 +#: ../../server/server_activator.py:311 ../../sulfur/src/sulfur/dialogs.py:381 +#: ../../sulfur/src/sulfur/dialogs.py:633 +#: ../../sulfur/src/sulfur/sulfur.glade.h:258 +msgid "Title" +msgstr "Titre" + #: ../../client/text_repositories.py:476 ../../client/text_ugc.py:587 -#: ../../server/server_activator.py:248 +#: ../../server/server_activator.py:249 #: ../../sulfur/src/sulfur/dialogs.py:1191 #: ../../sulfur/src/sulfur/sulfur.glade.h:48 msgid "Content" msgstr "Contenu" -#: ../../client/text_repositories.py:481 ../../server/server_activator.py:253 +#: ../../client/text_repositories.py:481 ../../server/server_activator.py:254 #: ../../sulfur/src/sulfur/sulfur.glade.h:122 msgid "Link" msgstr "Lien" -#: ../../client/text_repositories.py:489 ../../server/server_activator.py:261 +#: ../../client/text_repositories.py:489 ../../server/server_activator.py:262 msgid "Press Enter to continue" msgstr "Appuyez sur Entrée pour continuer" -#: ../../client/text_repositories.py:516 ../../server/server_activator.py:288 +#: ../../client/text_repositories.py:516 ../../server/server_activator.py:289 msgid "Choose one by typing its identifier" msgstr "Choisissez-en un en entrant son identifiant" @@ -6013,15 +5537,15 @@ msgstr "Nettoyage de la base de données système terminé" msgid "No System Databases found" msgstr "Pas de base de données système trouvée" -#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:568 +#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:567 msgid "No backed up databases found" msgstr "Pas de copie de sécurité des bases de données trouvée" -#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:583 +#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:582 msgid "Select the database you want to restore" msgstr "Choisir la base de données que vous voulez restaurer" -#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:589 +#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:588 msgid "Entropy installed packages database restore tool" msgstr "" "Outil de restauration de la base de données des paquets installés d'Entropy" @@ -6481,7 +6005,7 @@ msgid "directory does not exist" msgstr "répertoire n'existe pas" #: ../../client/text_smart.py:194 ../../client/text_ui.py:768 -#: ../../sulfur/src/sulfur/events.py:465 +#: ../../sulfur/src/sulfur/events.py:470 msgid "is not a valid Entropy package" msgstr "n'est pas un paquet Entropy valide" @@ -6611,7 +6135,7 @@ msgstr "" msgid "Login error. Not logged in." msgstr "Erreur d'authentification. Pas connecté" -#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1018 +#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1024 msgid "Not logged in" msgstr "Pas connecté" @@ -6776,7 +6300,7 @@ msgstr "Vote du paquet courant" #: ../../client/text_ui.py:242 ../../client/text_ui.py:249 #: ../../client/text_ui.py:257 ../../client/text_ui.py:265 #: ../../client/text_ui.py:1264 ../../client/text_ui.py:1950 -#: ../../server/server_reagent.py:1286 +#: ../../server/server_reagent.py:1287 msgid "Nothing to do" msgstr "Rien à faire" @@ -6926,9 +6450,9 @@ msgid "atom" msgstr "atome" #: ../../client/text_ui.py:668 ../../server/server_reagent.py:131 -#: ../../server/server_reagent.py:167 ../../server/server_reagent.py:203 -#: ../../server/server_reagent.py:345 ../../server/server_reagent.py:373 -#: ../../server/server_reagent.py:402 +#: ../../server/server_reagent.py:166 ../../server/server_reagent.py:202 +#: ../../server/server_reagent.py:344 ../../server/server_reagent.py:371 +#: ../../server/server_reagent.py:399 msgid "in" msgstr "dans" @@ -6944,7 +6468,7 @@ msgstr "Introuvable" msgid "Probably needed by" msgstr "Probablement requis par" -#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:467 +#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:472 msgid "is not compiled with the same architecture of the system" msgstr "n'est pas compilé dans la même architecture du système" @@ -6980,7 +6504,7 @@ msgstr "Basculer le dépôt" msgid "Reinstall" msgstr "Réinstaller" -#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:443 +#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:449 #: ../../sulfur/src/sulfur/sulfur.glade.h:106 msgid "Install" msgstr "Installer" @@ -7052,11 +6576,11 @@ msgstr "rapporter" msgid "All done" msgstr "Terminé" -#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2061 +#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2068 msgid "Please update the following critical packages" msgstr "Veuillez mettre à jour les paquets critiques suivants" -#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2062 +#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2069 msgid "You should install them as soon as possible" msgstr "Vous devriez les installer dès que possible" @@ -7372,102 +6896,143 @@ msgid "remove downloaded packages and clean temp. directories)" msgstr "" "supprimer les paquets téléchargés et nettoyer les répertoires temporaires)" -#: ../../server/server_activator.py:70 +#: ../../server/server_activator.py:71 msgid "Starting to sync data across mirrors (packages/database)" msgstr "" "Début de la synchro des données entre les miroirs (paquets/base de données)" -#: ../../server/server_activator.py:98 ../../server/server_activator.py:146 +#: ../../server/server_activator.py:99 ../../server/server_activator.py:147 msgid "Aborting !" msgstr "Abandon !" -#: ../../server/server_activator.py:122 +#: ../../server/server_activator.py:123 msgid "Please insert a commit message" msgstr "Veuillez insérer un message de confirmation" -#: ../../server/server_activator.py:141 +#: ../../server/server_activator.py:142 msgid "Should I continue with the tidy procedure ?" msgstr "Voulez-vous continuer avec la procédure de rangement ?" -#: ../../server/server_activator.py:282 +#: ../../server/server_activator.py:283 msgid "Exit/Commit" msgstr "Quitter/Confirmer" -#: ../../server/server_activator.py:311 +#: ../../server/server_activator.py:312 msgid "Notice text" msgstr "Texte de notice" -#: ../../server/server_activator.py:312 +#: ../../server/server_activator.py:313 msgid "Relevant URL (optional)" msgstr "URL pertinent (optionnel)" -#: ../../server/server_activator.py:316 +#: ../../server/server_activator.py:317 msgid "Repository notice board, new item insertion" msgstr "Tableau d'affichage du dépôt, insertion d'un nouvel élément" -#: ../../server/server_activator.py:359 +#: ../../server/server_activator.py:360 msgid "Choose the one you want to remove" msgstr "Veuillez sélectionner l'élément à supprimer" -#: ../../server/server_activator.py:365 +#: ../../server/server_activator.py:366 msgid "Are you sure you want to remove this?" msgstr "Êtes-vous sûr(e) de vouloir supprimer ceci ?" -#: ../../server/server_activator.py:420 +#: ../../server/server_activator.py:418 msgid "Starting to lock mirrors databases" msgstr "Début du verrouillage des miroirs de téléchargement" -#: ../../server/server_activator.py:426 ../../server/server_activator.py:440 -#: ../../server/server_activator.py:456 ../../server/server_activator.py:471 +#: ../../server/server_activator.py:424 ../../server/server_activator.py:438 +#: ../../server/server_activator.py:454 ../../server/server_activator.py:469 msgid "A problem occured on at least one mirror" msgstr "Un problème s'est produit avec au moins un miroir" -#: ../../server/server_activator.py:428 -msgid "Databases lock complete" -msgstr "Verrouillage des bases de données complété" +#: ../../server/server_activator.py:426 +#, fuzzy +msgid "Repositories lock complete" +msgstr "Restauration complétée" -#: ../../server/server_activator.py:434 +#: ../../server/server_activator.py:432 msgid "Starting to unlock mirrors databases" msgstr "Début du déverrouillage des miroirs de téléchargement" -#: ../../server/server_activator.py:443 -msgid "Databases unlock complete" -msgstr "Déverrouillage des bases de données complété" +#: ../../server/server_activator.py:441 +#, fuzzy +msgid "Repositories unlock complete" +msgstr "Restauration complétée" -#: ../../server/server_activator.py:449 +#: ../../server/server_activator.py:447 msgid "Starting to lock download mirrors databases" msgstr "" "Début du verrouillage des bases de données des miroirs de téléchargement" -#: ../../server/server_activator.py:458 +#: ../../server/server_activator.py:456 msgid "Download mirrors lock complete" msgstr "Verrouillage des miroirs de téléchargement complété" -#: ../../server/server_activator.py:464 +#: ../../server/server_activator.py:462 msgid "Starting to unlock download mirrors databases" msgstr "" "Début du déverrouillage des bases de données des miroirs de téléchargement" -#: ../../server/server_activator.py:473 +#: ../../server/server_activator.py:471 msgid "Download mirrors unlock complete" msgstr "Déverrouillage des miroirs de téléchargements complété" -#: ../../server/server_activator.py:491 +#: ../../server/server_activator.py:489 msgid "DATABASE" msgstr "BASE DE DONNÉES" -#: ../../server/server_activator.py:492 +#: ../../server/server_activator.py:490 msgid "DOWNLOAD" msgstr "TÉLÉCHARGER" -#: ../../server/server_activator.py:508 -msgid "Syncing databases" -msgstr "Synchro des bases de données" +#: ../../server/server_activator.py:506 +#, fuzzy +msgid "Syncing repositories" +msgstr "dans les dépôts" -#: ../../server/server_activator.py:512 -msgid "Database sync errors, cannot continue." +#: ../../server/server_activator.py:510 +#, fuzzy +msgid "Repositories sync error, cannot continue." msgstr "Erreur de synchro de la base de données, impossible de continuer." +#: ../../server/server_activator.py:532 +#, fuzzy +msgid "Cleaning unavailable packages from repository" +msgstr "Calcul des paquets disponibles pou" + +#: ../../server/server_activator.py:534 +msgid "" +"Removing unavailable packages, overriding Entropy defaults is generally bad." +msgstr "" + +#: ../../server/server_activator.py:536 +msgid "" +"Users with outdated repositories, won't be able to find package files " +"remotely." +msgstr "" + +#: ../../server/server_activator.py:564 ../../server/server_activator.py:582 +#, fuzzy +msgid "Remote Entropy Repository Status" +msgstr "État du dépôt distant de la base de données Entropy" + +#: ../../server/server_activator.py:569 ../../server/server_activator.py:587 +msgid "Host" +msgstr "Hôte" + +#. Setup revision column +#: ../../server/server_activator.py:570 ../../server/server_activator.py:588 +#: ../../sulfur/src/sulfur/views.py:2865 +#: ../../sulfur/src/sulfur/sulfur.glade.h:211 +msgid "Revision" +msgstr "Révision" + +#: ../../server/server_activator.py:575 +#, fuzzy +msgid "Local revision currently at" +msgstr "Révision locale de la base de données à" + #: ../../server/server_key.py:26 msgid "GPG interface loaded, home directory" msgstr "" @@ -7612,7 +7177,7 @@ msgstr "Date de création" msgid "Expires on" msgstr "" -#: ../../server/server_query.py:50 ../../server/server_query.py:71 +#: ../../server/server_query.py:51 ../../server/server_query.py:72 #: ../../sulfur/src/sulfur/packages.py:1144 msgid "Nothing found" msgstr "Rien trouvé" @@ -7645,130 +7210,134 @@ msgstr "Désactivé" msgid "already disabled" msgstr "déjà désactivé" -#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:143 -#: ../../server/server_reagent.py:182 ../../server/server_reagent.py:332 -#: ../../server/server_reagent.py:360 +#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:142 +#: ../../server/server_reagent.py:181 ../../server/server_reagent.py:331 +#: ../../server/server_reagent.py:358 #, fuzzy msgid "Invalid syntax." msgstr "Chaîne invalide" -#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:151 -#: ../../server/server_reagent.py:190 ../../server/server_reagent.py:341 -#: ../../server/server_reagent.py:369 +#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:150 +#: ../../server/server_reagent.py:189 ../../server/server_reagent.py:340 +#: ../../server/server_reagent.py:367 #, fuzzy msgid "No valid repository specified." msgstr "Pas de dépôts valides spécifiés." -#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:166 -#: ../../server/server_reagent.py:202 ../../server/server_reagent.py:401 -#: ../../server/server_reagent.py:862 +#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:165 +#: ../../server/server_reagent.py:201 ../../server/server_reagent.py:398 +#: ../../server/server_reagent.py:863 msgid "Cannot match" msgstr "Ne peut pas correspondre" -#: ../../server/server_reagent.py:172 ../../server/server_reagent.py:207 +#: ../../server/server_reagent.py:171 ../../server/server_reagent.py:206 #, fuzzy msgid "No packages selected." msgstr "Aucun paquet sélectionné" -#: ../../server/server_reagent.py:224 +#: ../../server/server_reagent.py:223 msgid "package dependencies" msgstr "dépendances de paquets" -#: ../../server/server_reagent.py:263 +#: ../../server/server_reagent.py:232 +msgid "No dependencies" +msgstr "Pas de dépendances" + +#: ../../server/server_reagent.py:262 #, fuzzy msgid "Dependency type" msgstr "Test de dépendances" -#: ../../server/server_reagent.py:268 +#: ../../server/server_reagent.py:267 #, fuzzy msgid "Select a dependency type for" msgstr "dépendances manuelles pour" -#: ../../server/server_reagent.py:292 +#: ../../server/server_reagent.py:291 #, fuzzy msgid "Dependencies editor" msgstr "Test de dépendances" -#: ../../server/server_reagent.py:301 +#: ../../server/server_reagent.py:300 #, fuzzy msgid "Confirm ?" msgstr "Confirmer" -#: ../../server/server_reagent.py:324 +#: ../../server/server_reagent.py:323 #, fuzzy msgid "dependencies updated successfully" msgstr "Dépendances manuelles ajoutées avec succès" -#: ../../server/server_reagent.py:344 +#: ../../server/server_reagent.py:343 #, fuzzy msgid "Masking" msgstr "Masquage du paquet" -#: ../../server/server_reagent.py:372 +#: ../../server/server_reagent.py:370 #, fuzzy msgid "Unmasking" msgstr "Dépaquettage" -#: ../../server/server_reagent.py:426 +#: ../../server/server_reagent.py:424 msgid "Matching packages to remove" msgstr "Paquets correspondants à supprimer" -#: ../../server/server_reagent.py:428 ../../server/server_reagent.py:521 -#: ../../server/server_reagent.py:746 +#: ../../server/server_reagent.py:426 ../../server/server_reagent.py:520 +#: ../../server/server_reagent.py:748 msgid "Not enough parameters" msgstr "Pas assez de paramètres" -#: ../../server/server_reagent.py:450 ../../server/server_reagent.py:954 +#: ../../server/server_reagent.py:448 ../../server/server_reagent.py:954 msgid "These are the packages that would be removed from the database" msgstr "Voici les paquets qui seraient supprimés de la base de données" -#: ../../server/server_reagent.py:465 ../../server/server_reagent.py:511 +#: ../../server/server_reagent.py:463 ../../server/server_reagent.py:510 msgid "Removing selected packages" msgstr "Suppression des paquets sélectionnés" -#: ../../server/server_reagent.py:469 ../../server/server_reagent.py:516 +#: ../../server/server_reagent.py:467 ../../server/server_reagent.py:515 msgid "Packages removed. To remove binary packages, run activator." msgstr "" "Paquets supprimés. Pour supprimer les paquets binaires, exécuter l'activateur" -#: ../../server/server_reagent.py:475 +#: ../../server/server_reagent.py:473 msgid "Searching injected packages to remove" msgstr "Recherche de paquets injectés à supprimer" -#: ../../server/server_reagent.py:500 +#: ../../server/server_reagent.py:499 msgid "These are the injected packages pulled in for removal" msgstr "Voici les paquets présentés pour suppression" -#: ../../server/server_reagent.py:526 +#: ../../server/server_reagent.py:525 msgid "Switching branch, be sure to have your packages in sync." msgstr "Changement de branche, assurez-vous que vous paquets sont en synchro" -#: ../../server/server_reagent.py:533 +#: ../../server/server_reagent.py:532 msgid "Collecting packages that would be marked" msgstr "Collecte des paquets qui seraient marqués" -#: ../../server/server_reagent.py:542 +#: ../../server/server_reagent.py:541 msgid "These are the packages that would be marked" msgstr "Voici les paquets qui seraient marqués" -#: ../../server/server_reagent.py:677 +#: ../../server/server_reagent.py:676 msgid "No valid repositories specified." msgstr "Pas de dépôts valides spécifiés." -#: ../../server/server_reagent.py:682 +#: ../../server/server_reagent.py:681 msgid "Invalid repositories specified." msgstr "Dépôts spécifiés invalides." -#: ../../server/server_reagent.py:724 +#: ../../server/server_reagent.py:726 #, fuzzy msgid "Entropy repository has been initialized" msgstr "Votre dépôt par défaut n'est pas initialisé" -#: ../../server/server_reagent.py:732 +#: ../../server/server_reagent.py:734 msgid "Creating empty database to" msgstr "Création de la base de données vide dans" -#: ../../server/server_reagent.py:735 +#: ../../server/server_reagent.py:737 msgid "Cannot overwrite already existing file" msgstr "Impossible d'écraser le fichier déjà existant" @@ -7776,33 +7345,33 @@ msgstr "Impossible d'écraser le fichier déjà existant" msgid "Bumping Repository database" msgstr "Saut de la base de données du dépôt" -#: ../../server/server_reagent.py:878 +#: ../../server/server_reagent.py:879 msgid "No valid packages to repackage." msgstr "Pas de paquets valides à réempaquetter" #. normal scanning -#: ../../server/server_reagent.py:883 +#: ../../server/server_reagent.py:884 msgid "Scanning database for differences" msgstr "Vérification de la base de données pour des différences" -#: ../../server/server_reagent.py:903 +#: ../../server/server_reagent.py:904 #, fuzzy msgid "Invalid atom" msgstr "Action invalide." -#: ../../server/server_reagent.py:910 +#: ../../server/server_reagent.py:911 msgid "Zarro thinggz totoo" msgstr "? Zarro thinggz totoo ?" -#: ../../server/server_reagent.py:914 +#: ../../server/server_reagent.py:915 msgid "These are the packages that would be changed to injected status" msgstr "Voici les paquets qui seront modifiés avec le statut injecté" -#: ../../server/server_reagent.py:920 +#: ../../server/server_reagent.py:921 msgid "Would you like to transform them now ?" msgstr "Voulez-vous les transformer maintenant ?" -#: ../../server/server_reagent.py:927 +#: ../../server/server_reagent.py:928 msgid "Transforming from database" msgstr "Transformation depuis la base de données" @@ -7865,41 +7434,41 @@ msgstr "Saut de l'entrée du SPM endommagé, veuillez le recompiler" msgid "Nothing to do, check later." msgstr "Rien à faire, vérifiez plus tard." -#: ../../server/server_reagent.py:1065 +#: ../../server/server_reagent.py:1066 msgid "Entries handled" msgstr "Entrées gérées" -#: ../../server/server_reagent.py:1104 +#: ../../server/server_reagent.py:1105 #, fuzzy msgid "local revision" msgstr "révision" -#: ../../server/server_reagent.py:1106 +#: ../../server/server_reagent.py:1107 #, fuzzy msgid "local packages" msgstr "Paquet vital" -#: ../../server/server_reagent.py:1113 +#: ../../server/server_reagent.py:1114 #, fuzzy msgid "stored packages" msgstr "Paquet masqué" -#: ../../server/server_reagent.py:1118 +#: ../../server/server_reagent.py:1119 #, fuzzy msgid "upload packages" msgstr "Paquets téléchargés" -#: ../../server/server_reagent.py:1197 +#: ../../server/server_reagent.py:1198 #, fuzzy msgid "" "These are the newly available packages, either updatable or not installed" msgstr "Voici les paquets qui seraient installés" -#: ../../server/server_reagent.py:1249 +#: ../../server/server_reagent.py:1250 msgid "No package sets found" msgstr "Pas de groupe de paquets trouvé" -#: ../../server/server_reagent.py:1257 +#: ../../server/server_reagent.py:1258 msgid "package set not found" msgstr "groupe de paquets introuvable" @@ -8215,9 +7784,9 @@ msgid "Please confirm the actions above" msgstr "Veuillez confirmer les actions ci-haut" #: ../../sulfur/src/sulfur/dialogs.py:2355 -#: ../../sulfur/src/sulfur/__init__.py:970 -#: ../../sulfur/src/sulfur/__init__.py:980 -#: ../../sulfur/src/sulfur/__init__.py:990 +#: ../../sulfur/src/sulfur/__init__.py:976 +#: ../../sulfur/src/sulfur/__init__.py:986 +#: ../../sulfur/src/sulfur/__init__.py:996 msgid "Item" msgstr "Élément" @@ -8286,7 +7855,7 @@ msgid "Accepted" msgstr "Accepté" #: ../../sulfur/src/sulfur/dialogs.py:3210 -#: ../../sulfur/src/sulfur/events.py:715 +#: ../../sulfur/src/sulfur/events.py:720 msgid "license text" msgstr "texte de license" @@ -8367,122 +7936,122 @@ msgstr "Les paquets de l'avis ont été mis dans la file d'attente." msgid "Packages in all Advisories have been queued." msgstr "Les paquets de toutes les Alertes ont été mis dans la file d'attente." -#: ../../sulfur/src/sulfur/events.py:296 +#: ../../sulfur/src/sulfur/events.py:301 msgid "You! Why do you want to remove the main repository ?" msgstr "Vous ! Pourquoi voulez-vous supprimer le dépôt principal ?" -#: ../../sulfur/src/sulfur/events.py:338 +#: ../../sulfur/src/sulfur/events.py:343 msgid "Are you sure ?" msgstr "Êtes-vous sûr(e) ?" -#: ../../sulfur/src/sulfur/events.py:355 +#: ../../sulfur/src/sulfur/events.py:360 msgid "Error saving parameter" msgstr "erreur à la sauvegarde du paramèetre" -#: ../../sulfur/src/sulfur/events.py:356 -#: ../../sulfur/src/sulfur/__init__.py:1121 +#: ../../sulfur/src/sulfur/events.py:361 +#: ../../sulfur/src/sulfur/__init__.py:1127 msgid "An issue occured while saving a preference" msgstr "Un problème est survenu au cours de la sauvegarde d'une préférence" -#: ../../sulfur/src/sulfur/events.py:357 -#: ../../sulfur/src/sulfur/__init__.py:1086 -#: ../../sulfur/src/sulfur/__init__.py:1122 +#: ../../sulfur/src/sulfur/events.py:362 +#: ../../sulfur/src/sulfur/__init__.py:1092 +#: ../../sulfur/src/sulfur/__init__.py:1128 msgid "Parameter" msgstr "Paramètre" -#: ../../sulfur/src/sulfur/events.py:357 +#: ../../sulfur/src/sulfur/events.py:362 msgid "not saved" msgstr "pas enregistré" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 ../../sulfur/src/sulfur/events.py:406 -#: ../../sulfur/src/sulfur/events.py:417 ../../sulfur/src/sulfur/events.py:428 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 ../../sulfur/src/sulfur/events.py:411 +#: ../../sulfur/src/sulfur/events.py:422 ../../sulfur/src/sulfur/events.py:433 msgid "New" msgstr "Nouveau" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 msgid "Please insert a new path" msgstr "Veuillez insérer un nouvel emplacement" -#: ../../sulfur/src/sulfur/events.py:407 ../../sulfur/src/sulfur/events.py:418 -#: ../../sulfur/src/sulfur/events.py:429 +#: ../../sulfur/src/sulfur/events.py:412 ../../sulfur/src/sulfur/events.py:423 +#: ../../sulfur/src/sulfur/events.py:434 msgid "Please edit the selected path" msgstr "Veuillez modifier l'emplacement sélectionné" -#: ../../sulfur/src/sulfur/events.py:449 +#: ../../sulfur/src/sulfur/events.py:454 msgid "You have chosen to install this package" msgstr "Vous avez choisi d'installer ce paquet" -#: ../../sulfur/src/sulfur/events.py:451 +#: ../../sulfur/src/sulfur/events.py:456 msgid "Are you supa sure?" msgstr "Êtes-vous vraiment sûr(e) ?" -#: ../../sulfur/src/sulfur/events.py:471 +#: ../../sulfur/src/sulfur/events.py:476 msgid "Cannot install" msgstr "Impossible d'installer" -#: ../../sulfur/src/sulfur/events.py:600 +#: ../../sulfur/src/sulfur/events.py:605 msgid "Please select at least one repository" msgstr "Veuillez sélectionner au moins un dépôt" #. Check there are any packages in the queue -#: ../../sulfur/src/sulfur/events.py:623 +#: ../../sulfur/src/sulfur/events.py:628 msgid "No packages in queue" msgstr "Aucun paquet en file" -#: ../../sulfur/src/sulfur/events.py:661 +#: ../../sulfur/src/sulfur/events.py:666 msgid "Queue is too old. Cannot load." msgstr "La file est trop vieille. Impossible de charger." -#: ../../sulfur/src/sulfur/events.py:726 +#: ../../sulfur/src/sulfur/events.py:731 msgid "Update your system now ?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:741 +#: ../../sulfur/src/sulfur/events.py:746 msgid "" "You have chosen to interrupt the processing. Are you sure you want to do it ?" msgstr "" "Vous avez choisi d'interrompre le traitement. Êtes-vous sûr de vouloir le " "faire ?" -#: ../../sulfur/src/sulfur/events.py:829 +#: ../../sulfur/src/sulfur/events.py:834 msgid "Cleaning UGC cache of" msgstr "Nettoyage du cache UGC de" -#: ../../sulfur/src/sulfur/events.py:830 +#: ../../sulfur/src/sulfur/events.py:835 msgid "UGC cache cleared" msgstr "Cache UGC effacée" -#: ../../sulfur/src/sulfur/events.py:843 +#: ../../sulfur/src/sulfur/events.py:848 msgid "UGC credentials cleared" msgstr "Informations d'identité UGC nettoyées" -#: ../../sulfur/src/sulfur/events.py:883 +#: ../../sulfur/src/sulfur/events.py:888 msgid "Choose what Package Set you want to add" msgstr "Choisir quel groupe de paquets vous voulez ajouter" -#: ../../sulfur/src/sulfur/events.py:885 +#: ../../sulfur/src/sulfur/events.py:890 msgid "Choose what Package Set you want to edit" msgstr "Choisir quel groupe de paquets vous voulez éditer" -#: ../../sulfur/src/sulfur/events.py:901 ../../sulfur/src/sulfur/events.py:906 +#: ../../sulfur/src/sulfur/events.py:906 ../../sulfur/src/sulfur/events.py:911 msgid "Package Set name" msgstr "Nom du groupe de paquets" -#: ../../sulfur/src/sulfur/events.py:902 ../../sulfur/src/sulfur/events.py:907 +#: ../../sulfur/src/sulfur/events.py:907 ../../sulfur/src/sulfur/events.py:912 msgid "Package atoms" msgstr "Atomes du paquet" -#: ../../sulfur/src/sulfur/events.py:945 +#: ../../sulfur/src/sulfur/events.py:950 msgid "No package sets available for removal." msgstr "Pas de groupes de paquets disponibles pour suppression." -#: ../../sulfur/src/sulfur/events.py:951 +#: ../../sulfur/src/sulfur/events.py:956 msgid "Removable Package Set" msgstr "Groupe de paquets supprimable" -#: ../../sulfur/src/sulfur/events.py:956 +#: ../../sulfur/src/sulfur/events.py:961 msgid "Choose what Package Set you want to remove" msgstr "Choisissez quel ensemble de paquets vous désirez supprimer" @@ -8519,63 +8088,63 @@ msgstr "" msgid "Oh oh ooooh... Merry Xmas!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:439 +#: ../../sulfur/src/sulfur/__init__.py:445 #: ../../sulfur/src/sulfur/views.py:2430 #: ../../sulfur/src/sulfur/sulfur.glade.h:14 msgid "Applications" msgstr "Applications" -#: ../../sulfur/src/sulfur/__init__.py:441 +#: ../../sulfur/src/sulfur/__init__.py:447 #, fuzzy msgid "Sync" msgstr "synchroniser" -#: ../../sulfur/src/sulfur/__init__.py:445 +#: ../../sulfur/src/sulfur/__init__.py:451 #: ../../sulfur/src/sulfur/sulfur.glade.h:215 msgid "Search" msgstr "Rechercher" -#: ../../sulfur/src/sulfur/__init__.py:615 +#: ../../sulfur/src/sulfur/__init__.py:621 msgid "Default packages sorting" msgstr "Tri par défaut des paquets" -#: ../../sulfur/src/sulfur/__init__.py:616 +#: ../../sulfur/src/sulfur/__init__.py:622 msgid "Sort by name [A-Z]" msgstr "Trier par nom (ascendant)" -#: ../../sulfur/src/sulfur/__init__.py:617 +#: ../../sulfur/src/sulfur/__init__.py:623 msgid "Sort by name [Z-A]" msgstr "Trier par nom (descendant)" -#: ../../sulfur/src/sulfur/__init__.py:618 +#: ../../sulfur/src/sulfur/__init__.py:624 msgid "Sort by downloads" msgstr "Trier par téléchargements" -#: ../../sulfur/src/sulfur/__init__.py:619 +#: ../../sulfur/src/sulfur/__init__.py:625 msgid "Sort by votes" msgstr "Trier par votes" -#: ../../sulfur/src/sulfur/__init__.py:620 +#: ../../sulfur/src/sulfur/__init__.py:626 msgid "Sort by repository" msgstr "Trier par dépôt" -#: ../../sulfur/src/sulfur/__init__.py:621 +#: ../../sulfur/src/sulfur/__init__.py:627 msgid "Sort by date (simple)" msgstr "Trier par date (simple)" -#: ../../sulfur/src/sulfur/__init__.py:622 +#: ../../sulfur/src/sulfur/__init__.py:628 msgid "Sort by date (grouped)" msgstr "Trier par date (groupés)" -#: ../../sulfur/src/sulfur/__init__.py:623 +#: ../../sulfur/src/sulfur/__init__.py:629 msgid "Sort by license (grouped)" msgstr "Trier par license (groupés)" -#: ../../sulfur/src/sulfur/__init__.py:624 +#: ../../sulfur/src/sulfur/__init__.py:630 msgid "Sort by Groups" msgstr "Trier par groupes" -#: ../../sulfur/src/sulfur/__init__.py:685 +#: ../../sulfur/src/sulfur/__init__.py:691 msgid "" "The repositories listed below are configured but not available. They should " "be downloaded." @@ -8583,59 +8152,59 @@ msgstr "" "Les dépôts listés ci-bas sont configurés mais pas disponibles. Ils devraient " "être téléchargés." -#: ../../sulfur/src/sulfur/__init__.py:686 +#: ../../sulfur/src/sulfur/__init__.py:692 msgid "If you don't do this now, you won't be able to use them." msgstr "Si vous ne fait pas ça maintenant, vous le pourrez pas les utiliser." -#: ../../sulfur/src/sulfur/__init__.py:688 +#: ../../sulfur/src/sulfur/__init__.py:694 msgid "Download now" msgstr "Télécharger maintenant" -#: ../../sulfur/src/sulfur/__init__.py:689 +#: ../../sulfur/src/sulfur/__init__.py:695 msgid "Skip" msgstr "Sauter" -#: ../../sulfur/src/sulfur/__init__.py:999 +#: ../../sulfur/src/sulfur/__init__.py:1005 msgid "Database" msgstr "Base de données" -#: ../../sulfur/src/sulfur/__init__.py:1002 +#: ../../sulfur/src/sulfur/__init__.py:1008 #: ../../sulfur/src/sulfur/sulfur.glade.h:56 msgid "Date" msgstr "Date" -#: ../../sulfur/src/sulfur/__init__.py:1053 +#: ../../sulfur/src/sulfur/__init__.py:1059 msgid "Logged in as" msgstr "Connecté en tant que" -#: ../../sulfur/src/sulfur/__init__.py:1060 +#: ../../sulfur/src/sulfur/__init__.py:1066 msgid "UGC Status" msgstr "État UGC" -#: ../../sulfur/src/sulfur/__init__.py:1083 -#: ../../sulfur/src/sulfur/__init__.py:1119 +#: ../../sulfur/src/sulfur/__init__.py:1089 +#: ../../sulfur/src/sulfur/__init__.py:1125 msgid "Error setting parameter" msgstr "Erreur à la définition des paramètres" -#: ../../sulfur/src/sulfur/__init__.py:1085 +#: ../../sulfur/src/sulfur/__init__.py:1091 msgid "An issue occured while loading a preference" msgstr "Un problème s'est produite au cours du chargement d'une préférence" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "must be of type" msgstr "doit être de type" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "got" msgstr "a" -#: ../../sulfur/src/sulfur/__init__.py:1272 +#: ../../sulfur/src/sulfur/__init__.py:1278 msgid "Error saving preferences" msgstr "Erreur lors de la sauvegarde des préférences" -#: ../../sulfur/src/sulfur/__init__.py:1278 +#: ../../sulfur/src/sulfur/__init__.py:1284 msgid "" "These packages are masked either by default or due to your choice. Please be " "careful, at least." @@ -8643,48 +8212,48 @@ msgstr "" "Ces paquets sont masqués par défaut ou de votre choix. Soyez prudent, au " "moins." -#: ../../sulfur/src/sulfur/__init__.py:1334 +#: ../../sulfur/src/sulfur/__init__.py:1340 msgid "Generating metadata. Please wait." msgstr "Génération de métadonnées. Veuillez patienter." -#: ../../sulfur/src/sulfur/__init__.py:1342 +#: ../../sulfur/src/sulfur/__init__.py:1348 msgid "Error during list population" msgstr "Erreur au cours de l'alimentation de la liste" -#: ../../sulfur/src/sulfur/__init__.py:1344 +#: ../../sulfur/src/sulfur/__init__.py:1350 msgid "Retrying in 1 second." msgstr "Nouvel essai dans 1 seconde." -#: ../../sulfur/src/sulfur/__init__.py:1374 +#: ../../sulfur/src/sulfur/__init__.py:1380 msgid "Error loading advisories" msgstr "Erreur lors du chargement des Alertes" -#: ../../sulfur/src/sulfur/__init__.py:1434 +#: ../../sulfur/src/sulfur/__init__.py:1441 msgid "Errors updating repositories." msgstr "Erreur lors de la mise à jour des dépôts." -#: ../../sulfur/src/sulfur/__init__.py:1436 +#: ../../sulfur/src/sulfur/__init__.py:1443 msgid "Please check logs below for more info" msgstr "Veuillez regarder les journaux pour plus d'information" -#: ../../sulfur/src/sulfur/__init__.py:1439 +#: ../../sulfur/src/sulfur/__init__.py:1446 msgid "Repositories updated successfully" msgstr "Les dépôts ont été mis à jour avec succès" -#: ../../sulfur/src/sulfur/__init__.py:1442 +#: ../../sulfur/src/sulfur/__init__.py:1449 msgid "sys-apps/entropy needs to be updated as soon as possible." msgstr "sys-apps/entropy a besoin d'être mis à jour dès que possible." -#: ../../sulfur/src/sulfur/__init__.py:1467 -#: ../../sulfur/src/sulfur/__init__.py:2098 -#: ../../sulfur/src/sulfur/__init__.py:2276 +#: ../../sulfur/src/sulfur/__init__.py:1474 +#: ../../sulfur/src/sulfur/__init__.py:2105 +#: ../../sulfur/src/sulfur/__init__.py:2284 msgid "Another Entropy instance is running. Cannot process queue." msgstr "" "Une autre instance d'Entropy est en cours d'exécution. Impossible de traiter " "la file." -#: ../../sulfur/src/sulfur/__init__.py:1477 -#: ../../sulfur/src/sulfur/__init__.py:2286 +#: ../../sulfur/src/sulfur/__init__.py:1484 +#: ../../sulfur/src/sulfur/__init__.py:2294 msgid "" "Another Entropy instance is locking this task at the moment. Try in a few " "minutes." @@ -8692,34 +8261,34 @@ msgstr "" "Une autre instance d'Entropy verrouillage cette tâche en ce moment. " "Réessayez dans quelques minutes." -#: ../../sulfur/src/sulfur/__init__.py:1501 +#: ../../sulfur/src/sulfur/__init__.py:1508 #, fuzzy msgid "Updating repositories..." msgstr "Erreur lors de la mise à jour des dépôts." -#: ../../sulfur/src/sulfur/__init__.py:1504 -#: ../../sulfur/src/sulfur/__init__.py:1529 -#: ../../sulfur/src/sulfur/__init__.py:1616 -#: ../../sulfur/src/sulfur/__init__.py:2292 +#: ../../sulfur/src/sulfur/__init__.py:1511 +#: ../../sulfur/src/sulfur/__init__.py:1536 +#: ../../sulfur/src/sulfur/__init__.py:1623 +#: ../../sulfur/src/sulfur/__init__.py:2300 msgid "Running tasks" msgstr "Exécution de tâches" -#: ../../sulfur/src/sulfur/__init__.py:1526 +#: ../../sulfur/src/sulfur/__init__.py:1533 #, fuzzy msgid "Testing dependencies..." msgstr "Tri des dépendances" -#: ../../sulfur/src/sulfur/__init__.py:1546 +#: ../../sulfur/src/sulfur/__init__.py:1553 msgid "No missing dependencies found." msgstr "Aucune dépendance manquante trouvée." -#: ../../sulfur/src/sulfur/__init__.py:1583 +#: ../../sulfur/src/sulfur/__init__.py:1590 msgid "Missing dependencies found, but none of them are on the repositories." msgstr "" "Dépendance manquante trouvée mais aucune d'entre elles ne sont dans les " "dépôts" -#: ../../sulfur/src/sulfur/__init__.py:1590 +#: ../../sulfur/src/sulfur/__init__.py:1597 msgid "" "Some missing dependencies have not been matched, others are going to be " "added to the queue." @@ -8727,20 +8296,20 @@ msgstr "" "Certaines dépendances manquantes n'ont pas été associées, d'autres seront " "ajoutées à la file." -#: ../../sulfur/src/sulfur/__init__.py:1593 +#: ../../sulfur/src/sulfur/__init__.py:1600 msgid "All the missing dependencies are going to be added to the queue" msgstr "Toutes les dépendances manquantes seront ajoutées à la file." -#: ../../sulfur/src/sulfur/__init__.py:1613 +#: ../../sulfur/src/sulfur/__init__.py:1620 #, fuzzy msgid "Testing libraries..." msgstr "Scan des librairies..." -#: ../../sulfur/src/sulfur/__init__.py:1647 +#: ../../sulfur/src/sulfur/__init__.py:1654 msgid "Libraries test aborted" msgstr "Test des librairies annulé" -#: ../../sulfur/src/sulfur/__init__.py:1657 +#: ../../sulfur/src/sulfur/__init__.py:1664 msgid "" "Some broken packages have not been matched, others are going to be added to " "the queue." @@ -8748,16 +8317,16 @@ msgstr "" "Certains paquets endommagés n'ont pas été associés, d'autres seront ajoutés " "à la file." -#: ../../sulfur/src/sulfur/__init__.py:1660 +#: ../../sulfur/src/sulfur/__init__.py:1667 msgid "All the broken packages are going to be added to the queue" msgstr "Tous les paquets endommagés seront ajoutés à la file" -#: ../../sulfur/src/sulfur/__init__.py:1766 +#: ../../sulfur/src/sulfur/__init__.py:1773 #, fuzzy msgid "These packages are no longer available" msgstr "Le paquet sélectionné n'est pas vulnérable" -#: ../../sulfur/src/sulfur/__init__.py:1767 +#: ../../sulfur/src/sulfur/__init__.py:1774 #, fuzzy msgid "" "These packages should be removed (if you agree) because support has been " @@ -8766,79 +8335,87 @@ msgstr "" "Ces paquets doivent être supprimés de la file car ils dépendent de votre " "dernière sélection. Êtes-vous d'accord ?" -#: ../../sulfur/src/sulfur/__init__.py:1782 +#: ../../sulfur/src/sulfur/__init__.py:1789 #, fuzzy msgid "These are orphaned vital packages" msgstr "Voici les paquets installés" -#: ../../sulfur/src/sulfur/__init__.py:1783 +#: ../../sulfur/src/sulfur/__init__.py:1790 msgid "" "You should make sure that they are no longer needed and remove manually." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1791 +#: ../../sulfur/src/sulfur/__init__.py:1798 #, fuzzy msgid "These are packages from unavailable repositories" msgstr "recherche les paquets dans les dépôts" -#: ../../sulfur/src/sulfur/__init__.py:1792 +#: ../../sulfur/src/sulfur/__init__.py:1799 msgid "You are not going to receive updates for the following packages." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1804 +#: ../../sulfur/src/sulfur/__init__.py:1811 #, fuzzy msgid "updates" msgstr "Mises à jour" -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "Showing" msgstr "Affichage" -#: ../../sulfur/src/sulfur/__init__.py:1898 +#: ../../sulfur/src/sulfur/__init__.py:1905 msgid "No packages need or can be queued at the moment." msgstr "Aucun paquet n'a besoin ou peut être mis en file pour l'instant." -#: ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../sulfur/src/sulfur/__init__.py:2007 #, fuzzy msgid "Name and description" msgstr "Description de la commande" -#: ../../sulfur/src/sulfur/__init__.py:2006 +#: ../../sulfur/src/sulfur/__init__.py:2009 +msgid "Search string" +msgstr "Chaîne de recherche" + +#: ../../sulfur/src/sulfur/__init__.py:2010 +msgid "Search type" +msgstr "Type de recherche" + +#: ../../sulfur/src/sulfur/__init__.py:2013 msgid "Entropy Search" msgstr "Recherche dans Entropy" -#: ../../sulfur/src/sulfur/__init__.py:2065 +#: ../../sulfur/src/sulfur/__init__.py:2072 msgid "Abort action" msgstr "Annuler l'action" -#: ../../sulfur/src/sulfur/__init__.py:2066 +#: ../../sulfur/src/sulfur/__init__.py:2073 msgid "Ignore" msgstr "Ignorer" -#: ../../sulfur/src/sulfur/__init__.py:2130 +#: ../../sulfur/src/sulfur/__init__.py:2138 #, fuzzy msgid "Tasks completed successfully." msgstr "envoi complété avec succès" -#: ../../sulfur/src/sulfur/__init__.py:2131 +#: ../../sulfur/src/sulfur/__init__.py:2139 msgid "Please make sure to read all the messages in the terminal below." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2134 +#: ../../sulfur/src/sulfur/__init__.py:2142 msgid "Oh, a fairytale gone bad!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2135 +#: ../../sulfur/src/sulfur/__init__.py:2143 #, fuzzy msgid "" "Something bad happened, have a look at the messages in the terminal below." msgstr "Quelque chose de mauvais s'est produit. Veuillez vérifier." -#: ../../sulfur/src/sulfur/__init__.py:2136 +#: ../../sulfur/src/sulfur/__init__.py:2144 msgid "Don't feel guilty, it's all my fault!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2192 +#: ../../sulfur/src/sulfur/__init__.py:2200 #, fuzzy msgid "" "Attention. An error occured while processing the queue.\n" @@ -8847,14 +8424,14 @@ msgstr "" "Attention. Une erreur s'est produite au cours du traitement de la file.\n" "Veuillez jeter un coup d'oeil au terminal de traitement" -#: ../../sulfur/src/sulfur/__init__.py:2208 +#: ../../sulfur/src/sulfur/__init__.py:2216 #, fuzzy msgid "" "Attention. Something really bad happened.\n" "Please have a look at the terminal." msgstr "Quelque chose de mauvais s'est produit. Veuillez vérifier." -#: ../../sulfur/src/sulfur/__init__.py:2217 +#: ../../sulfur/src/sulfur/__init__.py:2225 msgid "" "Attention. You have updated Entropy.\n" "Sulfur will be reloaded." @@ -8862,15 +8439,15 @@ msgstr "" "Attention. Vous avez mis à jour Entropy.\n" "Sulfur sera relancé." -#: ../../sulfur/src/sulfur/__init__.py:2305 +#: ../../sulfur/src/sulfur/__init__.py:2313 msgid "Processing Packages in queue" msgstr "Paquets en cours de traitement dans la file" -#: ../../sulfur/src/sulfur/__init__.py:2357 +#: ../../sulfur/src/sulfur/__init__.py:2365 msgid "No packages selected" msgstr "Aucun paquet sélectionné" -#: ../../sulfur/src/sulfur/__init__.py:2422 +#: ../../sulfur/src/sulfur/__init__.py:2430 msgid "Skipping current mirror." msgstr "Saut du miroir courant" @@ -9019,7 +8596,7 @@ msgstr "Programmation :" msgid "Translation:" msgstr "Traduction :" -#: ../../sulfur/src/sulfur/setup.py:94 +#: ../../sulfur/src/sulfur/setup.py:95 msgid "Dedicated to:" msgstr "Dédié à :" @@ -9145,11 +8722,10 @@ msgstr "Actif" msgid "Update" msgstr "Mettre à jour" -#. Setup revision column -#: ../../sulfur/src/sulfur/views.py:2865 -#: ../../sulfur/src/sulfur/sulfur.glade.h:211 -msgid "Revision" -msgstr "Révision" +#. Setup reponame & repofile column's +#: ../../sulfur/src/sulfur/views.py:2868 +msgid "Repository Identifier" +msgstr "Identifiant du dépôt" #: ../../magneto/src/magneto/kde/components.py:83 msgid "Close" @@ -9315,6 +8891,63 @@ msgstr "Applet de notification de mises à jour activé" msgid "Updates Notification" msgstr "Notification de mises à jour" +#: ../../services/kernel-switcher:84 +#, fuzzy +msgid "has been installed." +msgstr "a été injecté" + +#: ../../services/kernel-switcher:86 +msgid "some external drivers cannot work across multiple kernels." +msgstr "" + +#: ../../services/kernel-switcher:87 +#, fuzzy +msgid "Please reboot your computer now !" +msgstr "Veuillez configurer votre branche sur" + +#: ../../services/kernel-switcher:91 +#, fuzzy +msgid "No kernel packages given" +msgstr "paquets endommagés" + +#: ../../services/kernel-switcher:94 +msgid "More than one kernel package given" +msgstr "" + +#: ../../services/kernel-switcher:109 +#, fuzzy +msgid "Package does not exist" +msgstr "n'existe pas" + +#: ../../services/kernel-switcher:116 +#, fuzzy +msgid "Not a kernel" +msgstr "Pas fait" + +#: ../../services/kernel-switcher:177 +#, fuzzy +msgid "No kernel packages found" +msgstr "Aucun paquet trouvé" + +#: ../../services/kernel-switcher:197 +#, fuzzy +msgid "Sabayon Linux Kernel Switcher BETA" +msgstr "Site _Web Sabayon Linux " + +#: ../../services/kernel-switcher:198 +#, fuzzy +msgid "switch kernel" +msgstr "Basculer le dépôt" + +#: ../../services/kernel-switcher:200 +msgid "list kernels" +msgstr "" + +#: ../../services/kernel-switcher:202 +#, fuzzy +msgid "this help" +msgstr "cette sortie" + #: ../../sulfur/src/sulfur/sulfur.glade.h:1 msgid "0 = no limit; 100 = 100kB/sec" msgstr "0 = aucune limite; 100 = 100 Ko/sec" @@ -10481,6 +10114,340 @@ msgstr "Icône de notification" msgid "_Load Package Manager" msgstr "_Lancer le gestionnaire de paquets" +#~ msgid "Calculating updates..." +#~ msgstr "Calcul des mises à jour..." + +#~ msgid "Running package injection" +#~ msgstr "Injection du paquet" + +#~ msgid "Running package removal" +#~ msgstr "Suppression du paquet" + +#~ msgid "Running package quickpkg" +#~ msgstr "Exécution du paquet quickpkg" + +#~ msgid "Adding packages" +#~ msgstr "Ajout de paquets" + +#~ msgid "" +#~ "Opening database to let it run treeupdates. If you won't see anything " +#~ "below, it's just fine." +#~ msgstr "" +#~ "Ouverture de la base de données pour l'exécution des 'treeupdates'. Si " +#~ "vous ne voyez rien plus bas, c'est OK." + +#~ msgid "Scanning" +#~ msgstr "Vérification" + +#~ msgid "Socket error, continuing..." +#~ msgstr "Erreur de socket, poursuite..." + +#~ msgid "Database revision" +#~ msgstr "Révision de la base de données" + +#, fuzzy +#~ msgid "repository already exists" +#~ msgstr "déjà désactivé" + +#~ msgid "Do you want to continue ?" +#~ msgstr "Voulez-vous continuer ?" + +#~ msgid "Packages already tagged, action aborted" +#~ msgstr "Paquets déjà étiquettés, action annulée" + +#~ msgid "Entropy database is corrupted!" +#~ msgstr "La base de données Entropy est corrompue !" + +#~ msgid "" +#~ "A valid entropy.client.services.system.commands.Client class/subclass is " +#~ "needed" +#~ msgstr "" +#~ "Une classe/sous-classe entropy.client.services.system.commands.Client est " +#~ "requise" + +#~ msgid "" +#~ "A valid entropy.client.services.system.methods.BaseMixin class/subclass " +#~ "is needed" +#~ msgstr "" +#~ "Une classe entropy.client.services.system.methods.BaseMixin est requise" + +#~ msgid "not a string" +#~ msgstr "pas une chaîne" + +#~ msgid "Please use setup_connection() properly" +#~ msgstr "Veuillez utiliser setup_connection() correctement" + +#~ msgid "not an int" +#~ msgstr "pas un entier" + +#~ msgid "not a bool" +#~ msgstr "pas un booléen" + +#~ msgid "Get a list of remotely available commands" +#~ msgstr "Obtenir une liste des commandes disponible à distance" + +#~ msgid "Get current queue content" +#~ msgstr "Obtenir le contenu de la file courante" + +#~ msgid "Extended results" +#~ msgstr "Résultats détaillés" + +#~ msgid "Get queue item using its queue unique identifier" +#~ msgstr "Obtenir l'élément de la file en utilisant son identificateur unique" + +#~ msgid "Queue Identifier" +#~ msgstr "Identifiant de la file" + +#~ msgid "Get queue stdout/stderr using its queue unique identifier" +#~ msgstr "" +#~ "Obtenir le stdout/stderr de la file en utilisant son identificateur unique" + +#~ msgid "Remove queued commands using their queue unique identifiers" +#~ msgstr "" +#~ "Supprimer les commandes mis en file en utilisant leurs identificateurs " +#~ "uniques" + +#~ msgid "Queue Identifiers" +#~ msgstr "Identifiants de la file" + +#~ msgid "Toggle queue pause (True/False)" +#~ msgstr "Basculer la pause de la file (Vrai/Faux)" + +#~ msgid "Pause or not" +#~ msgstr "Mettre ou pas en pause" + +#~ msgid "Kill a running process through its queue id" +#~ msgstr "Tuer un processus en cours d'exécution avec son ID de file" + +#~ msgid "Swap items in queue using their queue ids" +#~ msgstr "" +#~ "Échanger les éléments dans la file en utilisant leurs identificateurs" + +#~ msgid "Get pinboard content" +#~ msgstr "Obtenir le contenu du panneau d'affichage" + +#~ msgid "Add item to pinboard" +#~ msgstr "Ajouter un élément du panneau d'affichage" + +#~ msgid "Extended text" +#~ msgstr "Texte étendu" + +#~ msgid "Remove item from pinboard" +#~ msgstr "Supprimer un élément du panneau d'affichage" + +#~ msgid "Pinboard identifiers" +#~ msgstr "Identifiants du panneau d'affichage" + +#~ msgid "Set pinboard items status (done/not done)" +#~ msgstr "Définir l'état des éléments du panneau d'affichage (fait/pas fait)" + +#~ msgid "Done status" +#~ msgstr "État de complétion" + +#~ msgid "Write to a remote running command stdin" +#~ msgstr "Écrire vers une commande d'exécution distance 'stdin'" + +#~ msgid "Write to stdout?" +#~ msgstr "Écrire vers stdout ?" + +#~ msgid "Text" +#~ msgstr "Texte" + +#~ msgid "Update Spm Repository (emerge --sync)" +#~ msgstr "Mettre à jour le dépôt SPM (emerge --sync)" + +#~ msgid "Compile specified atoms with specified parameters" +#~ msgstr "Compiler les atomes spécifiés avec " + +#~ msgid "Atoms" +#~ msgstr "Atomes" + +#~ msgid "Pretend" +#~ msgstr "Simuler" + +#~ msgid "Oneshot" +#~ msgstr "Une passe" + +#~ msgid "Verbose" +#~ msgstr "Bavard" + +#~ msgid "No color" +#~ msgstr "Pas de couleur" + +#~ msgid "Fetch only" +#~ msgstr "Lecture seulement" + +#~ msgid "Build only" +#~ msgstr "Compiler seulement" + +#~ msgid "Custom USE" +#~ msgstr "USE personnalisés" + +#~ msgid "Custom LDFLAGS" +#~ msgstr "LDFLAGS personnalisés" + +#~ msgid "Custom CFLAGS" +#~ msgstr "CFLAGS personnalisés" + +#~ msgid "Remove specified atoms with specified parameters" +#~ msgstr "Supprimer les atomes spécifiés avec les paramètres spécifiés" + +#~ msgid "Get SPM updates for the specified categories" +#~ msgstr "Obtenir les mises à jour SPM pour les catégories spécifiées" + +#~ msgid "Categories" +#~ msgstr "Catégories" + +#~ msgid "Get SPM installed packages for the specified categories" +#~ msgstr "Obtenir les paquets SPM installés pour les catégories spécifiées" + +#~ msgid "Enable USE flags for the specified atoms" +#~ msgstr "Activer les commutateurs USE pour les atomes spécifiés" + +#~ msgid "Disable USE flags for the specified atoms" +#~ msgstr "Désactiver les commutateurs USE pour les atomes spécifiés" + +#~ msgid "Get info for the specified atoms" +#~ msgstr "Obtenir l'information pour les atomes spécifiés" + +#~ msgid "Run SPM info command" +#~ msgstr "Exécuter la commande d'information SPM" + +#~ msgid "Run custom shell command" +#~ msgstr "Exécuter une commande shell personnalisée" + +#~ msgid "Command" +#~ msgstr "Commande" + +#~ msgid "Get Spm security updates information" +#~ msgstr "Obtenir les informations de mises à jour de sécurité de SPM" + +#~ msgid "List type (affected,new,all)" +#~ msgstr "Type de liste (affectés, nouveaux, tous)" + +#~ msgid "Get information about available Entropy repositories" +#~ msgstr "Obtenir de l'information à propos des dépôts Entropy disponibles" + +#~ msgid "Set default Entropy Server repository" +#~ msgstr "Définir le dépôt du serveu Entropy par défaut" + +#~ msgid "Get available packages inside the specified repository" +#~ msgstr "Obtenir les paquets disponibles dans le dépôt spécifié" + +#~ msgid "" +#~ "Get idpackage metadata using its idpackage in the specified repository" +#~ msgstr "" +#~ "Obtenir les métadonnées de l'identifiant du paquet en utilisant " +#~ "l'identifiant dans le dépôt spécifié" + +#~ msgid "Package Identifier" +#~ msgstr "Identifiant du paquet" + +#~ msgid "Remove the specified Entropy package matches (idpackage,repoid)" +#~ msgstr "" +#~ "Supprimer les correspondances de paquets Entropy spécifiées (idpackage, " +#~ "repoid)" + +#~ msgid "Matched atoms" +#~ msgstr "Atomes trouvés" + +#~ msgid "" +#~ "Search Entropy packages using a defined set of search types in the " +#~ "specified repository" +#~ msgstr "" +#~ "Rechercher des paquets Entropy en utilisant un ensemble de types de " +#~ "recherche défini dans le dépôt spécifié" + +#~ msgid "Move or copy a package from a repository to another" +#~ msgstr "Déplacer ou copier un paquet d'un dépôt à l'autre" + +#~ msgid "Package identifiers" +#~ msgstr "Identifiants du paquet" + +#~ msgid "From repository" +#~ msgstr "Du dépôt" + +#~ msgid "To repository" +#~ msgstr "Vers le dépôt" + +#~ msgid "Copy instead of move?" +#~ msgstr "Copier au lieu de déplacer ?" + +#~ msgid "" +#~ "Scan Spm package changes and retrieve a list of action that should be run " +#~ "on the repositories" +#~ msgstr "" +#~ "Vérifier les changements au paquet SPM et rapatrier une liste des actions " +#~ "qui devraient être exécutées dans les dépôts" + +#~ msgid "Run Entropy database updates" +#~ msgstr "Exécuter les mises à jour de la base de données Eétropy" + +#~ msgid "Matches to add from Spm" +#~ msgstr "Correspondances à ajouter à partir du SPM" + +#~ msgid "Matches to remove from repository database" +#~ msgstr "Correspondances à supprimer de la base de données du dépôt" + +#~ msgid "Matches to inject on repository database" +#~ msgstr "Correspondances à injecter dans la base de données du dépôt" + +#~ msgid "Run Entropy dependency test" +#~ msgstr "Exécuter un test de dépendance d'Entropy" + +#~ msgid "Run Entropy library test" +#~ msgstr "Exécuter un test de librairie d'Entropy" + +#~ msgid "Run Entropy tree updates" +#~ msgstr "Exécuter les mises à jour de l'arbre d'Entropy" + +#~ msgid "" +#~ "Scan for Mirror updates and retrieve a list of action that should be run" +#~ msgstr "" +#~ "Vérifications les mises à jour du miroir et obtenir une liste des actions " +#~ "qui peuvent être exécutées" + +#~ msgid "list of repository identifiers" +#~ msgstr "liste des identifiants du dépôt" + +#~ msgid "Run Mirror updates for the provided repositories and its data" +#~ msgstr "" +#~ "Exécuter une mise à jour des miroirs pour les dépôts spécifiés et leurs " +#~ "données" + +#~ msgid "composed repository data" +#~ msgstr "données du dépôt composées" + +#~ msgid "Run Entropy packages digest verification test" +#~ msgstr "Exécuter un test de vérification de hachage des paquets Entropy" + +#~ msgid "Check mode" +#~ msgstr "Vérifier le mode" + +#~ msgid "Get repository notice board" +#~ msgstr "Obtenir le tableau d'affichage du dépôt" + +#~ msgid "Remove notice board entry" +#~ msgstr "Supprimer un élément du tableau d'affichage" + +#~ msgid "Entry Identifiers" +#~ msgstr "Identificateurs de l'entrée" + +#~ msgid "Add notice board entry" +#~ msgstr "Ajouter un élément au tableau d'affichage" + +#~ msgid "Notice link" +#~ msgstr "Lien de la notice" + +#~ msgid "Databases lock complete" +#~ msgstr "Verrouillage des bases de données complété" + +#~ msgid "Databases unlock complete" +#~ msgstr "Déverrouillage des bases de données complété" + +#~ msgid "Syncing databases" +#~ msgstr "Synchro des bases de données" + #~ msgid "Mirrors are locked, someone is working on the repository" #~ msgstr "Les miroirs sont verrouillés, quelqu'un travaille sur le dépôt" @@ -11293,9 +11260,6 @@ msgstr "_Lancer le gestionnaire de paquets" #~ msgid "Calculating world packages" #~ msgstr "Calcul des dépendances globales" -#~ msgid "repodata dictionary is corrupted" -#~ msgstr "Les données du dictionnaire du dépôt sont corrompues" - #~ msgid "Package hash" #~ msgstr "Clé de hachage du paquet" diff --git a/misc/po/it.po b/misc/po/it.po index cce242804..043080c01 100644 --- a/misc/po/it.po +++ b/misc/po/it.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Spritz 0.14\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-05 12:16+0100\n" +"POT-Creation-Date: 2011-02-09 19:21+0100\n" "PO-Revision-Date: 2010-09-29 13:49+0100\n" "Last-Translator: Fabio Erculiani \n" "Language-Team: Fabio Erculiani \n" @@ -49,9 +49,9 @@ msgstr "Esportazione database completata." #: ../../libraries/entropy/db/__init__.py:5594 #: ../../libraries/entropy/db/__init__.py:5701 #: ../../libraries/entropy/db/__init__.py:5714 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2406 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2542 -#: ../../libraries/entropy/client/interfaces/client.py:808 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2500 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2636 +#: ../../libraries/entropy/client/interfaces/client.py:803 #: ../../client/text_rescue.py:220 ../../client/text_rescue.py:225 #: ../../client/text_rescue.py:602 ../../client/text_rescue.py:793 #: ../../client/text_ui.py:772 ../../client/text_ui.py:1703 @@ -104,9 +104,8 @@ msgid "package move actions complete" msgstr "azioni di spostamento pacchetti completate" #: ../../libraries/entropy/db/skel.py:1570 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2386 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2579 -#: ../../libraries/entropy/server/interfaces/main.py:1517 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2480 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2673 msgid "WARNING" msgstr "ATTENZIONE" @@ -123,379 +122,318 @@ msgid "Moving old entry" msgstr "Spostamento elemento vecchio" #: ../../libraries/entropy/db/skel.py:1809 -#: ../../client/text_configuration.py:120 +#: ../../client/text_configuration.py:122 msgid "to" msgstr "a" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:49 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:50 msgid "Accessibility" msgstr "Accessibilità" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:51 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:52 msgid "Accessibility applications" msgstr "Applicazioni di accessibilità" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:55 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 msgid "Office" msgstr "Ufficio" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:57 msgid "Applications used in office environments" msgstr "Applicazioni usate in ambiente d'ufficio" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:62 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 msgid "Development" msgstr "Sviluppo" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:64 #, fuzzy msgid "Applications or system libraries" msgstr "cerca librerie mancanti" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:67 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 #: ../../sulfur/src/sulfur/sulfur.glade.h:250 msgid "System" msgstr "Sistema" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:69 msgid "System applications or libraries" msgstr "Applicazioni di sistema o librerie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:72 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 msgid "Games" msgstr "Giochi" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:74 msgid "Games, enjoy your spare time" msgstr "Giochi" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:77 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:78 msgid "GNOME Desktop" msgstr "Desktop GNOME" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:79 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:80 #, fuzzy msgid "Applications and libraries for the GNOME Desktop" msgstr "Aggiornamenti applicazioni" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:83 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:84 msgid "KDE Desktop" msgstr "Desktop KDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:85 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:86 #, fuzzy msgid "Applications and libraries for the KDE Desktop" msgstr "Aggiornamenti applicazioni" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:89 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:90 msgid "XFCE Desktop" msgstr "Desktop XFCE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:91 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:92 #, fuzzy msgid "Applications and libraries for the XFCE Desktop" msgstr "Aggiornamenti applicazioni" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:95 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:96 msgid "LXDE Desktop" msgstr "Desktop LXDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:97 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:98 #, fuzzy msgid "Applications and libraries for the LXDE Desktop" msgstr "Aggiornamenti applicazioni" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:101 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:102 msgid "Multimedia" msgstr "Multimedia" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:103 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:104 #, fuzzy msgid "Applications and libraries for Multimedia" msgstr "Aggiornamenti applicazioni" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:107 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:108 #: ../../sulfur/src/sulfur/sulfur.glade.h:136 msgid "Networking" msgstr "Rete" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:109 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:110 #, fuzzy msgid "Applications and libraries for Networking" msgstr "Aggiornamenti applicazioni" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:113 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:114 msgid "Science" msgstr "Scienza" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:115 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:116 #, fuzzy msgid "Scientific applications and libraries" msgstr "Scansione librerie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:119 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:120 #: ../../sulfur/src/sulfur/sulfur.glade.h:217 msgid "Security" msgstr "Sicurezza" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:121 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:122 msgid "Security orientend applications" msgstr "Applicazioni per la sicurezza" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:125 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:126 msgid "X11" msgstr "X11" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:127 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:128 #, fuzzy msgid "Applications and libraries for X11" msgstr "Aggiornamenti applicazioni" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:406 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:407 msgid "Reloading Portage modules" msgstr "Ricaricamento moduli Portage" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:830 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:831 #: ../../libraries/entropy/server/transceivers.py:281 -#: ../../libraries/entropy/server/interfaces/db.py:924 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2079 +#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1782 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1804 msgid "error" msgstr "errore" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:832 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:833 #: ../../libraries/entropy/client/interfaces/package.py:369 #: ../../libraries/entropy/client/interfaces/package.py:987 #: ../../server/server_reagent.py:86 ../../server/server_reagent.py:103 msgid "not found" msgstr "non trovato" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2163 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2308 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2704 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2893 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4432 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2257 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2402 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2798 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2987 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4526 #: ../../libraries/entropy/client/interfaces/trigger.py:204 msgid "QA" msgstr "QA" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2164 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2242 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2258 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2336 #, fuzzy msgid "Cannot run Source Package Manager trigger for" msgstr "Impossibile eseguire trigger Portage per" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2173 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2251 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2267 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2345 #: ../../libraries/entropy/client/interfaces/trigger.py:207 msgid "Please report it" msgstr "Per favore notificalo" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2174 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2252 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2268 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2346 msgid "Attach this" msgstr "Allega questo" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2309 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2403 #, fuzzy msgid "Cannot run SPM configure phase for" msgstr "Impossibile eseguire Spm pkg_config() per" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2313 -#: ../../libraries/entropy/client/interfaces/package.py:2849 -#: ../../libraries/entropy/client/interfaces/package.py:2886 -#: ../../libraries/entropy/client/interfaces/package.py:2967 -#: ../../libraries/entropy/client/interfaces/package.py:2974 -#: ../../libraries/entropy/client/interfaces/package.py:3018 -#: ../../libraries/entropy/client/interfaces/package.py:3046 -#: ../../libraries/entropy/client/interfaces/package.py:3262 -#: ../../libraries/entropy/client/interfaces/package.py:3282 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/client/interfaces/package.py:2850 +#: ../../libraries/entropy/client/interfaces/package.py:2887 +#: ../../libraries/entropy/client/interfaces/package.py:2968 +#: ../../libraries/entropy/client/interfaces/package.py:2975 +#: ../../libraries/entropy/client/interfaces/package.py:3019 +#: ../../libraries/entropy/client/interfaces/package.py:3047 +#: ../../libraries/entropy/client/interfaces/package.py:3263 +#: ../../libraries/entropy/client/interfaces/package.py:3283 #: ../../libraries/entropy/client/interfaces/trigger.py:48 #: ../../libraries/entropy/security.py:649 ../../client/text_rescue.py:741 -#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:921 -#: ../../sulfur/src/sulfur/events.py:927 ../../sulfur/src/sulfur/events.py:966 +#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:926 +#: ../../sulfur/src/sulfur/events.py:932 ../../sulfur/src/sulfur/events.py:971 #: ../../sulfur/src/sulfur/sulfur.glade.h:83 msgid "Error" msgstr "Errore" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2454 #, fuzzy msgid "package not available on system" msgstr "Nessun Package Set disponibile per la rimozione." -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2369 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2463 msgid "repackaging" msgstr "ripacchettizzazione" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2387 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2481 msgid "Cannot complete quickpkg for atom" msgstr "Impossibile completare quickpkg per l'atomo" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2389 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2582 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2483 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2676 msgid "do it manually" msgstr "fallo manualmente" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2501 msgid "package files rebuild did not run properly" msgstr "ricostruzione file di pacchetto non eseguita correttamente" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2408 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2502 msgid "Please update packages manually" msgstr "Per favore aggiorna i pacchetti manualmente" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2543 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2637 msgid "forcing package updates" msgstr "forzatura aggiornamento pacchetto" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2544 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2638 msgid "Syncing with" msgstr "Sincronizzazione con" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2580 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2674 msgid "Cannot complete quickpkg for atoms" msgstr "Impossibile completare quickpkg per gli atomi" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2705 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2799 msgid "Cannot stat path" msgstr "Impossibile eseguire stat su path" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2894 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2988 msgid "Cannot update Portage database to destination" msgstr "Impossibile aggiornare database Portage nella destinazione" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2917 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3011 #, fuzzy msgid "SPM uid update error" msgstr "Aggiornamenti: errori" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2985 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3079 msgid "Cannot update SPM installed pkgs file" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 -#: ../../libraries/entropy/server/interfaces/mirrors.py:780 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 +#: ../../libraries/entropy/server/interfaces/mirrors.py:521 #: ../../client/text_security.py:117 ../../client/text_smart.py:113 msgid "does not exist" msgstr "non esiste" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 msgid "Overwriting" msgstr "Sovrascrittura" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 msgid "variable differs" msgstr "variabile divergente" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "Updating" msgstr "Aggiornamento" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3256 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3350 msgid "updating critical variables" msgstr "aggiornamento variabili critiche" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "differs" msgstr "diverge" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 msgid "Reverting" msgstr "Ripristino" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3454 msgid "Skipping configuration files update, you are not root." msgstr "Salto aggiornamento dei file di configurazione, non sei root." -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3796 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3890 msgid "Error calculating dependencies" msgstr "Errore di calcolo dipendenze" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4198 -#: ../../libraries/entropy/server/interfaces/main.py:2526 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4292 +#: ../../libraries/entropy/server/interfaces/main.py:2686 msgid "not supported" msgstr "non supportato" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4199 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4293 msgid "Probably Portage API has changed" msgstr "Probabilmente l'API di Portage è cambiata" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4286 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4380 #, fuzzy msgid "IOError while reading" msgstr "Errore durante la creazione del pacchetto per" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4433 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4527 #, fuzzy msgid "illegal Entropy package tag in ebuild" msgstr "Collezione dei pacchetti Entropy" -#: ../../libraries/entropy/services/system/executors.py:483 -msgid "Calculating updates..." -msgstr "Calcolo aggiornamenti" - -#: ../../libraries/entropy/services/system/executors.py:545 -msgid "Running package injection" -msgstr "Esecuzione iniezione pacchetto" - -#: ../../libraries/entropy/services/system/executors.py:554 -msgid "Running package removal" -msgstr "Esecuzione rimozione pacchetto" - -#: ../../libraries/entropy/services/system/executors.py:578 -msgid "Running package quickpkg" -msgstr "Esecuzione quickpkg pacchetto" - -#: ../../libraries/entropy/services/system/executors.py:601 -msgid "Adding packages" -msgstr "Aggiunta pacchetti" - -#: ../../libraries/entropy/services/system/executors.py:766 -msgid "" -"Opening database to let it run treeupdates. If you won't see anything below, " -"it's just fine." -msgstr "" -"Apertura del database per fargli eseguire gli aggiornamenti d'albero. Se non " -"vedi nulla sotto, è ok." - -#: ../../libraries/entropy/services/system/executors.py:809 -msgid "Scanning" -msgstr "Scansione" - -#: ../../libraries/entropy/services/system/executors.py:828 -msgid "Socket error, continuing..." -msgstr "Errore di socket, continuo..." - -#: ../../libraries/entropy/services/system/executors.py:910 -#: ../../libraries/entropy/services/system/executors.py:923 -#: ../../server/server_activator.py:539 ../../server/server_activator.py:557 -msgid "Remote Entropy Database Repository Status" -msgstr "Stato dei database delle repository Entropy remote" - -#: ../../libraries/entropy/services/system/executors.py:914 -#: ../../libraries/entropy/services/system/executors.py:925 -#: ../../server/server_activator.py:544 ../../server/server_activator.py:562 -msgid "Host" -msgstr "Host" - -#: ../../libraries/entropy/services/system/executors.py:915 -#: ../../libraries/entropy/services/system/executors.py:926 -#: ../../server/server_activator.py:545 ../../server/server_activator.py:563 -msgid "Database revision" -msgstr "Revisione database" - -#: ../../libraries/entropy/services/system/executors.py:917 -#: ../../server/server_activator.py:550 -msgid "Database local revision currently at" -msgstr "Revisione del database locale correntemente a" - #: ../../libraries/entropy/services/ugc/interfaces.py:1752 #: ../../libraries/entropy/services/ugc/interfaces.py:1755 -#: ../../libraries/entropy/client/services/system/interfaces.py:27 -#: ../../libraries/entropy/client/services/system/interfaces.py:31 msgid "OutputInterface does not have an output method" msgstr "OutputInterface non ha un metodo output" @@ -641,14 +579,14 @@ msgid "setting directory to" msgstr "impostazione directory a" #: ../../libraries/entropy/server/interfaces/db.py:296 -#: ../../libraries/entropy/server/interfaces/main.py:2841 +#: ../../libraries/entropy/server/interfaces/main.py:2992 msgid "Keys for repository are expired" msgstr "Le chavi per la repository sono scadute" #: ../../libraries/entropy/server/interfaces/db.py:676 -#: ../../libraries/entropy/server/interfaces/main.py:3010 -#: ../../libraries/entropy/server/interfaces/main.py:3790 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1199 +#: ../../libraries/entropy/server/interfaces/main.py:3158 +#: ../../libraries/entropy/server/interfaces/main.py:3993 +#: ../../libraries/entropy/server/interfaces/mirrors.py:940 msgid "download" msgstr "download" @@ -662,7 +600,7 @@ msgid "download path" msgstr "path download" #: ../../libraries/entropy/server/interfaces/db.py:711 -#: ../../libraries/entropy/server/interfaces/db.py:1362 +#: ../../libraries/entropy/server/interfaces/db.py:1360 msgid "errors" msgstr "errori" @@ -671,220 +609,234 @@ msgid "failed to download from mirror" msgstr "download da mirror fallito" #: ../../libraries/entropy/server/interfaces/db.py:719 -#: ../../libraries/entropy/server/interfaces/db.py:1375 -#: ../../libraries/entropy/server/interfaces/main.py:1799 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1686 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1764 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2386 +#: ../../libraries/entropy/server/interfaces/db.py:1373 +#: ../../libraries/entropy/server/interfaces/main.py:1908 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1419 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1493 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2119 msgid "reason" msgstr "motivo" -#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/db.py:922 msgid "Troubles with treeupdates" msgstr "Problemi con treeupdates" -#: ../../libraries/entropy/server/interfaces/db.py:926 +#: ../../libraries/entropy/server/interfaces/db.py:925 msgid "Bumping old data back" msgstr "Reinserimento vecchie informazioni" -#: ../../libraries/entropy/server/interfaces/db.py:940 +#: ../../libraries/entropy/server/interfaces/db.py:939 msgid "configured package sets" msgstr "package sets configurati" -#: ../../libraries/entropy/server/interfaces/db.py:950 +#: ../../libraries/entropy/server/interfaces/db.py:949 msgid "None configured" msgstr "Nessuno configurato" -#: ../../libraries/entropy/server/interfaces/db.py:986 +#: ../../libraries/entropy/server/interfaces/db.py:985 #, fuzzy msgid "creating compressed repository dump + checksum" msgstr "creazione dump database compresso + firma" -#: ../../libraries/entropy/server/interfaces/db.py:993 -#: ../../libraries/entropy/server/interfaces/db.py:1041 -#: ../../libraries/entropy/server/interfaces/db.py:1095 +#: ../../libraries/entropy/server/interfaces/db.py:992 +#: ../../libraries/entropy/server/interfaces/db.py:1040 +#: ../../libraries/entropy/server/interfaces/db.py:1094 msgid "repository path" msgstr "path repository" -#: ../../libraries/entropy/server/interfaces/db.py:1000 +#: ../../libraries/entropy/server/interfaces/db.py:999 msgid "dump light" msgstr "dump leggero" -#: ../../libraries/entropy/server/interfaces/db.py:1009 +#: ../../libraries/entropy/server/interfaces/db.py:1008 msgid "dump light checksum" msgstr "checksum dump leggero" -#: ../../libraries/entropy/server/interfaces/db.py:1018 -#: ../../libraries/entropy/server/interfaces/db.py:1074 +#: ../../libraries/entropy/server/interfaces/db.py:1017 +#: ../../libraries/entropy/server/interfaces/db.py:1073 msgid "opener" msgstr "istanziatore" -#: ../../libraries/entropy/server/interfaces/db.py:1033 +#: ../../libraries/entropy/server/interfaces/db.py:1032 #, fuzzy msgid "compressing repository + checksum" msgstr "compressione database + firma" -#: ../../libraries/entropy/server/interfaces/db.py:1048 +#: ../../libraries/entropy/server/interfaces/db.py:1047 #, fuzzy msgid "compressed repository path" msgstr "dati repository composti" -#: ../../libraries/entropy/server/interfaces/db.py:1057 +#: ../../libraries/entropy/server/interfaces/db.py:1056 msgid "repository checksum" msgstr "checksum repository" -#: ../../libraries/entropy/server/interfaces/db.py:1066 +#: ../../libraries/entropy/server/interfaces/db.py:1065 msgid "compressed checksum" msgstr "firma compressa" -#: ../../libraries/entropy/server/interfaces/db.py:1088 +#: ../../libraries/entropy/server/interfaces/db.py:1087 #, fuzzy msgid "preparing uncompressed repository for the upload" msgstr "preparazione database non compresso per upload" -#: ../../libraries/entropy/server/interfaces/db.py:1209 -#: ../../libraries/entropy/server/interfaces/db.py:1229 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1183 +#: ../../libraries/entropy/server/interfaces/db.py:1208 +#: ../../libraries/entropy/server/interfaces/db.py:1228 +#: ../../libraries/entropy/server/interfaces/mirrors.py:924 msgid "upload" msgstr "upload" -#: ../../libraries/entropy/server/interfaces/db.py:1210 +#: ../../libraries/entropy/server/interfaces/db.py:1209 msgid "disabled EAPI" msgstr "EAPI disabilitato" -#: ../../libraries/entropy/server/interfaces/db.py:1230 +#: ../../libraries/entropy/server/interfaces/db.py:1229 #, fuzzy msgid "preparing to upload repository to mirror" msgstr "preparazione all'upload del database sul mirror" -#: ../../libraries/entropy/server/interfaces/db.py:1363 +#: ../../libraries/entropy/server/interfaces/db.py:1361 #, fuzzy msgid "upload failed, locking and continuing" msgstr "upload fallito, non sblocco e continuo" -#: ../../libraries/entropy/server/interfaces/db.py:1435 -#: ../../libraries/entropy/server/interfaces/db.py:1453 -#: ../../libraries/entropy/server/interfaces/db.py:1488 -#: ../../libraries/entropy/server/interfaces/db.py:1519 -#: ../../libraries/entropy/server/interfaces/db.py:1538 -#: ../../libraries/entropy/server/interfaces/db.py:1564 -#: ../../libraries/entropy/server/interfaces/db.py:1578 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1590 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1760 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1776 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1875 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1901 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1919 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1937 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1968 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2034 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2053 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2075 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2101 +#: ../../libraries/entropy/server/interfaces/db.py:1433 +#: ../../libraries/entropy/server/interfaces/db.py:1451 +#: ../../libraries/entropy/server/interfaces/db.py:1486 +#: ../../libraries/entropy/server/interfaces/db.py:1516 +#: ../../libraries/entropy/server/interfaces/db.py:1535 +#: ../../libraries/entropy/server/interfaces/db.py:1561 +#: ../../libraries/entropy/server/interfaces/db.py:1575 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1329 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1489 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1505 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1600 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1626 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1644 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1662 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1693 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1800 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1826 msgid "sync" msgstr "sync" #. something short please -#: ../../libraries/entropy/server/interfaces/db.py:1436 +#: ../../libraries/entropy/server/interfaces/db.py:1434 #, fuzzy msgid "repository already in sync" msgstr "repository già disabilitata" -#: ../../libraries/entropy/server/interfaces/db.py:1454 -#: ../../libraries/entropy/server/interfaces/db.py:1565 +#: ../../libraries/entropy/server/interfaces/db.py:1452 +#: ../../libraries/entropy/server/interfaces/db.py:1562 #, fuzzy msgid "repository sync failed" msgstr "repository abilitata" -#: ../../libraries/entropy/server/interfaces/db.py:1455 +#: ../../libraries/entropy/server/interfaces/db.py:1453 msgid "download issues" msgstr "problemi di download" -#: ../../libraries/entropy/server/interfaces/db.py:1489 -#: ../../libraries/entropy/server/interfaces/db.py:1520 +#: ../../libraries/entropy/server/interfaces/db.py:1487 +#: ../../libraries/entropy/server/interfaces/db.py:1517 #, fuzzy msgid "repository sync forbidden" msgstr "lettore notice board repository" -#: ../../libraries/entropy/server/interfaces/db.py:1490 +#: ../../libraries/entropy/server/interfaces/db.py:1488 #, fuzzy msgid "missing package sets" msgstr "sincronizzazione package sets" -#: ../../libraries/entropy/server/interfaces/db.py:1521 -msgid "dependencies_test() reported errors" +#: ../../libraries/entropy/server/interfaces/db.py:1518 +#, fuzzy +msgid "dependencies test reported errors" msgstr "dependencies_test() ha riportato errori" -#: ../../libraries/entropy/server/interfaces/db.py:1539 +#: ../../libraries/entropy/server/interfaces/db.py:1536 #, fuzzy msgid "these packages haven't been removed yet" msgstr "Questi sono i pacchetti che vorrebbero essere rimossi" -#: ../../libraries/entropy/server/interfaces/db.py:1566 +#: ../../libraries/entropy/server/interfaces/db.py:1563 msgid "upload issues" msgstr "problemi di upload" -#: ../../libraries/entropy/server/interfaces/db.py:1579 +#: ../../libraries/entropy/server/interfaces/db.py:1576 #, fuzzy msgid "repository sync completed successfully" msgstr "sincronizzazione database completata con successo" -#: ../../libraries/entropy/server/interfaces/main.py:143 +#: ../../libraries/entropy/server/interfaces/main.py:144 msgid "mirrors have not been unlocked. Sync them." msgstr "Mirror non sbloccati. Sincronizzali." -#: ../../libraries/entropy/server/interfaces/main.py:207 -#: ../../libraries/entropy/server/interfaces/main.py:3788 -#: ../../libraries/entropy/server/interfaces/main.py:3998 +#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:3991 +#: ../../libraries/entropy/server/interfaces/main.py:4224 #: ../../libraries/entropy/client/services/ugc/interfaces.py:179 #: ../../server/server_reagent.py:73 ../../server/server_reagent.py:78 #: ../../server/server_reagent.py:91 ../../server/server_reagent.py:95 -#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:168 -#: ../../server/server_reagent.py:204 ../../server/server_reagent.py:346 -#: ../../server/server_reagent.py:374 ../../server/server_reagent.py:403 +#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:167 +#: ../../server/server_reagent.py:203 ../../server/server_reagent.py:345 +#: ../../server/server_reagent.py:372 ../../server/server_reagent.py:400 msgid "repository" msgstr "repository" -#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:209 msgid "syncing package sets" msgstr "sincronizzazione package sets" -#: ../../libraries/entropy/server/interfaces/main.py:242 +#: ../../libraries/entropy/server/interfaces/main.py:243 #, fuzzy msgid "cannot store updates RSS cache" msgstr "impossibile aggiornare dati treeupdates" -#: ../../libraries/entropy/server/interfaces/main.py:387 +#: ../../libraries/entropy/server/interfaces/main.py:388 msgid "INJECT" msgstr "INIETTA" -#: ../../libraries/entropy/server/interfaces/main.py:389 +#: ../../libraries/entropy/server/interfaces/main.py:390 msgid "has been injected" msgstr "è stato iniettato" -#: ../../libraries/entropy/server/interfaces/main.py:390 +#: ../../libraries/entropy/server/interfaces/main.py:391 msgid "quickpkg manually to update embedded db" msgstr "esegui quickpkg manualmente per aggiornare il database embedded" -#: ../../libraries/entropy/server/interfaces/main.py:391 +#: ../../libraries/entropy/server/interfaces/main.py:392 #, fuzzy msgid "Repository repository updated anyway" msgstr "Database repository aggiornato comunque" -#: ../../libraries/entropy/server/interfaces/main.py:976 +#: ../../libraries/entropy/server/interfaces/main.py:977 msgid "package has no keyword set, it will be masked !" msgstr "pacchetto senza keywords, sarà mascherato!" -#: ../../libraries/entropy/server/interfaces/main.py:1290 +#: ../../libraries/entropy/server/interfaces/main.py:1011 +msgid "Entropy Server interface must be run as root" +msgstr "Interfaccia Entropy Server deve essere avviata da root" + +#: ../../libraries/entropy/server/interfaces/main.py:1072 +#: ../../libraries/entropy/server/interfaces/main.py:3757 +msgid "repository not configured" +msgstr "repository non configurata" + +#: ../../libraries/entropy/server/interfaces/main.py:1078 +msgid "protected repository id, can't use this, sorry dude..." +msgstr "repository id protetto, impossibile usarlo, mi dispiace..." + +#: ../../libraries/entropy/server/interfaces/main.py:1416 #, fuzzy msgid "invalid repository revision" msgstr "Revisione repository" -#: ../../libraries/entropy/server/interfaces/main.py:1292 +#: ../../libraries/entropy/server/interfaces/main.py:1418 msgid "defaulting to 0" msgstr "impostazione a 0" -#: ../../libraries/entropy/server/interfaces/main.py:1404 +#: ../../libraries/entropy/server/interfaces/main.py:1532 #: ../../libraries/entropy/client/interfaces/db.py:364 #: ../../libraries/entropy/client/interfaces/db.py:413 #: ../../libraries/entropy/client/interfaces/db.py:467 @@ -893,43 +845,39 @@ msgstr "impostazione a 0" #: ../../client/text_rescue.py:295 ../../client/text_ui.py:1479 #: ../../client/text_ui.py:1480 ../../client/text_ui.py:1482 #: ../../client/text_ui.py:1483 ../../sulfur/src/sulfur/dialogs.py:2748 -#: ../../sulfur/src/sulfur/__init__.py:1277 +#: ../../sulfur/src/sulfur/__init__.py:1283 #: ../../sulfur/src/sulfur/packages.py:100 #: ../../sulfur/src/sulfur/packages.py:414 -#: ../../sulfur/src/sulfur/packages.py:434 +#: ../../sulfur/src/sulfur/packages.py:434 ../../services/kernel-switcher:85 msgid "Attention" msgstr "Attenzione" -#: ../../libraries/entropy/server/interfaces/main.py:1405 +#: ../../libraries/entropy/server/interfaces/main.py:1533 msgid "cannot match" msgstr "impossibile risolvere" -#: ../../libraries/entropy/server/interfaces/main.py:1501 +#: ../../libraries/entropy/server/interfaces/main.py:1633 #, fuzzy -msgid "Initializing Entropy repository" +msgid "initializing repository" msgstr "Inizializzazione database Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:1518 +#: ../../libraries/entropy/server/interfaces/main.py:1644 #, fuzzy -msgid "repository already exists" -msgstr "repository già disabilitata" - -#: ../../libraries/entropy/server/interfaces/main.py:1528 -msgid "Do you want to continue ?" -msgstr "Vuoi continuare ?" +msgid "do you really want to initialize this repository ?" +msgstr "Vuoi inizializzare la tua repository di default ?" #. masked ? -#: ../../libraries/entropy/server/interfaces/main.py:1529 -#: ../../libraries/entropy/server/interfaces/main.py:1708 -#: ../../libraries/entropy/server/interfaces/main.py:2067 -#: ../../libraries/entropy/server/interfaces/main.py:2469 -#: ../../libraries/entropy/server/interfaces/main.py:3022 -#: ../../libraries/entropy/server/interfaces/main.py:3627 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1988 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2324 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/qa.py:395 -#: ../../client/equo.py:939 ../../client/text_configuration.py:115 -#: ../../client/text_configuration.py:143 ../../client/text_rescue.py:231 +#: ../../libraries/entropy/server/interfaces/main.py:1647 +#: ../../libraries/entropy/server/interfaces/main.py:1817 +#: ../../libraries/entropy/server/interfaces/main.py:2228 +#: ../../libraries/entropy/server/interfaces/main.py:2629 +#: ../../libraries/entropy/server/interfaces/main.py:3170 +#: ../../libraries/entropy/server/interfaces/main.py:3797 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1713 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/qa.py:395 +#: ../../client/equo.py:944 ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:144 ../../client/text_rescue.py:231 #: ../../client/text_rescue.py:235 ../../client/text_rescue.py:239 #: ../../client/text_rescue.py:469 ../../client/text_rescue.py:528 #: ../../client/text_rescue.py:608 ../../client/text_rescue.py:611 @@ -939,104 +887,99 @@ msgstr "Vuoi continuare ?" #: ../../client/text_ui.py:1487 ../../client/text_ui.py:1750 #: ../../client/text_ui.py:1828 ../../client/text_ui.py:1963 #: ../../client/text_ui.py:2049 ../../client/text_ui.py:2221 -#: ../../client/text_ui.py:2304 ../../server/server_activator.py:142 +#: ../../client/text_ui.py:2304 ../../server/server_activator.py:143 #: ../../server/server_key.py:224 ../../server/server_key.py:311 -#: ../../server/server_reagent.py:302 ../../server/server_reagent.py:461 -#: ../../server/server_reagent.py:508 ../../server/server_reagent.py:546 +#: ../../server/server_reagent.py:301 ../../server/server_reagent.py:459 +#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 #: ../../server/server_reagent.py:1025 ../../sulfur/src/sulfur/dialogs.py:1350 -#: ../../sulfur/src/sulfur/entropyapi.py:391 +#: ../../sulfur/src/sulfur/entropyapi.py:390 msgid "No" msgstr "No" -#: ../../libraries/entropy/server/interfaces/main.py:1555 +#: ../../libraries/entropy/server/interfaces/main.py:1685 msgid "Invalid tag specified" msgstr "Tag specificata non valida" -#: ../../libraries/entropy/server/interfaces/main.py:1577 -msgid "Packages already tagged, action aborted" -msgstr "Pachetti già taggati, azione abortita" - -#: ../../libraries/entropy/server/interfaces/main.py:1623 +#: ../../libraries/entropy/server/interfaces/main.py:1731 msgid "flushing back selected packages from branches" msgstr "inglobamento dei pacchetti selezionati dalle branch" -#: ../../libraries/entropy/server/interfaces/main.py:1649 +#: ../../libraries/entropy/server/interfaces/main.py:1757 msgid "nothing to do" msgstr "niente da fare" -#: ../../libraries/entropy/server/interfaces/main.py:1672 +#: ../../libraries/entropy/server/interfaces/main.py:1781 msgid "these are the packages that will be flushed" msgstr "questi sono i pacchetti che saranno inglobati" #. ask to continue -#: ../../libraries/entropy/server/interfaces/main.py:1707 -#: ../../libraries/entropy/server/interfaces/main.py:2066 -#: ../../libraries/entropy/server/interfaces/main.py:2468 -#: ../../libraries/entropy/server/interfaces/main.py:3021 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2323 -#: ../../client/text_ui.py:924 ../../server/server_reagent.py:460 -#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 +#: ../../libraries/entropy/server/interfaces/main.py:1816 +#: ../../libraries/entropy/server/interfaces/main.py:2227 +#: ../../libraries/entropy/server/interfaces/main.py:2628 +#: ../../libraries/entropy/server/interfaces/main.py:3169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2056 +#: ../../client/text_ui.py:924 ../../server/server_reagent.py:458 +#: ../../server/server_reagent.py:506 ../../server/server_reagent.py:544 msgid "Would you like to continue ?" msgstr "Vuoi continuare ?" -#: ../../libraries/entropy/server/interfaces/main.py:1757 +#: ../../libraries/entropy/server/interfaces/main.py:1866 msgid "checking package hash" msgstr "controllo hash pacchetto" -#: ../../libraries/entropy/server/interfaces/main.py:1776 +#: ../../libraries/entropy/server/interfaces/main.py:1885 msgid "hash does not match for" msgstr "hash non combacia per" -#: ../../libraries/entropy/server/interfaces/main.py:1786 +#: ../../libraries/entropy/server/interfaces/main.py:1895 msgid "wrong md5" msgstr "md5 errato" -#: ../../libraries/entropy/server/interfaces/main.py:1798 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1762 +#: ../../libraries/entropy/server/interfaces/main.py:1907 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1491 msgid "download errors" msgstr "errori di download" -#: ../../libraries/entropy/server/interfaces/main.py:1816 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/main.py:1925 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1507 msgid "download completed successfully" msgstr "download completato con successo" -#: ../../libraries/entropy/server/interfaces/main.py:1830 +#: ../../libraries/entropy/server/interfaces/main.py:1939 msgid "error downloading packages from mirrors" msgstr "errore scaricando i pacchetti dai mirror" -#: ../../libraries/entropy/server/interfaces/main.py:1845 +#: ../../libraries/entropy/server/interfaces/main.py:1954 msgid "working on branch" msgstr "esecuzione su branch" -#: ../../libraries/entropy/server/interfaces/main.py:1861 +#: ../../libraries/entropy/server/interfaces/main.py:1970 msgid "updating package" msgstr "aggiornamento pacchetto" -#: ../../libraries/entropy/server/interfaces/main.py:1900 +#: ../../libraries/entropy/server/interfaces/main.py:2009 msgid "package flushed" msgstr "pacchetto inglobato" -#: ../../libraries/entropy/server/interfaces/main.py:1928 +#: ../../libraries/entropy/server/interfaces/main.py:2089 #, fuzzy msgid "Cannot touch system repository" msgstr "Impossibile toccare il database di sistema" -#: ../../libraries/entropy/server/interfaces/main.py:1943 +#: ../../libraries/entropy/server/interfaces/main.py:2104 msgid "Preparing to move selected packages to" msgstr "Preparazione allo spostamento dei pacchetti selezionati a" -#: ../../libraries/entropy/server/interfaces/main.py:1945 +#: ../../libraries/entropy/server/interfaces/main.py:2106 msgid "Preparing to copy selected packages to" msgstr "Preparazione alla copia dei pacchetti selezionati" -#: ../../libraries/entropy/server/interfaces/main.py:1957 -#: ../../libraries/entropy/client/services/system/methods.py:83 +#: ../../libraries/entropy/server/interfaces/main.py:2118 #: ../../sulfur/src/sulfur/sulfur.glade.h:139 msgid "Note" msgstr "Note" -#: ../../libraries/entropy/server/interfaces/main.py:1958 +#: ../../libraries/entropy/server/interfaces/main.py:2119 msgid "" "all old packages with conflicting scope will be removed from destination " "repo unless injected" @@ -1044,881 +987,869 @@ msgstr "" "tutti i pacchetti vecchi con scope in conflitto saranno rimossi dalla " "destinazione a meno che non siano iniettati" -#: ../../libraries/entropy/server/interfaces/main.py:1968 +#: ../../libraries/entropy/server/interfaces/main.py:2129 msgid "new tag" msgstr "nuova tag" -#: ../../libraries/entropy/server/interfaces/main.py:2008 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1227 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2310 +#: ../../libraries/entropy/server/interfaces/main.py:2169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:968 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2043 #: ../../libraries/entropy/client/interfaces/package.py:1553 #: ../../client/text_ui.py:2112 msgid "remove" msgstr "rimozione" -#: ../../libraries/entropy/server/interfaces/main.py:2041 +#: ../../libraries/entropy/server/interfaces/main.py:2202 msgid "reverse dependency" msgstr "dipendenza inversa" -#: ../../libraries/entropy/server/interfaces/main.py:2052 +#: ../../libraries/entropy/server/interfaces/main.py:2213 msgid "dependency" msgstr "dipendenza" -#: ../../libraries/entropy/server/interfaces/main.py:2084 +#: ../../libraries/entropy/server/interfaces/main.py:2245 msgid "switching" msgstr "migrazione" -#: ../../libraries/entropy/server/interfaces/main.py:2104 +#: ../../libraries/entropy/server/interfaces/main.py:2265 msgid "cannot switch, package not found, skipping" msgstr "impossibile migrare, pacchetto non trovato, salto" -#: ../../libraries/entropy/server/interfaces/main.py:2177 +#: ../../libraries/entropy/server/interfaces/main.py:2338 msgid "moving file" msgstr "spostamento file" -#: ../../libraries/entropy/server/interfaces/main.py:2193 +#: ../../libraries/entropy/server/interfaces/main.py:2354 #, fuzzy msgid "loading data from source repository" msgstr "caricamento dati dal database sorgente" -#: ../../libraries/entropy/server/interfaces/main.py:2221 +#: ../../libraries/entropy/server/interfaces/main.py:2382 msgid "GPG key was available in" msgstr "La chiave GPG era disponibile in" -#: ../../libraries/entropy/server/interfaces/main.py:2240 +#: ../../libraries/entropy/server/interfaces/main.py:2401 #, fuzzy msgid "injecting data to destination repository" msgstr "iniettamento dati nel database di destinazione" -#: ../../libraries/entropy/server/interfaces/main.py:2261 +#: ../../libraries/entropy/server/interfaces/main.py:2422 #, fuzzy msgid "removing entry from source repository" msgstr "rimozione voce dal database sorgente" -#: ../../libraries/entropy/server/interfaces/main.py:2279 +#: ../../libraries/entropy/server/interfaces/main.py:2440 msgid "successfully handled atom" msgstr "atomo gestito con successo" -#: ../../libraries/entropy/server/interfaces/main.py:2309 +#: ../../libraries/entropy/server/interfaces/main.py:2467 msgid "Injecting entropy metadata into built packages" msgstr "Iniezione metadati entropy all'interno dei pacchetti creati" -#: ../../libraries/entropy/server/interfaces/main.py:2325 +#: ../../libraries/entropy/server/interfaces/main.py:2483 msgid "JFYI, GPG infrastructure failed to load" msgstr "Per tua informazione, il sistema GPG non è stato caricato" -#: ../../libraries/entropy/server/interfaces/main.py:2339 +#: ../../libraries/entropy/server/interfaces/main.py:2497 msgid "injecting entropy metadata" msgstr "iniezione metadati entropy" -#: ../../libraries/entropy/server/interfaces/main.py:2378 +#: ../../libraries/entropy/server/interfaces/main.py:2536 msgid "injection complete" msgstr "iniezione completata" -#: ../../libraries/entropy/server/interfaces/main.py:2398 +#: ../../libraries/entropy/server/interfaces/main.py:2561 msgid "removing package" msgstr "rimozione pacchetto" -#: ../../libraries/entropy/server/interfaces/main.py:2411 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1592 +#: ../../libraries/entropy/server/interfaces/main.py:2574 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1331 msgid "removal complete" msgstr "rimozione completata" -#: ../../libraries/entropy/server/interfaces/main.py:2426 -#: ../../libraries/entropy/server/interfaces/main.py:2632 +#: ../../libraries/entropy/server/interfaces/main.py:2586 +#: ../../libraries/entropy/server/interfaces/main.py:2789 msgid "Integrity verification of the selected packages" msgstr "Verifica integrità dei pacchetti selezionati" -#: ../../libraries/entropy/server/interfaces/main.py:2441 -#: ../../libraries/entropy/server/interfaces/main.py:2645 +#: ../../libraries/entropy/server/interfaces/main.py:2601 +#: ../../libraries/entropy/server/interfaces/main.py:2800 msgid "All the packages in repository will be checked." msgstr "Tutti i pacchetti nella repository saranno controllati." -#: ../../libraries/entropy/server/interfaces/main.py:2448 +#: ../../libraries/entropy/server/interfaces/main.py:2608 msgid "This is the list of the packages that would be checked" msgstr "Questa è la list dei pacchetti che vorrebbero essere controllati" -#: ../../libraries/entropy/server/interfaces/main.py:2482 +#: ../../libraries/entropy/server/interfaces/main.py:2642 msgid "Working on mirror" msgstr "Lavoro sul mirror" -#: ../../libraries/entropy/server/interfaces/main.py:2509 +#: ../../libraries/entropy/server/interfaces/main.py:2669 msgid "checking hash" msgstr "controllo firma" -#: ../../libraries/entropy/server/interfaces/main.py:2524 +#: ../../libraries/entropy/server/interfaces/main.py:2684 msgid "digest verification of" msgstr "verifica firma di" -#: ../../libraries/entropy/server/interfaces/main.py:2542 -#: ../../libraries/entropy/server/interfaces/main.py:2690 -#: ../../libraries/entropy/server/interfaces/mirrors.py:778 -#: ../../libraries/entropy/server/interfaces/mirrors.py:797 -#: ../../libraries/entropy/server/interfaces/mirrors.py:829 -#: ../../libraries/entropy/server/interfaces/mirrors.py:844 -#: ../../libraries/entropy/server/interfaces/mirrors.py:861 +#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2845 +#: ../../libraries/entropy/server/interfaces/mirrors.py:519 +#: ../../libraries/entropy/server/interfaces/mirrors.py:538 +#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:585 +#: ../../libraries/entropy/server/interfaces/mirrors.py:602 msgid "package" msgstr "pacchetto" -#: ../../libraries/entropy/server/interfaces/main.py:2544 +#: ../../libraries/entropy/server/interfaces/main.py:2704 msgid "NOT healthy" msgstr "NON sano" -#: ../../libraries/entropy/server/interfaces/main.py:2557 -#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2717 +#: ../../libraries/entropy/server/interfaces/main.py:2857 msgid "This is the list of broken packages" msgstr "Questo è l'elenco dei pacchetti danneggiati" -#: ../../libraries/entropy/server/interfaces/main.py:2566 +#: ../../libraries/entropy/server/interfaces/main.py:2726 #: ../../libraries/entropy/client/interfaces/package.py:286 #: ../../libraries/entropy/client/interfaces/package.py:894 msgid "Mirror" msgstr "Mirror" -#: ../../libraries/entropy/server/interfaces/main.py:2585 -#: ../../server/server_reagent.py:1065 +#: ../../libraries/entropy/server/interfaces/main.py:2745 +#: ../../server/server_reagent.py:1066 msgid "Statistics" msgstr "Statistiche" -#: ../../libraries/entropy/server/interfaces/main.py:2594 +#: ../../libraries/entropy/server/interfaces/main.py:2754 msgid "Number of checked packages" msgstr "Numero di pacchetti controllati" -#: ../../libraries/entropy/server/interfaces/main.py:2604 +#: ../../libraries/entropy/server/interfaces/main.py:2764 msgid "Number of healthy packages" msgstr "Numero di pacchetti sani" -#: ../../libraries/entropy/server/interfaces/main.py:2614 +#: ../../libraries/entropy/server/interfaces/main.py:2774 msgid "Number of broken packages" msgstr "Numero di pacchetti danneggiati" -#: ../../libraries/entropy/server/interfaces/main.py:2631 -#: ../../libraries/entropy/server/interfaces/main.py:2794 +#: ../../libraries/entropy/server/interfaces/main.py:2788 +#: ../../libraries/entropy/server/interfaces/main.py:2945 #: ../../libraries/entropy/client/interfaces/db.py:1670 msgid "local" msgstr "locale" -#: ../../libraries/entropy/server/interfaces/main.py:2670 +#: ../../libraries/entropy/server/interfaces/main.py:2825 msgid "checking status of" msgstr "controllo stato di" -#: ../../libraries/entropy/server/interfaces/main.py:2692 +#: ../../libraries/entropy/server/interfaces/main.py:2847 msgid "is corrupted, stored checksum" msgstr "è corrotto, firma immagazzinata" -#: ../../libraries/entropy/server/interfaces/main.py:2729 +#: ../../libraries/entropy/server/interfaces/main.py:2884 msgid "checked packages" msgstr "pacchetti controllati" -#: ../../libraries/entropy/server/interfaces/main.py:2739 +#: ../../libraries/entropy/server/interfaces/main.py:2894 msgid "healthy packages" msgstr "pacchetti sani" -#: ../../libraries/entropy/server/interfaces/main.py:2749 -#: ../../libraries/entropy/server/interfaces/main.py:2934 +#: ../../libraries/entropy/server/interfaces/main.py:2904 +#: ../../libraries/entropy/server/interfaces/main.py:3086 msgid "broken packages" msgstr "pacchetti corrotti" -#: ../../libraries/entropy/server/interfaces/main.py:2759 -#: ../../libraries/entropy/server/interfaces/main.py:2944 +#: ../../libraries/entropy/server/interfaces/main.py:2914 +#: ../../libraries/entropy/server/interfaces/main.py:3096 msgid "downloaded packages" msgstr "pacchetti scaricati" -#: ../../libraries/entropy/server/interfaces/main.py:2769 -#: ../../libraries/entropy/server/interfaces/main.py:2954 +#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3106 msgid "failed downloads" msgstr "scaricamenti falliti" -#: ../../libraries/entropy/server/interfaces/main.py:2795 +#: ../../libraries/entropy/server/interfaces/main.py:2946 msgid "GPG signing packages for repository" msgstr "Firma pacchetti con chiave GPG per la repository" -#: ../../libraries/entropy/server/interfaces/main.py:2807 +#: ../../libraries/entropy/server/interfaces/main.py:2958 msgid "All the missing packages in repository will be downloaded." msgstr "Tutti i pacchetti mancanti nella repository saranno scaricati." -#: ../../libraries/entropy/server/interfaces/main.py:2823 +#: ../../libraries/entropy/server/interfaces/main.py:2974 #: ../../server/server_key.py:69 msgid "GnuPG not available" msgstr "GnuPG non disponibile" -#: ../../libraries/entropy/server/interfaces/main.py:2849 +#: ../../libraries/entropy/server/interfaces/main.py:3000 msgid "Keys not available for" msgstr "Chiavi non disponibili per" -#: ../../libraries/entropy/server/interfaces/main.py:2880 +#: ../../libraries/entropy/server/interfaces/main.py:3031 msgid "signing package" msgstr "firma pacchetto" -#: ../../libraries/entropy/server/interfaces/main.py:2894 +#: ../../libraries/entropy/server/interfaces/main.py:3046 msgid "Unknown error signing package" msgstr "Errore sconosciuto durante firma pacchetto" -#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3076 msgid "signed packages" msgstr "pacchetti firmati" -#: ../../libraries/entropy/server/interfaces/main.py:2987 +#: ../../libraries/entropy/server/interfaces/main.py:3135 msgid "available" msgstr "disponibile" -#: ../../libraries/entropy/server/interfaces/main.py:2999 +#: ../../libraries/entropy/server/interfaces/main.py:3147 msgid "upload/ignored" msgstr "upload/ignorato" -#: ../../libraries/entropy/server/interfaces/main.py:3034 +#: ../../libraries/entropy/server/interfaces/main.py:3182 msgid "Starting to download missing files" msgstr "Inizio scaricamento file mancanti" -#: ../../libraries/entropy/server/interfaces/main.py:3045 +#: ../../libraries/entropy/server/interfaces/main.py:3193 msgid "Searching missing/broken files on another mirror" msgstr "Ricerca file mancanti/corrotti su un altro mirror" -#: ../../libraries/entropy/server/interfaces/main.py:3065 +#: ../../libraries/entropy/server/interfaces/main.py:3214 msgid "Binary packages downloaded successfully." msgstr "Pacchetti binari scaricati con successo." -#: ../../libraries/entropy/server/interfaces/main.py:3074 +#: ../../libraries/entropy/server/interfaces/main.py:3223 msgid "These are the packages that cannot be found online" msgstr "Questi sono i pacchetti che non sono stati trovati online" -#: ../../libraries/entropy/server/interfaces/main.py:3090 +#: ../../libraries/entropy/server/interfaces/main.py:3239 msgid "They won't be checked" msgstr "Non saranno controllati" -#: ../../libraries/entropy/server/interfaces/main.py:3107 +#: ../../libraries/entropy/server/interfaces/main.py:3253 msgid "Please setup your branch to" msgstr "Per favore, configura la tua branch a" -#: ../../libraries/entropy/server/interfaces/main.py:3109 +#: ../../libraries/entropy/server/interfaces/main.py:3255 msgid "and retry" msgstr "e riprova" -#: ../../libraries/entropy/server/interfaces/main.py:3119 +#: ../../libraries/entropy/server/interfaces/main.py:3265 #, fuzzy msgid "Copying repository (if not exists)" msgstr "Copiatura database (se non esiste)" -#: ../../libraries/entropy/server/interfaces/main.py:3152 +#: ../../libraries/entropy/server/interfaces/main.py:3298 msgid "Switching packages" msgstr "Migrazione pacchetti" -#: ../../libraries/entropy/server/interfaces/main.py:3187 +#: ../../libraries/entropy/server/interfaces/main.py:3333 msgid "Ignoring" msgstr "Ignoro" -#: ../../libraries/entropy/server/interfaces/main.py:3189 +#: ../../libraries/entropy/server/interfaces/main.py:3335 msgid "already in branch" msgstr "già in branch" -#: ../../libraries/entropy/server/interfaces/main.py:3223 +#: ../../libraries/entropy/server/interfaces/main.py:3369 msgid "migration loop completed" msgstr "ciclo di migrazione completato" -#: ../../libraries/entropy/server/interfaces/main.py:3243 +#: ../../libraries/entropy/server/interfaces/main.py:3387 msgid "Running orphaned SPM packages test" msgstr "Esecuzione test pacchetti SPM orfani" -#: ../../libraries/entropy/server/interfaces/main.py:3259 +#: ../../libraries/entropy/server/interfaces/main.py:3403 msgid "Scanning package" msgstr "Scansione pacchetto" -#: ../../libraries/entropy/server/interfaces/main.py:3281 +#: ../../libraries/entropy/server/interfaces/main.py:3425 msgid "not found anymore" msgstr "non più trovato" -#: ../../libraries/entropy/server/interfaces/main.py:3293 -#: ../../libraries/entropy/server/interfaces/main.py:3525 +#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3680 msgid "Packages string" msgstr "Stringa pacchetti" -#: ../../libraries/entropy/server/interfaces/main.py:3323 +#: ../../libraries/entropy/server/interfaces/main.py:3467 msgid "Checking" msgstr "Controllo" -#: ../../libraries/entropy/server/interfaces/main.py:3353 +#: ../../libraries/entropy/server/interfaces/main.py:3504 msgid "Running dependencies test" msgstr "Esecuzione test dipendenze" -#: ../../libraries/entropy/server/interfaces/main.py:3382 +#: ../../libraries/entropy/server/interfaces/main.py:3533 #: ../../client/text_ui.py:2211 msgid "These are the dependencies not found" msgstr "Queste sono le dipendenze non trovate" -#: ../../libraries/entropy/server/interfaces/main.py:3389 +#: ../../libraries/entropy/server/interfaces/main.py:3540 #: ../../client/text_ui.py:2215 msgid "Needed by" msgstr "Richiesto da" -#: ../../libraries/entropy/server/interfaces/main.py:3407 +#: ../../libraries/entropy/server/interfaces/main.py:3558 msgid "by repo" msgstr "dalla repo" -#: ../../libraries/entropy/server/interfaces/main.py:3417 +#: ../../libraries/entropy/server/interfaces/main.py:3568 msgid "Every dependency is satisfied. It's all fine." msgstr "Ogni dipendenza è soddisfatta. Tutto a posto." -#: ../../libraries/entropy/server/interfaces/main.py:3435 +#: ../../libraries/entropy/server/interfaces/main.py:3594 msgid "Broken and matched packages list" msgstr "Lista di pacchetti rotti ed accoppiati" -#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3596 #: ../../libraries/entropy/qa.py:517 msgid "Dumping results into these files" msgstr "Riversamento risultati dentro questi file" -#: ../../libraries/entropy/server/interfaces/main.py:3467 +#: ../../libraries/entropy/server/interfaces/main.py:3622 #: ../../client/text_ui.py:2267 msgid "System is healthy" msgstr "Il Sistema è sano" -#: ../../libraries/entropy/server/interfaces/main.py:3476 +#: ../../libraries/entropy/server/interfaces/main.py:3631 msgid "Matching libraries with Spm, please wait" msgstr "Accoppiamento librerie con Spm, attendere prego" -#: ../../libraries/entropy/server/interfaces/main.py:3490 +#: ../../libraries/entropy/server/interfaces/main.py:3645 msgid "These are the matched packages" msgstr "Questi sono i pacchetti accoppiati" -#: ../../libraries/entropy/server/interfaces/main.py:3534 +#: ../../libraries/entropy/server/interfaces/main.py:3689 msgid "No matched packages" msgstr "Nessun pacchetto accoppiato" -#: ../../libraries/entropy/server/interfaces/main.py:3587 -#: ../../libraries/entropy/server/interfaces/main.py:5256 -msgid "repository not configured" -msgstr "repository non configurata" - -#: ../../libraries/entropy/server/interfaces/main.py:3614 +#: ../../libraries/entropy/server/interfaces/main.py:3784 msgid "Your default repository is not initialized" msgstr "La tua repository di default non è inizializzata" -#: ../../libraries/entropy/server/interfaces/main.py:3626 +#: ../../libraries/entropy/server/interfaces/main.py:3796 msgid "Do you want to initialize your default repository ?" msgstr "Vuoi inizializzare la tua repository di default ?" -#: ../../libraries/entropy/server/interfaces/main.py:3629 +#: ../../libraries/entropy/server/interfaces/main.py:3799 msgid "Continuing with an uninitialized repository" msgstr "Elaborazione con repository non inizializzata" -#: ../../libraries/entropy/server/interfaces/main.py:3747 +#: ../../libraries/entropy/server/interfaces/main.py:3950 #, fuzzy msgid "Entropy repository is already locked by you :-)" msgstr "Database Entropy già bloccato da te :-)" #. check if the database is locked REMOTELY -#: ../../libraries/entropy/server/interfaces/main.py:3754 +#: ../../libraries/entropy/server/interfaces/main.py:3957 #, fuzzy msgid "Locking and Syncing Entropy repository" msgstr "Blocco e sincronizzazione database Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:3768 -#: ../../server/server_activator.py:478 +#: ../../libraries/entropy/server/interfaces/main.py:3971 +#: ../../server/server_activator.py:476 msgid "Mirrors status table" msgstr "Tabella stato dei mirror" -#: ../../libraries/entropy/server/interfaces/main.py:3777 -#: ../../libraries/entropy/server/interfaces/main.py:3780 -#: ../../server/server_activator.py:484 ../../server/server_activator.py:488 +#: ../../libraries/entropy/server/interfaces/main.py:3980 +#: ../../libraries/entropy/server/interfaces/main.py:3983 +#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 msgid "Unlocked" msgstr "Sbloccato" -#: ../../libraries/entropy/server/interfaces/main.py:3779 -#: ../../libraries/entropy/server/interfaces/main.py:3782 -#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 +#: ../../libraries/entropy/server/interfaces/main.py:3982 +#: ../../libraries/entropy/server/interfaces/main.py:3985 +#: ../../server/server_activator.py:480 ../../server/server_activator.py:484 msgid "Locked" msgstr "Bloccato" -#: ../../libraries/entropy/server/interfaces/main.py:3799 +#: ../../libraries/entropy/server/interfaces/main.py:4002 msgid "cannot lock mirror" msgstr "impossibile bloccare mirror" -#: ../../libraries/entropy/server/interfaces/main.py:3985 -msgid "Entropy database is corrupted!" -msgstr "Database Entropy corrotto!" +#: ../../libraries/entropy/server/interfaces/main.py:4211 +#, fuzzy +msgid "Repository is corrupted!" +msgstr "dizionario repodata è corrotto" -#: ../../libraries/entropy/server/interfaces/main.py:3999 +#: ../../libraries/entropy/server/interfaces/main.py:4225 msgid "indexing repository" msgstr "indicizzazione repository" -#: ../../libraries/entropy/server/interfaces/main.py:4040 +#: ../../libraries/entropy/server/interfaces/main.py:4261 #, fuzzy msgid "Initializing an empty repository" msgstr "Inizializzazione database vuoto" -#: ../../libraries/entropy/server/interfaces/main.py:4053 +#: ../../libraries/entropy/server/interfaces/main.py:4274 #, fuzzy msgid "Entropy repository file" msgstr "nelle repository" -#: ../../libraries/entropy/server/interfaces/main.py:4055 +#: ../../libraries/entropy/server/interfaces/main.py:4276 msgid "successfully initialized" msgstr "inizializzato con successo" -#: ../../libraries/entropy/server/interfaces/main.py:4151 -#: ../../libraries/entropy/server/interfaces/main.py:4404 +#: ../../libraries/entropy/server/interfaces/main.py:4357 +#: ../../libraries/entropy/server/interfaces/main.py:4618 msgid "adding package" msgstr "aggiunta pacchetto" -#: ../../libraries/entropy/server/interfaces/main.py:4230 +#: ../../libraries/entropy/server/interfaces/main.py:4436 msgid "added package" msgstr "pacchetto aggiunto" -#: ../../libraries/entropy/server/interfaces/main.py:4232 +#: ../../libraries/entropy/server/interfaces/main.py:4438 msgid "rev" msgstr "rev" -#: ../../libraries/entropy/server/interfaces/main.py:4246 +#: ../../libraries/entropy/server/interfaces/main.py:4452 msgid "manual dependencies for" msgstr "dipendenze manuali per" -#: ../../libraries/entropy/server/interfaces/main.py:4427 +#: ../../libraries/entropy/server/interfaces/main.py:4639 msgid "Exception caught, closing tasks" msgstr "Eccezione catturata, chiusura processi" -#: ../../libraries/entropy/server/interfaces/main.py:4521 +#: ../../libraries/entropy/server/interfaces/main.py:4731 msgid "server-side repository" msgstr "repository lato server" -#: ../../libraries/entropy/server/interfaces/main.py:4523 +#: ../../libraries/entropy/server/interfaces/main.py:4733 msgid "community repository" msgstr "community repository" #. ..on repository: -#: ../../libraries/entropy/server/interfaces/main.py:4525 +#: ../../libraries/entropy/server/interfaces/main.py:4735 msgid "Entropy Server Interface Instance on repository" msgstr "Istanza Interfaccia Server Entropy su repository" -#: ../../libraries/entropy/server/interfaces/main.py:4536 +#: ../../libraries/entropy/server/interfaces/main.py:4746 msgid "current branch" msgstr "branch corrente" -#: ../../libraries/entropy/server/interfaces/main.py:4538 -#: ../../server/server_reagent.py:230 +#: ../../libraries/entropy/server/interfaces/main.py:4748 +#: ../../server/server_reagent.py:229 msgid "type" msgstr "tipo" -#: ../../libraries/entropy/server/interfaces/main.py:4547 +#: ../../libraries/entropy/server/interfaces/main.py:4757 msgid "Currently configured repositories" msgstr "Repository correntemente configurate" -#: ../../libraries/entropy/server/interfaces/main.py:4577 +#: ../../libraries/entropy/server/interfaces/main.py:4787 msgid "GPG key expired" msgstr "Chiave GPG scaduta" -#: ../../libraries/entropy/server/interfaces/main.py:4579 +#: ../../libraries/entropy/server/interfaces/main.py:4789 msgid "please frigging fix" msgstr "per favore correggere" -#: ../../libraries/entropy/server/interfaces/main.py:4590 +#: ../../libraries/entropy/server/interfaces/main.py:4800 msgid "GPG got unexpected error" msgstr "Errore GPG inaspettato" -#: ../../libraries/entropy/server/interfaces/main.py:4592 +#: ../../libraries/entropy/server/interfaces/main.py:4802 msgid "skipping" msgstr "ignoro" -#: ../../libraries/entropy/server/interfaces/main.py:4608 -#: ../../libraries/entropy/server/interfaces/main.py:4621 +#: ../../libraries/entropy/server/interfaces/main.py:4818 +#: ../../libraries/entropy/server/interfaces/main.py:4832 msgid "config files" msgstr "file di config" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4609 +#: ../../libraries/entropy/server/interfaces/main.py:4819 msgid "checking system" msgstr "controllo sistema" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4622 +#: ../../libraries/entropy/server/interfaces/main.py:4833 msgid "there are configuration files not updated yet" msgstr "ci sono file di configurazione non ancora aggiornati" -#: ../../libraries/entropy/server/interfaces/main.py:4913 +#: ../../libraries/entropy/server/interfaces/main.py:5122 msgid "found available dep_rewrites for this package" msgstr "trovati dep_rewrites per questo pacchetto" #. this means that user is asking to add dep_pattern #. as a dependency to package -#: ../../libraries/entropy/server/interfaces/main.py:4925 +#: ../../libraries/entropy/server/interfaces/main.py:5134 #, fuzzy msgid "added" msgstr "Da aggiungere" #. this means that user is asking to remove dep_pattern -#: ../../libraries/entropy/server/interfaces/main.py:4928 -#: ../../libraries/entropy/server/interfaces/main.py:5026 +#: ../../libraries/entropy/server/interfaces/main.py:5137 +#: ../../libraries/entropy/server/interfaces/main.py:5235 msgid "removed" msgstr "rimossi" -#: ../../libraries/entropy/server/interfaces/main.py:5015 +#: ../../libraries/entropy/server/interfaces/main.py:5224 msgid "replaced" msgstr "sostituito" -#: ../../libraries/entropy/server/interfaces/main.py:5037 -#: ../../libraries/entropy/server/interfaces/main.py:5051 +#: ../../libraries/entropy/server/interfaces/main.py:5246 +#: ../../libraries/entropy/server/interfaces/main.py:5260 #, fuzzy msgid "No dependency rewrite made for" msgstr "fa in modo che le regole di dipendenza siano più severe" -#: ../../libraries/entropy/server/interfaces/main.py:5132 -#: ../../libraries/entropy/server/interfaces/main.py:5152 -#: ../../libraries/entropy/server/interfaces/main.py:5164 +#: ../../libraries/entropy/server/interfaces/main.py:5332 +#: ../../libraries/entropy/server/interfaces/main.py:5352 +#: ../../libraries/entropy/server/interfaces/main.py:5364 msgid "sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5133 +#: ../../libraries/entropy/server/interfaces/main.py:5333 #, fuzzy msgid "updating package sets" msgstr "aggiornamento pacchetto" -#: ../../libraries/entropy/server/interfaces/main.py:5153 +#: ../../libraries/entropy/server/interfaces/main.py:5353 #, fuzzy msgid "adding package set" msgstr "aggiunta pacchetto" -#: ../../libraries/entropy/server/interfaces/main.py:5165 +#: ../../libraries/entropy/server/interfaces/main.py:5365 #, fuzzy msgid "removing package set" msgstr "rimozione pacchetto" -#: ../../libraries/entropy/server/interfaces/main.py:5195 -msgid "Entropy Server interface must be run as root" -msgstr "Interfaccia Entropy Server deve essere avviata da root" - -#: ../../libraries/entropy/server/interfaces/main.py:5262 -msgid "protected repository id, can't use this, sorry dude..." -msgstr "repository id protetto, impossibile usarlo, mi dispiace..." - #: ../../libraries/entropy/server/interfaces/mirrors.py:50 -msgid "downloading notice board from mirrors to" -msgstr "scaricamento notice board dai mirror a" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:72 -msgid "notice board downloaded successfully from" -msgstr "notice board scaricata con successo da" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:105 -msgid "removing notice board from" -msgstr "rimozione notice board da" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:129 -msgid "notice board removal failed on" -msgstr "rimozione notice board fallito su" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:140 -msgid "notice board removal success" -msgstr "rimozione notice board eseguita con successo" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:165 -msgid "uploading notice board from" -msgstr "upload notice board da" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:188 -msgid "notice board upload failed on" -msgstr "upload notice board fallito su" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:199 -msgid "notice board upload success" -msgstr "upload notice board eseguito con successo" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:309 msgid "Entropy Server Mirrors Interface loaded" msgstr "Interfaccia Mirror Entropy caricata" -#: ../../libraries/entropy/server/interfaces/mirrors.py:317 +#: ../../libraries/entropy/server/interfaces/mirrors.py:58 msgid "repository mirror" msgstr "mirror repository" -#: ../../libraries/entropy/server/interfaces/mirrors.py:326 +#: ../../libraries/entropy/server/interfaces/mirrors.py:67 msgid "packages mirror" msgstr "mirror pacchetti" -#: ../../libraries/entropy/server/interfaces/mirrors.py:364 +#: ../../libraries/entropy/server/interfaces/mirrors.py:105 msgid "looking for file in mirror" msgstr "ricerca file su mirror" -#: ../../libraries/entropy/server/interfaces/mirrors.py:442 -#: ../../libraries/entropy/server/interfaces/mirrors.py:537 +#: ../../libraries/entropy/server/interfaces/mirrors.py:183 +#: ../../libraries/entropy/server/interfaces/mirrors.py:278 msgid "unlocking" msgstr "sbloccaggio" -#: ../../libraries/entropy/server/interfaces/mirrors.py:444 -#: ../../libraries/entropy/server/interfaces/mirrors.py:539 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1055 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1075 +#: ../../libraries/entropy/server/interfaces/mirrors.py:185 +#: ../../libraries/entropy/server/interfaces/mirrors.py:280 +#: ../../libraries/entropy/server/interfaces/mirrors.py:796 +#: ../../libraries/entropy/server/interfaces/mirrors.py:816 msgid "locking" msgstr "bloccaggio" -#: ../../libraries/entropy/server/interfaces/mirrors.py:450 +#: ../../libraries/entropy/server/interfaces/mirrors.py:191 msgid "mirror" msgstr "mirror" -#: ../../libraries/entropy/server/interfaces/mirrors.py:475 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1056 +#: ../../libraries/entropy/server/interfaces/mirrors.py:216 +#: ../../libraries/entropy/server/interfaces/mirrors.py:797 msgid "mirror already locked" msgstr "mirror già bloccato" -#: ../../libraries/entropy/server/interfaces/mirrors.py:488 +#: ../../libraries/entropy/server/interfaces/mirrors.py:229 msgid "mirror already unlocked" msgstr "mirror già sbloccato" -#: ../../libraries/entropy/server/interfaces/mirrors.py:545 +#: ../../libraries/entropy/server/interfaces/mirrors.py:286 msgid "mirror for download" msgstr "mirror in download" -#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:311 msgid "mirror already locked for download" msgstr "mirror già bloccato in download" -#: ../../libraries/entropy/server/interfaces/mirrors.py:583 +#: ../../libraries/entropy/server/interfaces/mirrors.py:324 msgid "mirror already unlocked for download" msgstr "mirror già sbloccato in download" #. locking/unlocking mirror1 for download -#: ../../libraries/entropy/server/interfaces/mirrors.py:620 +#: ../../libraries/entropy/server/interfaces/mirrors.py:361 msgid "for download" msgstr "in download" -#: ../../libraries/entropy/server/interfaces/mirrors.py:634 +#: ../../libraries/entropy/server/interfaces/mirrors.py:375 msgid "mirror successfully locked" msgstr "mirror bloccato con successo" -#: ../../libraries/entropy/server/interfaces/mirrors.py:648 +#: ../../libraries/entropy/server/interfaces/mirrors.py:389 msgid "mirror not locked" msgstr "mirror non bloccato" -#: ../../libraries/entropy/server/interfaces/mirrors.py:682 +#: ../../libraries/entropy/server/interfaces/mirrors.py:423 msgid "mirror successfully unlocked" msgstr "mirror sbloccato con successo" -#: ../../libraries/entropy/server/interfaces/mirrors.py:698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:439 msgid "unlock error" msgstr "errore sbloccaggio" -#: ../../libraries/entropy/server/interfaces/mirrors.py:700 +#: ../../libraries/entropy/server/interfaces/mirrors.py:441 msgid "mirror not unlocked" msgstr "mirror non bloccato" -#: ../../libraries/entropy/server/interfaces/mirrors.py:737 +#: ../../libraries/entropy/server/interfaces/mirrors.py:478 msgid "connecting to download package" msgstr "connessione per scaricamento database" -#: ../../libraries/entropy/server/interfaces/mirrors.py:759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:500 msgid "downloading package" msgstr "scaricamemento database" -#: ../../libraries/entropy/server/interfaces/mirrors.py:799 +#: ../../libraries/entropy/server/interfaces/mirrors.py:540 msgid "is not listed in the repository !" msgstr "non è elencato nella repository !" -#: ../../libraries/entropy/server/interfaces/mirrors.py:813 +#: ../../libraries/entropy/server/interfaces/mirrors.py:554 msgid "verifying checksum of package" msgstr "verifica firma pacchetto" -#: ../../libraries/entropy/server/interfaces/mirrors.py:831 +#: ../../libraries/entropy/server/interfaces/mirrors.py:572 msgid "downloaded successfully" msgstr "scaricato con successo" -#: ../../libraries/entropy/server/interfaces/mirrors.py:846 +#: ../../libraries/entropy/server/interfaces/mirrors.py:587 msgid "checksum does not match. re-downloading..." msgstr "firma non combaciante. riscaricamento..." -#: ../../libraries/entropy/server/interfaces/mirrors.py:863 +#: ../../libraries/entropy/server/interfaces/mirrors.py:604 msgid "seems broken. Consider to re-package it. Giving up!" msgstr "" "sembra corrotto. Prendi in considerazione di ripacchettizzarlo. Mi arrendo!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:918 +#: ../../libraries/entropy/server/interfaces/mirrors.py:659 #, fuzzy msgid "mirror hasn't valid repository revision file" msgstr "mirror senza un file revisione database valido" -#: ../../libraries/entropy/server/interfaces/mirrors.py:938 +#: ../../libraries/entropy/server/interfaces/mirrors.py:679 msgid "unable to download repository revision" msgstr "impossibile scaricare revisione repository" -#: ../../libraries/entropy/server/interfaces/mirrors.py:952 +#: ../../libraries/entropy/server/interfaces/mirrors.py:693 msgid "mirror doesn't have valid revision file" msgstr "mirror senza un file revisione valido" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1057 +#: ../../libraries/entropy/server/interfaces/mirrors.py:798 msgid "waiting up to 2 minutes before giving up" msgstr "attendo fino a 2 minuti prima di arrendermi" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1076 +#: ../../libraries/entropy/server/interfaces/mirrors.py:817 msgid "mirror unlocked" msgstr "mirror sbloccato" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1143 +#: ../../libraries/entropy/server/interfaces/mirrors.py:884 msgid "Local statistics" msgstr "Statistiche locali" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1151 +#: ../../libraries/entropy/server/interfaces/mirrors.py:892 msgid "upload directory" msgstr "cartella di upload" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1153 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1164 +#: ../../libraries/entropy/server/interfaces/mirrors.py:894 +#: ../../libraries/entropy/server/interfaces/mirrors.py:905 msgid "files ready" msgstr "file pronti" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1162 +#: ../../libraries/entropy/server/interfaces/mirrors.py:903 msgid "packages directory" msgstr "cartella pacchetti" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1213 +#: ../../libraries/entropy/server/interfaces/mirrors.py:954 msgid "copy" msgstr "copia" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1238 +#: ../../libraries/entropy/server/interfaces/mirrors.py:979 msgid "Packages to be removed" msgstr "Pacchetti da rimuovere" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1247 +#: ../../libraries/entropy/server/interfaces/mirrors.py:988 msgid "Packages to be moved locally" msgstr "Pacchetti da spostare localmente" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1256 +#: ../../libraries/entropy/server/interfaces/mirrors.py:997 msgid "Packages to be uploaded" msgstr "Pacchetti da inviare" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1266 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1007 msgid "Total removal size" msgstr "Dimensione totale rimozione" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1278 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1019 msgid "Total upload size" msgstr "Dimensione totale upload" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1287 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1028 msgid "Total download size" msgstr "Dimensione totale download" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1341 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1082 msgid "Remote statistics for" msgstr "Statistiche remote per" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1096 msgid "remote packages" msgstr "pacchetti remoti" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1357 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1098 msgid "files stored" msgstr "file immagazzinati" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1365 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1106 msgid "Calculating queues" msgstr "Calcolo code" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1571 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1310 msgid "removing package+hash" msgstr "rimozione pacchetto+firma" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1619 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 msgid "copying file+hash to repository" msgstr "copia file+firma nella repository" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1684 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1417 msgid "upload errors" msgstr "problemi di upload" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1431 msgid "upload completed successfully" msgstr "upload completato con successo" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1803 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1528 msgid "QA checking package file" msgstr "Controllo QA file di pacchetto" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1825 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1550 msgid "faulty package file, please fix" msgstr "file di pacchetto fallato, correggere per favore" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1876 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1601 msgid "starting packages sync" msgstr "inizio sincronizzazione pacchetti" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1903 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1628 msgid "packages sync" msgstr "sincronizzazione paccheti" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1921 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1646 msgid "socket error" msgstr "errore socket" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1923 -#: ../../server/server_reagent.py:534 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1648 +#: ../../server/server_reagent.py:533 msgid "on" msgstr "su" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1939 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1664 msgid "nothing to do on" msgstr "niente da fare su" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1950 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1675 msgid "Expanding queues" msgstr "Espansione code" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1970 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1695 msgid "nothing to sync for" msgstr "niente da sincronizzare per" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1987 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1712 msgid "Would you like to run the steps above ?" msgstr "Vuoi eseguire i passi di cui sopra ?" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2036 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1761 msgid "keyboard interrupt !" msgstr "interruzione tastiera!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2055 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1780 msgid "you must package them again" msgstr "devi pacchettizzarli di nuovo" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2077 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1802 msgid "exception caught" msgstr "eccezione catturata" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2104 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1829 msgid "at least one mirror synced properly!" msgstr "almeno un mirror è stato sincronizzato correttamente!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2232 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1964 msgid "tidy" msgstr "pulizia" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2234 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1966 msgid "collecting expired packages" msgstr "raccolta pacchetti scaduti" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2248 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1980 msgid "collecting expired packages in the selected branches" msgstr "raccolta paccheti scaduti nelle branch selezionate" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2289 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2022 msgid "nothing to remove on this branch" msgstr "niente da rimuovere su questa branch" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2300 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2033 msgid "these are the expired packages" msgstr "questi sono i pacchetti scaduti" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2352 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2085 msgid "removing packages remotely" msgstr "rimozione pacchetti remoti" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2384 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2117 msgid "remove errors" msgstr "errori di rimozione" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2398 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2131 msgid "removing packages locally" msgstr "rimozione pacchetti locali" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2426 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2159 msgid "removing" msgstr "rimozione" +#: ../../libraries/entropy/server/interfaces/mirrors.py:2187 +msgid "downloading notice board from mirrors to" +msgstr "scaricamento notice board dai mirror a" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2209 +msgid "notice board downloaded successfully from" +msgstr "notice board scaricata con successo da" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2242 +msgid "removing notice board from" +msgstr "rimozione notice board da" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2266 +msgid "notice board removal failed on" +msgstr "rimozione notice board fallito su" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2277 +msgid "notice board removal success" +msgstr "rimozione notice board eseguita con successo" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2302 +msgid "uploading notice board from" +msgstr "upload notice board da" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2325 +msgid "notice board upload failed on" +msgstr "upload notice board fallito su" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2336 +msgid "notice board upload success" +msgstr "upload notice board eseguito con successo" + #: ../../libraries/entropy/client/services/ugc/commands.py:63 msgid "feature not supported remotely" msgstr "caratteristica remota non supportata" @@ -2022,20 +1953,20 @@ msgid "Login successful. Do you want to save these credentials ?" msgstr "Login effettuato con successo. Vuoi salvare queste credenziali?" #: ../../libraries/entropy/client/services/ugc/interfaces.py:210 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/output.py:970 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/output.py:973 #: ../../libraries/entropy/qa.py:398 ../../libraries/entropy/qa.py:413 #: ../../client/text_rescue.py:493 ../../client/text_rescue.py:497 #: ../../client/text_rescue.py:524 ../../client/text_ugc.py:233 #: ../../client/text_ugc.py:414 ../../client/text_ugc.py:490 #: ../../client/text_ugc.py:509 ../../client/text_ui.py:479 -#: ../../client/text_ui.py:506 ../../server/server_activator.py:366 -#: ../../server/server_reagent.py:922 ../../server/server_reagent.py:923 +#: ../../client/text_ui.py:506 ../../server/server_activator.py:367 +#: ../../server/server_reagent.py:923 ../../server/server_reagent.py:924 #: ../../server/server_reagent.py:948 ../../server/server_reagent.py:961 #: ../../server/server_reagent.py:962 ../../server/server_reagent.py:977 #: ../../sulfur/src/sulfur/dialogs.py:1353 #: ../../sulfur/src/sulfur/dialogs.py:1814 -#: ../../sulfur/src/sulfur/entropyapi.py:391 -#: ../../sulfur/src/sulfur/events.py:727 +#: ../../sulfur/src/sulfur/entropyapi.py:390 +#: ../../sulfur/src/sulfur/events.py:732 msgid "Yes" msgstr "Si" @@ -2051,437 +1982,10 @@ msgstr "Impossibile rimuovere file della cache" msgid "Cannot write to cache file" msgstr "Impossibile scrivere su file della cache" -#: ../../libraries/entropy/client/services/system/interfaces.py:37 -msgid "" -"A valid entropy.client.services.system.commands.Client class/subclass is " -"needed" -msgstr "" -"E' necessaria una classe/sottoclasse valida basata su entropy.client." -"services.system.commands.Client" - -#: ../../libraries/entropy/client/services/system/interfaces.py:42 -msgid "" -"A valid entropy.client.services.system.methods.BaseMixin class/subclass is " -"needed" -msgstr "" -"E' necesaria una classe/sottoclasse valida basata su entropy.client.services." -"system.methods.BaseMixin" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -msgid "not a string" -msgstr "non una stringa" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "Please use setup_connection() properly" -msgstr "Per favore usare setup_connection() adeguatamente" - -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -msgid "not an int" -msgstr "non un int" - -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "not a bool" -msgstr "non un bool" - -#: ../../libraries/entropy/client/services/system/methods.py:22 -msgid "Get a list of remotely available commands" -msgstr "Ottieni un elenco di comandi disponibili in remoto" - -#: ../../libraries/entropy/client/services/system/methods.py:28 -msgid "Get current queue content" -msgstr "Ottieni contenuto della coda corrente" - -#: ../../libraries/entropy/client/services/system/methods.py:30 -msgid "Extended results" -msgstr "Risultati estesi" - -#: ../../libraries/entropy/client/services/system/methods.py:36 -msgid "Get queue item using its queue unique identifier" -msgstr "Ottieni oggetto della coda usando il suo identificatore" - -#: ../../libraries/entropy/client/services/system/methods.py:37 -#: ../../libraries/entropy/client/services/system/methods.py:43 -#: ../../libraries/entropy/client/services/system/methods.py:61 -#: ../../libraries/entropy/client/services/system/methods.py:68 -#: ../../libraries/entropy/client/services/system/methods.py:69 -#: ../../libraries/entropy/client/services/system/methods.py:107 -msgid "Queue Identifier" -msgstr "Identificatore coda" - -#: ../../libraries/entropy/client/services/system/methods.py:42 -msgid "Get queue stdout/stderr using its queue unique identifier" -msgstr "Ottieni stdout/stderr della coda usando il suo identificatore" - -#: ../../libraries/entropy/client/services/system/methods.py:48 -msgid "Remove queued commands using their queue unique identifiers" -msgstr "Rimuove comandi accodati usando i loro identificatori di coda univoci" - -#: ../../libraries/entropy/client/services/system/methods.py:49 -msgid "Queue Identifiers" -msgstr "Indentificatori di coda" - -#: ../../libraries/entropy/client/services/system/methods.py:54 -msgid "Toggle queue pause (True/False)" -msgstr "Attiva pausa coda (True/False)" - -#: ../../libraries/entropy/client/services/system/methods.py:55 -msgid "Pause or not" -msgstr "Pausa o no" - -#: ../../libraries/entropy/client/services/system/methods.py:60 -msgid "Kill a running process through its queue id" -msgstr "" -"Uccidi un processo in esecuzione attraverso il suo identificatore di coda" - -#: ../../libraries/entropy/client/services/system/methods.py:66 -msgid "Swap items in queue using their queue ids" -msgstr "Inverti oggetti nella coda usando i loro identificatori di coda" - -#: ../../libraries/entropy/client/services/system/methods.py:75 -msgid "Get pinboard content" -msgstr "Ottiene il contenuto della pinboard" - -#: ../../libraries/entropy/client/services/system/methods.py:81 -msgid "Add item to pinboard" -msgstr "Aggiungi oggetto alla Pinboard" - -#: ../../libraries/entropy/client/services/system/methods.py:84 -msgid "Extended text" -msgstr "Testo esteso" - -#: ../../libraries/entropy/client/services/system/methods.py:90 -msgid "Remove item from pinboard" -msgstr "Rimuove oggetto da pinboard" - -#: ../../libraries/entropy/client/services/system/methods.py:91 -#: ../../libraries/entropy/client/services/system/methods.py:98 -msgid "Pinboard identifiers" -msgstr "Identificatori Pinboard" - -#: ../../libraries/entropy/client/services/system/methods.py:96 -msgid "Set pinboard items status (done/not done)" -msgstr "Imposta stato oggetto pinboard (fatto/non fatto)" - -#: ../../libraries/entropy/client/services/system/methods.py:99 -msgid "Done status" -msgstr "Stato esecuzione" - -#: ../../libraries/entropy/client/services/system/methods.py:105 -msgid "Write to a remote running command stdin" -msgstr "Scrivi un stdin di un programma in esecuzione remota" - -#: ../../libraries/entropy/client/services/system/methods.py:108 -msgid "Write to stdout?" -msgstr "Scrivere su stdout?" - -#: ../../libraries/entropy/client/services/system/methods.py:109 -#: ../../libraries/entropy/client/services/system/methods.py:399 -msgid "Text" -msgstr "Testo" - -#: ../../libraries/entropy/client/services/system/methods.py:166 -msgid "Update Spm Repository (emerge --sync)" -msgstr "Aggiorna Repository Spm (emerge --sync)" - -#: ../../libraries/entropy/client/services/system/methods.py:172 -msgid "Compile specified atoms with specified parameters" -msgstr "Compila atomi specificati con relativi parametri" - -#: ../../libraries/entropy/client/services/system/methods.py:174 -#: ../../libraries/entropy/client/services/system/methods.py:192 -#: ../../libraries/entropy/client/services/system/methods.py:215 -#: ../../libraries/entropy/client/services/system/methods.py:224 -#: ../../libraries/entropy/client/services/system/methods.py:232 -msgid "Atoms" -msgstr "Atomi" - -#: ../../libraries/entropy/client/services/system/methods.py:175 -#: ../../libraries/entropy/client/services/system/methods.py:193 -msgid "Pretend" -msgstr "Pretendi" - -#: ../../libraries/entropy/client/services/system/methods.py:176 -msgid "Oneshot" -msgstr "Oneshot" - -#: ../../libraries/entropy/client/services/system/methods.py:177 -#: ../../libraries/entropy/client/services/system/methods.py:194 -msgid "Verbose" -msgstr "Verboso" - -#: ../../libraries/entropy/client/services/system/methods.py:178 -#: ../../libraries/entropy/client/services/system/methods.py:195 -msgid "No color" -msgstr "Nessun colore" - -#: ../../libraries/entropy/client/services/system/methods.py:179 -msgid "Fetch only" -msgstr "Scarica solamente" - -#: ../../libraries/entropy/client/services/system/methods.py:180 -msgid "Build only" -msgstr "Costruisci solamente" - -#: ../../libraries/entropy/client/services/system/methods.py:181 -#: ../../server/server_reagent.py:233 -msgid "No dependencies" -msgstr "No dipendenze" - -#: ../../libraries/entropy/client/services/system/methods.py:182 -msgid "Custom USE" -msgstr "USE personalizzate" - -#: ../../libraries/entropy/client/services/system/methods.py:183 -msgid "Custom LDFLAGS" -msgstr "LDFLAGS personalizzate" - -#: ../../libraries/entropy/client/services/system/methods.py:184 -msgid "Custom CFLAGS" -msgstr "CFLAGS personalizzate" - -#: ../../libraries/entropy/client/services/system/methods.py:190 -msgid "Remove specified atoms with specified parameters" -msgstr "Rimuove atomi specificati con relativi parametri" - -#: ../../libraries/entropy/client/services/system/methods.py:201 -msgid "Get SPM updates for the specified categories" -msgstr "Ottiene aggiornamenti SPM per le categorie specificate" - -#: ../../libraries/entropy/client/services/system/methods.py:202 -#: ../../libraries/entropy/client/services/system/methods.py:208 -msgid "Categories" -msgstr "Categorie" - -#: ../../libraries/entropy/client/services/system/methods.py:207 -msgid "Get SPM installed packages for the specified categories" -msgstr "Ottiene pacchetti SPM installati per le categorie specificate" - -#: ../../libraries/entropy/client/services/system/methods.py:213 -msgid "Enable USE flags for the specified atoms" -msgstr "Abilita USE flags per gli atomi specificati" - -#: ../../libraries/entropy/client/services/system/methods.py:216 -#: ../../libraries/entropy/client/services/system/methods.py:225 -#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 -msgid "USE flags" -msgstr "USE flag" - -#: ../../libraries/entropy/client/services/system/methods.py:222 -msgid "Disable USE flags for the specified atoms" -msgstr "Disabilita USE flag per gli atomi specificati" - -#: ../../libraries/entropy/client/services/system/methods.py:231 -msgid "Get info for the specified atoms" -msgstr "Ottiene informazioni per gli atomi specificati" - -#: ../../libraries/entropy/client/services/system/methods.py:237 -msgid "Run SPM info command" -msgstr "Esegui comando info SPM" - -#: ../../libraries/entropy/client/services/system/methods.py:243 -msgid "Run custom shell command" -msgstr "Esegui comando shell personalizzato" - -#: ../../libraries/entropy/client/services/system/methods.py:245 -msgid "Command" -msgstr "Comando" - -#: ../../libraries/entropy/client/services/system/methods.py:251 -msgid "Get Spm security updates information" -msgstr "Ottiene informazioni su aggiornamenti sicurezza Spm" - -#: ../../libraries/entropy/client/services/system/methods.py:253 -msgid "List type (affected,new,all)" -msgstr "Tipo lista (affected,new,all)" - -#: ../../libraries/entropy/client/services/system/methods.py:259 -msgid "Get information about available Entropy repositories" -msgstr "Ottiene informazioni riguardo le repository Entropy disponibili" - -#: ../../libraries/entropy/client/services/system/methods.py:265 -msgid "Set default Entropy Server repository" -msgstr "Imposta la repository Entropy Server di default" - -#. Setup reponame & repofile column's -#: ../../libraries/entropy/client/services/system/methods.py:267 -#: ../../libraries/entropy/client/services/system/methods.py:275 -#: ../../libraries/entropy/client/services/system/methods.py:284 -#: ../../libraries/entropy/client/services/system/methods.py:302 -#: ../../libraries/entropy/client/services/system/methods.py:349 -#: ../../libraries/entropy/client/services/system/methods.py:373 -#: ../../libraries/entropy/client/services/system/methods.py:381 -#: ../../libraries/entropy/client/services/system/methods.py:388 -#: ../../libraries/entropy/client/services/system/methods.py:397 -#: ../../sulfur/src/sulfur/views.py:2868 -msgid "Repository Identifier" -msgstr "Identificatore Repository" - -#: ../../libraries/entropy/client/services/system/methods.py:273 -msgid "Get available packages inside the specified repository" -msgstr "Ottiene pacchetti disponibili all'interno della repository specificata" - -#: ../../libraries/entropy/client/services/system/methods.py:281 -msgid "Get idpackage metadata using its idpackage in the specified repository" -msgstr "" -"Ottiene metadata idpackage usando il suo idpackage nella repository " -"specificata" - -#: ../../libraries/entropy/client/services/system/methods.py:283 -msgid "Package Identifier" -msgstr "Identificatore pacchetto" - -#: ../../libraries/entropy/client/services/system/methods.py:290 -msgid "Remove the specified Entropy package matches (idpackage,repoid)" -msgstr "Rimuove gli Entropy match dei pacchetti specificati (idpackage,repoid)" - -#: ../../libraries/entropy/client/services/system/methods.py:292 -msgid "Matched atoms" -msgstr "Atomi risolti" - -#: ../../libraries/entropy/client/services/system/methods.py:298 -msgid "" -"Search Entropy packages using a defined set of search types in the specified " -"repository" -msgstr "" -"Cerca pacchetti Entropy usando un set definito di tipi di ricerca nella " -"repository specificata" - -#: ../../libraries/entropy/client/services/system/methods.py:300 -#: ../../sulfur/src/sulfur/__init__.py:2003 -msgid "Search type" -msgstr "Tipo ricerca" - -#: ../../libraries/entropy/client/services/system/methods.py:301 -#: ../../sulfur/src/sulfur/__init__.py:2002 -msgid "Search string" -msgstr "Stringa ricerca" - -#: ../../libraries/entropy/client/services/system/methods.py:308 -msgid "Move or copy a package from a repository to another" -msgstr "Sposta o copia un pacchetto da una repository all'altra" - -#: ../../libraries/entropy/client/services/system/methods.py:310 -msgid "Package identifiers" -msgstr "Identificatori pacchetto" - -#: ../../libraries/entropy/client/services/system/methods.py:311 -msgid "From repository" -msgstr "Da repository" - -#: ../../libraries/entropy/client/services/system/methods.py:312 -msgid "To repository" -msgstr "A repository" - -#: ../../libraries/entropy/client/services/system/methods.py:313 -msgid "Copy instead of move?" -msgstr "Copia invece che spostamento?" - -#: ../../libraries/entropy/client/services/system/methods.py:319 -msgid "" -"Scan Spm package changes and retrieve a list of action that should be run on " -"the repositories" -msgstr "" -"Scansiona cambiamenti pacchetti Spm e ottieni una lista di azione che " -"dovrebbero essere eseguite sulle repository" - -#: ../../libraries/entropy/client/services/system/methods.py:325 -msgid "Run Entropy database updates" -msgstr "Esegui aggiornamenti database Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:327 -msgid "Matches to add from Spm" -msgstr "Match da aggiungere da Spm" - -#: ../../libraries/entropy/client/services/system/methods.py:328 -msgid "Matches to remove from repository database" -msgstr "Match da rimuovere dal database repository" - -#: ../../libraries/entropy/client/services/system/methods.py:329 -msgid "Matches to inject on repository database" -msgstr "Match da iniettare nel database repository" - -#: ../../libraries/entropy/client/services/system/methods.py:335 -msgid "Run Entropy dependency test" -msgstr "Esegue test dipendenze Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:341 -msgid "Run Entropy library test" -msgstr "Esegui test librerie Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:347 -msgid "Run Entropy tree updates" -msgstr "Esegue aggiornamenti albero Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:355 -msgid "" -"Scan for Mirror updates and retrieve a list of action that should be run" -msgstr "" -"Scansiona gli aggiornamenti Mirror e ritorna una lista di azioni che " -"dovrebbero essere eseguite" - -#: ../../libraries/entropy/client/services/system/methods.py:357 -msgid "list of repository identifiers" -msgstr "Elenco di identificatori repository" - -#: ../../libraries/entropy/client/services/system/methods.py:363 -msgid "Run Mirror updates for the provided repositories and its data" -msgstr "" -"Esegue aggiornamenti Mirror per le repository e i loro parametri specificati" - -#: ../../libraries/entropy/client/services/system/methods.py:365 -msgid "composed repository data" -msgstr "dati repository composti" - -#: ../../libraries/entropy/client/services/system/methods.py:371 -msgid "Run Entropy packages digest verification test" -msgstr "Esegue il test di verifica delle firme dei pacchetti Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:374 -msgid "Check mode" -msgstr "Modalità controllo" - -#: ../../libraries/entropy/client/services/system/methods.py:380 -msgid "Get repository notice board" -msgstr "Ottieni Notice Board repository" - -#: ../../libraries/entropy/client/services/system/methods.py:386 -msgid "Remove notice board entry" -msgstr "Rimuovi elemento della notice board" - -#: ../../libraries/entropy/client/services/system/methods.py:389 -msgid "Entry Identifiers" -msgstr "Identificatore Elementi" - -#: ../../libraries/entropy/client/services/system/methods.py:395 -msgid "Add notice board entry" -msgstr "Aggiungi un elemento notice board" - -#. title -#: ../../libraries/entropy/client/services/system/methods.py:398 -#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 -#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 -#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 -#: ../../server/server_activator.py:242 ../../server/server_activator.py:274 -#: ../../server/server_activator.py:310 ../../sulfur/src/sulfur/dialogs.py:381 -#: ../../sulfur/src/sulfur/dialogs.py:633 -#: ../../sulfur/src/sulfur/sulfur.glade.h:258 -msgid "Title" -msgstr "Titolo" - -#: ../../libraries/entropy/client/services/system/methods.py:400 -msgid "Notice link" -msgstr "Link notizia" - #: ../../libraries/entropy/client/misc.py:161 -#: ../../client/text_configuration.py:164 -#: ../../client/text_configuration.py:176 -#: ../../client/text_configuration.py:246 +#: ../../client/text_configuration.py:165 +#: ../../client/text_configuration.py:177 +#: ../../client/text_configuration.py:247 msgid "Automerging file" msgstr "Incorporazione automatica del file" @@ -2497,7 +2001,7 @@ msgstr "Impossibile auto-incorporare il file" #: ../../libraries/entropy/client/interfaces/methods.py:88 #: ../../libraries/entropy/client/interfaces/methods.py:113 #: ../../client/text_ui.py:484 ../../server/server_reagent.py:81 -#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1045 +#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1051 #: ../../sulfur/src/sulfur/views.py:2798 msgid "Repository" msgstr "Repository" @@ -2512,11 +2016,11 @@ msgstr "è corrotta" msgid "Cannot calculate the checksum" msgstr "Impossibile scaricare firma" -#: ../../libraries/entropy/client/interfaces/client.py:809 +#: ../../libraries/entropy/client/interfaces/client.py:804 msgid "forcing packages metadata update" msgstr "forzatura aggiornamento metadati pacchetti" -#: ../../libraries/entropy/client/interfaces/client.py:818 +#: ../../libraries/entropy/client/interfaces/client.py:813 msgid "Updating system database using repository" msgstr "Aggiornamento database di sistema usando repository" @@ -2910,7 +2414,7 @@ msgstr "Repository aggiornate correttamente" #: ../../libraries/entropy/client/interfaces/methods.py:867 #: ../../libraries/entropy/client/interfaces/sets.py:188 #: ../../libraries/entropy/client/interfaces/sets.py:215 -#: ../../libraries/entropy/const.py:591 +#: ../../libraries/entropy/const.py:589 msgid "All fine" msgstr "Tutto fatto" @@ -2929,41 +2433,41 @@ msgid "Repository restored successfully" msgstr "Repository aggiornate correttamente" #: ../../libraries/entropy/client/interfaces/methods.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:3385 +#: ../../libraries/entropy/client/interfaces/package.py:3386 #: ../../client/text_rescue.py:508 ../../sulfur/src/sulfur/entropyapi.py:239 msgid "Removing" msgstr "Rimozione" -#: ../../libraries/entropy/client/interfaces/methods.py:1356 +#: ../../libraries/entropy/client/interfaces/methods.py:1357 msgid "Resources unlocked, let's go!" msgstr "Risorse sbloccate, andiamo!" -#: ../../libraries/entropy/client/interfaces/methods.py:1375 +#: ../../libraries/entropy/client/interfaces/methods.py:1376 #, python-format msgid "Resources still locked after %s minutes, giving up!" msgstr "Risorse ancora bloccato dopo %s minuti, mi arrendo!" -#: ../../libraries/entropy/client/interfaces/methods.py:1384 +#: ../../libraries/entropy/client/interfaces/methods.py:1385 #, python-format msgid "Resources locked, sleeping %s seconds, check #%s/%s" msgstr "Risorse bloccate, attesa di %s secondi, controllo #%s/%s" -#: ../../libraries/entropy/client/interfaces/methods.py:1408 +#: ../../libraries/entropy/client/interfaces/methods.py:1409 #, python-format msgid "Nothing to backup in etpConst with %s key" msgstr "Niente da backuppare in etpConst con chiave %s" -#: ../../libraries/entropy/client/interfaces/methods.py:1528 +#: ../../libraries/entropy/client/interfaces/methods.py:1529 #, fuzzy msgid "Checking response time of" msgstr "controllo stato di" -#: ../../libraries/entropy/client/interfaces/methods.py:1550 +#: ../../libraries/entropy/client/interfaces/methods.py:1551 #, fuzzy msgid "Mirror response time" msgstr "Tabella stato dei mirror" -#: ../../libraries/entropy/client/interfaces/methods.py:1876 +#: ../../libraries/entropy/client/interfaces/methods.py:1877 msgid "not a valid method" msgstr "metodo non valido" @@ -2990,13 +2494,13 @@ msgstr "Velocità di trasferimento aggregata" #: ../../libraries/entropy/client/interfaces/package.py:345 #: ../../libraries/entropy/client/interfaces/package.py:952 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "second" msgstr "secondo" #: ../../libraries/entropy/client/interfaces/package.py:360 #: ../../libraries/entropy/client/interfaces/package.py:968 -#: ../../libraries/entropy/client/interfaces/package.py:2798 +#: ../../libraries/entropy/client/interfaces/package.py:2799 msgid "Error downloading from" msgstr "Errore scaricando da" @@ -3016,13 +2520,13 @@ msgstr "errore di timeout" #: ../../libraries/entropy/client/interfaces/package.py:373 #: ../../libraries/entropy/client/interfaces/package.py:998 -#: ../../libraries/entropy/client/interfaces/package.py:2809 +#: ../../libraries/entropy/client/interfaces/package.py:2810 msgid "discarded download" msgstr "download annullato" #: ../../libraries/entropy/client/interfaces/package.py:376 #: ../../libraries/entropy/client/interfaces/package.py:1001 -#: ../../libraries/entropy/client/interfaces/package.py:2811 +#: ../../libraries/entropy/client/interfaces/package.py:2812 msgid "unknown reason" msgstr "ragione sconosciuta" @@ -3031,17 +2535,17 @@ msgid "Downloading from" msgstr "Scaricamento da" #: ../../libraries/entropy/client/interfaces/package.py:946 -#: ../../libraries/entropy/client/interfaces/package.py:2780 +#: ../../libraries/entropy/client/interfaces/package.py:2781 msgid "Successfully downloaded from" msgstr "Scaricato con successo da" #: ../../libraries/entropy/client/interfaces/package.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "at" msgstr "a" #: ../../libraries/entropy/client/interfaces/package.py:974 -#: ../../libraries/entropy/client/interfaces/package.py:2804 +#: ../../libraries/entropy/client/interfaces/package.py:2805 msgid "file not available on this mirror" msgstr "file non disponibile su questo mirror" @@ -3127,7 +2631,7 @@ msgid "Removing config file, never modified" msgstr "Rimozione file di configurazione, mai modificato" #: ../../libraries/entropy/client/interfaces/package.py:1554 -#: ../../libraries/entropy/client/interfaces/package.py:2671 +#: ../../libraries/entropy/client/interfaces/package.py:2672 msgid "Protecting config file" msgstr "Protezione file di configurazione" @@ -3188,224 +2692,225 @@ msgstr "Errore spostamento file" msgid "please report" msgstr "per favore notifica" -#: ../../libraries/entropy/client/interfaces/package.py:2627 +#: ../../libraries/entropy/client/interfaces/package.py:2628 msgid "Skipping file installation/removal" msgstr "Salto installazione/rimozione file" -#: ../../libraries/entropy/client/interfaces/package.py:2688 +#: ../../libraries/entropy/client/interfaces/package.py:2689 msgid "Collision found during install for" msgstr "Collisione trovata durante l'installazione di" -#: ../../libraries/entropy/client/interfaces/package.py:2691 +#: ../../libraries/entropy/client/interfaces/package.py:2692 msgid "cannot overwrite" msgstr "impossibile sovrascrivere" -#: ../../libraries/entropy/client/interfaces/package.py:2764 -#: ../../libraries/entropy/client/interfaces/package.py:2865 +#: ../../libraries/entropy/client/interfaces/package.py:2765 +#: ../../libraries/entropy/client/interfaces/package.py:2866 msgid "Downloading" msgstr "Scaricamento" -#: ../../libraries/entropy/client/interfaces/package.py:2791 +#: ../../libraries/entropy/client/interfaces/package.py:2792 msgid "Local path" msgstr "Path locale" -#: ../../libraries/entropy/client/interfaces/package.py:2823 +#: ../../libraries/entropy/client/interfaces/package.py:2824 msgid "Downloading archive" msgstr "Scaricamento archivio" -#: ../../libraries/entropy/client/interfaces/package.py:2848 +#: ../../libraries/entropy/client/interfaces/package.py:2849 msgid "Package cannot be fetched. Try to update repositories" msgstr "" "Il pacchetto non può essere scaricato. Prova ad aggiornare le repository" -#: ../../libraries/entropy/client/interfaces/package.py:2867 +#: ../../libraries/entropy/client/interfaces/package.py:2868 msgid "archives" msgstr "archivi" -#: ../../libraries/entropy/client/interfaces/package.py:2884 +#: ../../libraries/entropy/client/interfaces/package.py:2885 msgid "Some packages cannot be fetched" msgstr "Alcuni pacchetti non possono essere scaricati" -#: ../../libraries/entropy/client/interfaces/package.py:2885 +#: ../../libraries/entropy/client/interfaces/package.py:2886 msgid "Try to update your repositories and retry" msgstr "Prova ad aggiornare le repository e riprovare" -#: ../../libraries/entropy/client/interfaces/package.py:2913 +#: ../../libraries/entropy/client/interfaces/package.py:2914 msgid "Package cannot be downloaded, unknown error." msgstr "Il pacchetto non può essere scaricato, errore sconosciuto." -#: ../../libraries/entropy/client/interfaces/package.py:2922 +#: ../../libraries/entropy/client/interfaces/package.py:2923 msgid "Installed package in queue vanished, skipping." msgstr "Pacchetto installato in coda scomparso, ignoro." -#: ../../libraries/entropy/client/interfaces/package.py:2941 +#: ../../libraries/entropy/client/interfaces/package.py:2942 msgid "Unpacking package" msgstr "Scompattamento pacchetto" -#: ../../libraries/entropy/client/interfaces/package.py:2952 +#: ../../libraries/entropy/client/interfaces/package.py:2953 msgid "Merging package" msgstr "Incorporamento pacchetto" -#: ../../libraries/entropy/client/interfaces/package.py:2965 +#: ../../libraries/entropy/client/interfaces/package.py:2966 msgid "You are running out of disk space" msgstr "Hai finito lo spazio su disco" -#: ../../libraries/entropy/client/interfaces/package.py:2966 +#: ../../libraries/entropy/client/interfaces/package.py:2967 msgid "I bet, you're probably Michele" msgstr "Ci scommetto, sei probabilmente Michele" -#: ../../libraries/entropy/client/interfaces/package.py:2970 +#: ../../libraries/entropy/client/interfaces/package.py:2971 msgid "An error occured while trying to unpack the package" msgstr "E' avvenuto un errore durante il tentativo di scompattamento" -#: ../../libraries/entropy/client/interfaces/package.py:2973 -#: ../../libraries/entropy/client/interfaces/package.py:3017 +#: ../../libraries/entropy/client/interfaces/package.py:2974 +#: ../../libraries/entropy/client/interfaces/package.py:3018 msgid "Check if your system is healthy" msgstr "Controlla che il tuo sistema sia in buono sato" -#: ../../libraries/entropy/client/interfaces/package.py:2987 +#: ../../libraries/entropy/client/interfaces/package.py:2988 msgid "Installing package" msgstr "Installazione pacchetto" -#: ../../libraries/entropy/client/interfaces/package.py:3005 +#: ../../libraries/entropy/client/interfaces/package.py:3006 msgid "<3 debug files installation enabled <3" msgstr "<3 installazione file di debug attivata <3" -#: ../../libraries/entropy/client/interfaces/package.py:3016 +#: ../../libraries/entropy/client/interfaces/package.py:3017 msgid "An error occured while trying to install the package" msgstr "" "E' avvenuto un errore durante il tentativo di installazione del pacchetto" -#: ../../libraries/entropy/client/interfaces/package.py:3031 +#: ../../libraries/entropy/client/interfaces/package.py:3032 msgid "Removing data" msgstr "Rimozione dati" -#: ../../libraries/entropy/client/interfaces/package.py:3044 +#: ../../libraries/entropy/client/interfaces/package.py:3045 msgid "An error occured while trying to remove the package" msgstr "E' avvenuto un errore durante il tentativo di rimozione del pacchetto" -#: ../../libraries/entropy/client/interfaces/package.py:3045 +#: ../../libraries/entropy/client/interfaces/package.py:3046 msgid "Check if you have enough disk space on your hard disk" msgstr "Controlla di avere spazio sufficiente su disco" -#: ../../libraries/entropy/client/interfaces/package.py:3059 -#: ../../libraries/entropy/client/interfaces/package.py:3393 +#: ../../libraries/entropy/client/interfaces/package.py:3060 +#: ../../libraries/entropy/client/interfaces/package.py:3394 #: ../../client/text_tools.py:67 msgid "Cleaning" msgstr "Pulizia" -#: ../../libraries/entropy/client/interfaces/package.py:3126 +#: ../../libraries/entropy/client/interfaces/package.py:3127 #, fuzzy msgid "Cleaning previously installed application data." msgstr "Pulitura informazioni precedentemente installate..." -#: ../../libraries/entropy/client/interfaces/package.py:3247 +#: ../../libraries/entropy/client/interfaces/package.py:3248 msgid "Configuring package" msgstr "Configurazione pacchetto" -#: ../../libraries/entropy/client/interfaces/package.py:3259 -#: ../../libraries/entropy/client/interfaces/package.py:3279 +#: ../../libraries/entropy/client/interfaces/package.py:3260 +#: ../../libraries/entropy/client/interfaces/package.py:3280 msgid "An error occured while trying to configure the package" msgstr "" "E' avvenuto un errore durante il tentativo di configurazione del pacchetto" -#: ../../libraries/entropy/client/interfaces/package.py:3261 +#: ../../libraries/entropy/client/interfaces/package.py:3262 msgid "Make sure that your system is healthy" msgstr "Controlla che il tuo sistema sia in buono stato" -#: ../../libraries/entropy/client/interfaces/package.py:3281 +#: ../../libraries/entropy/client/interfaces/package.py:3282 msgid "It seems that Source Package Manager entry is missing" msgstr "Pare che l'elemento nel Source Package Manager sia mancante" -#: ../../libraries/entropy/client/interfaces/package.py:3305 +#: ../../libraries/entropy/client/interfaces/package.py:3306 msgid "Installed package vanished" msgstr "pacchetto installato scomparso" -#: ../../libraries/entropy/client/interfaces/package.py:3311 +#: ../../libraries/entropy/client/interfaces/package.py:3312 msgid "Fetch not available" msgstr "scaricamento non disponibile" -#: ../../libraries/entropy/client/interfaces/package.py:3318 +#: ../../libraries/entropy/client/interfaces/package.py:3319 #: ../../sulfur/src/sulfur/entropyapi.py:142 msgid "Fetching" msgstr "Scaricamento" -#: ../../libraries/entropy/client/interfaces/package.py:3325 +#: ../../libraries/entropy/client/interfaces/package.py:3326 msgid "Multi Fetching" msgstr "Scaricamento multiplo" -#: ../../libraries/entropy/client/interfaces/package.py:3326 -#: ../../libraries/entropy/client/interfaces/package.py:3345 +#: ../../libraries/entropy/client/interfaces/package.py:3327 +#: ../../libraries/entropy/client/interfaces/package.py:3346 #: ../../client/text_query.py:776 ../../client/text_ui.py:1102 -#: ../../server/server_reagent.py:543 +#: ../../server/server_reagent.py:542 msgid "packages" msgstr "pacchetti" -#: ../../libraries/entropy/client/interfaces/package.py:3332 +#: ../../libraries/entropy/client/interfaces/package.py:3333 msgid "Fetching sources" msgstr "Scaricamento sorgenti" -#: ../../libraries/entropy/client/interfaces/package.py:3338 +#: ../../libraries/entropy/client/interfaces/package.py:3339 msgid "Verifying" msgstr "Verifica" -#: ../../libraries/entropy/client/interfaces/package.py:3344 +#: ../../libraries/entropy/client/interfaces/package.py:3345 msgid "Multi Verification" msgstr "Verifica multipla" -#: ../../libraries/entropy/client/interfaces/package.py:3351 +#: ../../libraries/entropy/client/interfaces/package.py:3352 msgid "Unpacking" msgstr "Scompattamento" -#: ../../libraries/entropy/client/interfaces/package.py:3357 +#: ../../libraries/entropy/client/interfaces/package.py:3358 msgid "Merging" msgstr "Incorporamento" -#: ../../libraries/entropy/client/interfaces/package.py:3370 +#: ../../libraries/entropy/client/interfaces/package.py:3371 #: ../../sulfur/src/sulfur/entropyapi.py:281 msgid "Installing" msgstr "Installazione" -#: ../../libraries/entropy/client/interfaces/package.py:3401 +#: ../../libraries/entropy/client/interfaces/package.py:3402 msgid "Postinstall" msgstr "Post-installazione" -#: ../../libraries/entropy/client/interfaces/package.py:3409 +#: ../../libraries/entropy/client/interfaces/package.py:3410 msgid "Preinstall" msgstr "Pre-installazione" -#: ../../libraries/entropy/client/interfaces/package.py:3417 +#: ../../libraries/entropy/client/interfaces/package.py:3418 msgid "Preremove" msgstr "Pre-rimozione" -#: ../../libraries/entropy/client/interfaces/package.py:3425 +#: ../../libraries/entropy/client/interfaces/package.py:3426 msgid "Postremove" msgstr "Post-rimozione" -#: ../../libraries/entropy/client/interfaces/package.py:3439 +#: ../../libraries/entropy/client/interfaces/package.py:3440 msgid "Configuring" msgstr "Configurazione" -#: ../../libraries/entropy/client/interfaces/package.py:3486 +#: ../../libraries/entropy/client/interfaces/package.py:3487 #: ../../libraries/entropy/client/interfaces/repository.py:259 -#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:600 +#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:605 #: ../../client/text_rescue.py:86 ../../client/text_security.py:86 #: ../../client/text_smart.py:70 ../../client/text_ui.py:147 #: ../../server/reagent.py:233 ../../server/reagent.py:251 -#: ../../server/reagent.py:270 ../../server/reagent.py:290 -#: ../../server/server_activator.py:44 ../../server/server_activator.py:164 -#: ../../server/server_activator.py:223 ../../server/server_activator.py:396 -#: ../../server/server_activator.py:526 ../../server/server_reagent.py:42 -#: ../../server/server_reagent.py:618 ../../server/server_reagent.py:795 -#: ../../server/server_reagent.py:1075 ../../server/server_reagent.py:1134 +#: ../../server/reagent.py:271 ../../server/reagent.py:291 +#: ../../server/server_activator.py:45 ../../server/server_activator.py:165 +#: ../../server/server_activator.py:224 ../../server/server_activator.py:397 +#: ../../server/server_activator.py:552 ../../server/server_reagent.py:42 +#: ../../server/server_reagent.py:617 ../../server/server_reagent.py:795 +#: ../../server/server_reagent.py:1076 ../../server/server_reagent.py:1135 +#: ../../services/kernel-switcher:104 ../../services/kernel-switcher:173 msgid "Another Entropy is currently running." msgstr "Un'altra istanza Entropy è in esecuzione." -#: ../../libraries/entropy/client/interfaces/package.py:3497 +#: ../../libraries/entropy/client/interfaces/package.py:3498 msgid "Cannot acquire Entropy resources lock." msgstr "Impossibile acquisire priorità risorse Entropy." -#: ../../libraries/entropy/client/interfaces/package.py:3510 +#: ../../libraries/entropy/client/interfaces/package.py:3511 msgid "An error occured. Action aborted." msgstr "E' avvenuto un errore. Azione abortita." @@ -3512,231 +3017,231 @@ msgstr "fase pre-remove" msgid "post-remove phase" msgstr "fase post-remove" -#: ../../libraries/entropy/const.py:569 +#: ../../libraries/entropy/const.py:567 msgid "Runtime dependency" msgstr "Dipendenza runtime" -#: ../../libraries/entropy/const.py:570 +#: ../../libraries/entropy/const.py:568 msgid "Post dependency" msgstr "Dipendenza successiva" -#: ../../libraries/entropy/const.py:571 +#: ../../libraries/entropy/const.py:569 msgid "Manually added (by staff) dependency" msgstr "Dipendenza aggiunta manualmente (dallo staff)" -#: ../../libraries/entropy/const.py:572 +#: ../../libraries/entropy/const.py:570 msgid "Build dependency" msgstr "Dipendenza di compilazione" -#: ../../libraries/entropy/const.py:592 +#: ../../libraries/entropy/const.py:590 msgid "Corrupted Client Repository. Please restore a backup." msgstr "Repository Client corrotta. Per favore ripristinare un backup." -#: ../../libraries/entropy/const.py:661 +#: ../../libraries/entropy/const.py:659 msgid "reason not available" msgstr "motivo non disponibile" -#: ../../libraries/entropy/const.py:662 +#: ../../libraries/entropy/const.py:660 msgid "user package.mask" msgstr "package.mask lato utente" -#: ../../libraries/entropy/const.py:663 +#: ../../libraries/entropy/const.py:661 msgid "system keywords" msgstr "Keywords di sistema" -#: ../../libraries/entropy/const.py:664 +#: ../../libraries/entropy/const.py:662 msgid "user package.unmask" msgstr "package.unmask lato utente" -#: ../../libraries/entropy/const.py:665 +#: ../../libraries/entropy/const.py:663 msgid "user repo package.keywords (all packages)" msgstr "package.keywords repository lato utente (tutti i pacchetti)" -#: ../../libraries/entropy/const.py:666 +#: ../../libraries/entropy/const.py:664 msgid "user repo package.keywords" msgstr "package.keywords repository lato utente" -#: ../../libraries/entropy/const.py:667 +#: ../../libraries/entropy/const.py:665 msgid "user package.keywords" msgstr "package.keywords lato utente" -#: ../../libraries/entropy/const.py:668 +#: ../../libraries/entropy/const.py:666 msgid "completely masked (by keyword?)" msgstr "mascherato completamente (per keyword?)" -#: ../../libraries/entropy/const.py:669 +#: ../../libraries/entropy/const.py:667 msgid "repository general packages.db.mask" msgstr "generale repository packages.db.mask" -#: ../../libraries/entropy/const.py:670 +#: ../../libraries/entropy/const.py:668 msgid "repository general packages.db.keywords" msgstr "generale repository packages.db.keywords" -#: ../../libraries/entropy/const.py:671 +#: ../../libraries/entropy/const.py:669 msgid "user license.mask" msgstr "license.mask lato utente" -#: ../../libraries/entropy/const.py:672 +#: ../../libraries/entropy/const.py:670 msgid "user live unmask" msgstr "live unmask lato utente" -#: ../../libraries/entropy/const.py:673 +#: ../../libraries/entropy/const.py:671 msgid "user live mask" msgstr "live mask lato utente" -#: ../../libraries/entropy/const.py:699 +#: ../../libraries/entropy/const.py:697 msgid "Comments" msgstr "Commenti" -#: ../../libraries/entropy/const.py:700 +#: ../../libraries/entropy/const.py:698 msgid "BBcode Documents" msgstr "Documenti BBcode" -#: ../../libraries/entropy/const.py:701 +#: ../../libraries/entropy/const.py:699 msgid "Images/Screenshots" msgstr "Immagini/Schermate" -#: ../../libraries/entropy/const.py:702 +#: ../../libraries/entropy/const.py:700 msgid "Generic Files" msgstr "File Generici" -#: ../../libraries/entropy/const.py:703 +#: ../../libraries/entropy/const.py:701 msgid "YouTube(tm) Videos" msgstr "Video YouTube(tm)" -#: ../../libraries/entropy/const.py:706 +#: ../../libraries/entropy/const.py:704 msgid "Comment" msgstr "Commento" -#: ../../libraries/entropy/const.py:707 +#: ../../libraries/entropy/const.py:705 msgid "BBcode Document" msgstr "Documento BBcode" -#: ../../libraries/entropy/const.py:708 +#: ../../libraries/entropy/const.py:706 msgid "Image/Screenshot" msgstr "Immagine/Schermata" -#: ../../libraries/entropy/const.py:709 +#: ../../libraries/entropy/const.py:707 msgid "Generic File" msgstr "File Generico" -#: ../../libraries/entropy/const.py:710 +#: ../../libraries/entropy/const.py:708 msgid "YouTube(tm) Video" msgstr "Video YouTube(tm)" -#: ../../libraries/entropy/fetchers.py:730 +#: ../../libraries/entropy/fetchers.py:731 msgid "infinite" msgstr "infinito" -#: ../../libraries/entropy/fetchers.py:802 +#: ../../libraries/entropy/fetchers.py:803 msgid "[F]" msgstr "[F]" -#: ../../libraries/entropy/fetchers.py:803 -#: ../../libraries/entropy/fetchers.py:1151 +#: ../../libraries/entropy/fetchers.py:804 +#: ../../libraries/entropy/fetchers.py:1152 msgid "ETA" msgstr "ETA" -#: ../../libraries/entropy/fetchers.py:804 -#: ../../libraries/entropy/fetchers.py:1152 +#: ../../libraries/entropy/fetchers.py:805 +#: ../../libraries/entropy/fetchers.py:1153 msgid "sec" msgstr "sec" -#: ../../libraries/entropy/fetchers.py:1033 +#: ../../libraries/entropy/fetchers.py:1034 msgid "Aggregated download" msgstr "Download aggregato" -#: ../../libraries/entropy/fetchers.py:1035 -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../libraries/entropy/fetchers.py:1036 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "items" msgstr "oggetti" -#: ../../libraries/entropy/output.py:600 -#: ../../sulfur/src/sulfur/entropyapi.py:403 +#: ../../libraries/entropy/output.py:603 +#: ../../sulfur/src/sulfur/entropyapi.py:402 msgid "Entropy needs your attention" msgstr "Entropy richiede la tua attenzione" -#: ../../libraries/entropy/output.py:746 +#: ../../libraries/entropy/output.py:749 msgid "Entropy got a question for you" msgstr "Entropy ha una domanda per te" -#: ../../libraries/entropy/output.py:760 +#: ../../libraries/entropy/output.py:763 msgid "Interrupted" msgstr "Interrotto" -#: ../../libraries/entropy/output.py:820 +#: ../../libraries/entropy/output.py:823 msgid "Selected number" msgstr "Numero selezionato" -#: ../../libraries/entropy/output.py:837 ../../client/text_ui.py:1559 +#: ../../libraries/entropy/output.py:840 ../../client/text_ui.py:1559 msgid "Please select an option" msgstr "Per favore seleziona un'opzione" -#: ../../libraries/entropy/output.py:839 +#: ../../libraries/entropy/output.py:842 msgid "Discard all" msgstr "Scarta tutto" -#: ../../libraries/entropy/output.py:840 +#: ../../libraries/entropy/output.py:843 msgid "Confirm" msgstr "Conferma" -#: ../../libraries/entropy/output.py:841 +#: ../../libraries/entropy/output.py:844 msgid "Add item" msgstr "Aggiungi elemento" -#: ../../libraries/entropy/output.py:842 +#: ../../libraries/entropy/output.py:845 msgid "Edit item" msgstr "Modifica elemento" -#: ../../libraries/entropy/output.py:843 +#: ../../libraries/entropy/output.py:846 msgid "Remove item" msgstr "Rimuovi elemento" -#: ../../libraries/entropy/output.py:844 +#: ../../libraries/entropy/output.py:847 msgid "Show current list" msgstr "VIsualizza lista corrente" #. wait user interaction -#: ../../libraries/entropy/output.py:848 -#: ../../client/text_configuration.py:303 -#: ../../client/text_configuration.py:319 +#: ../../libraries/entropy/output.py:851 +#: ../../client/text_configuration.py:304 +#: ../../client/text_configuration.py:320 msgid "Your choice (type a number and press enter):" msgstr "La tua scelta (scrivi un numero e premi Invio):" -#: ../../libraries/entropy/output.py:880 -#: ../../client/text_configuration.py:196 +#: ../../libraries/entropy/output.py:883 +#: ../../client/text_configuration.py:197 msgid "You don't have typed a number." msgstr "Non hai scritto un numero." -#: ../../libraries/entropy/output.py:883 +#: ../../libraries/entropy/output.py:886 msgid "Invalid action." msgstr "Azione non valida" -#: ../../libraries/entropy/output.py:893 +#: ../../libraries/entropy/output.py:896 msgid "String to add (-1 to go back):" msgstr "Stringa da aggiungere (-1 per tornare indietro):" -#: ../../libraries/entropy/output.py:903 +#: ../../libraries/entropy/output.py:906 msgid "Invalid string." msgstr "Stringa non valida" -#: ../../libraries/entropy/output.py:911 +#: ../../libraries/entropy/output.py:914 msgid "Element number to edit (-1 to go back):" msgstr "Numero elemento da rimuovere (-1 per tornare indietro):" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "old" msgstr "vecchio" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "new value:" msgstr "nuovo valore:" -#: ../../libraries/entropy/output.py:930 ../../libraries/entropy/output.py:948 +#: ../../libraries/entropy/output.py:933 ../../libraries/entropy/output.py:951 msgid "Invalid element." msgstr "Elemento non valido." -#: ../../libraries/entropy/output.py:939 +#: ../../libraries/entropy/output.py:942 msgid "Element number to remove (-1 to go back):" msgstr "Numero elemento da rimuovere (-1 per tornare indietro):" @@ -4330,7 +3835,7 @@ msgstr "esegue varie ricerche su repository e database locale" msgid "search from what package a file belongs" msgstr "cerca da quale pacchetto un file dipende" -#: ../../client/equo.py:210 ../../client/equo.py:344 +#: ../../client/equo.py:210 ../../client/equo.py:346 msgid "show packages changelog" msgstr "visualizza changelog pacchetti" @@ -4338,12 +3843,12 @@ msgstr "visualizza changelog pacchetti" msgid "search what packages depend on the provided atoms" msgstr "cerca quali pacchetti dipendono dagli atomi forniti" -#: ../../client/equo.py:212 ../../client/equo.py:346 +#: ../../client/equo.py:212 ../../client/equo.py:348 #: ../../server/reagent.py:65 msgid "search packages by description" msgstr "cerca pacchetti per descrizione" -#: ../../client/equo.py:213 ../../client/equo.py:347 +#: ../../client/equo.py:213 ../../client/equo.py:349 #: ../../server/reagent.py:63 msgid "show files owned by the provided atoms" msgstr "visualizza file posseduti dagli atomi forniti" @@ -4380,7 +3885,7 @@ msgstr "cerca fra i pacchetti installati" msgid "associate given file paths to applications able to read them" msgstr "" -#: ../../client/equo.py:223 ../../client/equo.py:349 +#: ../../client/equo.py:223 ../../client/equo.py:351 #: ../../server/reagent.py:59 msgid "show runtime libraries needed by the provided atoms" msgstr "visualizza librerie runtime richieste dagli atomi forniti" @@ -4397,7 +3902,7 @@ msgstr "visualizza l'albero di rimozione per gli atomi specificati" msgid "show atoms needing the provided libraries" msgstr "visualizza atomi che richiedono le librerie fornite" -#: ../../client/equo.py:227 ../../client/equo.py:351 +#: ../../client/equo.py:227 ../../client/equo.py:353 #: ../../server/reagent.py:62 msgid "search available package sets" msgstr "cerca package set disponibili" @@ -4426,12 +3931,12 @@ msgstr "" msgid "show reverse depdendencies tree for provided installed atoms" msgstr "visualizza albero dipendenze inverse per gli atomi installati forniti" -#: ../../client/equo.py:234 ../../client/equo.py:354 ../../client/equo.py:399 +#: ../../client/equo.py:234 ../../client/equo.py:356 ../../client/equo.py:401 #: ../../server/reagent.py:71 msgid "show more details" msgstr "visualizza più dettagli" -#: ../../client/equo.py:235 ../../client/equo.py:355 ../../client/equo.py:400 +#: ../../client/equo.py:235 ../../client/equo.py:357 ../../client/equo.py:402 #: ../../server/reagent.py:72 msgid "print results in a scriptable way" msgstr "stampa risultati in un modo scriptabile" @@ -4516,7 +4021,7 @@ msgstr "" "genera database dei pacchetti installati usando i file sul sistema [ultima " "speranza]" -#: ../../client/equo.py:265 ../../client/equo.py:315 +#: ../../client/equo.py:265 ../../client/equo.py:317 msgid "regenerate SPM UIDs map (SPM <-> Entropy packages)" msgstr "rigenera mappa UID SPM (pacchetti SPM <-> Entropy)" @@ -4582,7 +4087,7 @@ msgstr "sincronizza i pacchetti, il database e fa anche un po' di pulizia" #: ../../client/equo.py:283 ../../client/equo.py:287 ../../client/equo.py:290 #: ../../server/activator.py:52 ../../server/activator.py:60 -#: ../../server/activator.py:70 +#: ../../server/activator.py:65 msgid "sync all the configured repositories" msgstr "sincronizza tutte le repository configurate" @@ -4598,23 +4103,23 @@ msgstr "verifica inoltre l'integrità dei pacchetti" msgid "sync the current repository database across primary mirrors" msgstr "sincronizza il database della repository corrente sui mirror primari" -#: ../../client/equo.py:291 ../../server/activator.py:65 +#: ../../client/equo.py:291 ../../server/activator.py:68 msgid "lock the current repository database (server-side)" msgstr "blocca il database della repository corrente (lato server)" -#: ../../client/equo.py:292 ../../server/activator.py:66 +#: ../../client/equo.py:292 ../../server/activator.py:69 msgid "unlock the current repository database (server-side)" msgstr "sblocca il database della repository corrente (lato server)" -#: ../../client/equo.py:293 ../../server/activator.py:67 +#: ../../client/equo.py:293 ../../server/activator.py:70 msgid "lock the current repository database (client-side)" msgstr "blocca il database della repository corrente (lato client)" -#: ../../client/equo.py:294 ../../server/activator.py:68 +#: ../../client/equo.py:294 ../../server/activator.py:71 msgid "unlock the current repository database (client-side)" msgstr "sblocca il database della repository corrente (lato client)" -#: ../../client/equo.py:295 ../../server/activator.py:69 +#: ../../client/equo.py:295 ../../server/activator.py:72 msgid "show current lock status" msgstr "visualizza lo stato corrente dei blocchi" @@ -4622,255 +4127,263 @@ msgstr "visualizza lo stato corrente dei blocchi" msgid "remove binary packages not in repositories and expired" msgstr "rimuove pacchetti binary non più nella repository e scaduti" -#: ../../client/equo.py:300 ../../server/reagent.py:74 +#: ../../client/equo.py:297 ../../server/activator.py:66 +msgid "clean unavaiable packages from mirrors (similar to tidy, but more nazi)" +msgstr "" + +#: ../../client/equo.py:298 ../../server/activator.py:67 +msgid "expiration days [default is: 0, dangerous!]" +msgstr "" + +#: ../../client/equo.py:302 ../../server/reagent.py:74 msgid "manage a repository" msgstr "gestisce una repository" -#: ../../client/equo.py:302 ../../server/reagent.py:75 +#: ../../client/equo.py:304 ../../server/reagent.py:75 msgid "(re)initialize the current repository database" msgstr "(re)inizializza il database della repository corrente" -#: ../../client/equo.py:303 +#: ../../client/equo.py:305 msgid "do not refill database using packages on mirrors" msgstr "non riempire nuovamente il database usando i pacchetti sui mirror" -#: ../../client/equo.py:304 ../../server/reagent.py:76 +#: ../../client/equo.py:306 ../../server/reagent.py:76 msgid "(re)create the database for the specified repository" msgstr "(ri)crea il database per la repository specificata" -#: ../../client/equo.py:305 ../../server/reagent.py:77 +#: ../../client/equo.py:307 ../../server/reagent.py:77 msgid "manually force a revision bump for the current repository database" msgstr "" "forza manualmente un balzo di revisione per il database della repository " "corrente" -#: ../../client/equo.py:306 ../../server/reagent.py:78 +#: ../../client/equo.py:308 ../../server/reagent.py:78 msgid "synchronize the database" msgstr "sincronizza il database" -#: ../../client/equo.py:307 ../../server/reagent.py:79 +#: ../../client/equo.py:309 ../../server/reagent.py:79 msgid "flush back old branches packages to current branch" msgstr "ingloba pacchetti appartenenti a vecchie branch in quella corrente" -#: ../../client/equo.py:308 ../../server/reagent.py:80 +#: ../../client/equo.py:310 ../../server/reagent.py:80 msgid "remove the provided atoms from the current repository database" msgstr "rimuove gli atomi forniti dal database della repository corrente" -#: ../../client/equo.py:309 ../../server/reagent.py:82 +#: ../../client/equo.py:311 ../../server/reagent.py:82 msgid "remove the provided injected atoms (all if no atom specified)" msgstr "" "rimuove gli atomi \"iniettati\" forniti (tutti se nessun atomo è specificato)" -#: ../../client/equo.py:310 ../../server/reagent.py:83 +#: ../../client/equo.py:312 ../../server/reagent.py:83 msgid "create an empty repository database in the provided path" msgstr "crea un database di repository nuovo nel percorso fornito" -#: ../../client/equo.py:311 +#: ../../client/equo.py:313 msgid "switch to the specified branch the provided atoms (or world)" msgstr "passa alla branch specificata gli atomi forniti (o world)" -#: ../../client/equo.py:312 +#: ../../client/equo.py:314 msgid "verify remote integrity of the provided atoms (or world)" msgstr "verifica l'integrità remota degli atomi forniti (o world)" -#: ../../client/equo.py:313 ../../server/reagent.py:86 +#: ../../client/equo.py:315 ../../server/reagent.py:86 msgid "backup current repository database" msgstr "backup database repository corrente" -#: ../../client/equo.py:314 ../../server/reagent.py:87 +#: ../../client/equo.py:316 ../../server/reagent.py:87 msgid "restore a previously backed-up repository database" msgstr "ripristina un database backuppato precedentemente" -#: ../../client/equo.py:317 ../../server/reagent.py:88 +#: ../../client/equo.py:319 ../../server/reagent.py:88 msgid "enable the specified repository" msgstr "abilita la repository specificata" -#: ../../client/equo.py:318 ../../server/reagent.py:89 +#: ../../client/equo.py:320 ../../server/reagent.py:89 msgid "disable the specified repository" msgstr "disabilita la repository specificata" -#: ../../client/equo.py:319 +#: ../../client/equo.py:321 msgid "show the current Server Interface status" msgstr "visualizza lo stato corrente dell'Interfaccia Server" -#: ../../client/equo.py:320 ../../server/reagent.py:90 +#: ../../client/equo.py:322 ../../server/reagent.py:90 #, fuzzy msgid "check packages in repository for missing dependencies" msgstr "Repository applicazioni installate" -#: ../../client/equo.py:321 ../../server/reagent.py:91 +#: ../../client/equo.py:323 ../../server/reagent.py:91 msgid "handle packages dependencies" msgstr "gestisce dipendenze pacchetto" -#: ../../client/equo.py:322 +#: ../../client/equo.py:324 msgid "clone a package inside a repository assigning it an arbitrary tag" msgstr "" "clona un pacchetto all'interno di una repository assegnandogli una tag " "arbitraria" -#: ../../client/equo.py:323 ../../server/reagent.py:95 +#: ../../client/equo.py:325 ../../server/reagent.py:95 msgid "move packages from a repository to another" msgstr "muove i pacchetti da una repository all'altra" -#: ../../client/equo.py:324 ../../client/equo.py:326 +#: ../../client/equo.py:326 ../../client/equo.py:328 #: ../../server/reagent.py:96 ../../server/reagent.py:98 msgid "pulls dependencies in" msgstr "include dipendenze" -#: ../../client/equo.py:325 ../../server/reagent.py:97 +#: ../../client/equo.py:327 ../../server/reagent.py:97 msgid "copy packages from a repository to another" msgstr "copia pacchetti da una repository all'altra" -#: ../../client/equo.py:327 ../../server/reagent.py:99 +#: ../../client/equo.py:329 ../../server/reagent.py:99 msgid "set the default repository" msgstr "imposta la repository corrente (predefinita)" -#: ../../client/equo.py:331 ../../server/reagent.py:101 +#: ../../client/equo.py:333 ../../server/reagent.py:101 msgid "manage repository digital signatures (OpenGPG)" msgstr "gestisce le firme digitali delle repository (OpenGPG)" -#: ../../client/equo.py:332 ../../server/reagent.py:102 +#: ../../client/equo.py:334 ../../server/reagent.py:102 msgid "create keypair for repositories and sign packages" msgstr "crea coppia chiavi per le repository e firma pacchetti" -#: ../../client/equo.py:333 ../../server/reagent.py:103 +#: ../../client/equo.py:335 ../../server/reagent.py:103 msgid "delete keypair (and digital signatures) of repository" msgstr "elimina coppia di chiavi (e firme digitali) della repository" -#: ../../client/equo.py:334 ../../server/reagent.py:104 +#: ../../client/equo.py:336 ../../server/reagent.py:104 msgid "show currently configured keys information for given repositories" msgstr "" "visualizza informazioni sulle chiavi correntemente configurate per le " "repository fornite" -#: ../../client/equo.py:335 ../../server/reagent.py:105 +#: ../../client/equo.py:337 ../../server/reagent.py:105 msgid "sign (or re-sign) packages in repository using currently set keypair" msgstr "" "firma (o firma di nuovo) i pacchetti nella repository usando la coppia di " "chiavi impostata" -#: ../../client/equo.py:336 ../../server/reagent.py:106 +#: ../../client/equo.py:338 ../../server/reagent.py:106 msgid "import keypair, bind to given repository" msgstr "importa coppia chiavi, collega alla repository fornita" -#: ../../client/equo.py:337 ../../server/reagent.py:107 +#: ../../client/equo.py:339 ../../server/reagent.py:107 msgid "export public key of given repository" msgstr "exporta chiave pubblica della repository fornita" -#: ../../client/equo.py:338 ../../server/reagent.py:108 +#: ../../client/equo.py:340 ../../server/reagent.py:108 msgid "export private key of given repository" msgstr "exporta chiave privata della repository fornita" -#: ../../client/equo.py:342 +#: ../../client/equo.py:344 msgid "do some searches into community repository databases" msgstr "esegue ricerche all'interno dei database delle community repository" -#: ../../client/equo.py:343 ../../server/reagent.py:64 +#: ../../client/equo.py:345 ../../server/reagent.py:64 msgid "show from what package the provided files belong" msgstr "visualizza da quali pacchetti i file forniti appartengono" -#: ../../client/equo.py:345 ../../server/reagent.py:60 +#: ../../client/equo.py:347 ../../server/reagent.py:60 msgid "show what packages depend on the provided atoms" msgstr "visualizza quali pacchetti dipendono dagli atomi forniti" -#: ../../client/equo.py:348 ../../server/reagent.py:66 +#: ../../client/equo.py:350 ../../server/reagent.py:66 msgid "list all the packages in the default repository" msgstr "elenca tutti i pacchetti nella repository predefinita (corrente)" -#: ../../client/equo.py:350 ../../server/reagent.py:57 +#: ../../client/equo.py:352 ../../server/reagent.py:57 msgid "search packages inside the default repository database" msgstr "cerca pacchetti all'interno della database della repository corrente" -#: ../../client/equo.py:352 ../../server/reagent.py:61 +#: ../../client/equo.py:354 ../../server/reagent.py:61 msgid "show packages owning the specified tags" msgstr "visualizza pacchetti possedenti le tag specificate" -#: ../../client/equo.py:353 +#: ../../client/equo.py:355 msgid "show installed packages owning the specified revisions" msgstr "visualizza pacchetti possedenti le revisioni specificate" -#: ../../client/equo.py:359 ../../server/reagent.py:110 +#: ../../client/equo.py:361 ../../server/reagent.py:110 msgid "source package manager functions" msgstr "funzioni del gestore dei pacchetti sorgente" -#: ../../client/equo.py:360 ../../server/reagent.py:111 +#: ../../client/equo.py:362 ../../server/reagent.py:111 msgid "compilation function" msgstr "funzione di compilazione" -#: ../../client/equo.py:361 ../../server/reagent.py:112 +#: ../../client/equo.py:363 ../../server/reagent.py:112 msgid "compile packages belonging to the provided categories" msgstr "compila i pacchetti appartenenti alle categorie fornite" -#: ../../client/equo.py:362 ../../client/equo.py:365 +#: ../../client/equo.py:364 ../../client/equo.py:367 #: ../../server/reagent.py:113 ../../server/reagent.py:116 msgid "just list packages" msgstr "elenca solamente i pacchetti" -#: ../../client/equo.py:363 ../../server/reagent.py:114 +#: ../../client/equo.py:365 ../../server/reagent.py:114 msgid "do not pull old package slots" msgstr "non considerare slot di pacchetti vecchi" -#: ../../client/equo.py:364 ../../server/reagent.py:115 +#: ../../client/equo.py:366 ../../server/reagent.py:115 msgid "compile packages in provided package set names" msgstr "compila pacchetti contenuti nei package sets specificati" -#: ../../client/equo.py:366 ../../server/reagent.py:117 +#: ../../client/equo.py:368 ../../server/reagent.py:117 msgid "rebuild everything" msgstr "ricompila tutto" -#: ../../client/equo.py:367 ../../server/reagent.py:118 +#: ../../client/equo.py:369 ../../server/reagent.py:118 msgid "run database update if all went fine" msgstr "esegue aggiornamento database se tutto è andato a buon fine" -#: ../../client/equo.py:368 ../../server/reagent.py:119 +#: ../../client/equo.py:370 ../../server/reagent.py:119 msgid "run mirror sync if all went fine" msgstr "esegue sync mirror se tutto è andato a buon fine" -#: ../../client/equo.py:369 +#: ../../client/equo.py:371 msgid "scan orphaned packages on SPM" msgstr "scansiona pacchetti SPM orfani" -#: ../../client/equo.py:373 ../../server/activator.py:72 +#: ../../client/equo.py:375 ../../server/activator.py:75 msgid "notice board handling functions" msgstr "funzioni di gestione notice board" -#: ../../client/equo.py:374 ../../server/activator.py:73 +#: ../../client/equo.py:376 ../../server/activator.py:76 msgid "add a news item to the notice board" msgstr "aggiunge una notizia alla notice board" -#: ../../client/equo.py:375 ../../server/activator.py:74 +#: ../../client/equo.py:377 ../../server/activator.py:77 msgid "remove a news item from the notice board" msgstr "rimuove una notizia dalla notice board" -#: ../../client/equo.py:376 ../../server/activator.py:75 +#: ../../client/equo.py:378 ../../server/activator.py:78 msgid "read the current notice board" msgstr "leggi la notice board corrente" -#: ../../client/equo.py:380 +#: ../../client/equo.py:382 msgid "look for unsatisfied dependencies across community repositories" msgstr "cerca dipendenze non soddisfatte attraverso le repository community" -#: ../../client/equo.py:381 ../../server/reagent.py:126 +#: ../../client/equo.py:383 ../../server/reagent.py:126 msgid "verify the integrity of local package files" msgstr "verifica l'integrità dei pacchetti locali" -#: ../../client/equo.py:384 +#: ../../client/equo.py:386 msgid "handles User Generated Content features" msgstr "gestisce le funzioni di Contenuti Generati dagli Utenti" -#: ../../client/equo.py:385 +#: ../../client/equo.py:387 msgid "login against a specified repository" msgstr "login su repository specificata" -#: ../../client/equo.py:386 +#: ../../client/equo.py:388 msgid "logout from a specified repository" msgstr "logout su repository specificata" -#: ../../client/equo.py:387 +#: ../../client/equo.py:389 msgid "force action" msgstr "forza azione" -#: ../../client/equo.py:388 +#: ../../client/equo.py:390 msgid "" "manage package documents for the selected repository (comments, files, " "videos)" @@ -4878,95 +4391,95 @@ msgstr "" "gestione documenti del pacchetto per la repository selezionata (commenti, " "file, video)" -#: ../../client/equo.py:389 +#: ../../client/equo.py:391 msgid "" "get available documents for the specified package key (example: x11-libs/qt)" msgstr "" "ottiene i documenti disponibili per la chiave pacchetto specificata " "(esempio: x11-libs/qt)" -#: ../../client/equo.py:390 +#: ../../client/equo.py:392 msgid "add a new document to the specified package key (example: x11-libs/qt)" msgstr "" "aggiunge un nuovo documento alla chiave pacchetto specificata (esempio: x11-" "libs/qt)" -#: ../../client/equo.py:391 +#: ../../client/equo.py:393 msgid "remove documents from database using their identifiers" msgstr "rimuove documenti dal database usando i loro identificatori" -#: ../../client/equo.py:392 +#: ../../client/equo.py:394 msgid "manage package votes for the selected repository" msgstr "gestisce votazione pacchetti per la repository selezionata" -#: ../../client/equo.py:393 +#: ../../client/equo.py:395 msgid "get vote for the specified package key (example: x11-libs/qt)" msgstr "" "ottiene la votazione per la chiave pacchetto specificata (esempio: x11-libs/" "qt)" -#: ../../client/equo.py:394 +#: ../../client/equo.py:396 msgid "add vote for the specified package key (example: x11-libs/qt)" msgstr "" "aggiunge una votazione alla chiave pacchetto specificata (esempio: x11-libs/" "qt)" -#: ../../client/equo.py:397 +#: ../../client/equo.py:399 msgid "handles Entropy cache" msgstr "gestisce la cache di Entropy" -#: ../../client/equo.py:398 +#: ../../client/equo.py:400 msgid "clean Entropy cache" msgstr "pulisce la cache Entropy" -#: ../../client/equo.py:402 +#: ../../client/equo.py:404 msgid "remove downloaded packages and clean temp. directories" msgstr "rimuove i pacchetti scaricati e pulisce le directory temporanee" -#: ../../client/equo.py:404 +#: ../../client/equo.py:406 msgid "show system information" msgstr "visualizza informazioni di sistema" -#: ../../client/equo.py:445 ../../client/text_rescue.py:103 +#: ../../client/equo.py:447 ../../client/text_rescue.py:103 #: ../../client/text_rescue.py:113 ../../client/text_ui.py:214 msgid "is deprecated, please use" msgstr "è deprecato, usare" -#: ../../client/equo.py:456 +#: ../../client/equo.py:458 msgid "You need to install sys-apps/entropy-server. :-) Do it !" msgstr "Devi installare sys-apps/entropy-server. :-) Fallo !" -#: ../../client/equo.py:534 +#: ../../client/equo.py:538 msgid "You need to install/update sys-apps/entropy-server. :-) Do it !" msgstr "Devi installare/aggiornare sys-apps/entropy-server. :-) Fallo!" -#: ../../client/equo.py:587 ../../client/text_configuration.py:41 +#: ../../client/equo.py:592 ../../client/text_configuration.py:42 #: ../../client/text_rescue.py:74 msgid "You are not root" msgstr "Non sei root" -#: ../../client/equo.py:814 +#: ../../client/equo.py:819 msgid "not enough parameters" msgstr "parametri insufficienti" -#: ../../client/equo.py:864 +#: ../../client/equo.py:869 msgid "Installed packages repository corrupted. Please re-generate it" msgstr "Repository dei pacchetti installati corrotta. Provare a rigenerarla" -#: ../../client/equo.py:872 ../../client/text_smart.py:157 +#: ../../client/equo.py:877 ../../client/text_smart.py:157 #: ../../client/text_smart.py:332 ../../client/text_smart.py:484 msgid "Cannot continue" msgstr "Impossibile continuare" -#: ../../client/equo.py:895 +#: ../../client/equo.py:900 msgid "Your hard drive is full! Your fault!" msgstr "Il disco è pieno, colpa tua!" -#: ../../client/equo.py:901 +#: ../../client/equo.py:906 msgid "No more memory dude! Your fault!" msgstr "Memoria esaurita! Colpa tua!" -#: ../../client/equo.py:906 +#: ../../client/equo.py:911 msgid "" "Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. " "Well, you know, shit happens." @@ -4974,23 +4487,23 @@ msgstr "" "Ciao. Sono Mr. Bug Reporter. Mi dispiace di informarti che Equo è andato in " "crash. Beh, conosci la sfiga..." -#: ../../client/equo.py:907 +#: ../../client/equo.py:912 msgid "" "But there's something you could do to help Equo to be a better application." msgstr "" "Ma c'è qualcosa che potresti fare per aiutare Equo ad essere una " "applicazione migliore." -#: ../../client/equo.py:908 +#: ../../client/equo.py:913 msgid "-- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --" msgstr "-- SEBBENE NON VOGLIA LEGGERMI LO STESSO RAPPORTO MILLE MILA VOLTE --" -#: ../../client/equo.py:909 +#: ../../client/equo.py:914 msgid "Now I am showing you what happened. Don't panic, I'm here to help you." msgstr "" "Ora ti mostro quel che è successo. Non preoccuparti, sono qui per aiutarti." -#: ../../client/equo.py:918 +#: ../../client/equo.py:923 msgid "" "Oh well, I cannot even write to /tmp. So, please copy the error and mail " "lxnay@sabayon.org." @@ -4998,11 +4511,11 @@ msgstr "" "Ah beh, non posso nemmeno scrivere su /tmp. Per favore, copia l'errore ed " "invialo a lxnay@sabayon.org" -#: ../../client/equo.py:937 +#: ../../client/equo.py:942 msgid "Of course you are on the Internet..." msgstr "Naturalmente sei connesso ad Internet..." -#: ../../client/equo.py:938 +#: ../../client/equo.py:943 msgid "" "Erm... Can I send the error, along with some information\n" "about your hardware to my creators so they can fix me? (Your IP will be " @@ -5012,11 +4525,11 @@ msgstr "" "riguardo il tuo hardware ai miei creatori in modo che possano ripararmi? (Il " "tuo IP verrà loggato)" -#: ../../client/equo.py:940 +#: ../../client/equo.py:945 msgid "Ok, ok ok ok... Sorry!" msgstr "Ok, ok ok ok... Scusa!" -#: ../../client/equo.py:944 +#: ../../client/equo.py:949 msgid "" "If you want to be contacted back (and actively supported), also answer the " "questions below:" @@ -5024,19 +4537,19 @@ msgstr "" "Se vuoi essere contattato (e supportato attivamente), rispondi anche alle " "domande sotto:" -#: ../../client/equo.py:945 +#: ../../client/equo.py:950 msgid "Your Full name:" msgstr "Il tuo Nome completo:" -#: ../../client/equo.py:946 +#: ../../client/equo.py:951 msgid "Your E-Mail address:" msgstr "La tua E-Mail:" -#: ../../client/equo.py:947 +#: ../../client/equo.py:952 msgid "What you were doing:" msgstr "Cosa stavi facendo:" -#: ../../client/equo.py:962 +#: ../../client/equo.py:967 msgid "" "Thank you very much. The error has been reported and hopefully, the problem " "will be solved as soon as possible." @@ -5044,7 +4557,7 @@ msgstr "" "Grazie mille. L'errore è stato riportato e, sperando bene, il problema sarà " "risolto il prima possibile." -#: ../../client/equo.py:964 +#: ../../client/equo.py:969 #, fuzzy msgid "" "Ugh. Cannot send the report. When you want, mail the file below to " @@ -5053,11 +4566,11 @@ msgstr "" "Argh. Impossibile inviare il rapporto. Ho salvato l'errore in /tmp/equoerror." "txt. Quando vuoi, invialo a lxnay@sabayon.org" -#: ../../client/equo.py:983 +#: ../../client/equo.py:988 msgid "Entropy/Equo version mismatch" msgstr "Versioni di Entropy ed Equo non combacianti" -#: ../../client/equo.py:984 +#: ../../client/equo.py:989 msgid "it could make your system explode!" msgstr "potrebbe far esplodere il tuo sistema!" @@ -5069,154 +4582,154 @@ msgstr "Pulitura cache Entropy, attendere prego ..." msgid "Entropy cache cleaned." msgstr "Cache Entropy pulita." -#: ../../client/text_configuration.py:76 +#: ../../client/text_configuration.py:78 msgid "Scanning filesystem" msgstr "Scansione del filesystem" -#: ../../client/text_configuration.py:80 -#: ../../client/text_configuration.py:387 +#: ../../client/text_configuration.py:82 +#: ../../client/text_configuration.py:388 msgid "file" msgstr "file" -#: ../../client/text_configuration.py:85 +#: ../../client/text_configuration.py:87 msgid "All fine baby. Nothing to do!" msgstr "Tutto a posto baby. Niente da fare!" -#: ../../client/text_configuration.py:96 +#: ../../client/text_configuration.py:98 msgid "Type a number." msgstr "Scrivi un numero." -#: ../../client/text_configuration.py:110 -#: ../../client/text_configuration.py:138 ../../server/server_reagent.py:85 +#: ../../client/text_configuration.py:112 +#: ../../client/text_configuration.py:139 ../../server/server_reagent.py:85 #: ../../server/server_reagent.py:102 msgid "Configuration file" msgstr "File di configurazione" -#: ../../client/text_configuration.py:114 +#: ../../client/text_configuration.py:116 msgid "Overwrite ?" msgstr "Sovrascrivere ?" -#: ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:119 msgid "Moving" msgstr "Spostamento" -#: ../../client/text_configuration.py:142 +#: ../../client/text_configuration.py:143 msgid "Discard ?" msgstr "Scartare ?" -#: ../../client/text_configuration.py:145 +#: ../../client/text_configuration.py:146 msgid "Discarding" msgstr "Scartamento" -#: ../../client/text_configuration.py:185 +#: ../../client/text_configuration.py:186 msgid "Selected file" msgstr "File selezionato" -#: ../../client/text_configuration.py:204 +#: ../../client/text_configuration.py:205 msgid "Replacing" msgstr "Sostituzione" -#: ../../client/text_configuration.py:205 +#: ../../client/text_configuration.py:206 msgid "with" msgstr "con" -#: ../../client/text_configuration.py:215 +#: ../../client/text_configuration.py:216 msgid "Deleting file" msgstr "Eliminazione file" -#: ../../client/text_configuration.py:227 +#: ../../client/text_configuration.py:228 msgid "Editing file" msgstr "Modifica del file" -#: ../../client/text_configuration.py:233 +#: ../../client/text_configuration.py:234 msgid "Cannot find a suitable editor. Can't edit file directly." msgstr "" "Impossibile trovare un editor adeguato. Impossibile editare il file " "direttamente." -#: ../../client/text_configuration.py:240 +#: ../../client/text_configuration.py:241 msgid "Edited file" msgstr "File modificato" -#: ../../client/text_configuration.py:241 +#: ../../client/text_configuration.py:242 msgid "showing differencies" msgstr "visualizzazione delle differenze" -#: ../../client/text_configuration.py:260 +#: ../../client/text_configuration.py:261 #, fuzzy msgid "Interactively merge" msgstr "Interattività" -#: ../../client/text_configuration.py:295 +#: ../../client/text_configuration.py:296 msgid "Please choose a file to update by typing its identification number." msgstr "" "Per favore scegli un file da aggiornare scrivendo il suo numero " "identificativo." -#: ../../client/text_configuration.py:296 +#: ../../client/text_configuration.py:297 msgid "Other options are:" msgstr "Altre opzioni sono:" -#: ../../client/text_configuration.py:297 +#: ../../client/text_configuration.py:298 #: ../../client/text_repositories.py:509 #: ../../magneto/src/magneto/core/interfaces.py:152 msgid "Exit" msgstr "Esci" -#: ../../client/text_configuration.py:298 +#: ../../client/text_configuration.py:299 msgid "Automerge all the files asking you one by one" msgstr "Incorpora automaticamente tutti i file chiedendo uno per uno" -#: ../../client/text_configuration.py:299 +#: ../../client/text_configuration.py:300 msgid "Automerge all the files without questioning" msgstr "Incorpora automaticamente tutti i file senza troppe storie" -#: ../../client/text_configuration.py:300 +#: ../../client/text_configuration.py:301 msgid "Discard all the files asking you one by one" msgstr "Scarta tutti i file chiedendo uno per uno" -#: ../../client/text_configuration.py:301 +#: ../../client/text_configuration.py:302 msgid "Discard all the files without questioning" msgstr "Scarta tutti i file senza storie" -#: ../../client/text_configuration.py:311 +#: ../../client/text_configuration.py:312 msgid "Please choose an action to take for the selected file." msgstr "Per favore scegli un azione da intraprendere per il file selezionato." -#: ../../client/text_configuration.py:312 +#: ../../client/text_configuration.py:313 msgid "Come back to the files list" msgstr "Torna all'elenco file." -#: ../../client/text_configuration.py:313 +#: ../../client/text_configuration.py:314 msgid "Replace original with update" msgstr "Sostituisci l'originale con l'aggiornamento" -#: ../../client/text_configuration.py:314 +#: ../../client/text_configuration.py:315 msgid "Delete update, keeping original as is" msgstr "Cancella l'aggiornamento, mantenendo l'originale così com'è" -#: ../../client/text_configuration.py:315 +#: ../../client/text_configuration.py:316 msgid "Edit proposed file and show diffs again" msgstr "Modifica il file proposto e visualizza le differenze di nuovo" -#: ../../client/text_configuration.py:316 +#: ../../client/text_configuration.py:317 #, fuzzy msgid "Interactively merge original with update" msgstr "Sostituisci l'originale con l'aggiornamento" -#: ../../client/text_configuration.py:317 +#: ../../client/text_configuration.py:318 msgid "Show differences again" msgstr "Visualizza le differenze di nuovo" -#: ../../client/text_configuration.py:382 +#: ../../client/text_configuration.py:383 msgid "These are the files that would be updated:" msgstr "Ci sono file che vorrebbero essere aggiornati:" -#: ../../client/text_configuration.py:388 +#: ../../client/text_configuration.py:389 msgid "Unique files that would be update" msgstr "File univoci che vorrebbero essere aggiornati" -#: ../../client/text_configuration.py:393 +#: ../../client/text_configuration.py:394 msgid "Unique files that would be automerged" msgstr "File univoci che vorrebbero essere incorporati automaticamente" @@ -5227,8 +4740,8 @@ msgstr "Comando malformato" #: ../../client/text_query.py:69 ../../client/text_repositories.py:47 #: ../../client/text_smart.py:45 ../../client/text_ugc.py:32 -#: ../../client/text_ui.py:128 ../../server/activator.py:166 -#: ../../server/reagent.py:307 +#: ../../client/text_ui.py:128 ../../server/activator.py:169 +#: ../../server/reagent.py:308 msgid "Wrong parameters" msgstr "Parametri errati" @@ -5241,7 +4754,7 @@ msgstr "Cercando" #: ../../client/text_query.py:1264 ../../client/text_query.py:1306 #: ../../client/text_query.py:1350 ../../client/text_query.py:1388 #: ../../client/text_query.py:1421 ../../client/text_query.py:1465 -#: ../../client/text_query.py:1524 ../../server/server_query.py:129 +#: ../../client/text_query.py:1524 ../../server/server_query.py:130 msgid "Keyword" msgstr "Keyword" @@ -5252,7 +4765,7 @@ msgstr "Keyword" #: ../../client/text_query.py:1265 ../../client/text_query.py:1307 #: ../../client/text_query.py:1351 ../../client/text_query.py:1389 #: ../../client/text_query.py:1422 ../../client/text_query.py:1466 -#: ../../client/text_query.py:1525 ../../server/server_query.py:130 +#: ../../client/text_query.py:1525 ../../server/server_query.py:131 msgid "Found" msgstr "Trovati" @@ -5262,7 +4775,7 @@ msgstr "Trovati" #: ../../client/text_query.py:1308 ../../client/text_query.py:1352 #: ../../client/text_query.py:1390 ../../client/text_query.py:1423 #: ../../client/text_query.py:1467 ../../client/text_query.py:1526 -#: ../../server/server_query.py:131 +#: ../../server/server_query.py:132 msgid "entries" msgstr "voci" @@ -5293,7 +4806,7 @@ msgstr "" #: ../../client/text_query.py:314 ../../client/text_query.py:1573 #: ../../client/text_query.py:1574 ../../server/server_key.py:367 -#: ../../server/server_key.py:371 ../../server/server_reagent.py:216 +#: ../../server/server_key.py:371 ../../server/server_reagent.py:215 #: ../../sulfur/src/sulfur/dialogs.py:506 #: ../../sulfur/src/sulfur/dialogs.py:602 #: ../../sulfur/src/sulfur/dialogs.py:605 @@ -5435,8 +4948,8 @@ msgstr "Ricerca Rimozione" #: ../../client/text_query.py:1004 ../../client/text_ui.py:1014 #: ../../client/text_ui.py:1159 ../../client/text_ui.py:1249 #: ../../client/text_ui.py:1714 ../../client/text_ui.py:1799 -#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:446 -#: ../../server/server_reagent.py:495 +#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:444 +#: ../../server/server_reagent.py:494 msgid "No packages found" msgstr "Nessun pacchetto trovato" @@ -5505,7 +5018,7 @@ msgstr "Ricerca Slot" msgid "Package Set Search" msgstr "Ricerca Package Set" -#: ../../client/text_query.py:1367 ../../server/server_query.py:116 +#: ../../client/text_query.py:1367 ../../server/server_query.py:117 msgid "Tag Search" msgstr "Ricerca Tag" @@ -5544,7 +5057,7 @@ msgstr "branch" msgid "Category" msgstr "Categoria" -#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name" msgstr "Nome" @@ -5584,7 +5097,7 @@ msgstr "Download" msgid "Checksum" msgstr "Firma" -#: ../../client/text_query.py:1662 ../../server/server_reagent.py:289 +#: ../../client/text_query.py:1662 ../../server/server_reagent.py:288 #: ../../sulfur/src/sulfur/dialogs.py:1132 msgid "Dependencies" msgstr "Dipendenze" @@ -5605,6 +5118,10 @@ msgstr "Homepage" msgid "Description" msgstr "Descrizione" +#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 +msgid "USE flags" +msgstr "USE flag" + #: ../../client/text_query.py:1718 ../../sulfur/src/sulfur/sulfur.glade.h:26 msgid "CHOST" msgstr "CHOST" @@ -5833,37 +5350,48 @@ msgid "Have a nice day" msgstr "Saluti" #: ../../client/text_repositories.py:427 ../../client/text_ui.py:560 -#: ../../sulfur/src/sulfur/__init__.py:1485 +#: ../../sulfur/src/sulfur/__init__.py:1492 msgid "No repositories specified in" msgstr "Nessuna repository specificata in" #: ../../client/text_repositories.py:431 ../../client/text_ui.py:565 -#: ../../sulfur/src/sulfur/__init__.py:1492 +#: ../../sulfur/src/sulfur/__init__.py:1499 msgid "Unhandled exception" msgstr "Eccezione non gestita" -#: ../../client/text_repositories.py:453 ../../server/server_activator.py:332 -#: ../../server/server_activator.py:352 +#: ../../client/text_repositories.py:453 ../../server/server_activator.py:333 +#: ../../server/server_activator.py:353 msgid "Notice board not available" msgstr "Notice board non disponibile" +#. title +#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 +#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 +#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 +#: ../../server/server_activator.py:243 ../../server/server_activator.py:275 +#: ../../server/server_activator.py:311 ../../sulfur/src/sulfur/dialogs.py:381 +#: ../../sulfur/src/sulfur/dialogs.py:633 +#: ../../sulfur/src/sulfur/sulfur.glade.h:258 +msgid "Title" +msgstr "Titolo" + #: ../../client/text_repositories.py:476 ../../client/text_ugc.py:587 -#: ../../server/server_activator.py:248 +#: ../../server/server_activator.py:249 #: ../../sulfur/src/sulfur/dialogs.py:1191 #: ../../sulfur/src/sulfur/sulfur.glade.h:48 msgid "Content" msgstr "Contenuto" -#: ../../client/text_repositories.py:481 ../../server/server_activator.py:253 +#: ../../client/text_repositories.py:481 ../../server/server_activator.py:254 #: ../../sulfur/src/sulfur/sulfur.glade.h:122 msgid "Link" msgstr "Link" -#: ../../client/text_repositories.py:489 ../../server/server_activator.py:261 +#: ../../client/text_repositories.py:489 ../../server/server_activator.py:262 msgid "Press Enter to continue" msgstr "Premere Invio per continuare" -#: ../../client/text_repositories.py:516 ../../server/server_activator.py:288 +#: ../../client/text_repositories.py:516 ../../server/server_activator.py:289 msgid "Choose one by typing its identifier" msgstr "Sceglierne uno digitando l'identificatore" @@ -5892,15 +5420,15 @@ msgstr "Database di Sistema pulito" msgid "No System Databases found" msgstr "Nessun Database di Sistema trovato" -#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:568 +#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:567 msgid "No backed up databases found" msgstr "Nessun backup del database trovato" -#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:583 +#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:582 msgid "Select the database you want to restore" msgstr "Seleziona il database che vuoi ripristinare" -#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:589 +#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:588 msgid "Entropy installed packages database restore tool" msgstr "strumento di ripristino del database dei pacchetti installati Entropy" @@ -6351,7 +5879,7 @@ msgid "directory does not exist" msgstr "la cartella non esiste" #: ../../client/text_smart.py:194 ../../client/text_ui.py:768 -#: ../../sulfur/src/sulfur/events.py:465 +#: ../../sulfur/src/sulfur/events.py:470 msgid "is not a valid Entropy package" msgstr "non è un pacchetto Entropy valido" @@ -6479,7 +6007,7 @@ msgstr "D'ora in poi, qualsiasi azione UGC sarà eseguita come questo utente" msgid "Login error. Not logged in." msgstr "Errore login. Non loggato." -#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1018 +#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1024 msgid "Not logged in" msgstr "Non loggato" @@ -6641,7 +6169,7 @@ msgstr "Attuale voto pacchetto" #: ../../client/text_ui.py:242 ../../client/text_ui.py:249 #: ../../client/text_ui.py:257 ../../client/text_ui.py:265 #: ../../client/text_ui.py:1264 ../../client/text_ui.py:1950 -#: ../../server/server_reagent.py:1286 +#: ../../server/server_reagent.py:1287 msgid "Nothing to do" msgstr "Niente da fare" @@ -6781,9 +6309,9 @@ msgid "atom" msgstr "atomo" #: ../../client/text_ui.py:668 ../../server/server_reagent.py:131 -#: ../../server/server_reagent.py:167 ../../server/server_reagent.py:203 -#: ../../server/server_reagent.py:345 ../../server/server_reagent.py:373 -#: ../../server/server_reagent.py:402 +#: ../../server/server_reagent.py:166 ../../server/server_reagent.py:202 +#: ../../server/server_reagent.py:344 ../../server/server_reagent.py:371 +#: ../../server/server_reagent.py:399 msgid "in" msgstr "in" @@ -6799,7 +6327,7 @@ msgstr "Non trovato" msgid "Probably needed by" msgstr "Probabilmente richiesto da" -#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:467 +#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:472 msgid "is not compiled with the same architecture of the system" msgstr "non è compilato con la stessa architettura del sistema" @@ -6835,7 +6363,7 @@ msgstr "Passa a repo" msgid "Reinstall" msgstr "Reinstalla" -#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:443 +#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:449 #: ../../sulfur/src/sulfur/sulfur.glade.h:106 msgid "Install" msgstr "Installa" @@ -6906,11 +6434,11 @@ msgstr "raggiunti" msgid "All done" msgstr "Tutto fatto" -#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2061 +#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2068 msgid "Please update the following critical packages" msgstr "Per favore, aggiorna i pacchetti critici seguenti" -#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2062 +#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2069 msgid "You should install them as soon as possible" msgstr "Dovresti installarli il prima possibile" @@ -7215,99 +6743,140 @@ msgstr "scansiona pacchetti SPM orfani" msgid "remove downloaded packages and clean temp. directories)" msgstr "rimuove i pacchetti scaricati e pulisce le cartelle temporanee" -#: ../../server/server_activator.py:70 +#: ../../server/server_activator.py:71 msgid "Starting to sync data across mirrors (packages/database)" msgstr "Inizio sincronizzazione sui mirror (pacchetti/database)" -#: ../../server/server_activator.py:98 ../../server/server_activator.py:146 +#: ../../server/server_activator.py:99 ../../server/server_activator.py:147 msgid "Aborting !" msgstr "Interruzione !" -#: ../../server/server_activator.py:122 +#: ../../server/server_activator.py:123 msgid "Please insert a commit message" msgstr "Per favore inserisci un messaggio di commit" -#: ../../server/server_activator.py:141 +#: ../../server/server_activator.py:142 msgid "Should I continue with the tidy procedure ?" msgstr "Dovrei continuare con la procedura di pulizia ?" -#: ../../server/server_activator.py:282 +#: ../../server/server_activator.py:283 msgid "Exit/Commit" msgstr "Esci/Salva" -#: ../../server/server_activator.py:311 +#: ../../server/server_activator.py:312 msgid "Notice text" msgstr "Testo notizia" -#: ../../server/server_activator.py:312 +#: ../../server/server_activator.py:313 msgid "Relevant URL (optional)" msgstr "URL di rilievo (opzionale)" -#: ../../server/server_activator.py:316 +#: ../../server/server_activator.py:317 msgid "Repository notice board, new item insertion" msgstr "Notice board della repository, inserimento nuovo elemento" -#: ../../server/server_activator.py:359 +#: ../../server/server_activator.py:360 msgid "Choose the one you want to remove" msgstr "Scegli quello che vuoi rimuovere" -#: ../../server/server_activator.py:365 +#: ../../server/server_activator.py:366 msgid "Are you sure you want to remove this?" msgstr "Sei sicuro di voler rimuovere questo?" -#: ../../server/server_activator.py:420 +#: ../../server/server_activator.py:418 msgid "Starting to lock mirrors databases" msgstr "Inizio blocco database dei mirror" -#: ../../server/server_activator.py:426 ../../server/server_activator.py:440 -#: ../../server/server_activator.py:456 ../../server/server_activator.py:471 +#: ../../server/server_activator.py:424 ../../server/server_activator.py:438 +#: ../../server/server_activator.py:454 ../../server/server_activator.py:469 msgid "A problem occured on at least one mirror" msgstr "E' occorso un problema su almeno un mirror" -#: ../../server/server_activator.py:428 -msgid "Databases lock complete" -msgstr "Blocco database completato" +#: ../../server/server_activator.py:426 +#, fuzzy +msgid "Repositories lock complete" +msgstr "Ripristino completo" -#: ../../server/server_activator.py:434 +#: ../../server/server_activator.py:432 msgid "Starting to unlock mirrors databases" msgstr "Inizio sblocco database dei mirror" -#: ../../server/server_activator.py:443 -msgid "Databases unlock complete" -msgstr "Sblocco database completato" +#: ../../server/server_activator.py:441 +#, fuzzy +msgid "Repositories unlock complete" +msgstr "Ripristino completo" -#: ../../server/server_activator.py:449 +#: ../../server/server_activator.py:447 msgid "Starting to lock download mirrors databases" msgstr "Inizio blocco database dei mirror in download" -#: ../../server/server_activator.py:458 +#: ../../server/server_activator.py:456 msgid "Download mirrors lock complete" msgstr "Blocco database in download completato" -#: ../../server/server_activator.py:464 +#: ../../server/server_activator.py:462 msgid "Starting to unlock download mirrors databases" msgstr "Inizio sblocco database dei mirror in download" -#: ../../server/server_activator.py:473 +#: ../../server/server_activator.py:471 msgid "Download mirrors unlock complete" msgstr "Sblocco database in download completato" -#: ../../server/server_activator.py:491 +#: ../../server/server_activator.py:489 msgid "DATABASE" msgstr "DATABASE" -#: ../../server/server_activator.py:492 +#: ../../server/server_activator.py:490 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: ../../server/server_activator.py:508 -msgid "Syncing databases" -msgstr "Sincronizzazione database" +#: ../../server/server_activator.py:506 +#, fuzzy +msgid "Syncing repositories" +msgstr "nelle repository" -#: ../../server/server_activator.py:512 -msgid "Database sync errors, cannot continue." +#: ../../server/server_activator.py:510 +#, fuzzy +msgid "Repositories sync error, cannot continue." msgstr "Errori sincronizzazione database, impossibile continuare." +#: ../../server/server_activator.py:532 +#, fuzzy +msgid "Cleaning unavailable packages from repository" +msgstr "Calcolo pacchetti disponibili per" + +#: ../../server/server_activator.py:534 +msgid "" +"Removing unavailable packages, overriding Entropy defaults is generally bad." +msgstr "" + +#: ../../server/server_activator.py:536 +msgid "" +"Users with outdated repositories, won't be able to find package files " +"remotely." +msgstr "" + +#: ../../server/server_activator.py:564 ../../server/server_activator.py:582 +#, fuzzy +msgid "Remote Entropy Repository Status" +msgstr "Stato dei database delle repository Entropy remote" + +#: ../../server/server_activator.py:569 ../../server/server_activator.py:587 +msgid "Host" +msgstr "Host" + +#. Setup revision column +#: ../../server/server_activator.py:570 ../../server/server_activator.py:588 +#: ../../sulfur/src/sulfur/views.py:2865 +#: ../../sulfur/src/sulfur/sulfur.glade.h:211 +msgid "Revision" +msgstr "Revisione" + +#: ../../server/server_activator.py:575 +#, fuzzy +msgid "Local revision currently at" +msgstr "Revisione del database locale correntemente a" + #: ../../server/server_key.py:26 msgid "GPG interface loaded, home directory" msgstr "Interfaccia GPG caricata, directory home" @@ -7455,7 +7024,7 @@ msgstr "Data di creazione" msgid "Expires on" msgstr "Scade il" -#: ../../server/server_query.py:50 ../../server/server_query.py:71 +#: ../../server/server_query.py:51 ../../server/server_query.py:72 #: ../../sulfur/src/sulfur/packages.py:1144 msgid "Nothing found" msgstr "Trovato un fico secco" @@ -7488,123 +7057,127 @@ msgstr "Disabilitato" msgid "already disabled" msgstr "già disabilitato" -#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:143 -#: ../../server/server_reagent.py:182 ../../server/server_reagent.py:332 -#: ../../server/server_reagent.py:360 +#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:142 +#: ../../server/server_reagent.py:181 ../../server/server_reagent.py:331 +#: ../../server/server_reagent.py:358 #, fuzzy msgid "Invalid syntax." msgstr "Stringa non valida" -#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:151 -#: ../../server/server_reagent.py:190 ../../server/server_reagent.py:341 -#: ../../server/server_reagent.py:369 +#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:150 +#: ../../server/server_reagent.py:189 ../../server/server_reagent.py:340 +#: ../../server/server_reagent.py:367 #, fuzzy msgid "No valid repository specified." msgstr "Nessuna repository valida specificata." -#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:166 -#: ../../server/server_reagent.py:202 ../../server/server_reagent.py:401 -#: ../../server/server_reagent.py:862 +#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:165 +#: ../../server/server_reagent.py:201 ../../server/server_reagent.py:398 +#: ../../server/server_reagent.py:863 msgid "Cannot match" msgstr "Impossibile risolvere" -#: ../../server/server_reagent.py:172 ../../server/server_reagent.py:207 +#: ../../server/server_reagent.py:171 ../../server/server_reagent.py:206 #, fuzzy msgid "No packages selected." msgstr "Nessun pacchetto selezionato" -#: ../../server/server_reagent.py:224 +#: ../../server/server_reagent.py:223 msgid "package dependencies" msgstr "dipendenze pacchetto" -#: ../../server/server_reagent.py:263 +#: ../../server/server_reagent.py:232 +msgid "No dependencies" +msgstr "No dipendenze" + +#: ../../server/server_reagent.py:262 msgid "Dependency type" msgstr "Tipo dipendenza" -#: ../../server/server_reagent.py:268 +#: ../../server/server_reagent.py:267 msgid "Select a dependency type for" msgstr "Seleziona un tipo dipendenza per" -#: ../../server/server_reagent.py:292 +#: ../../server/server_reagent.py:291 msgid "Dependencies editor" msgstr "Editor dipendenze" -#: ../../server/server_reagent.py:301 +#: ../../server/server_reagent.py:300 msgid "Confirm ?" msgstr "Confermi ?" -#: ../../server/server_reagent.py:324 +#: ../../server/server_reagent.py:323 msgid "dependencies updated successfully" msgstr "dipendenze aggiornate con successo" -#: ../../server/server_reagent.py:344 +#: ../../server/server_reagent.py:343 #, fuzzy msgid "Masking" msgstr "Mascheramento Pacchetti" -#: ../../server/server_reagent.py:372 +#: ../../server/server_reagent.py:370 #, fuzzy msgid "Unmasking" msgstr "Scompattamento" -#: ../../server/server_reagent.py:426 +#: ../../server/server_reagent.py:424 msgid "Matching packages to remove" msgstr "Risoluzione pacchetti da rimuovere" -#: ../../server/server_reagent.py:428 ../../server/server_reagent.py:521 -#: ../../server/server_reagent.py:746 +#: ../../server/server_reagent.py:426 ../../server/server_reagent.py:520 +#: ../../server/server_reagent.py:748 msgid "Not enough parameters" msgstr "Parametri insufficienti" -#: ../../server/server_reagent.py:450 ../../server/server_reagent.py:954 +#: ../../server/server_reagent.py:448 ../../server/server_reagent.py:954 msgid "These are the packages that would be removed from the database" msgstr "Questi sono i pacchetti che vorrebbero essere rimossi dal database" -#: ../../server/server_reagent.py:465 ../../server/server_reagent.py:511 +#: ../../server/server_reagent.py:463 ../../server/server_reagent.py:510 msgid "Removing selected packages" msgstr "Rimozione dei pacchetti selezionati" -#: ../../server/server_reagent.py:469 ../../server/server_reagent.py:516 +#: ../../server/server_reagent.py:467 ../../server/server_reagent.py:515 msgid "Packages removed. To remove binary packages, run activator." msgstr "Pacchetti rimossi. Per rimuovere i pacchetti binari, lancia activator." -#: ../../server/server_reagent.py:475 +#: ../../server/server_reagent.py:473 msgid "Searching injected packages to remove" msgstr "Ricerca dei pacchetti \"iniettati\" da rimuovere" -#: ../../server/server_reagent.py:500 +#: ../../server/server_reagent.py:499 msgid "These are the injected packages pulled in for removal" msgstr "Questi sono i pacchetti \"iniettati\" collezionati per la rimozione" -#: ../../server/server_reagent.py:526 +#: ../../server/server_reagent.py:525 msgid "Switching branch, be sure to have your packages in sync." msgstr "Cambio branch, assicurati di avere i tuoi pacchetti sincronizzati" -#: ../../server/server_reagent.py:533 +#: ../../server/server_reagent.py:532 msgid "Collecting packages that would be marked" msgstr "Collezione pacchetti che vorrebbero essere marcati" -#: ../../server/server_reagent.py:542 +#: ../../server/server_reagent.py:541 msgid "These are the packages that would be marked" msgstr "Questi sono i pacchetti che vorrebbero essere marcati" -#: ../../server/server_reagent.py:677 +#: ../../server/server_reagent.py:676 msgid "No valid repositories specified." msgstr "Nessuna repository valida specificata." -#: ../../server/server_reagent.py:682 +#: ../../server/server_reagent.py:681 msgid "Invalid repositories specified." msgstr "Nessuna repository valida specificata." -#: ../../server/server_reagent.py:724 +#: ../../server/server_reagent.py:726 msgid "Entropy repository has been initialized" msgstr "Repository Entropy inizializzata" -#: ../../server/server_reagent.py:732 +#: ../../server/server_reagent.py:734 msgid "Creating empty database to" msgstr "Creazione database vuoto in" -#: ../../server/server_reagent.py:735 +#: ../../server/server_reagent.py:737 msgid "Cannot overwrite already existing file" msgstr "Impossibile sovrascrivere il file già esistente" @@ -7612,34 +7185,34 @@ msgstr "Impossibile sovrascrivere il file già esistente" msgid "Bumping Repository database" msgstr "Balzo del database della repository" -#: ../../server/server_reagent.py:878 +#: ../../server/server_reagent.py:879 msgid "No valid packages to repackage." msgstr "Nessun pacchetto valida da ripacchettizzare" #. normal scanning -#: ../../server/server_reagent.py:883 +#: ../../server/server_reagent.py:884 msgid "Scanning database for differences" msgstr "Scansione differenziale del database" -#: ../../server/server_reagent.py:903 +#: ../../server/server_reagent.py:904 msgid "Invalid atom" msgstr "Atomo non valido" -#: ../../server/server_reagent.py:910 +#: ../../server/server_reagent.py:911 msgid "Zarro thinggz totoo" msgstr "Da far miga!" -#: ../../server/server_reagent.py:914 +#: ../../server/server_reagent.py:915 msgid "These are the packages that would be changed to injected status" msgstr "" "Questi sono i pacchetti il quale stato vorrebe essere cambiato in \"iniettato" "\"" -#: ../../server/server_reagent.py:920 +#: ../../server/server_reagent.py:921 msgid "Would you like to transform them now ?" msgstr "Vuoi trasformarli ora ?" -#: ../../server/server_reagent.py:927 +#: ../../server/server_reagent.py:928 msgid "Transforming from database" msgstr "Trasformazione dal database" @@ -7696,38 +7269,38 @@ msgstr "Ignoramento delle voci Spm danneggiate, per favore ricompilalo" msgid "Nothing to do, check later." msgstr "Niente da fare. Controlla più tardi." -#: ../../server/server_reagent.py:1065 +#: ../../server/server_reagent.py:1066 msgid "Entries handled" msgstr "Voci gestite" -#: ../../server/server_reagent.py:1104 +#: ../../server/server_reagent.py:1105 msgid "local revision" msgstr "revisione locale" -#: ../../server/server_reagent.py:1106 +#: ../../server/server_reagent.py:1107 msgid "local packages" msgstr "pacchetti locali" -#: ../../server/server_reagent.py:1113 +#: ../../server/server_reagent.py:1114 msgid "stored packages" msgstr "pacchetti immagazzinati" -#: ../../server/server_reagent.py:1118 +#: ../../server/server_reagent.py:1119 #, fuzzy msgid "upload packages" msgstr "pacchetti scaricati" -#: ../../server/server_reagent.py:1197 +#: ../../server/server_reagent.py:1198 #, fuzzy msgid "" "These are the newly available packages, either updatable or not installed" msgstr "Questi sono i pacchetti che verrebbero installati" -#: ../../server/server_reagent.py:1249 +#: ../../server/server_reagent.py:1250 msgid "No package sets found" msgstr "Nessun package set trovato" -#: ../../server/server_reagent.py:1257 +#: ../../server/server_reagent.py:1258 msgid "package set not found" msgstr "package set non trovato" @@ -8055,9 +7628,9 @@ msgid "Please confirm the actions above" msgstr "Per favore conferma le azioni di cui sopra" #: ../../sulfur/src/sulfur/dialogs.py:2355 -#: ../../sulfur/src/sulfur/__init__.py:970 -#: ../../sulfur/src/sulfur/__init__.py:980 -#: ../../sulfur/src/sulfur/__init__.py:990 +#: ../../sulfur/src/sulfur/__init__.py:976 +#: ../../sulfur/src/sulfur/__init__.py:986 +#: ../../sulfur/src/sulfur/__init__.py:996 msgid "Item" msgstr "Oggetti" @@ -8126,7 +7699,7 @@ msgid "Accepted" msgstr "Accettato" #: ../../sulfur/src/sulfur/dialogs.py:3210 -#: ../../sulfur/src/sulfur/events.py:715 +#: ../../sulfur/src/sulfur/events.py:720 msgid "license text" msgstr "testo licenza" @@ -8207,120 +7780,120 @@ msgstr "I pacchetti nell'avviso sono stati accodati" msgid "Packages in all Advisories have been queued." msgstr "I pacchetti negli avvisi sono stati accodati" -#: ../../sulfur/src/sulfur/events.py:296 +#: ../../sulfur/src/sulfur/events.py:301 msgid "You! Why do you want to remove the main repository ?" msgstr "Miserabile! Cosa stai cercando di rimuovere ? :-)" -#: ../../sulfur/src/sulfur/events.py:338 +#: ../../sulfur/src/sulfur/events.py:343 msgid "Are you sure ?" msgstr "Sei sicuro ?" -#: ../../sulfur/src/sulfur/events.py:355 +#: ../../sulfur/src/sulfur/events.py:360 msgid "Error saving parameter" msgstr "Errore durante il salvataggio del parametro" -#: ../../sulfur/src/sulfur/events.py:356 -#: ../../sulfur/src/sulfur/__init__.py:1121 +#: ../../sulfur/src/sulfur/events.py:361 +#: ../../sulfur/src/sulfur/__init__.py:1127 msgid "An issue occured while saving a preference" msgstr "E' avvenuto un errore durante il salvataggio" -#: ../../sulfur/src/sulfur/events.py:357 -#: ../../sulfur/src/sulfur/__init__.py:1086 -#: ../../sulfur/src/sulfur/__init__.py:1122 +#: ../../sulfur/src/sulfur/events.py:362 +#: ../../sulfur/src/sulfur/__init__.py:1092 +#: ../../sulfur/src/sulfur/__init__.py:1128 msgid "Parameter" msgstr "Parametro" -#: ../../sulfur/src/sulfur/events.py:357 +#: ../../sulfur/src/sulfur/events.py:362 msgid "not saved" msgstr "non salvato" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 ../../sulfur/src/sulfur/events.py:406 -#: ../../sulfur/src/sulfur/events.py:417 ../../sulfur/src/sulfur/events.py:428 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 ../../sulfur/src/sulfur/events.py:411 +#: ../../sulfur/src/sulfur/events.py:422 ../../sulfur/src/sulfur/events.py:433 msgid "New" msgstr "Nuovo" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 msgid "Please insert a new path" msgstr "Per favore inserisci un nuovo percorso" -#: ../../sulfur/src/sulfur/events.py:407 ../../sulfur/src/sulfur/events.py:418 -#: ../../sulfur/src/sulfur/events.py:429 +#: ../../sulfur/src/sulfur/events.py:412 ../../sulfur/src/sulfur/events.py:423 +#: ../../sulfur/src/sulfur/events.py:434 msgid "Please edit the selected path" msgstr "Per favore modifica il percorso selezionato" -#: ../../sulfur/src/sulfur/events.py:449 +#: ../../sulfur/src/sulfur/events.py:454 msgid "You have chosen to install this package" msgstr "Hai scelto di installare questo pacchetto" -#: ../../sulfur/src/sulfur/events.py:451 +#: ../../sulfur/src/sulfur/events.py:456 msgid "Are you supa sure?" msgstr "Sei super sicuro?" -#: ../../sulfur/src/sulfur/events.py:471 +#: ../../sulfur/src/sulfur/events.py:476 msgid "Cannot install" msgstr "Impossibile installare" -#: ../../sulfur/src/sulfur/events.py:600 +#: ../../sulfur/src/sulfur/events.py:605 msgid "Please select at least one repository" msgstr "Seleziona almeno una Repository, suvvia..." #. Check there are any packages in the queue -#: ../../sulfur/src/sulfur/events.py:623 +#: ../../sulfur/src/sulfur/events.py:628 msgid "No packages in queue" msgstr "Nessun pacchetto in coda" -#: ../../sulfur/src/sulfur/events.py:661 +#: ../../sulfur/src/sulfur/events.py:666 msgid "Queue is too old. Cannot load." msgstr "La coda è troppo vecchia, impossibile caricare" -#: ../../sulfur/src/sulfur/events.py:726 +#: ../../sulfur/src/sulfur/events.py:731 msgid "Update your system now ?" msgstr "Aggiornare il sistema adesso ?" -#: ../../sulfur/src/sulfur/events.py:741 +#: ../../sulfur/src/sulfur/events.py:746 msgid "" "You have chosen to interrupt the processing. Are you sure you want to do it ?" msgstr "Hai scelto di interrompere il processo. Sei sicuro?" -#: ../../sulfur/src/sulfur/events.py:829 +#: ../../sulfur/src/sulfur/events.py:834 msgid "Cleaning UGC cache of" msgstr "Pulitura cache UGC di" -#: ../../sulfur/src/sulfur/events.py:830 +#: ../../sulfur/src/sulfur/events.py:835 msgid "UGC cache cleared" msgstr "Cache UGC pulita" -#: ../../sulfur/src/sulfur/events.py:843 +#: ../../sulfur/src/sulfur/events.py:848 msgid "UGC credentials cleared" msgstr "Credenziali UGC pulite" -#: ../../sulfur/src/sulfur/events.py:883 +#: ../../sulfur/src/sulfur/events.py:888 msgid "Choose what Package Set you want to add" msgstr "Scegli quale Package Set vuoi aggiungere" -#: ../../sulfur/src/sulfur/events.py:885 +#: ../../sulfur/src/sulfur/events.py:890 msgid "Choose what Package Set you want to edit" msgstr "Scegli quale Package Set vuoi modificare" -#: ../../sulfur/src/sulfur/events.py:901 ../../sulfur/src/sulfur/events.py:906 +#: ../../sulfur/src/sulfur/events.py:906 ../../sulfur/src/sulfur/events.py:911 msgid "Package Set name" msgstr "Nome Package Set" -#: ../../sulfur/src/sulfur/events.py:902 ../../sulfur/src/sulfur/events.py:907 +#: ../../sulfur/src/sulfur/events.py:907 ../../sulfur/src/sulfur/events.py:912 msgid "Package atoms" msgstr "Atomi" -#: ../../sulfur/src/sulfur/events.py:945 +#: ../../sulfur/src/sulfur/events.py:950 msgid "No package sets available for removal." msgstr "Nessun Package Set disponibile per la rimozione." -#: ../../sulfur/src/sulfur/events.py:951 +#: ../../sulfur/src/sulfur/events.py:956 msgid "Removable Package Set" msgstr "Package Set rimovibile" -#: ../../sulfur/src/sulfur/events.py:956 +#: ../../sulfur/src/sulfur/events.py:961 msgid "Choose what Package Set you want to remove" msgstr "Scegli quale Package Set vuoi rimuovere" @@ -8356,62 +7929,62 @@ msgstr "Amatevi tutti <3 <3 <3" msgid "Oh oh ooooh... Merry Xmas!" msgstr "Oh oh ooooh... Buon Natale!" -#: ../../sulfur/src/sulfur/__init__.py:439 +#: ../../sulfur/src/sulfur/__init__.py:445 #: ../../sulfur/src/sulfur/views.py:2430 #: ../../sulfur/src/sulfur/sulfur.glade.h:14 msgid "Applications" msgstr "Applicazioni" -#: ../../sulfur/src/sulfur/__init__.py:441 +#: ../../sulfur/src/sulfur/__init__.py:447 msgid "Sync" msgstr "Sincronizza" -#: ../../sulfur/src/sulfur/__init__.py:445 +#: ../../sulfur/src/sulfur/__init__.py:451 #: ../../sulfur/src/sulfur/sulfur.glade.h:215 msgid "Search" msgstr "Cerca" -#: ../../sulfur/src/sulfur/__init__.py:615 +#: ../../sulfur/src/sulfur/__init__.py:621 msgid "Default packages sorting" msgstr "Ordinamento pacchetti default" -#: ../../sulfur/src/sulfur/__init__.py:616 +#: ../../sulfur/src/sulfur/__init__.py:622 msgid "Sort by name [A-Z]" msgstr "Ordina per nome [A-Z]" -#: ../../sulfur/src/sulfur/__init__.py:617 +#: ../../sulfur/src/sulfur/__init__.py:623 msgid "Sort by name [Z-A]" msgstr "Ordina per nome [Z-A]" -#: ../../sulfur/src/sulfur/__init__.py:618 +#: ../../sulfur/src/sulfur/__init__.py:624 msgid "Sort by downloads" msgstr "Ordina per download" -#: ../../sulfur/src/sulfur/__init__.py:619 +#: ../../sulfur/src/sulfur/__init__.py:625 msgid "Sort by votes" msgstr "Ordina per voti" -#: ../../sulfur/src/sulfur/__init__.py:620 +#: ../../sulfur/src/sulfur/__init__.py:626 msgid "Sort by repository" msgstr "Ordina per repository" -#: ../../sulfur/src/sulfur/__init__.py:621 +#: ../../sulfur/src/sulfur/__init__.py:627 msgid "Sort by date (simple)" msgstr "Ordina per data (semplice)" -#: ../../sulfur/src/sulfur/__init__.py:622 +#: ../../sulfur/src/sulfur/__init__.py:628 msgid "Sort by date (grouped)" msgstr "Ordina per data (raggruppato)" -#: ../../sulfur/src/sulfur/__init__.py:623 +#: ../../sulfur/src/sulfur/__init__.py:629 msgid "Sort by license (grouped)" msgstr "Ordina per licenza (raggruppato)" -#: ../../sulfur/src/sulfur/__init__.py:624 +#: ../../sulfur/src/sulfur/__init__.py:630 msgid "Sort by Groups" msgstr "Ordina per Gruppi" -#: ../../sulfur/src/sulfur/__init__.py:685 +#: ../../sulfur/src/sulfur/__init__.py:691 msgid "" "The repositories listed below are configured but not available. They should " "be downloaded." @@ -8419,59 +7992,59 @@ msgstr "" "Le repository elencate sotto sono configurate ma non disponibili. Dovrebbero " "essere scaricate." -#: ../../sulfur/src/sulfur/__init__.py:686 +#: ../../sulfur/src/sulfur/__init__.py:692 msgid "If you don't do this now, you won't be able to use them." msgstr "Se non lo fai ora, non sarai in grado di usarle." -#: ../../sulfur/src/sulfur/__init__.py:688 +#: ../../sulfur/src/sulfur/__init__.py:694 msgid "Download now" msgstr "Scarica ora" -#: ../../sulfur/src/sulfur/__init__.py:689 +#: ../../sulfur/src/sulfur/__init__.py:695 msgid "Skip" msgstr "Salta" -#: ../../sulfur/src/sulfur/__init__.py:999 +#: ../../sulfur/src/sulfur/__init__.py:1005 msgid "Database" msgstr "Database" -#: ../../sulfur/src/sulfur/__init__.py:1002 +#: ../../sulfur/src/sulfur/__init__.py:1008 #: ../../sulfur/src/sulfur/sulfur.glade.h:56 msgid "Date" msgstr "Data" -#: ../../sulfur/src/sulfur/__init__.py:1053 +#: ../../sulfur/src/sulfur/__init__.py:1059 msgid "Logged in as" msgstr "Loggato come" -#: ../../sulfur/src/sulfur/__init__.py:1060 +#: ../../sulfur/src/sulfur/__init__.py:1066 msgid "UGC Status" msgstr "Stato UGC" -#: ../../sulfur/src/sulfur/__init__.py:1083 -#: ../../sulfur/src/sulfur/__init__.py:1119 +#: ../../sulfur/src/sulfur/__init__.py:1089 +#: ../../sulfur/src/sulfur/__init__.py:1125 msgid "Error setting parameter" msgstr "Errore durante l'impostazione del parametro" -#: ../../sulfur/src/sulfur/__init__.py:1085 +#: ../../sulfur/src/sulfur/__init__.py:1091 msgid "An issue occured while loading a preference" msgstr "E' avvenuto un errore durante il caricamento di un parametro" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "must be of type" msgstr "deve essere di tipo" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "got" msgstr "ricevuto" -#: ../../sulfur/src/sulfur/__init__.py:1272 +#: ../../sulfur/src/sulfur/__init__.py:1278 msgid "Error saving preferences" msgstr "Errore durante il salvataggio delle preferenze" -#: ../../sulfur/src/sulfur/__init__.py:1278 +#: ../../sulfur/src/sulfur/__init__.py:1284 msgid "" "These packages are masked either by default or due to your choice. Please be " "careful, at least." @@ -8479,47 +8052,47 @@ msgstr "" "Questi pacchetti sono mascherati in maniera predefinita od a seguito delle " "tuo scelte. Fai attenzione, almeno." -#: ../../sulfur/src/sulfur/__init__.py:1334 +#: ../../sulfur/src/sulfur/__init__.py:1340 msgid "Generating metadata. Please wait." msgstr "Generazione metadati. Attendere." -#: ../../sulfur/src/sulfur/__init__.py:1342 +#: ../../sulfur/src/sulfur/__init__.py:1348 msgid "Error during list population" msgstr "Errore durante la popolazione della lista" -#: ../../sulfur/src/sulfur/__init__.py:1344 +#: ../../sulfur/src/sulfur/__init__.py:1350 msgid "Retrying in 1 second." msgstr "Riprovo in 1 secondo." -#: ../../sulfur/src/sulfur/__init__.py:1374 +#: ../../sulfur/src/sulfur/__init__.py:1380 msgid "Error loading advisories" msgstr "Errore caricando gli avvisi" -#: ../../sulfur/src/sulfur/__init__.py:1434 +#: ../../sulfur/src/sulfur/__init__.py:1441 msgid "Errors updating repositories." msgstr "Errori aggiornando le repository." -#: ../../sulfur/src/sulfur/__init__.py:1436 +#: ../../sulfur/src/sulfur/__init__.py:1443 msgid "Please check logs below for more info" msgstr "Guarda il testo visualizzato sotto per capire di più" -#: ../../sulfur/src/sulfur/__init__.py:1439 +#: ../../sulfur/src/sulfur/__init__.py:1446 msgid "Repositories updated successfully" msgstr "Repository aggiornate correttamente" -#: ../../sulfur/src/sulfur/__init__.py:1442 +#: ../../sulfur/src/sulfur/__init__.py:1449 msgid "sys-apps/entropy needs to be updated as soon as possible." msgstr "sys-apps/entropy richiede di essere aggiornato il prima possibile." -#: ../../sulfur/src/sulfur/__init__.py:1467 -#: ../../sulfur/src/sulfur/__init__.py:2098 -#: ../../sulfur/src/sulfur/__init__.py:2276 +#: ../../sulfur/src/sulfur/__init__.py:1474 +#: ../../sulfur/src/sulfur/__init__.py:2105 +#: ../../sulfur/src/sulfur/__init__.py:2284 msgid "Another Entropy instance is running. Cannot process queue." msgstr "" "Un'altra istanza Entropy è in esecuzione. Impossibile processare la coda." -#: ../../sulfur/src/sulfur/__init__.py:1477 -#: ../../sulfur/src/sulfur/__init__.py:2286 +#: ../../sulfur/src/sulfur/__init__.py:1484 +#: ../../sulfur/src/sulfur/__init__.py:2294 msgid "" "Another Entropy instance is locking this task at the moment. Try in a few " "minutes." @@ -8527,30 +8100,30 @@ msgstr "" "Un'altra istanza Entropy è in esecuzione. Impossibile soddisfare la tua " "richiesta." -#: ../../sulfur/src/sulfur/__init__.py:1501 +#: ../../sulfur/src/sulfur/__init__.py:1508 msgid "Updating repositories..." msgstr "Aggiornamento repository..." -#: ../../sulfur/src/sulfur/__init__.py:1504 -#: ../../sulfur/src/sulfur/__init__.py:1529 -#: ../../sulfur/src/sulfur/__init__.py:1616 -#: ../../sulfur/src/sulfur/__init__.py:2292 +#: ../../sulfur/src/sulfur/__init__.py:1511 +#: ../../sulfur/src/sulfur/__init__.py:1536 +#: ../../sulfur/src/sulfur/__init__.py:1623 +#: ../../sulfur/src/sulfur/__init__.py:2300 msgid "Running tasks" msgstr "Esecuzione task" -#: ../../sulfur/src/sulfur/__init__.py:1526 +#: ../../sulfur/src/sulfur/__init__.py:1533 msgid "Testing dependencies..." msgstr "Test dipendenze..." -#: ../../sulfur/src/sulfur/__init__.py:1546 +#: ../../sulfur/src/sulfur/__init__.py:1553 msgid "No missing dependencies found." msgstr "Nessuna dipendenza mancante trovata." -#: ../../sulfur/src/sulfur/__init__.py:1583 +#: ../../sulfur/src/sulfur/__init__.py:1590 msgid "Missing dependencies found, but none of them are on the repositories." msgstr "Dipendenze mancanti trovate, ma nessuna di loro è nelle repository." -#: ../../sulfur/src/sulfur/__init__.py:1590 +#: ../../sulfur/src/sulfur/__init__.py:1597 msgid "" "Some missing dependencies have not been matched, others are going to be " "added to the queue." @@ -8558,19 +8131,19 @@ msgstr "" "Alcune dipendenze mancanti non sono state trovate, altre saranno aggiunte " "alla coda." -#: ../../sulfur/src/sulfur/__init__.py:1593 +#: ../../sulfur/src/sulfur/__init__.py:1600 msgid "All the missing dependencies are going to be added to the queue" msgstr "Tutte le dipendenze mancanti saranno aggiunte alla coda" -#: ../../sulfur/src/sulfur/__init__.py:1613 +#: ../../sulfur/src/sulfur/__init__.py:1620 msgid "Testing libraries..." msgstr "Testing librerie..." -#: ../../sulfur/src/sulfur/__init__.py:1647 +#: ../../sulfur/src/sulfur/__init__.py:1654 msgid "Libraries test aborted" msgstr "Test librerie abortito" -#: ../../sulfur/src/sulfur/__init__.py:1657 +#: ../../sulfur/src/sulfur/__init__.py:1664 msgid "" "Some broken packages have not been matched, others are going to be added to " "the queue." @@ -8578,15 +8151,15 @@ msgstr "" "Alcuni pacchetti non funzionanti non sono stati trovati, altri saranno " "aggiunti alla coda." -#: ../../sulfur/src/sulfur/__init__.py:1660 +#: ../../sulfur/src/sulfur/__init__.py:1667 msgid "All the broken packages are going to be added to the queue" msgstr "Tutti i pacchetti danneggiati saranno aggiunti alla coda" -#: ../../sulfur/src/sulfur/__init__.py:1766 +#: ../../sulfur/src/sulfur/__init__.py:1773 msgid "These packages are no longer available" msgstr "Questi pacchetti non sono più disponibili" -#: ../../sulfur/src/sulfur/__init__.py:1767 +#: ../../sulfur/src/sulfur/__init__.py:1774 #, fuzzy msgid "" "These packages should be removed (if you agree) because support has been " @@ -8595,78 +8168,86 @@ msgstr "" "Questi pacchetti dovrebbero essere rimossi perché il loro supporto è stato " "abbandonato. Vuoi rimuoverli?" -#: ../../sulfur/src/sulfur/__init__.py:1782 +#: ../../sulfur/src/sulfur/__init__.py:1789 #, fuzzy msgid "These are orphaned vital packages" msgstr "Questi sono i pacchetti installati" -#: ../../sulfur/src/sulfur/__init__.py:1783 +#: ../../sulfur/src/sulfur/__init__.py:1790 msgid "" "You should make sure that they are no longer needed and remove manually." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1791 +#: ../../sulfur/src/sulfur/__init__.py:1798 msgid "These are packages from unavailable repositories" msgstr "Questi sono pacchetti da repository non disponibili" -#: ../../sulfur/src/sulfur/__init__.py:1792 +#: ../../sulfur/src/sulfur/__init__.py:1799 msgid "You are not going to receive updates for the following packages." msgstr "Non riceverai aggiornamenti per i pacchetti seguenti." -#: ../../sulfur/src/sulfur/__init__.py:1804 +#: ../../sulfur/src/sulfur/__init__.py:1811 msgid "updates" msgstr "aggiornamenti" -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "Showing" msgstr "Visualizzazione di" -#: ../../sulfur/src/sulfur/__init__.py:1898 +#: ../../sulfur/src/sulfur/__init__.py:1905 msgid "No packages need or can be queued at the moment." msgstr "" "Al momento, nessun pacchetto ha bisogno o può essere accodato per " "l'installazione." -#: ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name and description" msgstr "Nome e descrizione" -#: ../../sulfur/src/sulfur/__init__.py:2006 +#: ../../sulfur/src/sulfur/__init__.py:2009 +msgid "Search string" +msgstr "Stringa ricerca" + +#: ../../sulfur/src/sulfur/__init__.py:2010 +msgid "Search type" +msgstr "Tipo ricerca" + +#: ../../sulfur/src/sulfur/__init__.py:2013 msgid "Entropy Search" msgstr "Ricerca Entropy" -#: ../../sulfur/src/sulfur/__init__.py:2065 +#: ../../sulfur/src/sulfur/__init__.py:2072 msgid "Abort action" msgstr "Annulla azione" -#: ../../sulfur/src/sulfur/__init__.py:2066 +#: ../../sulfur/src/sulfur/__init__.py:2073 msgid "Ignore" msgstr "Ignora" -#: ../../sulfur/src/sulfur/__init__.py:2130 +#: ../../sulfur/src/sulfur/__init__.py:2138 msgid "Tasks completed successfully." msgstr "Azioni eseguite con successo." -#: ../../sulfur/src/sulfur/__init__.py:2131 +#: ../../sulfur/src/sulfur/__init__.py:2139 msgid "Please make sure to read all the messages in the terminal below." msgstr "Accertati di aver letto tutti i messaggi nel terminale qui sotto." -#: ../../sulfur/src/sulfur/__init__.py:2134 +#: ../../sulfur/src/sulfur/__init__.py:2142 msgid "Oh, a fairytale gone bad!" msgstr "Oh, ho il cuore infranto!" -#: ../../sulfur/src/sulfur/__init__.py:2135 +#: ../../sulfur/src/sulfur/__init__.py:2143 msgid "" "Something bad happened, have a look at the messages in the terminal below." msgstr "" "Attenzione. E' avvenuto qualcosa di veramente brutto, leggi nel terminale " "qui sotto." -#: ../../sulfur/src/sulfur/__init__.py:2136 +#: ../../sulfur/src/sulfur/__init__.py:2144 msgid "Don't feel guilty, it's all my fault!" msgstr "Non sentirti in colpa, è tutta mia!" -#: ../../sulfur/src/sulfur/__init__.py:2192 +#: ../../sulfur/src/sulfur/__init__.py:2200 msgid "" "Attention. An error occured while processing the queue.\n" "Please have a look at the terminal." @@ -8674,13 +8255,13 @@ msgstr "" "Attenzione, c'è stato un errore nel processamento della coda. Dai " "un'occhiata nel terminale di processamento." -#: ../../sulfur/src/sulfur/__init__.py:2208 +#: ../../sulfur/src/sulfur/__init__.py:2216 msgid "" "Attention. Something really bad happened.\n" "Please have a look at the terminal." msgstr "Attenzione. E' avvenuto qualcosa di veramente brutto." -#: ../../sulfur/src/sulfur/__init__.py:2217 +#: ../../sulfur/src/sulfur/__init__.py:2225 msgid "" "Attention. You have updated Entropy.\n" "Sulfur will be reloaded." @@ -8688,15 +8269,15 @@ msgstr "" "Attenzione. Hai aggiornato Entropy.\n" "Sulfur sarà ricaricato." -#: ../../sulfur/src/sulfur/__init__.py:2305 +#: ../../sulfur/src/sulfur/__init__.py:2313 msgid "Processing Packages in queue" msgstr "Processamento dei pacchetti in coda" -#: ../../sulfur/src/sulfur/__init__.py:2357 +#: ../../sulfur/src/sulfur/__init__.py:2365 msgid "No packages selected" msgstr "Nessun pacchetto selezionato" -#: ../../sulfur/src/sulfur/__init__.py:2422 +#: ../../sulfur/src/sulfur/__init__.py:2430 msgid "Skipping current mirror." msgstr "Salto il mirror corrente." @@ -8839,7 +8420,7 @@ msgstr "Programmazione:" msgid "Translation:" msgstr "Traduzione:" -#: ../../sulfur/src/sulfur/setup.py:94 +#: ../../sulfur/src/sulfur/setup.py:95 msgid "Dedicated to:" msgstr "Dedicato a:" @@ -8954,11 +8535,10 @@ msgstr "Attivo" msgid "Update" msgstr "Aggiorna" -#. Setup revision column -#: ../../sulfur/src/sulfur/views.py:2865 -#: ../../sulfur/src/sulfur/sulfur.glade.h:211 -msgid "Revision" -msgstr "Revisione" +#. Setup reponame & repofile column's +#: ../../sulfur/src/sulfur/views.py:2868 +msgid "Repository Identifier" +msgstr "Identificatore Repository" #: ../../magneto/src/magneto/kde/components.py:83 msgid "Close" @@ -9125,6 +8705,63 @@ msgstr "Applet di notifica aggiornamenti abilitata" msgid "Updates Notification" msgstr "Notifica Aggiornamenti" +#: ../../services/kernel-switcher:84 +#, fuzzy +msgid "has been installed." +msgstr "è stato iniettato" + +#: ../../services/kernel-switcher:86 +msgid "some external drivers cannot work across multiple kernels." +msgstr "" + +#: ../../services/kernel-switcher:87 +#, fuzzy +msgid "Please reboot your computer now !" +msgstr "Per favore, configura la tua branch a" + +#: ../../services/kernel-switcher:91 +#, fuzzy +msgid "No kernel packages given" +msgstr "pacchetti corrotti" + +#: ../../services/kernel-switcher:94 +msgid "More than one kernel package given" +msgstr "" + +#: ../../services/kernel-switcher:109 +#, fuzzy +msgid "Package does not exist" +msgstr "non esiste" + +#: ../../services/kernel-switcher:116 +#, fuzzy +msgid "Not a kernel" +msgstr "Non fatto" + +#: ../../services/kernel-switcher:177 +#, fuzzy +msgid "No kernel packages found" +msgstr "Nessun pacchetto trovato" + +#: ../../services/kernel-switcher:197 +#, fuzzy +msgid "Sabayon Linux Kernel Switcher BETA" +msgstr "_Sito web Sabayon Linux" + +#: ../../services/kernel-switcher:198 +#, fuzzy +msgid "switch kernel" +msgstr "Passa a repo" + +#: ../../services/kernel-switcher:200 +msgid "list kernels" +msgstr "" + +#: ../../services/kernel-switcher:202 +#, fuzzy +msgid "this help" +msgstr "questo output" + #: ../../sulfur/src/sulfur/sulfur.glade.h:1 msgid "0 = no limit; 100 = 100kB/sec" msgstr "0 = nessun limite; 100 = 100kB/sec" @@ -10279,6 +9916,339 @@ msgstr "Magneto Notifier" msgid "_Load Package Manager" msgstr "_Lancia il Gestore dei pacchetti" +#~ msgid "Calculating updates..." +#~ msgstr "Calcolo aggiornamenti" + +#~ msgid "Running package injection" +#~ msgstr "Esecuzione iniezione pacchetto" + +#~ msgid "Running package removal" +#~ msgstr "Esecuzione rimozione pacchetto" + +#~ msgid "Running package quickpkg" +#~ msgstr "Esecuzione quickpkg pacchetto" + +#~ msgid "Adding packages" +#~ msgstr "Aggiunta pacchetti" + +#~ msgid "" +#~ "Opening database to let it run treeupdates. If you won't see anything " +#~ "below, it's just fine." +#~ msgstr "" +#~ "Apertura del database per fargli eseguire gli aggiornamenti d'albero. Se " +#~ "non vedi nulla sotto, è ok." + +#~ msgid "Scanning" +#~ msgstr "Scansione" + +#~ msgid "Socket error, continuing..." +#~ msgstr "Errore di socket, continuo..." + +#~ msgid "Database revision" +#~ msgstr "Revisione database" + +#, fuzzy +#~ msgid "repository already exists" +#~ msgstr "repository già disabilitata" + +#~ msgid "Do you want to continue ?" +#~ msgstr "Vuoi continuare ?" + +#~ msgid "Packages already tagged, action aborted" +#~ msgstr "Pachetti già taggati, azione abortita" + +#~ msgid "Entropy database is corrupted!" +#~ msgstr "Database Entropy corrotto!" + +#~ msgid "" +#~ "A valid entropy.client.services.system.commands.Client class/subclass is " +#~ "needed" +#~ msgstr "" +#~ "E' necessaria una classe/sottoclasse valida basata su entropy.client." +#~ "services.system.commands.Client" + +#~ msgid "" +#~ "A valid entropy.client.services.system.methods.BaseMixin class/subclass " +#~ "is needed" +#~ msgstr "" +#~ "E' necesaria una classe/sottoclasse valida basata su entropy.client." +#~ "services.system.methods.BaseMixin" + +#~ msgid "not a string" +#~ msgstr "non una stringa" + +#~ msgid "Please use setup_connection() properly" +#~ msgstr "Per favore usare setup_connection() adeguatamente" + +#~ msgid "not an int" +#~ msgstr "non un int" + +#~ msgid "not a bool" +#~ msgstr "non un bool" + +#~ msgid "Get a list of remotely available commands" +#~ msgstr "Ottieni un elenco di comandi disponibili in remoto" + +#~ msgid "Get current queue content" +#~ msgstr "Ottieni contenuto della coda corrente" + +#~ msgid "Extended results" +#~ msgstr "Risultati estesi" + +#~ msgid "Get queue item using its queue unique identifier" +#~ msgstr "Ottieni oggetto della coda usando il suo identificatore" + +#~ msgid "Queue Identifier" +#~ msgstr "Identificatore coda" + +#~ msgid "Get queue stdout/stderr using its queue unique identifier" +#~ msgstr "Ottieni stdout/stderr della coda usando il suo identificatore" + +#~ msgid "Remove queued commands using their queue unique identifiers" +#~ msgstr "" +#~ "Rimuove comandi accodati usando i loro identificatori di coda univoci" + +#~ msgid "Queue Identifiers" +#~ msgstr "Indentificatori di coda" + +#~ msgid "Toggle queue pause (True/False)" +#~ msgstr "Attiva pausa coda (True/False)" + +#~ msgid "Pause or not" +#~ msgstr "Pausa o no" + +#~ msgid "Kill a running process through its queue id" +#~ msgstr "" +#~ "Uccidi un processo in esecuzione attraverso il suo identificatore di coda" + +#~ msgid "Swap items in queue using their queue ids" +#~ msgstr "Inverti oggetti nella coda usando i loro identificatori di coda" + +#~ msgid "Get pinboard content" +#~ msgstr "Ottiene il contenuto della pinboard" + +#~ msgid "Add item to pinboard" +#~ msgstr "Aggiungi oggetto alla Pinboard" + +#~ msgid "Extended text" +#~ msgstr "Testo esteso" + +#~ msgid "Remove item from pinboard" +#~ msgstr "Rimuove oggetto da pinboard" + +#~ msgid "Pinboard identifiers" +#~ msgstr "Identificatori Pinboard" + +#~ msgid "Set pinboard items status (done/not done)" +#~ msgstr "Imposta stato oggetto pinboard (fatto/non fatto)" + +#~ msgid "Done status" +#~ msgstr "Stato esecuzione" + +#~ msgid "Write to a remote running command stdin" +#~ msgstr "Scrivi un stdin di un programma in esecuzione remota" + +#~ msgid "Write to stdout?" +#~ msgstr "Scrivere su stdout?" + +#~ msgid "Text" +#~ msgstr "Testo" + +#~ msgid "Update Spm Repository (emerge --sync)" +#~ msgstr "Aggiorna Repository Spm (emerge --sync)" + +#~ msgid "Compile specified atoms with specified parameters" +#~ msgstr "Compila atomi specificati con relativi parametri" + +#~ msgid "Atoms" +#~ msgstr "Atomi" + +#~ msgid "Pretend" +#~ msgstr "Pretendi" + +#~ msgid "Oneshot" +#~ msgstr "Oneshot" + +#~ msgid "Verbose" +#~ msgstr "Verboso" + +#~ msgid "No color" +#~ msgstr "Nessun colore" + +#~ msgid "Fetch only" +#~ msgstr "Scarica solamente" + +#~ msgid "Build only" +#~ msgstr "Costruisci solamente" + +#~ msgid "Custom USE" +#~ msgstr "USE personalizzate" + +#~ msgid "Custom LDFLAGS" +#~ msgstr "LDFLAGS personalizzate" + +#~ msgid "Custom CFLAGS" +#~ msgstr "CFLAGS personalizzate" + +#~ msgid "Remove specified atoms with specified parameters" +#~ msgstr "Rimuove atomi specificati con relativi parametri" + +#~ msgid "Get SPM updates for the specified categories" +#~ msgstr "Ottiene aggiornamenti SPM per le categorie specificate" + +#~ msgid "Categories" +#~ msgstr "Categorie" + +#~ msgid "Get SPM installed packages for the specified categories" +#~ msgstr "Ottiene pacchetti SPM installati per le categorie specificate" + +#~ msgid "Enable USE flags for the specified atoms" +#~ msgstr "Abilita USE flags per gli atomi specificati" + +#~ msgid "Disable USE flags for the specified atoms" +#~ msgstr "Disabilita USE flag per gli atomi specificati" + +#~ msgid "Get info for the specified atoms" +#~ msgstr "Ottiene informazioni per gli atomi specificati" + +#~ msgid "Run SPM info command" +#~ msgstr "Esegui comando info SPM" + +#~ msgid "Run custom shell command" +#~ msgstr "Esegui comando shell personalizzato" + +#~ msgid "Command" +#~ msgstr "Comando" + +#~ msgid "Get Spm security updates information" +#~ msgstr "Ottiene informazioni su aggiornamenti sicurezza Spm" + +#~ msgid "List type (affected,new,all)" +#~ msgstr "Tipo lista (affected,new,all)" + +#~ msgid "Get information about available Entropy repositories" +#~ msgstr "Ottiene informazioni riguardo le repository Entropy disponibili" + +#~ msgid "Set default Entropy Server repository" +#~ msgstr "Imposta la repository Entropy Server di default" + +#~ msgid "Get available packages inside the specified repository" +#~ msgstr "" +#~ "Ottiene pacchetti disponibili all'interno della repository specificata" + +#~ msgid "" +#~ "Get idpackage metadata using its idpackage in the specified repository" +#~ msgstr "" +#~ "Ottiene metadata idpackage usando il suo idpackage nella repository " +#~ "specificata" + +#~ msgid "Package Identifier" +#~ msgstr "Identificatore pacchetto" + +#~ msgid "Remove the specified Entropy package matches (idpackage,repoid)" +#~ msgstr "" +#~ "Rimuove gli Entropy match dei pacchetti specificati (idpackage,repoid)" + +#~ msgid "Matched atoms" +#~ msgstr "Atomi risolti" + +#~ msgid "" +#~ "Search Entropy packages using a defined set of search types in the " +#~ "specified repository" +#~ msgstr "" +#~ "Cerca pacchetti Entropy usando un set definito di tipi di ricerca nella " +#~ "repository specificata" + +#~ msgid "Move or copy a package from a repository to another" +#~ msgstr "Sposta o copia un pacchetto da una repository all'altra" + +#~ msgid "Package identifiers" +#~ msgstr "Identificatori pacchetto" + +#~ msgid "From repository" +#~ msgstr "Da repository" + +#~ msgid "To repository" +#~ msgstr "A repository" + +#~ msgid "Copy instead of move?" +#~ msgstr "Copia invece che spostamento?" + +#~ msgid "" +#~ "Scan Spm package changes and retrieve a list of action that should be run " +#~ "on the repositories" +#~ msgstr "" +#~ "Scansiona cambiamenti pacchetti Spm e ottieni una lista di azione che " +#~ "dovrebbero essere eseguite sulle repository" + +#~ msgid "Run Entropy database updates" +#~ msgstr "Esegui aggiornamenti database Entropy" + +#~ msgid "Matches to add from Spm" +#~ msgstr "Match da aggiungere da Spm" + +#~ msgid "Matches to remove from repository database" +#~ msgstr "Match da rimuovere dal database repository" + +#~ msgid "Matches to inject on repository database" +#~ msgstr "Match da iniettare nel database repository" + +#~ msgid "Run Entropy dependency test" +#~ msgstr "Esegue test dipendenze Entropy" + +#~ msgid "Run Entropy library test" +#~ msgstr "Esegui test librerie Entropy" + +#~ msgid "Run Entropy tree updates" +#~ msgstr "Esegue aggiornamenti albero Entropy" + +#~ msgid "" +#~ "Scan for Mirror updates and retrieve a list of action that should be run" +#~ msgstr "" +#~ "Scansiona gli aggiornamenti Mirror e ritorna una lista di azioni che " +#~ "dovrebbero essere eseguite" + +#~ msgid "list of repository identifiers" +#~ msgstr "Elenco di identificatori repository" + +#~ msgid "Run Mirror updates for the provided repositories and its data" +#~ msgstr "" +#~ "Esegue aggiornamenti Mirror per le repository e i loro parametri " +#~ "specificati" + +#~ msgid "composed repository data" +#~ msgstr "dati repository composti" + +#~ msgid "Run Entropy packages digest verification test" +#~ msgstr "Esegue il test di verifica delle firme dei pacchetti Entropy" + +#~ msgid "Check mode" +#~ msgstr "Modalità controllo" + +#~ msgid "Get repository notice board" +#~ msgstr "Ottieni Notice Board repository" + +#~ msgid "Remove notice board entry" +#~ msgstr "Rimuovi elemento della notice board" + +#~ msgid "Entry Identifiers" +#~ msgstr "Identificatore Elementi" + +#~ msgid "Add notice board entry" +#~ msgstr "Aggiungi un elemento notice board" + +#~ msgid "Notice link" +#~ msgstr "Link notizia" + +#~ msgid "Databases lock complete" +#~ msgstr "Blocco database completato" + +#~ msgid "Databases unlock complete" +#~ msgstr "Sblocco database completato" + +#~ msgid "Syncing databases" +#~ msgstr "Sincronizzazione database" + #~ msgid "Mirrors are locked, someone is working on the repository" #~ msgstr "Mirror bloccati, qualcuno sta lavorando sulla repository" @@ -11084,9 +11054,6 @@ msgstr "_Lancia il Gestore dei pacchetti" #~ msgid "Calculating world packages" #~ msgstr "Calcolo pacchetti in world" -#~ msgid "repodata dictionary is corrupted" -#~ msgstr "dizionario repodata è corrotto" - #~ msgid "Package hash" #~ msgstr "Hash pacchetto" diff --git a/misc/po/nl.po b/misc/po/nl.po index 285ba132f..221b48a7c 100644 --- a/misc/po/nl.po +++ b/misc/po/nl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: nl\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-05 12:16+0100\n" +"POT-Creation-Date: 2011-02-09 19:21+0100\n" "PO-Revision-Date: 2010-09-18 23:16+0100\n" "Last-Translator: Joost Ruis \n" "Language-Team: Dutch \n" @@ -50,9 +50,9 @@ msgstr "Database export voltooid." #: ../../libraries/entropy/db/__init__.py:5594 #: ../../libraries/entropy/db/__init__.py:5701 #: ../../libraries/entropy/db/__init__.py:5714 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2406 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2542 -#: ../../libraries/entropy/client/interfaces/client.py:808 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2500 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2636 +#: ../../libraries/entropy/client/interfaces/client.py:803 #: ../../client/text_rescue.py:220 ../../client/text_rescue.py:225 #: ../../client/text_rescue.py:602 ../../client/text_rescue.py:793 #: ../../client/text_ui.py:772 ../../client/text_ui.py:1703 @@ -109,9 +109,8 @@ msgid "package move actions complete" msgstr "pakket verplaats acties zijn voltooid" #: ../../libraries/entropy/db/skel.py:1570 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2386 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2579 -#: ../../libraries/entropy/server/interfaces/main.py:1517 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2480 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2673 msgid "WARNING" msgstr "WAARSCHUWING" @@ -128,385 +127,324 @@ msgid "Moving old entry" msgstr "Verplaatsen van oude ingang" #: ../../libraries/entropy/db/skel.py:1809 -#: ../../client/text_configuration.py:120 +#: ../../client/text_configuration.py:122 msgid "to" msgstr "naar" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:49 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:50 msgid "Accessibility" msgstr "Toegankelijkheid" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:51 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:52 #, fuzzy msgid "Accessibility applications" msgstr "Programma" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:55 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 #, fuzzy msgid "Office" msgstr "bestand" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:57 msgid "Applications used in office environments" msgstr "Kantoorsoftware" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:62 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 msgid "Development" msgstr "Ontwikkeling" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:64 #, fuzzy msgid "Applications or system libraries" msgstr "zoek naar ontbrekende bibliotheken" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:67 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 #: ../../sulfur/src/sulfur/sulfur.glade.h:250 msgid "System" msgstr "Systeem" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:69 #, fuzzy msgid "System applications or libraries" msgstr "Scannen van bibliotheken" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:72 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 #, fuzzy msgid "Games" msgstr "Naam" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:74 msgid "Games, enjoy your spare time" msgstr "Spelletjes" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:77 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:78 msgid "GNOME Desktop" msgstr "GNOME Desktop" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:79 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:80 #, fuzzy msgid "Applications and libraries for the GNOME Desktop" msgstr "Programma Opties" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:83 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:84 msgid "KDE Desktop" msgstr "KDE Desktop" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:85 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:86 #, fuzzy msgid "Applications and libraries for the KDE Desktop" msgstr "Programma Opties" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:89 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:90 msgid "XFCE Desktop" msgstr "XFCE Desktop" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:91 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:92 #, fuzzy msgid "Applications and libraries for the XFCE Desktop" msgstr "Programma Opties" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:95 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:96 msgid "LXDE Desktop" msgstr "LXDE Desktop" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:97 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:98 #, fuzzy msgid "Applications and libraries for the LXDE Desktop" msgstr "Programma Opties" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:101 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:102 msgid "Multimedia" msgstr "Beeld en geluid" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:103 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:104 #, fuzzy msgid "Applications and libraries for Multimedia" msgstr "Programma Opties" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:107 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:108 #: ../../sulfur/src/sulfur/sulfur.glade.h:136 msgid "Networking" msgstr "Netwerken" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:109 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:110 #, fuzzy msgid "Applications and libraries for Networking" msgstr "Programma Opties" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:113 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:114 msgid "Science" msgstr "Wetenschap" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:115 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:116 #, fuzzy msgid "Scientific applications and libraries" msgstr "Scannen van bibliotheken" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:119 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:120 #: ../../sulfur/src/sulfur/sulfur.glade.h:217 msgid "Security" msgstr "Beveiliging" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:121 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:122 msgid "Security orientend applications" msgstr "Toon geïnstalleerde pakketten" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:125 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:126 msgid "X11" msgstr "X11" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:127 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:128 #, fuzzy msgid "Applications and libraries for X11" msgstr "Programma Opties" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:406 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:407 #, fuzzy msgid "Reloading Portage modules" msgstr "Verzamelen van Portage verschillen" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:830 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:831 #: ../../libraries/entropy/server/transceivers.py:281 -#: ../../libraries/entropy/server/interfaces/db.py:924 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2079 +#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1782 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1804 msgid "error" msgstr "fout" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:832 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:833 #: ../../libraries/entropy/client/interfaces/package.py:369 #: ../../libraries/entropy/client/interfaces/package.py:987 #: ../../server/server_reagent.py:86 ../../server/server_reagent.py:103 msgid "not found" msgstr "niet gevonden" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2163 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2308 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2704 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2893 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4432 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2257 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2402 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2798 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2987 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4526 #: ../../libraries/entropy/client/interfaces/trigger.py:204 msgid "QA" msgstr "VA" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2164 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2242 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2258 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2336 #, fuzzy msgid "Cannot run Source Package Manager trigger for" msgstr "Kan Portage functie niet starten voor" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2173 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2251 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2267 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2345 #: ../../libraries/entropy/client/interfaces/trigger.py:207 msgid "Please report it" msgstr "Rapporteer het alsjeblieft" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2174 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2252 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2268 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2346 msgid "Attach this" msgstr "Koppel deze" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2309 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2403 #, fuzzy msgid "Cannot run SPM configure phase for" msgstr "kan Spm pkg_config() niet starten voor" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2313 -#: ../../libraries/entropy/client/interfaces/package.py:2849 -#: ../../libraries/entropy/client/interfaces/package.py:2886 -#: ../../libraries/entropy/client/interfaces/package.py:2967 -#: ../../libraries/entropy/client/interfaces/package.py:2974 -#: ../../libraries/entropy/client/interfaces/package.py:3018 -#: ../../libraries/entropy/client/interfaces/package.py:3046 -#: ../../libraries/entropy/client/interfaces/package.py:3262 -#: ../../libraries/entropy/client/interfaces/package.py:3282 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/client/interfaces/package.py:2850 +#: ../../libraries/entropy/client/interfaces/package.py:2887 +#: ../../libraries/entropy/client/interfaces/package.py:2968 +#: ../../libraries/entropy/client/interfaces/package.py:2975 +#: ../../libraries/entropy/client/interfaces/package.py:3019 +#: ../../libraries/entropy/client/interfaces/package.py:3047 +#: ../../libraries/entropy/client/interfaces/package.py:3263 +#: ../../libraries/entropy/client/interfaces/package.py:3283 #: ../../libraries/entropy/client/interfaces/trigger.py:48 #: ../../libraries/entropy/security.py:649 ../../client/text_rescue.py:741 -#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:921 -#: ../../sulfur/src/sulfur/events.py:927 ../../sulfur/src/sulfur/events.py:966 +#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:926 +#: ../../sulfur/src/sulfur/events.py:932 ../../sulfur/src/sulfur/events.py:971 #: ../../sulfur/src/sulfur/sulfur.glade.h:83 msgid "Error" msgstr "Fout" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2454 #, fuzzy msgid "package not available on system" msgstr "Geen 'advisories' beschikbaar of bruikbaar" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2369 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2463 msgid "repackaging" msgstr "opnieuw verpakken" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2387 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2481 msgid "Cannot complete quickpkg for atom" msgstr "Kan quickpkg voor atoom niet afronden" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2389 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2582 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2483 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2676 msgid "do it manually" msgstr "doe het handmatig" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2501 msgid "package files rebuild did not run properly" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2408 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2502 msgid "Please update packages manually" msgstr "update de pakketten handmatig a.u.b." -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2543 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2637 msgid "forcing package updates" msgstr "forceren van pakket updates" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2544 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2638 msgid "Syncing with" msgstr "Synchroniseren met" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2580 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2674 msgid "Cannot complete quickpkg for atoms" msgstr "Kan quickpkg voor atomen niet afronden" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2705 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2799 #, fuzzy msgid "Cannot stat path" msgstr "Kan niet starten met" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2894 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2988 msgid "Cannot update Portage database to destination" msgstr "Kan niet naar de Portage database bestemming updaten" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2917 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3011 #, fuzzy msgid "SPM uid update error" msgstr "Updates: fout" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2985 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3079 msgid "Cannot update SPM installed pkgs file" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 -#: ../../libraries/entropy/server/interfaces/mirrors.py:780 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 +#: ../../libraries/entropy/server/interfaces/mirrors.py:521 #: ../../client/text_security.py:117 ../../client/text_smart.py:113 msgid "does not exist" msgstr "bestaat niet" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 msgid "Overwriting" msgstr "Overschrijven" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 msgid "variable differs" msgstr "variabele is anders" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "Updating" msgstr "Updaten" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3256 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3350 msgid "updating critical variables" msgstr "updaten van kritische variabelen" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "differs" msgstr "is anders" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 msgid "Reverting" msgstr "Terug draaien" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3454 msgid "Skipping configuration files update, you are not root." msgstr "Overslaan van configuratie bestanden update, je bent geen root." -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3796 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3890 msgid "Error calculating dependencies" msgstr "Fout tijdens het calculeren van afhankelijkheden" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4198 -#: ../../libraries/entropy/server/interfaces/main.py:2526 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4292 +#: ../../libraries/entropy/server/interfaces/main.py:2686 msgid "not supported" msgstr "niet ondersteund" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4199 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4293 msgid "Probably Portage API has changed" msgstr "Waarschijnlijk is Portage API veranderd" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4286 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4380 #, fuzzy msgid "IOError while reading" msgstr "Fout bij aanmaken van pakket voor" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4433 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4527 #, fuzzy msgid "illegal Entropy package tag in ebuild" msgstr "Verzamelen van Entropy pakketten" -#: ../../libraries/entropy/services/system/executors.py:483 -msgid "Calculating updates..." -msgstr "Calculeren van updates..." - -#: ../../libraries/entropy/services/system/executors.py:545 -msgid "Running package injection" -msgstr "Uitvoeren van pakket injectie" - -#: ../../libraries/entropy/services/system/executors.py:554 -msgid "Running package removal" -msgstr "Uitvoeren van pakket verwijdering" - -#: ../../libraries/entropy/services/system/executors.py:578 -msgid "Running package quickpkg" -msgstr "Uitvoeren van pakket quickpkg" - -#: ../../libraries/entropy/services/system/executors.py:601 -msgid "Adding packages" -msgstr "Pakketten toevoegen" - -#: ../../libraries/entropy/services/system/executors.py:766 -msgid "" -"Opening database to let it run treeupdates. If you won't see anything below, " -"it's just fine." -msgstr "" -"Openen van database om boom-updates te starten. Als je hieronder niets ziet, " -"gaat het goed." - -#: ../../libraries/entropy/services/system/executors.py:809 -msgid "Scanning" -msgstr "Scannen" - -#: ../../libraries/entropy/services/system/executors.py:828 -msgid "Socket error, continuing..." -msgstr "Socket fout, verdergaan..." - -#: ../../libraries/entropy/services/system/executors.py:910 -#: ../../libraries/entropy/services/system/executors.py:923 -#: ../../server/server_activator.py:539 ../../server/server_activator.py:557 -msgid "Remote Entropy Database Repository Status" -msgstr "Externe Entropy Database Repositorie Status" - -#: ../../libraries/entropy/services/system/executors.py:914 -#: ../../libraries/entropy/services/system/executors.py:925 -#: ../../server/server_activator.py:544 ../../server/server_activator.py:562 -msgid "Host" -msgstr "Host" - -#: ../../libraries/entropy/services/system/executors.py:915 -#: ../../libraries/entropy/services/system/executors.py:926 -#: ../../server/server_activator.py:545 ../../server/server_activator.py:563 -msgid "Database revision" -msgstr "Database revisie" - -#: ../../libraries/entropy/services/system/executors.py:917 -#: ../../server/server_activator.py:550 -msgid "Database local revision currently at" -msgstr "Lokale database revisie is op dit moment" - #: ../../libraries/entropy/services/ugc/interfaces.py:1752 #: ../../libraries/entropy/services/ugc/interfaces.py:1755 -#: ../../libraries/entropy/client/services/system/interfaces.py:27 -#: ../../libraries/entropy/client/services/system/interfaces.py:31 #, fuzzy msgid "OutputInterface does not have an output method" msgstr "OutputInterface heeft geen updateProgress methode" @@ -652,14 +590,14 @@ msgid "setting directory to" msgstr "veranderen van map naar" #: ../../libraries/entropy/server/interfaces/db.py:296 -#: ../../libraries/entropy/server/interfaces/main.py:2841 +#: ../../libraries/entropy/server/interfaces/main.py:2992 msgid "Keys for repository are expired" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:676 -#: ../../libraries/entropy/server/interfaces/main.py:3010 -#: ../../libraries/entropy/server/interfaces/main.py:3790 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1199 +#: ../../libraries/entropy/server/interfaces/main.py:3158 +#: ../../libraries/entropy/server/interfaces/main.py:3993 +#: ../../libraries/entropy/server/interfaces/mirrors.py:940 msgid "download" msgstr "download" @@ -673,7 +611,7 @@ msgid "download path" msgstr "download pad" #: ../../libraries/entropy/server/interfaces/db.py:711 -#: ../../libraries/entropy/server/interfaces/db.py:1362 +#: ../../libraries/entropy/server/interfaces/db.py:1360 msgid "errors" msgstr "fouten" @@ -682,223 +620,237 @@ msgid "failed to download from mirror" msgstr "download vanaf mirror gefaald" #: ../../libraries/entropy/server/interfaces/db.py:719 -#: ../../libraries/entropy/server/interfaces/db.py:1375 -#: ../../libraries/entropy/server/interfaces/main.py:1799 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1686 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1764 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2386 +#: ../../libraries/entropy/server/interfaces/db.py:1373 +#: ../../libraries/entropy/server/interfaces/main.py:1908 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1419 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1493 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2119 msgid "reason" msgstr "reden" -#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/db.py:922 msgid "Troubles with treeupdates" msgstr "Problemen met boomupdates" -#: ../../libraries/entropy/server/interfaces/db.py:926 +#: ../../libraries/entropy/server/interfaces/db.py:925 msgid "Bumping old data back" msgstr "Terug zetten van de oude gegevens" -#: ../../libraries/entropy/server/interfaces/db.py:940 +#: ../../libraries/entropy/server/interfaces/db.py:939 msgid "configured package sets" msgstr "geconfigureerde pakket sets" -#: ../../libraries/entropy/server/interfaces/db.py:950 +#: ../../libraries/entropy/server/interfaces/db.py:949 msgid "None configured" msgstr "Niets geconfigureerd" -#: ../../libraries/entropy/server/interfaces/db.py:986 +#: ../../libraries/entropy/server/interfaces/db.py:985 msgid "creating compressed repository dump + checksum" msgstr "gecomprimeerde database dump + controlesom creëren" -#: ../../libraries/entropy/server/interfaces/db.py:993 -#: ../../libraries/entropy/server/interfaces/db.py:1041 -#: ../../libraries/entropy/server/interfaces/db.py:1095 +#: ../../libraries/entropy/server/interfaces/db.py:992 +#: ../../libraries/entropy/server/interfaces/db.py:1040 +#: ../../libraries/entropy/server/interfaces/db.py:1094 #, fuzzy msgid "repository path" msgstr "repositorie" -#: ../../libraries/entropy/server/interfaces/db.py:1000 +#: ../../libraries/entropy/server/interfaces/db.py:999 msgid "dump light" msgstr "dump licht" -#: ../../libraries/entropy/server/interfaces/db.py:1009 +#: ../../libraries/entropy/server/interfaces/db.py:1008 msgid "dump light checksum" msgstr "dump lichte controlesom" -#: ../../libraries/entropy/server/interfaces/db.py:1018 -#: ../../libraries/entropy/server/interfaces/db.py:1074 +#: ../../libraries/entropy/server/interfaces/db.py:1017 +#: ../../libraries/entropy/server/interfaces/db.py:1073 msgid "opener" msgstr "opener" -#: ../../libraries/entropy/server/interfaces/db.py:1033 +#: ../../libraries/entropy/server/interfaces/db.py:1032 #, fuzzy msgid "compressing repository + checksum" msgstr "comprimeren van database + controlesom" -#: ../../libraries/entropy/server/interfaces/db.py:1048 +#: ../../libraries/entropy/server/interfaces/db.py:1047 #, fuzzy msgid "compressed repository path" msgstr "samengestelde repositorie data" -#: ../../libraries/entropy/server/interfaces/db.py:1057 +#: ../../libraries/entropy/server/interfaces/db.py:1056 #, fuzzy msgid "repository checksum" msgstr "Repositorie database controlesom" -#: ../../libraries/entropy/server/interfaces/db.py:1066 +#: ../../libraries/entropy/server/interfaces/db.py:1065 msgid "compressed checksum" msgstr "gecomprimeerde controlesom" -#: ../../libraries/entropy/server/interfaces/db.py:1088 +#: ../../libraries/entropy/server/interfaces/db.py:1087 #, fuzzy msgid "preparing uncompressed repository for the upload" msgstr "voorbereiden van gedecomprimeerde database voor de upload" -#: ../../libraries/entropy/server/interfaces/db.py:1209 -#: ../../libraries/entropy/server/interfaces/db.py:1229 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1183 +#: ../../libraries/entropy/server/interfaces/db.py:1208 +#: ../../libraries/entropy/server/interfaces/db.py:1228 +#: ../../libraries/entropy/server/interfaces/mirrors.py:924 msgid "upload" msgstr "upload" -#: ../../libraries/entropy/server/interfaces/db.py:1210 +#: ../../libraries/entropy/server/interfaces/db.py:1209 msgid "disabled EAPI" msgstr "Uitgeschakelde EAPI" -#: ../../libraries/entropy/server/interfaces/db.py:1230 +#: ../../libraries/entropy/server/interfaces/db.py:1229 #, fuzzy msgid "preparing to upload repository to mirror" msgstr "Bezig met het versturen van database naar mirror" -#: ../../libraries/entropy/server/interfaces/db.py:1363 +#: ../../libraries/entropy/server/interfaces/db.py:1361 #, fuzzy msgid "upload failed, locking and continuing" msgstr "upload gefaald, niet deblokkeren en doorgaan" -#: ../../libraries/entropy/server/interfaces/db.py:1435 -#: ../../libraries/entropy/server/interfaces/db.py:1453 -#: ../../libraries/entropy/server/interfaces/db.py:1488 -#: ../../libraries/entropy/server/interfaces/db.py:1519 -#: ../../libraries/entropy/server/interfaces/db.py:1538 -#: ../../libraries/entropy/server/interfaces/db.py:1564 -#: ../../libraries/entropy/server/interfaces/db.py:1578 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1590 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1760 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1776 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1875 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1901 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1919 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1937 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1968 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2034 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2053 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2075 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2101 +#: ../../libraries/entropy/server/interfaces/db.py:1433 +#: ../../libraries/entropy/server/interfaces/db.py:1451 +#: ../../libraries/entropy/server/interfaces/db.py:1486 +#: ../../libraries/entropy/server/interfaces/db.py:1516 +#: ../../libraries/entropy/server/interfaces/db.py:1535 +#: ../../libraries/entropy/server/interfaces/db.py:1561 +#: ../../libraries/entropy/server/interfaces/db.py:1575 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1329 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1489 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1505 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1600 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1626 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1644 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1662 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1693 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1800 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1826 msgid "sync" msgstr "sync" #. something short please -#: ../../libraries/entropy/server/interfaces/db.py:1436 +#: ../../libraries/entropy/server/interfaces/db.py:1434 #, fuzzy msgid "repository already in sync" msgstr "is al uitgeschakeld" -#: ../../libraries/entropy/server/interfaces/db.py:1454 -#: ../../libraries/entropy/server/interfaces/db.py:1565 +#: ../../libraries/entropy/server/interfaces/db.py:1452 +#: ../../libraries/entropy/server/interfaces/db.py:1562 #, fuzzy msgid "repository sync failed" msgstr "Repositorie naam" -#: ../../libraries/entropy/server/interfaces/db.py:1455 +#: ../../libraries/entropy/server/interfaces/db.py:1453 msgid "download issues" msgstr "download problemen" -#: ../../libraries/entropy/server/interfaces/db.py:1489 -#: ../../libraries/entropy/server/interfaces/db.py:1520 +#: ../../libraries/entropy/server/interfaces/db.py:1487 +#: ../../libraries/entropy/server/interfaces/db.py:1517 #, fuzzy msgid "repository sync forbidden" msgstr "repositorie notitie bord lezer" -#: ../../libraries/entropy/server/interfaces/db.py:1490 +#: ../../libraries/entropy/server/interfaces/db.py:1488 #, fuzzy msgid "missing package sets" msgstr "geconfigureerde pakket sets" -#: ../../libraries/entropy/server/interfaces/db.py:1521 -msgid "dependencies_test() reported errors" +#: ../../libraries/entropy/server/interfaces/db.py:1518 +#, fuzzy +msgid "dependencies test reported errors" msgstr "dependencies_test() heeft fouten gerapporteerd" -#: ../../libraries/entropy/server/interfaces/db.py:1539 +#: ../../libraries/entropy/server/interfaces/db.py:1536 #, fuzzy msgid "these packages haven't been removed yet" msgstr "Volgende pakketten worden verwijderd" -#: ../../libraries/entropy/server/interfaces/db.py:1566 +#: ../../libraries/entropy/server/interfaces/db.py:1563 msgid "upload issues" msgstr "upload problemen" -#: ../../libraries/entropy/server/interfaces/db.py:1579 +#: ../../libraries/entropy/server/interfaces/db.py:1576 #, fuzzy msgid "repository sync completed successfully" msgstr "database sync met succes voltooid" -#: ../../libraries/entropy/server/interfaces/main.py:143 +#: ../../libraries/entropy/server/interfaces/main.py:144 #, fuzzy msgid "mirrors have not been unlocked. Sync them." msgstr "Mirrors zijn niet gedeblokkeerd. Vergeet ze niet te synchroniseren." -#: ../../libraries/entropy/server/interfaces/main.py:207 -#: ../../libraries/entropy/server/interfaces/main.py:3788 -#: ../../libraries/entropy/server/interfaces/main.py:3998 +#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:3991 +#: ../../libraries/entropy/server/interfaces/main.py:4224 #: ../../libraries/entropy/client/services/ugc/interfaces.py:179 #: ../../server/server_reagent.py:73 ../../server/server_reagent.py:78 #: ../../server/server_reagent.py:91 ../../server/server_reagent.py:95 -#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:168 -#: ../../server/server_reagent.py:204 ../../server/server_reagent.py:346 -#: ../../server/server_reagent.py:374 ../../server/server_reagent.py:403 +#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:167 +#: ../../server/server_reagent.py:203 ../../server/server_reagent.py:345 +#: ../../server/server_reagent.py:372 ../../server/server_reagent.py:400 msgid "repository" msgstr "repositorie" -#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:209 #, fuzzy msgid "syncing package sets" msgstr "geconfigureerde pakket sets" -#: ../../libraries/entropy/server/interfaces/main.py:242 +#: ../../libraries/entropy/server/interfaces/main.py:243 #, fuzzy msgid "cannot store updates RSS cache" msgstr "Kan boomupdates data niet updaten" -#: ../../libraries/entropy/server/interfaces/main.py:387 +#: ../../libraries/entropy/server/interfaces/main.py:388 msgid "INJECT" msgstr "INJECTEREN" -#: ../../libraries/entropy/server/interfaces/main.py:389 +#: ../../libraries/entropy/server/interfaces/main.py:390 msgid "has been injected" msgstr "is geïnjecteerd" -#: ../../libraries/entropy/server/interfaces/main.py:390 +#: ../../libraries/entropy/server/interfaces/main.py:391 msgid "quickpkg manually to update embedded db" msgstr "gebruik quickpkg handmatig om de embedded db te updaten" -#: ../../libraries/entropy/server/interfaces/main.py:391 +#: ../../libraries/entropy/server/interfaces/main.py:392 #, fuzzy msgid "Repository repository updated anyway" msgstr "Repositorie database wordt alsnog bijgewerkt" -#: ../../libraries/entropy/server/interfaces/main.py:976 +#: ../../libraries/entropy/server/interfaces/main.py:977 msgid "package has no keyword set, it will be masked !" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1290 +#: ../../libraries/entropy/server/interfaces/main.py:1011 +msgid "Entropy Server interface must be run as root" +msgstr "Entropy Server omgeving moet gestart worden als root" + +#: ../../libraries/entropy/server/interfaces/main.py:1072 +#: ../../libraries/entropy/server/interfaces/main.py:3757 +msgid "repository not configured" +msgstr "repositorie niet geconfigureerd" + +#: ../../libraries/entropy/server/interfaces/main.py:1078 +msgid "protected repository id, can't use this, sorry dude..." +msgstr "beveiligde repositorie ID, kan deze niet gebruiken, sorry gast..." + +#: ../../libraries/entropy/server/interfaces/main.py:1416 #, fuzzy msgid "invalid repository revision" msgstr "Repositorie herziening" -#: ../../libraries/entropy/server/interfaces/main.py:1292 +#: ../../libraries/entropy/server/interfaces/main.py:1418 msgid "defaulting to 0" msgstr "terugzetten naar 0" -#: ../../libraries/entropy/server/interfaces/main.py:1404 +#: ../../libraries/entropy/server/interfaces/main.py:1532 #: ../../libraries/entropy/client/interfaces/db.py:364 #: ../../libraries/entropy/client/interfaces/db.py:413 #: ../../libraries/entropy/client/interfaces/db.py:467 @@ -907,43 +859,39 @@ msgstr "terugzetten naar 0" #: ../../client/text_rescue.py:295 ../../client/text_ui.py:1479 #: ../../client/text_ui.py:1480 ../../client/text_ui.py:1482 #: ../../client/text_ui.py:1483 ../../sulfur/src/sulfur/dialogs.py:2748 -#: ../../sulfur/src/sulfur/__init__.py:1277 +#: ../../sulfur/src/sulfur/__init__.py:1283 #: ../../sulfur/src/sulfur/packages.py:100 #: ../../sulfur/src/sulfur/packages.py:414 -#: ../../sulfur/src/sulfur/packages.py:434 +#: ../../sulfur/src/sulfur/packages.py:434 ../../services/kernel-switcher:85 msgid "Attention" msgstr "Attentie" -#: ../../libraries/entropy/server/interfaces/main.py:1405 +#: ../../libraries/entropy/server/interfaces/main.py:1533 msgid "cannot match" msgstr "Kan niet overeenkomen" -#: ../../libraries/entropy/server/interfaces/main.py:1501 +#: ../../libraries/entropy/server/interfaces/main.py:1633 #, fuzzy -msgid "Initializing Entropy repository" +msgid "initializing repository" msgstr "Initialiseren van Entropy database" -#: ../../libraries/entropy/server/interfaces/main.py:1518 +#: ../../libraries/entropy/server/interfaces/main.py:1644 #, fuzzy -msgid "repository already exists" -msgstr "is al uitgeschakeld" - -#: ../../libraries/entropy/server/interfaces/main.py:1528 -msgid "Do you want to continue ?" -msgstr "Wilt u doorgaan?" +msgid "do you really want to initialize this repository ?" +msgstr "Wilt u de standaard repositorie initialiseren ?" #. masked ? -#: ../../libraries/entropy/server/interfaces/main.py:1529 -#: ../../libraries/entropy/server/interfaces/main.py:1708 -#: ../../libraries/entropy/server/interfaces/main.py:2067 -#: ../../libraries/entropy/server/interfaces/main.py:2469 -#: ../../libraries/entropy/server/interfaces/main.py:3022 -#: ../../libraries/entropy/server/interfaces/main.py:3627 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1988 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2324 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/qa.py:395 -#: ../../client/equo.py:939 ../../client/text_configuration.py:115 -#: ../../client/text_configuration.py:143 ../../client/text_rescue.py:231 +#: ../../libraries/entropy/server/interfaces/main.py:1647 +#: ../../libraries/entropy/server/interfaces/main.py:1817 +#: ../../libraries/entropy/server/interfaces/main.py:2228 +#: ../../libraries/entropy/server/interfaces/main.py:2629 +#: ../../libraries/entropy/server/interfaces/main.py:3170 +#: ../../libraries/entropy/server/interfaces/main.py:3797 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1713 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/qa.py:395 +#: ../../client/equo.py:944 ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:144 ../../client/text_rescue.py:231 #: ../../client/text_rescue.py:235 ../../client/text_rescue.py:239 #: ../../client/text_rescue.py:469 ../../client/text_rescue.py:528 #: ../../client/text_rescue.py:608 ../../client/text_rescue.py:611 @@ -953,104 +901,99 @@ msgstr "Wilt u doorgaan?" #: ../../client/text_ui.py:1487 ../../client/text_ui.py:1750 #: ../../client/text_ui.py:1828 ../../client/text_ui.py:1963 #: ../../client/text_ui.py:2049 ../../client/text_ui.py:2221 -#: ../../client/text_ui.py:2304 ../../server/server_activator.py:142 +#: ../../client/text_ui.py:2304 ../../server/server_activator.py:143 #: ../../server/server_key.py:224 ../../server/server_key.py:311 -#: ../../server/server_reagent.py:302 ../../server/server_reagent.py:461 -#: ../../server/server_reagent.py:508 ../../server/server_reagent.py:546 +#: ../../server/server_reagent.py:301 ../../server/server_reagent.py:459 +#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 #: ../../server/server_reagent.py:1025 ../../sulfur/src/sulfur/dialogs.py:1350 -#: ../../sulfur/src/sulfur/entropyapi.py:391 +#: ../../sulfur/src/sulfur/entropyapi.py:390 msgid "No" msgstr "Nee" -#: ../../libraries/entropy/server/interfaces/main.py:1555 +#: ../../libraries/entropy/server/interfaces/main.py:1685 msgid "Invalid tag specified" msgstr "Geen geldige tag opgegeven" -#: ../../libraries/entropy/server/interfaces/main.py:1577 -msgid "Packages already tagged, action aborted" -msgstr "Pakketten die al zijn getagged, actie afgebroken" - -#: ../../libraries/entropy/server/interfaces/main.py:1623 +#: ../../libraries/entropy/server/interfaces/main.py:1731 msgid "flushing back selected packages from branches" msgstr "terug spoelen van geselecteerde pakketten van branches" -#: ../../libraries/entropy/server/interfaces/main.py:1649 +#: ../../libraries/entropy/server/interfaces/main.py:1757 msgid "nothing to do" msgstr "niets te doen" -#: ../../libraries/entropy/server/interfaces/main.py:1672 +#: ../../libraries/entropy/server/interfaces/main.py:1781 msgid "these are the packages that will be flushed" msgstr "Dit zijn de pakketten die worden doorgespoeld" #. ask to continue -#: ../../libraries/entropy/server/interfaces/main.py:1707 -#: ../../libraries/entropy/server/interfaces/main.py:2066 -#: ../../libraries/entropy/server/interfaces/main.py:2468 -#: ../../libraries/entropy/server/interfaces/main.py:3021 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2323 -#: ../../client/text_ui.py:924 ../../server/server_reagent.py:460 -#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 +#: ../../libraries/entropy/server/interfaces/main.py:1816 +#: ../../libraries/entropy/server/interfaces/main.py:2227 +#: ../../libraries/entropy/server/interfaces/main.py:2628 +#: ../../libraries/entropy/server/interfaces/main.py:3169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2056 +#: ../../client/text_ui.py:924 ../../server/server_reagent.py:458 +#: ../../server/server_reagent.py:506 ../../server/server_reagent.py:544 msgid "Would you like to continue ?" msgstr "Wilt u doorgaan ?" -#: ../../libraries/entropy/server/interfaces/main.py:1757 +#: ../../libraries/entropy/server/interfaces/main.py:1866 msgid "checking package hash" msgstr "Nagaan van pakket hash" -#: ../../libraries/entropy/server/interfaces/main.py:1776 +#: ../../libraries/entropy/server/interfaces/main.py:1885 msgid "hash does not match for" msgstr "hash komt niet overeen voor" -#: ../../libraries/entropy/server/interfaces/main.py:1786 +#: ../../libraries/entropy/server/interfaces/main.py:1895 msgid "wrong md5" msgstr "verkeerde md5" -#: ../../libraries/entropy/server/interfaces/main.py:1798 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1762 +#: ../../libraries/entropy/server/interfaces/main.py:1907 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1491 msgid "download errors" msgstr "download fouten" -#: ../../libraries/entropy/server/interfaces/main.py:1816 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/main.py:1925 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1507 msgid "download completed successfully" msgstr "download met succes voltooid" -#: ../../libraries/entropy/server/interfaces/main.py:1830 +#: ../../libraries/entropy/server/interfaces/main.py:1939 msgid "error downloading packages from mirrors" msgstr "fout tijdens het downloaden van pakketten van mirrors" -#: ../../libraries/entropy/server/interfaces/main.py:1845 +#: ../../libraries/entropy/server/interfaces/main.py:1954 msgid "working on branch" msgstr "werkend op branche" -#: ../../libraries/entropy/server/interfaces/main.py:1861 +#: ../../libraries/entropy/server/interfaces/main.py:1970 msgid "updating package" msgstr "updaten van pakket" -#: ../../libraries/entropy/server/interfaces/main.py:1900 +#: ../../libraries/entropy/server/interfaces/main.py:2009 msgid "package flushed" msgstr "pakket doorgespoeld" -#: ../../libraries/entropy/server/interfaces/main.py:1928 +#: ../../libraries/entropy/server/interfaces/main.py:2089 #, fuzzy msgid "Cannot touch system repository" msgstr "Kan de systeem database niet aanraken" -#: ../../libraries/entropy/server/interfaces/main.py:1943 +#: ../../libraries/entropy/server/interfaces/main.py:2104 msgid "Preparing to move selected packages to" msgstr "Voorbereiden van verplaatsen van geselecteerde pakketten naar" -#: ../../libraries/entropy/server/interfaces/main.py:1945 +#: ../../libraries/entropy/server/interfaces/main.py:2106 msgid "Preparing to copy selected packages to" msgstr "Voorbereiden van kopiëren van geselecteerde pakketten naar" -#: ../../libraries/entropy/server/interfaces/main.py:1957 -#: ../../libraries/entropy/client/services/system/methods.py:83 +#: ../../libraries/entropy/server/interfaces/main.py:2118 #: ../../sulfur/src/sulfur/sulfur.glade.h:139 msgid "Note" msgstr "Notitie" -#: ../../libraries/entropy/server/interfaces/main.py:1958 +#: ../../libraries/entropy/server/interfaces/main.py:2119 msgid "" "all old packages with conflicting scope will be removed from destination " "repo unless injected" @@ -1058,902 +1001,890 @@ msgstr "" "alle oude pakketten met conflicterende scope zullen worden verwijderd van de " "bestemming repo tenzij geïnjecteerd" -#: ../../libraries/entropy/server/interfaces/main.py:1968 +#: ../../libraries/entropy/server/interfaces/main.py:2129 msgid "new tag" msgstr "Nieuwe tag" -#: ../../libraries/entropy/server/interfaces/main.py:2008 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1227 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2310 +#: ../../libraries/entropy/server/interfaces/main.py:2169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:968 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2043 #: ../../libraries/entropy/client/interfaces/package.py:1553 #: ../../client/text_ui.py:2112 msgid "remove" msgstr "verwijder" -#: ../../libraries/entropy/server/interfaces/main.py:2041 +#: ../../libraries/entropy/server/interfaces/main.py:2202 #, fuzzy msgid "reverse dependency" msgstr "Tegengestelde afhankelijkheden" -#: ../../libraries/entropy/server/interfaces/main.py:2052 +#: ../../libraries/entropy/server/interfaces/main.py:2213 msgid "dependency" msgstr "Afhankelijkheid" -#: ../../libraries/entropy/server/interfaces/main.py:2084 +#: ../../libraries/entropy/server/interfaces/main.py:2245 msgid "switching" msgstr "Veranderen" -#: ../../libraries/entropy/server/interfaces/main.py:2104 +#: ../../libraries/entropy/server/interfaces/main.py:2265 msgid "cannot switch, package not found, skipping" msgstr "Kan niet wisselen, pakket niet gevonden, overslaan" -#: ../../libraries/entropy/server/interfaces/main.py:2177 +#: ../../libraries/entropy/server/interfaces/main.py:2338 msgid "moving file" msgstr "Bestand verplaatsen" -#: ../../libraries/entropy/server/interfaces/main.py:2193 +#: ../../libraries/entropy/server/interfaces/main.py:2354 #, fuzzy msgid "loading data from source repository" msgstr "laden van data vanaf source database" -#: ../../libraries/entropy/server/interfaces/main.py:2221 +#: ../../libraries/entropy/server/interfaces/main.py:2382 #, fuzzy msgid "GPG key was available in" msgstr "niet beschikbaar" -#: ../../libraries/entropy/server/interfaces/main.py:2240 +#: ../../libraries/entropy/server/interfaces/main.py:2401 #, fuzzy msgid "injecting data to destination repository" msgstr "injecteren van data naar locatie van database" -#: ../../libraries/entropy/server/interfaces/main.py:2261 +#: ../../libraries/entropy/server/interfaces/main.py:2422 #, fuzzy msgid "removing entry from source repository" msgstr "verwijderen van ingang van de source database" -#: ../../libraries/entropy/server/interfaces/main.py:2279 +#: ../../libraries/entropy/server/interfaces/main.py:2440 msgid "successfully handled atom" msgstr "succesvol behandeld atoom" -#: ../../libraries/entropy/server/interfaces/main.py:2309 +#: ../../libraries/entropy/server/interfaces/main.py:2467 msgid "Injecting entropy metadata into built packages" msgstr "Injecteren van entropy metadata in de gebouwde pakketten" -#: ../../libraries/entropy/server/interfaces/main.py:2325 +#: ../../libraries/entropy/server/interfaces/main.py:2483 msgid "JFYI, GPG infrastructure failed to load" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2339 +#: ../../libraries/entropy/server/interfaces/main.py:2497 msgid "injecting entropy metadata" msgstr "injecteren van Entropy metadata" -#: ../../libraries/entropy/server/interfaces/main.py:2378 +#: ../../libraries/entropy/server/interfaces/main.py:2536 msgid "injection complete" msgstr "invoeren compleet" -#: ../../libraries/entropy/server/interfaces/main.py:2398 +#: ../../libraries/entropy/server/interfaces/main.py:2561 msgid "removing package" msgstr "Pakket verwijderen" -#: ../../libraries/entropy/server/interfaces/main.py:2411 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1592 +#: ../../libraries/entropy/server/interfaces/main.py:2574 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1331 msgid "removal complete" msgstr "verwijderen compleet" -#: ../../libraries/entropy/server/interfaces/main.py:2426 -#: ../../libraries/entropy/server/interfaces/main.py:2632 +#: ../../libraries/entropy/server/interfaces/main.py:2586 +#: ../../libraries/entropy/server/interfaces/main.py:2789 msgid "Integrity verification of the selected packages" msgstr "Integriteit verificatie van de geselecteerde pakketten" -#: ../../libraries/entropy/server/interfaces/main.py:2441 -#: ../../libraries/entropy/server/interfaces/main.py:2645 +#: ../../libraries/entropy/server/interfaces/main.py:2601 +#: ../../libraries/entropy/server/interfaces/main.py:2800 msgid "All the packages in repository will be checked." msgstr "Alle pakketten in de repositorie zullen worden gecheckt." -#: ../../libraries/entropy/server/interfaces/main.py:2448 +#: ../../libraries/entropy/server/interfaces/main.py:2608 msgid "This is the list of the packages that would be checked" msgstr "De volgende pakketten zullen worden gecheckt." -#: ../../libraries/entropy/server/interfaces/main.py:2482 +#: ../../libraries/entropy/server/interfaces/main.py:2642 msgid "Working on mirror" msgstr "Bestanden op mirror" -#: ../../libraries/entropy/server/interfaces/main.py:2509 +#: ../../libraries/entropy/server/interfaces/main.py:2669 msgid "checking hash" msgstr "checken van hash" -#: ../../libraries/entropy/server/interfaces/main.py:2524 +#: ../../libraries/entropy/server/interfaces/main.py:2684 msgid "digest verification of" msgstr "'digest' controle voor" -#: ../../libraries/entropy/server/interfaces/main.py:2542 -#: ../../libraries/entropy/server/interfaces/main.py:2690 -#: ../../libraries/entropy/server/interfaces/mirrors.py:778 -#: ../../libraries/entropy/server/interfaces/mirrors.py:797 -#: ../../libraries/entropy/server/interfaces/mirrors.py:829 -#: ../../libraries/entropy/server/interfaces/mirrors.py:844 -#: ../../libraries/entropy/server/interfaces/mirrors.py:861 +#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2845 +#: ../../libraries/entropy/server/interfaces/mirrors.py:519 +#: ../../libraries/entropy/server/interfaces/mirrors.py:538 +#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:585 +#: ../../libraries/entropy/server/interfaces/mirrors.py:602 msgid "package" msgstr "pakket" -#: ../../libraries/entropy/server/interfaces/main.py:2544 +#: ../../libraries/entropy/server/interfaces/main.py:2704 msgid "NOT healthy" msgstr "NIET gezond" -#: ../../libraries/entropy/server/interfaces/main.py:2557 -#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2717 +#: ../../libraries/entropy/server/interfaces/main.py:2857 msgid "This is the list of broken packages" msgstr "Dit is de lijst met gebroken pakketten" -#: ../../libraries/entropy/server/interfaces/main.py:2566 +#: ../../libraries/entropy/server/interfaces/main.py:2726 #: ../../libraries/entropy/client/interfaces/package.py:286 #: ../../libraries/entropy/client/interfaces/package.py:894 msgid "Mirror" msgstr "Mirror" -#: ../../libraries/entropy/server/interfaces/main.py:2585 -#: ../../server/server_reagent.py:1065 +#: ../../libraries/entropy/server/interfaces/main.py:2745 +#: ../../server/server_reagent.py:1066 msgid "Statistics" msgstr "Statistieken" -#: ../../libraries/entropy/server/interfaces/main.py:2594 +#: ../../libraries/entropy/server/interfaces/main.py:2754 msgid "Number of checked packages" msgstr "Aantal gecheckte pakketten" -#: ../../libraries/entropy/server/interfaces/main.py:2604 +#: ../../libraries/entropy/server/interfaces/main.py:2764 msgid "Number of healthy packages" msgstr "Aantal gezonde pakketten" -#: ../../libraries/entropy/server/interfaces/main.py:2614 +#: ../../libraries/entropy/server/interfaces/main.py:2774 msgid "Number of broken packages" msgstr "Aantal beschadigde pakketten" -#: ../../libraries/entropy/server/interfaces/main.py:2631 -#: ../../libraries/entropy/server/interfaces/main.py:2794 +#: ../../libraries/entropy/server/interfaces/main.py:2788 +#: ../../libraries/entropy/server/interfaces/main.py:2945 #: ../../libraries/entropy/client/interfaces/db.py:1670 msgid "local" msgstr "lokaal" -#: ../../libraries/entropy/server/interfaces/main.py:2670 +#: ../../libraries/entropy/server/interfaces/main.py:2825 #, fuzzy msgid "checking status of" msgstr "checken van hash voor" -#: ../../libraries/entropy/server/interfaces/main.py:2692 +#: ../../libraries/entropy/server/interfaces/main.py:2847 msgid "is corrupted, stored checksum" msgstr "is corrupt, controlesom opgeslagen" -#: ../../libraries/entropy/server/interfaces/main.py:2729 +#: ../../libraries/entropy/server/interfaces/main.py:2884 msgid "checked packages" msgstr "Gecontroleerde pakketten" -#: ../../libraries/entropy/server/interfaces/main.py:2739 +#: ../../libraries/entropy/server/interfaces/main.py:2894 msgid "healthy packages" msgstr "gezonde pakketten" -#: ../../libraries/entropy/server/interfaces/main.py:2749 -#: ../../libraries/entropy/server/interfaces/main.py:2934 +#: ../../libraries/entropy/server/interfaces/main.py:2904 +#: ../../libraries/entropy/server/interfaces/main.py:3086 msgid "broken packages" msgstr "beschadigde pakketten" -#: ../../libraries/entropy/server/interfaces/main.py:2759 -#: ../../libraries/entropy/server/interfaces/main.py:2944 +#: ../../libraries/entropy/server/interfaces/main.py:2914 +#: ../../libraries/entropy/server/interfaces/main.py:3096 msgid "downloaded packages" msgstr "gedownloade pakketten" -#: ../../libraries/entropy/server/interfaces/main.py:2769 -#: ../../libraries/entropy/server/interfaces/main.py:2954 +#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3106 msgid "failed downloads" msgstr "gefaalde downloads" -#: ../../libraries/entropy/server/interfaces/main.py:2795 +#: ../../libraries/entropy/server/interfaces/main.py:2946 #, fuzzy msgid "GPG signing packages for repository" msgstr "Pakketten in de repositorie worden gebruikt" -#: ../../libraries/entropy/server/interfaces/main.py:2807 +#: ../../libraries/entropy/server/interfaces/main.py:2958 #, fuzzy msgid "All the missing packages in repository will be downloaded." msgstr "Alle pakketten in de repositorie zullen worden gecheckt." -#: ../../libraries/entropy/server/interfaces/main.py:2823 +#: ../../libraries/entropy/server/interfaces/main.py:2974 #: ../../server/server_key.py:69 #, fuzzy msgid "GnuPG not available" msgstr "niet beschikbaar" -#: ../../libraries/entropy/server/interfaces/main.py:2849 +#: ../../libraries/entropy/server/interfaces/main.py:3000 #, fuzzy msgid "Keys not available for" msgstr "is niet beschikbaar" -#: ../../libraries/entropy/server/interfaces/main.py:2880 +#: ../../libraries/entropy/server/interfaces/main.py:3031 #, fuzzy msgid "signing package" msgstr "Pakket samenvoegen" -#: ../../libraries/entropy/server/interfaces/main.py:2894 +#: ../../libraries/entropy/server/interfaces/main.py:3046 #, fuzzy msgid "Unknown error signing package" msgstr "Pakket samenvoegen" -#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3076 #, fuzzy msgid "signed packages" msgstr "Gemaskeerde Pakketten" -#: ../../libraries/entropy/server/interfaces/main.py:2987 +#: ../../libraries/entropy/server/interfaces/main.py:3135 msgid "available" msgstr "Beschikbaar" -#: ../../libraries/entropy/server/interfaces/main.py:2999 +#: ../../libraries/entropy/server/interfaces/main.py:3147 msgid "upload/ignored" msgstr "upload/genegeerd" -#: ../../libraries/entropy/server/interfaces/main.py:3034 +#: ../../libraries/entropy/server/interfaces/main.py:3182 msgid "Starting to download missing files" msgstr "Start downloaden van missende bestanden" -#: ../../libraries/entropy/server/interfaces/main.py:3045 +#: ../../libraries/entropy/server/interfaces/main.py:3193 msgid "Searching missing/broken files on another mirror" msgstr "Aan het zoeken naar missend of beschadigde bestanden op andere mirror" -#: ../../libraries/entropy/server/interfaces/main.py:3065 +#: ../../libraries/entropy/server/interfaces/main.py:3214 msgid "Binary packages downloaded successfully." msgstr "Binaire pakketten zijn succesvol gedownload." -#: ../../libraries/entropy/server/interfaces/main.py:3074 +#: ../../libraries/entropy/server/interfaces/main.py:3223 msgid "These are the packages that cannot be found online" msgstr "De volgende pakketten kunnen niet online worden gevonden" -#: ../../libraries/entropy/server/interfaces/main.py:3090 +#: ../../libraries/entropy/server/interfaces/main.py:3239 msgid "They won't be checked" msgstr "Ze zullen niet worden gechecked" -#: ../../libraries/entropy/server/interfaces/main.py:3107 +#: ../../libraries/entropy/server/interfaces/main.py:3253 msgid "Please setup your branch to" msgstr "Zet a.u.b. uw branche naar" -#: ../../libraries/entropy/server/interfaces/main.py:3109 +#: ../../libraries/entropy/server/interfaces/main.py:3255 msgid "and retry" msgstr "en herhaal" -#: ../../libraries/entropy/server/interfaces/main.py:3119 +#: ../../libraries/entropy/server/interfaces/main.py:3265 #, fuzzy msgid "Copying repository (if not exists)" msgstr "Kopiëren van database (als deze niet bestaat)" -#: ../../libraries/entropy/server/interfaces/main.py:3152 +#: ../../libraries/entropy/server/interfaces/main.py:3298 msgid "Switching packages" msgstr "Wisselen van pakketten" -#: ../../libraries/entropy/server/interfaces/main.py:3187 +#: ../../libraries/entropy/server/interfaces/main.py:3333 msgid "Ignoring" msgstr "negeren" -#: ../../libraries/entropy/server/interfaces/main.py:3189 +#: ../../libraries/entropy/server/interfaces/main.py:3335 msgid "already in branch" msgstr "Al reeds in branche" -#: ../../libraries/entropy/server/interfaces/main.py:3223 +#: ../../libraries/entropy/server/interfaces/main.py:3369 msgid "migration loop completed" msgstr "migratie loop compleet" -#: ../../libraries/entropy/server/interfaces/main.py:3243 +#: ../../libraries/entropy/server/interfaces/main.py:3387 msgid "Running orphaned SPM packages test" msgstr "Uitvoeren van wees SPM pakketten test" -#: ../../libraries/entropy/server/interfaces/main.py:3259 +#: ../../libraries/entropy/server/interfaces/main.py:3403 msgid "Scanning package" msgstr "Pakket scannen" -#: ../../libraries/entropy/server/interfaces/main.py:3281 +#: ../../libraries/entropy/server/interfaces/main.py:3425 msgid "not found anymore" msgstr "niet meer gevonden" -#: ../../libraries/entropy/server/interfaces/main.py:3293 -#: ../../libraries/entropy/server/interfaces/main.py:3525 +#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3680 msgid "Packages string" msgstr "Pakketten string" -#: ../../libraries/entropy/server/interfaces/main.py:3323 +#: ../../libraries/entropy/server/interfaces/main.py:3467 msgid "Checking" msgstr "Controleren" -#: ../../libraries/entropy/server/interfaces/main.py:3353 +#: ../../libraries/entropy/server/interfaces/main.py:3504 msgid "Running dependencies test" msgstr "Uitvoeren van afhankelijkheden test" -#: ../../libraries/entropy/server/interfaces/main.py:3382 +#: ../../libraries/entropy/server/interfaces/main.py:3533 #: ../../client/text_ui.py:2211 msgid "These are the dependencies not found" msgstr "Deze afhankelijkheden zijn niet gevonden" -#: ../../libraries/entropy/server/interfaces/main.py:3389 +#: ../../libraries/entropy/server/interfaces/main.py:3540 #: ../../client/text_ui.py:2215 msgid "Needed by" msgstr "Nodig voor" -#: ../../libraries/entropy/server/interfaces/main.py:3407 +#: ../../libraries/entropy/server/interfaces/main.py:3558 msgid "by repo" msgstr "bij repo" -#: ../../libraries/entropy/server/interfaces/main.py:3417 +#: ../../libraries/entropy/server/interfaces/main.py:3568 msgid "Every dependency is satisfied. It's all fine." msgstr "Alle afhankelijkheden zijn voldaan. Alles zit goed." -#: ../../libraries/entropy/server/interfaces/main.py:3435 +#: ../../libraries/entropy/server/interfaces/main.py:3594 #, fuzzy msgid "Broken and matched packages list" msgstr "Geen overeenkomende pakketten" -#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3596 #: ../../libraries/entropy/qa.py:517 #, fuzzy msgid "Dumping results into these files" msgstr "Huidige revisies in bestand opslaan" -#: ../../libraries/entropy/server/interfaces/main.py:3467 +#: ../../libraries/entropy/server/interfaces/main.py:3622 #: ../../client/text_ui.py:2267 msgid "System is healthy" msgstr "Systeem is gezond" -#: ../../libraries/entropy/server/interfaces/main.py:3476 +#: ../../libraries/entropy/server/interfaces/main.py:3631 msgid "Matching libraries with Spm, please wait" msgstr "Vergelijken van bibliotheken met Spm, even geduld" -#: ../../libraries/entropy/server/interfaces/main.py:3490 +#: ../../libraries/entropy/server/interfaces/main.py:3645 msgid "These are the matched packages" msgstr "Dit zijn de overeenkomende pakketten" -#: ../../libraries/entropy/server/interfaces/main.py:3534 +#: ../../libraries/entropy/server/interfaces/main.py:3689 msgid "No matched packages" msgstr "Geen overeenkomende pakketten" -#: ../../libraries/entropy/server/interfaces/main.py:3587 -#: ../../libraries/entropy/server/interfaces/main.py:5256 -msgid "repository not configured" -msgstr "repositorie niet geconfigureerd" - -#: ../../libraries/entropy/server/interfaces/main.py:3614 +#: ../../libraries/entropy/server/interfaces/main.py:3784 msgid "Your default repository is not initialized" msgstr "Je standaard repositorie is niet geïnitialiseerd" -#: ../../libraries/entropy/server/interfaces/main.py:3626 +#: ../../libraries/entropy/server/interfaces/main.py:3796 msgid "Do you want to initialize your default repository ?" msgstr "Wilt u de standaard repositorie initialiseren ?" -#: ../../libraries/entropy/server/interfaces/main.py:3629 +#: ../../libraries/entropy/server/interfaces/main.py:3799 msgid "Continuing with an uninitialized repository" msgstr "Doorgaan met een niet geïnitialiseerde repositorie" -#: ../../libraries/entropy/server/interfaces/main.py:3747 +#: ../../libraries/entropy/server/interfaces/main.py:3950 #, fuzzy msgid "Entropy repository is already locked by you :-)" msgstr "Entropy database is reeds geblokkeerd door jouw :-)" #. check if the database is locked REMOTELY -#: ../../libraries/entropy/server/interfaces/main.py:3754 +#: ../../libraries/entropy/server/interfaces/main.py:3957 #, fuzzy msgid "Locking and Syncing Entropy repository" msgstr "Blokkeren en Synchroniseren van Entropy database" -#: ../../libraries/entropy/server/interfaces/main.py:3768 -#: ../../server/server_activator.py:478 +#: ../../libraries/entropy/server/interfaces/main.py:3971 +#: ../../server/server_activator.py:476 msgid "Mirrors status table" msgstr "Mirrors status tabel" -#: ../../libraries/entropy/server/interfaces/main.py:3777 -#: ../../libraries/entropy/server/interfaces/main.py:3780 -#: ../../server/server_activator.py:484 ../../server/server_activator.py:488 +#: ../../libraries/entropy/server/interfaces/main.py:3980 +#: ../../libraries/entropy/server/interfaces/main.py:3983 +#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 msgid "Unlocked" msgstr "Vrijgemaakt" -#: ../../libraries/entropy/server/interfaces/main.py:3779 -#: ../../libraries/entropy/server/interfaces/main.py:3782 -#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 +#: ../../libraries/entropy/server/interfaces/main.py:3982 +#: ../../libraries/entropy/server/interfaces/main.py:3985 +#: ../../server/server_activator.py:480 ../../server/server_activator.py:484 msgid "Locked" msgstr "geblokkeerd" -#: ../../libraries/entropy/server/interfaces/main.py:3799 +#: ../../libraries/entropy/server/interfaces/main.py:4002 msgid "cannot lock mirror" msgstr "kan mirror niet blokkeren" -#: ../../libraries/entropy/server/interfaces/main.py:3985 -msgid "Entropy database is corrupted!" -msgstr "Entropy database is corrupt!" +#: ../../libraries/entropy/server/interfaces/main.py:4211 +#, fuzzy +msgid "Repository is corrupted!" +msgstr "repo-data woordenboek is corrupt" -#: ../../libraries/entropy/server/interfaces/main.py:3999 +#: ../../libraries/entropy/server/interfaces/main.py:4225 #, fuzzy msgid "indexing repository" msgstr "Repositorie wordt overgeslagen" -#: ../../libraries/entropy/server/interfaces/main.py:4040 +#: ../../libraries/entropy/server/interfaces/main.py:4261 #, fuzzy msgid "Initializing an empty repository" msgstr "Initialiseren van een lege database" -#: ../../libraries/entropy/server/interfaces/main.py:4053 +#: ../../libraries/entropy/server/interfaces/main.py:4274 #, fuzzy msgid "Entropy repository file" msgstr "Entropy Repositorie Beheerder" -#: ../../libraries/entropy/server/interfaces/main.py:4055 +#: ../../libraries/entropy/server/interfaces/main.py:4276 msgid "successfully initialized" msgstr "succesvol geïnstalleerd" -#: ../../libraries/entropy/server/interfaces/main.py:4151 -#: ../../libraries/entropy/server/interfaces/main.py:4404 +#: ../../libraries/entropy/server/interfaces/main.py:4357 +#: ../../libraries/entropy/server/interfaces/main.py:4618 msgid "adding package" msgstr "pakket toevoegen" -#: ../../libraries/entropy/server/interfaces/main.py:4230 +#: ../../libraries/entropy/server/interfaces/main.py:4436 msgid "added package" msgstr "toegevoegd pakket" -#: ../../libraries/entropy/server/interfaces/main.py:4232 +#: ../../libraries/entropy/server/interfaces/main.py:4438 msgid "rev" msgstr "rev" -#: ../../libraries/entropy/server/interfaces/main.py:4246 +#: ../../libraries/entropy/server/interfaces/main.py:4452 msgid "manual dependencies for" msgstr "handmatige afhankelijkheden voor" -#: ../../libraries/entropy/server/interfaces/main.py:4427 +#: ../../libraries/entropy/server/interfaces/main.py:4639 msgid "Exception caught, closing tasks" msgstr "Uitzondering Opgetreden, opdrachten worden afgesloten" -#: ../../libraries/entropy/server/interfaces/main.py:4521 +#: ../../libraries/entropy/server/interfaces/main.py:4731 msgid "server-side repository" msgstr "server-zijde repositorie" -#: ../../libraries/entropy/server/interfaces/main.py:4523 +#: ../../libraries/entropy/server/interfaces/main.py:4733 msgid "community repository" msgstr "communiteit repositorie" #. ..on repository: -#: ../../libraries/entropy/server/interfaces/main.py:4525 +#: ../../libraries/entropy/server/interfaces/main.py:4735 msgid "Entropy Server Interface Instance on repository" msgstr "Entropy Server Omgeving Instantie op de repositorie" -#: ../../libraries/entropy/server/interfaces/main.py:4536 +#: ../../libraries/entropy/server/interfaces/main.py:4746 msgid "current branch" msgstr "huidige branche" -#: ../../libraries/entropy/server/interfaces/main.py:4538 -#: ../../server/server_reagent.py:230 +#: ../../libraries/entropy/server/interfaces/main.py:4748 +#: ../../server/server_reagent.py:229 msgid "type" msgstr "type" -#: ../../libraries/entropy/server/interfaces/main.py:4547 +#: ../../libraries/entropy/server/interfaces/main.py:4757 msgid "Currently configured repositories" msgstr "Huidig geconfigureerde repositories" -#: ../../libraries/entropy/server/interfaces/main.py:4577 +#: ../../libraries/entropy/server/interfaces/main.py:4787 #, fuzzy msgid "GPG key expired" msgstr "verlopen" -#: ../../libraries/entropy/server/interfaces/main.py:4579 +#: ../../libraries/entropy/server/interfaces/main.py:4789 #, fuzzy msgid "please frigging fix" msgstr "repareer aub" -#: ../../libraries/entropy/server/interfaces/main.py:4590 +#: ../../libraries/entropy/server/interfaces/main.py:4800 msgid "GPG got unexpected error" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4592 +#: ../../libraries/entropy/server/interfaces/main.py:4802 msgid "skipping" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4608 -#: ../../libraries/entropy/server/interfaces/main.py:4621 +#: ../../libraries/entropy/server/interfaces/main.py:4818 +#: ../../libraries/entropy/server/interfaces/main.py:4832 msgid "config files" msgstr "Config bestanden" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4609 +#: ../../libraries/entropy/server/interfaces/main.py:4819 msgid "checking system" msgstr "checken van systeem" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4622 +#: ../../libraries/entropy/server/interfaces/main.py:4833 msgid "there are configuration files not updated yet" msgstr "er zijn nog nieuwe configuratie bestanden niet geüpdate" -#: ../../libraries/entropy/server/interfaces/main.py:4913 +#: ../../libraries/entropy/server/interfaces/main.py:5122 msgid "found available dep_rewrites for this package" msgstr "" #. this means that user is asking to add dep_pattern #. as a dependency to package -#: ../../libraries/entropy/server/interfaces/main.py:4925 +#: ../../libraries/entropy/server/interfaces/main.py:5134 #, fuzzy msgid "added" msgstr "Voor toevoeging" #. this means that user is asking to remove dep_pattern -#: ../../libraries/entropy/server/interfaces/main.py:4928 -#: ../../libraries/entropy/server/interfaces/main.py:5026 +#: ../../libraries/entropy/server/interfaces/main.py:5137 +#: ../../libraries/entropy/server/interfaces/main.py:5235 msgid "removed" msgstr "verwijderd" -#: ../../libraries/entropy/server/interfaces/main.py:5015 +#: ../../libraries/entropy/server/interfaces/main.py:5224 msgid "replaced" msgstr "vervangen" -#: ../../libraries/entropy/server/interfaces/main.py:5037 -#: ../../libraries/entropy/server/interfaces/main.py:5051 +#: ../../libraries/entropy/server/interfaces/main.py:5246 +#: ../../libraries/entropy/server/interfaces/main.py:5260 #, fuzzy msgid "No dependency rewrite made for" msgstr "maakt afhankelijkheid regels strikter" -#: ../../libraries/entropy/server/interfaces/main.py:5132 -#: ../../libraries/entropy/server/interfaces/main.py:5152 -#: ../../libraries/entropy/server/interfaces/main.py:5164 +#: ../../libraries/entropy/server/interfaces/main.py:5332 +#: ../../libraries/entropy/server/interfaces/main.py:5352 +#: ../../libraries/entropy/server/interfaces/main.py:5364 msgid "sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5133 +#: ../../libraries/entropy/server/interfaces/main.py:5333 #, fuzzy msgid "updating package sets" msgstr "updaten van pakket" -#: ../../libraries/entropy/server/interfaces/main.py:5153 +#: ../../libraries/entropy/server/interfaces/main.py:5353 #, fuzzy msgid "adding package set" msgstr "pakket toevoegen" -#: ../../libraries/entropy/server/interfaces/main.py:5165 +#: ../../libraries/entropy/server/interfaces/main.py:5365 #, fuzzy msgid "removing package set" msgstr "Pakket verwijderen" -#: ../../libraries/entropy/server/interfaces/main.py:5195 -msgid "Entropy Server interface must be run as root" -msgstr "Entropy Server omgeving moet gestart worden als root" - -#: ../../libraries/entropy/server/interfaces/main.py:5262 -msgid "protected repository id, can't use this, sorry dude..." -msgstr "beveiligde repositorie ID, kan deze niet gebruiken, sorry gast..." - #: ../../libraries/entropy/server/interfaces/mirrors.py:50 -msgid "downloading notice board from mirrors to" -msgstr "Downloaden van notitie bord vanaf mirrors naar" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:72 -msgid "notice board downloaded successfully from" -msgstr "notitie bord is succesvol gedownload vanaf" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:105 -#, fuzzy -msgid "removing notice board from" -msgstr "uploaden van notitie bord vanaf" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:129 -#, fuzzy -msgid "notice board removal failed on" -msgstr "notitie bord upload gefaald op" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:140 -#, fuzzy -msgid "notice board removal success" -msgstr "notitie bord upload succesvol" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:165 -msgid "uploading notice board from" -msgstr "uploaden van notitie bord vanaf" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:188 -msgid "notice board upload failed on" -msgstr "notitie bord upload gefaald op" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:199 -msgid "notice board upload success" -msgstr "notitie bord upload succesvol" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:309 msgid "Entropy Server Mirrors Interface loaded" msgstr "Entropy Server Mirrors Omgeving geladen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:317 +#: ../../libraries/entropy/server/interfaces/mirrors.py:58 #, fuzzy msgid "repository mirror" msgstr "repositorie" -#: ../../libraries/entropy/server/interfaces/mirrors.py:326 +#: ../../libraries/entropy/server/interfaces/mirrors.py:67 #, fuzzy msgid "packages mirror" msgstr "Pakketten Mirror" -#: ../../libraries/entropy/server/interfaces/mirrors.py:364 +#: ../../libraries/entropy/server/interfaces/mirrors.py:105 #, fuzzy msgid "looking for file in mirror" msgstr "Bestanden op mirror" -#: ../../libraries/entropy/server/interfaces/mirrors.py:442 -#: ../../libraries/entropy/server/interfaces/mirrors.py:537 +#: ../../libraries/entropy/server/interfaces/mirrors.py:183 +#: ../../libraries/entropy/server/interfaces/mirrors.py:278 msgid "unlocking" msgstr "ontgrendelen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:444 -#: ../../libraries/entropy/server/interfaces/mirrors.py:539 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1055 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1075 +#: ../../libraries/entropy/server/interfaces/mirrors.py:185 +#: ../../libraries/entropy/server/interfaces/mirrors.py:280 +#: ../../libraries/entropy/server/interfaces/mirrors.py:796 +#: ../../libraries/entropy/server/interfaces/mirrors.py:816 msgid "locking" msgstr "vergrendelen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:450 +#: ../../libraries/entropy/server/interfaces/mirrors.py:191 msgid "mirror" msgstr "mirror" -#: ../../libraries/entropy/server/interfaces/mirrors.py:475 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1056 +#: ../../libraries/entropy/server/interfaces/mirrors.py:216 +#: ../../libraries/entropy/server/interfaces/mirrors.py:797 msgid "mirror already locked" msgstr "mirror is reeds vergrendeld" -#: ../../libraries/entropy/server/interfaces/mirrors.py:488 +#: ../../libraries/entropy/server/interfaces/mirrors.py:229 msgid "mirror already unlocked" msgstr "mirror is al vrijgemaakt" -#: ../../libraries/entropy/server/interfaces/mirrors.py:545 +#: ../../libraries/entropy/server/interfaces/mirrors.py:286 msgid "mirror for download" msgstr "mirror voor download" -#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:311 msgid "mirror already locked for download" msgstr "mirror is al afgesloten voor download" -#: ../../libraries/entropy/server/interfaces/mirrors.py:583 +#: ../../libraries/entropy/server/interfaces/mirrors.py:324 msgid "mirror already unlocked for download" msgstr "mirror is al vrijgegeven voor download" #. locking/unlocking mirror1 for download -#: ../../libraries/entropy/server/interfaces/mirrors.py:620 +#: ../../libraries/entropy/server/interfaces/mirrors.py:361 msgid "for download" msgstr "voor download" -#: ../../libraries/entropy/server/interfaces/mirrors.py:634 +#: ../../libraries/entropy/server/interfaces/mirrors.py:375 msgid "mirror successfully locked" msgstr "mirror succesvol vergrendeld" -#: ../../libraries/entropy/server/interfaces/mirrors.py:648 +#: ../../libraries/entropy/server/interfaces/mirrors.py:389 msgid "mirror not locked" msgstr "mirror niet vergrendeld" -#: ../../libraries/entropy/server/interfaces/mirrors.py:682 +#: ../../libraries/entropy/server/interfaces/mirrors.py:423 msgid "mirror successfully unlocked" msgstr "mirror succesvol vrijgemaakt" -#: ../../libraries/entropy/server/interfaces/mirrors.py:698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:439 msgid "unlock error" msgstr "deblokkeer fout" -#: ../../libraries/entropy/server/interfaces/mirrors.py:700 +#: ../../libraries/entropy/server/interfaces/mirrors.py:441 msgid "mirror not unlocked" msgstr "mirror niet vergrendeld" -#: ../../libraries/entropy/server/interfaces/mirrors.py:737 +#: ../../libraries/entropy/server/interfaces/mirrors.py:478 msgid "connecting to download package" msgstr "verbinden om pakket te downloaden" -#: ../../libraries/entropy/server/interfaces/mirrors.py:759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:500 msgid "downloading package" msgstr "pakket wordt gedownload" -#: ../../libraries/entropy/server/interfaces/mirrors.py:799 +#: ../../libraries/entropy/server/interfaces/mirrors.py:540 msgid "is not listed in the repository !" msgstr "staat niet in de lijst van de repositorie!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:813 +#: ../../libraries/entropy/server/interfaces/mirrors.py:554 msgid "verifying checksum of package" msgstr "verifiëren van controlesom van het pakket" -#: ../../libraries/entropy/server/interfaces/mirrors.py:831 +#: ../../libraries/entropy/server/interfaces/mirrors.py:572 msgid "downloaded successfully" msgstr "succesvol gedownload" -#: ../../libraries/entropy/server/interfaces/mirrors.py:846 +#: ../../libraries/entropy/server/interfaces/mirrors.py:587 msgid "checksum does not match. re-downloading..." msgstr "controlesom komt niet overeen. opnieuw downloaden..." -#: ../../libraries/entropy/server/interfaces/mirrors.py:863 +#: ../../libraries/entropy/server/interfaces/mirrors.py:604 msgid "seems broken. Consider to re-package it. Giving up!" msgstr "" "blijkt gebroken. Denk er aan om het opnieuw in te pakken. Ik geef het op!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:918 +#: ../../libraries/entropy/server/interfaces/mirrors.py:659 #, fuzzy msgid "mirror hasn't valid repository revision file" msgstr "mirror heeft geen geldig database revisie bestand" -#: ../../libraries/entropy/server/interfaces/mirrors.py:938 +#: ../../libraries/entropy/server/interfaces/mirrors.py:679 msgid "unable to download repository revision" msgstr "onmogelijk de repositorie revisie te downloaden" -#: ../../libraries/entropy/server/interfaces/mirrors.py:952 +#: ../../libraries/entropy/server/interfaces/mirrors.py:693 msgid "mirror doesn't have valid revision file" msgstr "mirror heeft geen geldig revisie bestand" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1057 +#: ../../libraries/entropy/server/interfaces/mirrors.py:798 msgid "waiting up to 2 minutes before giving up" msgstr "wacht nog 2 minuten voor opgeven" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1076 +#: ../../libraries/entropy/server/interfaces/mirrors.py:817 msgid "mirror unlocked" msgstr "mirror vrijgemaakt" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1143 +#: ../../libraries/entropy/server/interfaces/mirrors.py:884 msgid "Local statistics" msgstr "Lokale statistieken" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1151 +#: ../../libraries/entropy/server/interfaces/mirrors.py:892 msgid "upload directory" msgstr "upload map" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1153 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1164 +#: ../../libraries/entropy/server/interfaces/mirrors.py:894 +#: ../../libraries/entropy/server/interfaces/mirrors.py:905 msgid "files ready" msgstr "bestanden gereed" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1162 +#: ../../libraries/entropy/server/interfaces/mirrors.py:903 msgid "packages directory" msgstr "pakketten map" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1213 +#: ../../libraries/entropy/server/interfaces/mirrors.py:954 msgid "copy" msgstr "kopie" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1238 +#: ../../libraries/entropy/server/interfaces/mirrors.py:979 msgid "Packages to be removed" msgstr "Pakketten voor verwijdering" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1247 +#: ../../libraries/entropy/server/interfaces/mirrors.py:988 msgid "Packages to be moved locally" msgstr "Pakketten die lokaal verplaatst worden" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1256 +#: ../../libraries/entropy/server/interfaces/mirrors.py:997 msgid "Packages to be uploaded" msgstr "Pakketten die worden geüpload" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1266 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1007 msgid "Total removal size" msgstr "Totale grootte van verwijdering" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1278 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1019 msgid "Total upload size" msgstr "Totale grootte van upload" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1287 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1028 msgid "Total download size" msgstr "Totale grootte van download" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1341 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1082 msgid "Remote statistics for" msgstr "Externe statistieken voor" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1096 msgid "remote packages" msgstr "externe pakketten" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1357 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1098 msgid "files stored" msgstr "bestanden opgeslagen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1365 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1106 msgid "Calculating queues" msgstr "Bereken queues" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1571 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1310 msgid "removing package+hash" msgstr "pakket+hash worden verwijderd" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1619 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 msgid "copying file+hash to repository" msgstr "kopiëren van bestand+hash naar repositorie" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1684 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1417 msgid "upload errors" msgstr "upload fouten" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1431 msgid "upload completed successfully" msgstr "upload met succes voltooid" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1803 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1528 msgid "QA checking package file" msgstr "VA checken van pakket bestand" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1825 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1550 msgid "faulty package file, please fix" msgstr "foutief pakket bestand, repareren aub" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1876 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1601 msgid "starting packages sync" msgstr "starten van pakketten sync" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1903 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1628 msgid "packages sync" msgstr "pakketten sync" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1921 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1646 msgid "socket error" msgstr "socket fout" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1923 -#: ../../server/server_reagent.py:534 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1648 +#: ../../server/server_reagent.py:533 msgid "on" msgstr "aan" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1939 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1664 msgid "nothing to do on" msgstr "Niets te doen voor" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1950 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1675 msgid "Expanding queues" msgstr "Uitbreidende wachtrijen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1970 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1695 msgid "nothing to sync for" msgstr "niets te synchroniseren voor" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1987 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1712 msgid "Would you like to run the steps above ?" msgstr "Wilt u de gegeven stappen volgen ?" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2036 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1761 msgid "keyboard interrupt !" msgstr "toetsenbord onderbreking !" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2055 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1780 msgid "you must package them again" msgstr "Je moet ze opnieuw inpakken" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2077 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1802 msgid "exception caught" msgstr "exceptie opgevangen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2104 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1829 msgid "at least one mirror synced properly!" msgstr "op z'n minst is een mirror juist gesynchroniseerd! " -#: ../../libraries/entropy/server/interfaces/mirrors.py:2232 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1964 msgid "tidy" msgstr "geordend" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2234 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1966 msgid "collecting expired packages" msgstr "verzamelen van verlopen pakketten" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2248 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1980 msgid "collecting expired packages in the selected branches" msgstr "verzamelen van verlopen pakketten in de geselecteerde branche's" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2289 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2022 msgid "nothing to remove on this branch" msgstr "Niets te verwijderen in deze branche" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2300 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2033 msgid "these are the expired packages" msgstr "dit zijn de verlopen pakketten" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2352 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2085 msgid "removing packages remotely" msgstr "verwijderen van pakketten op afstand" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2384 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2117 msgid "remove errors" msgstr "verwijder fouten" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2398 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2131 msgid "removing packages locally" msgstr "verwijderen van lokale pakketten" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2426 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2159 msgid "removing" msgstr "verwijderen" +#: ../../libraries/entropy/server/interfaces/mirrors.py:2187 +msgid "downloading notice board from mirrors to" +msgstr "Downloaden van notitie bord vanaf mirrors naar" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2209 +msgid "notice board downloaded successfully from" +msgstr "notitie bord is succesvol gedownload vanaf" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2242 +#, fuzzy +msgid "removing notice board from" +msgstr "uploaden van notitie bord vanaf" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2266 +#, fuzzy +msgid "notice board removal failed on" +msgstr "notitie bord upload gefaald op" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2277 +#, fuzzy +msgid "notice board removal success" +msgstr "notitie bord upload succesvol" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2302 +msgid "uploading notice board from" +msgstr "uploaden van notitie bord vanaf" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2325 +msgid "notice board upload failed on" +msgstr "notitie bord upload gefaald op" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2336 +msgid "notice board upload success" +msgstr "notitie bord upload succesvol" + #: ../../libraries/entropy/client/services/ugc/commands.py:63 msgid "feature not supported remotely" msgstr "functie niet ondersteund op afstand" @@ -2057,20 +1988,20 @@ msgid "Login successful. Do you want to save these credentials ?" msgstr "Inloggen succesvol. Wilt u deze gegevens opslaan ?" #: ../../libraries/entropy/client/services/ugc/interfaces.py:210 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/output.py:970 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/output.py:973 #: ../../libraries/entropy/qa.py:398 ../../libraries/entropy/qa.py:413 #: ../../client/text_rescue.py:493 ../../client/text_rescue.py:497 #: ../../client/text_rescue.py:524 ../../client/text_ugc.py:233 #: ../../client/text_ugc.py:414 ../../client/text_ugc.py:490 #: ../../client/text_ugc.py:509 ../../client/text_ui.py:479 -#: ../../client/text_ui.py:506 ../../server/server_activator.py:366 -#: ../../server/server_reagent.py:922 ../../server/server_reagent.py:923 +#: ../../client/text_ui.py:506 ../../server/server_activator.py:367 +#: ../../server/server_reagent.py:923 ../../server/server_reagent.py:924 #: ../../server/server_reagent.py:948 ../../server/server_reagent.py:961 #: ../../server/server_reagent.py:962 ../../server/server_reagent.py:977 #: ../../sulfur/src/sulfur/dialogs.py:1353 #: ../../sulfur/src/sulfur/dialogs.py:1814 -#: ../../sulfur/src/sulfur/entropyapi.py:391 -#: ../../sulfur/src/sulfur/events.py:727 +#: ../../sulfur/src/sulfur/entropyapi.py:390 +#: ../../sulfur/src/sulfur/events.py:732 msgid "Yes" msgstr "Ja" @@ -2086,439 +2017,10 @@ msgstr "Kan cache bestand niet verwijderen" msgid "Cannot write to cache file" msgstr "Kan niet schrijven naar cache bestand" -#: ../../libraries/entropy/client/services/system/interfaces.py:37 -msgid "" -"A valid entropy.client.services.system.commands.Client class/subclass is " -"needed" -msgstr "" -"Een geldige entropy.client.services.system.commands.Client klasse/subklasse " -"is nodig" - -#: ../../libraries/entropy/client/services/system/interfaces.py:42 -msgid "" -"A valid entropy.client.services.system.methods.BaseMixin class/subclass is " -"needed" -msgstr "" -"Een geldige entropy.client.services.system.methods.BaseMixin klasse/" -"subklasse is nodig" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -msgid "not a string" -msgstr "is geen string" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "Please use setup_connection() properly" -msgstr "Gebruik setup_connection() op de juiste manier" - -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -msgid "not an int" -msgstr "is geen int" - -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "not a bool" -msgstr "is geen bool" - -#: ../../libraries/entropy/client/services/system/methods.py:22 -msgid "Get a list of remotely available commands" -msgstr "Haal een lijst op met extern beschikbare commando's" - -#: ../../libraries/entropy/client/services/system/methods.py:28 -msgid "Get current queue content" -msgstr "Haal huidige queue inhoud op" - -#: ../../libraries/entropy/client/services/system/methods.py:30 -msgid "Extended results" -msgstr "Uitgebreide uitkomsten" - -#: ../../libraries/entropy/client/services/system/methods.py:36 -msgid "Get queue item using its queue unique identifier" -msgstr "Haal queue item op door middel van zijn unieke queue herkenning" - -#: ../../libraries/entropy/client/services/system/methods.py:37 -#: ../../libraries/entropy/client/services/system/methods.py:43 -#: ../../libraries/entropy/client/services/system/methods.py:61 -#: ../../libraries/entropy/client/services/system/methods.py:68 -#: ../../libraries/entropy/client/services/system/methods.py:69 -#: ../../libraries/entropy/client/services/system/methods.py:107 -msgid "Queue Identifier" -msgstr "Wachtrij Identifier" - -#: ../../libraries/entropy/client/services/system/methods.py:42 -msgid "Get queue stdout/stderr using its queue unique identifier" -msgstr "" -"Haal queue stdout/stderr op door middel van zijn unieke queue herkenning" - -#: ../../libraries/entropy/client/services/system/methods.py:48 -msgid "Remove queued commands using their queue unique identifiers" -msgstr "" -"verwijder commando's uit de wachtrij door middel van wachtrij unieke " -"identificeeringen" - -#: ../../libraries/entropy/client/services/system/methods.py:49 -msgid "Queue Identifiers" -msgstr "Wachtrij Identifeerders" - -#: ../../libraries/entropy/client/services/system/methods.py:54 -msgid "Toggle queue pause (True/False)" -msgstr "Wissel queue pauze (Waar/Onwaar)" - -#: ../../libraries/entropy/client/services/system/methods.py:55 -msgid "Pause or not" -msgstr "Pauzeer of niet" - -#: ../../libraries/entropy/client/services/system/methods.py:60 -msgid "Kill a running process through its queue id" -msgstr "Sluit een draaiend proces via zijn queue id" - -#: ../../libraries/entropy/client/services/system/methods.py:66 -msgid "Swap items in queue using their queue ids" -msgstr "Wissel items in wachtrij door gebruik te maken van hun wachtrij id's" - -#: ../../libraries/entropy/client/services/system/methods.py:75 -msgid "Get pinboard content" -msgstr "Laad prikbord inhoud" - -#: ../../libraries/entropy/client/services/system/methods.py:81 -msgid "Add item to pinboard" -msgstr "Voeg item toe aan prikbord" - -#: ../../libraries/entropy/client/services/system/methods.py:84 -msgid "Extended text" -msgstr "Uitgebreide tekst" - -#: ../../libraries/entropy/client/services/system/methods.py:90 -msgid "Remove item from pinboard" -msgstr "Verwijder item van prikbord" - -#: ../../libraries/entropy/client/services/system/methods.py:91 -#: ../../libraries/entropy/client/services/system/methods.py:98 -msgid "Pinboard identifiers" -msgstr "Prikbord identifeerders" - -#: ../../libraries/entropy/client/services/system/methods.py:96 -msgid "Set pinboard items status (done/not done)" -msgstr "Zet prikbord items status (klaar/niet klaar)" - -#: ../../libraries/entropy/client/services/system/methods.py:99 -msgid "Done status" -msgstr "Voltooide Status" - -#: ../../libraries/entropy/client/services/system/methods.py:105 -msgid "Write to a remote running command stdin" -msgstr "Schrijf naar een extern draaiend commando stdin" - -#: ../../libraries/entropy/client/services/system/methods.py:108 -msgid "Write to stdout?" -msgstr "Schrijf naar stdout?" - -#: ../../libraries/entropy/client/services/system/methods.py:109 -#: ../../libraries/entropy/client/services/system/methods.py:399 -msgid "Text" -msgstr "Tekst" - -#: ../../libraries/entropy/client/services/system/methods.py:166 -msgid "Update Spm Repository (emerge --sync)" -msgstr "Update Spm Repositorie (emerge --sync)" - -#: ../../libraries/entropy/client/services/system/methods.py:172 -msgid "Compile specified atoms with specified parameters" -msgstr "Compileer gespecificeerde atomen met gespecificeerde parameters" - -#: ../../libraries/entropy/client/services/system/methods.py:174 -#: ../../libraries/entropy/client/services/system/methods.py:192 -#: ../../libraries/entropy/client/services/system/methods.py:215 -#: ../../libraries/entropy/client/services/system/methods.py:224 -#: ../../libraries/entropy/client/services/system/methods.py:232 -msgid "Atoms" -msgstr "Atomen" - -#: ../../libraries/entropy/client/services/system/methods.py:175 -#: ../../libraries/entropy/client/services/system/methods.py:193 -msgid "Pretend" -msgstr "Voordoen" - -#: ../../libraries/entropy/client/services/system/methods.py:176 -msgid "Oneshot" -msgstr "Eenmalig" - -#: ../../libraries/entropy/client/services/system/methods.py:177 -#: ../../libraries/entropy/client/services/system/methods.py:194 -msgid "Verbose" -msgstr "Uitgebreid" - -#: ../../libraries/entropy/client/services/system/methods.py:178 -#: ../../libraries/entropy/client/services/system/methods.py:195 -msgid "No color" -msgstr "Geen kleuren" - -#: ../../libraries/entropy/client/services/system/methods.py:179 -msgid "Fetch only" -msgstr "Alleen ophalen" - -#: ../../libraries/entropy/client/services/system/methods.py:180 -msgid "Build only" -msgstr "Alleen maken" - -#: ../../libraries/entropy/client/services/system/methods.py:181 -#: ../../server/server_reagent.py:233 -msgid "No dependencies" -msgstr "Geen afhankelijkheden" - -#: ../../libraries/entropy/client/services/system/methods.py:182 -msgid "Custom USE" -msgstr "Handmatige USE" - -#: ../../libraries/entropy/client/services/system/methods.py:183 -msgid "Custom LDFLAGS" -msgstr "Handmatige LDFLAGS" - -#: ../../libraries/entropy/client/services/system/methods.py:184 -msgid "Custom CFLAGS" -msgstr "Handmatige CFLAGS" - -#: ../../libraries/entropy/client/services/system/methods.py:190 -msgid "Remove specified atoms with specified parameters" -msgstr "Verwijder gespecificeerde atomen met de gespecificeerde parameters" - -#: ../../libraries/entropy/client/services/system/methods.py:201 -msgid "Get SPM updates for the specified categories" -msgstr "Haal SPM updates op voor de gespecificeerde categorieën" - -#: ../../libraries/entropy/client/services/system/methods.py:202 -#: ../../libraries/entropy/client/services/system/methods.py:208 -msgid "Categories" -msgstr "categorieën" - -#: ../../libraries/entropy/client/services/system/methods.py:207 -msgid "Get SPM installed packages for the specified categories" -msgstr "" -"Haal SPM geïnstalleerde pakketten op voor de gespecificeerde categorieën" - -#: ../../libraries/entropy/client/services/system/methods.py:213 -msgid "Enable USE flags for the specified atoms" -msgstr "Activeer USE vlaggen voor de gespecificeerde atomen" - -#: ../../libraries/entropy/client/services/system/methods.py:216 -#: ../../libraries/entropy/client/services/system/methods.py:225 -#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 -msgid "USE flags" -msgstr "USE flags" - -#: ../../libraries/entropy/client/services/system/methods.py:222 -msgid "Disable USE flags for the specified atoms" -msgstr "Deactiveer USE vlaggen voor de gespecificeerde atomen" - -#: ../../libraries/entropy/client/services/system/methods.py:231 -msgid "Get info for the specified atoms" -msgstr "Haal info op voor de gespecificeerde atomen" - -#: ../../libraries/entropy/client/services/system/methods.py:237 -msgid "Run SPM info command" -msgstr "Start SPM info commando" - -#: ../../libraries/entropy/client/services/system/methods.py:243 -msgid "Run custom shell command" -msgstr "Start handmatig shell commando" - -#: ../../libraries/entropy/client/services/system/methods.py:245 -msgid "Command" -msgstr "Commando" - -#: ../../libraries/entropy/client/services/system/methods.py:251 -msgid "Get Spm security updates information" -msgstr "Haal Spm beveiliging updates informatie op" - -#: ../../libraries/entropy/client/services/system/methods.py:253 -msgid "List type (affected,new,all)" -msgstr "Lijst type (aangetast,nieuw,alles)" - -#: ../../libraries/entropy/client/services/system/methods.py:259 -msgid "Get information about available Entropy repositories" -msgstr "Haal informatie over beschikbare Entropy repositories op" - -#: ../../libraries/entropy/client/services/system/methods.py:265 -msgid "Set default Entropy Server repository" -msgstr "Zet standaard Entropy Server repositorie" - -#. Setup reponame & repofile column's -#: ../../libraries/entropy/client/services/system/methods.py:267 -#: ../../libraries/entropy/client/services/system/methods.py:275 -#: ../../libraries/entropy/client/services/system/methods.py:284 -#: ../../libraries/entropy/client/services/system/methods.py:302 -#: ../../libraries/entropy/client/services/system/methods.py:349 -#: ../../libraries/entropy/client/services/system/methods.py:373 -#: ../../libraries/entropy/client/services/system/methods.py:381 -#: ../../libraries/entropy/client/services/system/methods.py:388 -#: ../../libraries/entropy/client/services/system/methods.py:397 -#: ../../sulfur/src/sulfur/views.py:2868 -msgid "Repository Identifier" -msgstr "Repositorie Identifier" - -#: ../../libraries/entropy/client/services/system/methods.py:273 -msgid "Get available packages inside the specified repository" -msgstr "Haal beschikbare pakketten binnen de gespecificeerde repositorie op" - -#: ../../libraries/entropy/client/services/system/methods.py:281 -msgid "Get idpackage metadata using its idpackage in the specified repository" -msgstr "" -"Haal idpakket metadata op via het idpakket in de gespecificeerde repositorie" - -#: ../../libraries/entropy/client/services/system/methods.py:283 -msgid "Package Identifier" -msgstr "Pakket Herkenner" - -#: ../../libraries/entropy/client/services/system/methods.py:290 -msgid "Remove the specified Entropy package matches (idpackage,repoid)" -msgstr "" -"Verwijder de gespecificeerde Entropy pakket overeenkomsten (idpakket,repoid)" - -#: ../../libraries/entropy/client/services/system/methods.py:292 -msgid "Matched atoms" -msgstr "Overeenkomende atomen" - -#: ../../libraries/entropy/client/services/system/methods.py:298 -msgid "" -"Search Entropy packages using a defined set of search types in the specified " -"repository" -msgstr "" -"Zoek Entropy pakketten door middel van een gegeven set van zoek types in de " -"gespecificeerde repositorie" - -#: ../../libraries/entropy/client/services/system/methods.py:300 -#: ../../sulfur/src/sulfur/__init__.py:2003 -msgid "Search type" -msgstr "Zoeken op type" - -#: ../../libraries/entropy/client/services/system/methods.py:301 -#: ../../sulfur/src/sulfur/__init__.py:2002 -msgid "Search string" -msgstr "Zoek regel" - -#: ../../libraries/entropy/client/services/system/methods.py:308 -msgid "Move or copy a package from a repository to another" -msgstr "Verplaats of kopieer een pakket van de ene repositorie naar een ander" - -#: ../../libraries/entropy/client/services/system/methods.py:310 -msgid "Package identifiers" -msgstr "Pakket identifiers" - -#: ../../libraries/entropy/client/services/system/methods.py:311 -msgid "From repository" -msgstr "Vanaf repositorie" - -#: ../../libraries/entropy/client/services/system/methods.py:312 -msgid "To repository" -msgstr "Naar repositorie" - -#: ../../libraries/entropy/client/services/system/methods.py:313 -msgid "Copy instead of move?" -msgstr "Kopieer ipv verplaatsen?" - -#: ../../libraries/entropy/client/services/system/methods.py:319 -msgid "" -"Scan Spm package changes and retrieve a list of action that should be run on " -"the repositories" -msgstr "" -"Scan Spm pakket veranderingen en ontvang een lijst met acties die moeten " -"worden gestart op de repositories" - -#: ../../libraries/entropy/client/services/system/methods.py:325 -msgid "Run Entropy database updates" -msgstr "Start Entropy database updates" - -#: ../../libraries/entropy/client/services/system/methods.py:327 -msgid "Matches to add from Spm" -msgstr "Overeenkomende voor toevoeging vanaf Spm" - -#: ../../libraries/entropy/client/services/system/methods.py:328 -msgid "Matches to remove from repository database" -msgstr "Overeenkomende voor verwijdering van de repositorie database" - -#: ../../libraries/entropy/client/services/system/methods.py:329 -msgid "Matches to inject on repository database" -msgstr "Overeenkomende voor injecteren in de repositorie database" - -#: ../../libraries/entropy/client/services/system/methods.py:335 -msgid "Run Entropy dependency test" -msgstr "Voer Entropy afhankelijkheden test uit" - -#: ../../libraries/entropy/client/services/system/methods.py:341 -msgid "Run Entropy library test" -msgstr "Start Entropy bibliotheken test" - -#: ../../libraries/entropy/client/services/system/methods.py:347 -msgid "Run Entropy tree updates" -msgstr "Voer Entropy boom updates uit" - -#: ../../libraries/entropy/client/services/system/methods.py:355 -msgid "" -"Scan for Mirror updates and retrieve a list of action that should be run" -msgstr "" -"Scan voor Mirror updates en ontvang een lijst met acties die moeten worden " -"gestart" - -#: ../../libraries/entropy/client/services/system/methods.py:357 -msgid "list of repository identifiers" -msgstr "lijst van repositorie identifiers" - -#: ../../libraries/entropy/client/services/system/methods.py:363 -msgid "Run Mirror updates for the provided repositories and its data" -msgstr "Start Mirror updates voor de gegeven repositories en hun data" - -#: ../../libraries/entropy/client/services/system/methods.py:365 -msgid "composed repository data" -msgstr "samengestelde repositorie data" - -#: ../../libraries/entropy/client/services/system/methods.py:371 -msgid "Run Entropy packages digest verification test" -msgstr "Start Entropy pakketten inneem verificatie test" - -#: ../../libraries/entropy/client/services/system/methods.py:374 -msgid "Check mode" -msgstr "Check modus" - -#: ../../libraries/entropy/client/services/system/methods.py:380 -msgid "Get repository notice board" -msgstr "Haal repositorie notitie bord op" - -#: ../../libraries/entropy/client/services/system/methods.py:386 -msgid "Remove notice board entry" -msgstr "Verwijdere notitie bord invoer" - -#: ../../libraries/entropy/client/services/system/methods.py:389 -msgid "Entry Identifiers" -msgstr "Invoer Identifiers" - -#: ../../libraries/entropy/client/services/system/methods.py:395 -msgid "Add notice board entry" -msgstr "Voeg notitie bord invoer toe" - -#. title -#: ../../libraries/entropy/client/services/system/methods.py:398 -#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 -#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 -#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 -#: ../../server/server_activator.py:242 ../../server/server_activator.py:274 -#: ../../server/server_activator.py:310 ../../sulfur/src/sulfur/dialogs.py:381 -#: ../../sulfur/src/sulfur/dialogs.py:633 -#: ../../sulfur/src/sulfur/sulfur.glade.h:258 -msgid "Title" -msgstr "Titel" - -#: ../../libraries/entropy/client/services/system/methods.py:400 -msgid "Notice link" -msgstr "Notitie link" - #: ../../libraries/entropy/client/misc.py:161 -#: ../../client/text_configuration.py:164 -#: ../../client/text_configuration.py:176 -#: ../../client/text_configuration.py:246 +#: ../../client/text_configuration.py:165 +#: ../../client/text_configuration.py:177 +#: ../../client/text_configuration.py:247 msgid "Automerging file" msgstr "Auto-samenvoegen van bestand" @@ -2534,7 +2036,7 @@ msgstr "Kan bestand niet auto-samenvoegen" #: ../../libraries/entropy/client/interfaces/methods.py:88 #: ../../libraries/entropy/client/interfaces/methods.py:113 #: ../../client/text_ui.py:484 ../../server/server_reagent.py:81 -#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1045 +#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1051 #: ../../sulfur/src/sulfur/views.py:2798 msgid "Repository" msgstr "Repositorie" @@ -2549,11 +2051,11 @@ msgstr "is corrupt" msgid "Cannot calculate the checksum" msgstr "Kan controlesom niet binnenhalen" -#: ../../libraries/entropy/client/interfaces/client.py:809 +#: ../../libraries/entropy/client/interfaces/client.py:804 msgid "forcing packages metadata update" msgstr "forceren van pakketten metadata update" -#: ../../libraries/entropy/client/interfaces/client.py:818 +#: ../../libraries/entropy/client/interfaces/client.py:813 msgid "Updating system database using repository" msgstr "Updaten van systeem database middels repositorie" @@ -2956,7 +2458,7 @@ msgstr "Repositories succesvol geupdate" #: ../../libraries/entropy/client/interfaces/methods.py:867 #: ../../libraries/entropy/client/interfaces/sets.py:188 #: ../../libraries/entropy/client/interfaces/sets.py:215 -#: ../../libraries/entropy/const.py:591 +#: ../../libraries/entropy/const.py:589 msgid "All fine" msgstr "Alles is goed" @@ -2975,41 +2477,41 @@ msgid "Repository restored successfully" msgstr "Repositories succesvol geupdate" #: ../../libraries/entropy/client/interfaces/methods.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:3385 +#: ../../libraries/entropy/client/interfaces/package.py:3386 #: ../../client/text_rescue.py:508 ../../sulfur/src/sulfur/entropyapi.py:239 msgid "Removing" msgstr "Verwijderen" -#: ../../libraries/entropy/client/interfaces/methods.py:1356 +#: ../../libraries/entropy/client/interfaces/methods.py:1357 msgid "Resources unlocked, let's go!" msgstr "Middelen ontsloten, laten we gaan!" -#: ../../libraries/entropy/client/interfaces/methods.py:1375 +#: ../../libraries/entropy/client/interfaces/methods.py:1376 #, python-format msgid "Resources still locked after %s minutes, giving up!" msgstr "Middelen nog steeds geblokkeerd na %s minuten, Ik geef het op!" -#: ../../libraries/entropy/client/interfaces/methods.py:1384 +#: ../../libraries/entropy/client/interfaces/methods.py:1385 #, python-format msgid "Resources locked, sleeping %s seconds, check #%s/%s" msgstr "Middelen geblokkeerd, slapend voor %s seconden, check #%s/%s" -#: ../../libraries/entropy/client/interfaces/methods.py:1408 +#: ../../libraries/entropy/client/interfaces/methods.py:1409 #, python-format msgid "Nothing to backup in etpConst with %s key" msgstr "Niets te backuppen in etpConst met sleutel %s" -#: ../../libraries/entropy/client/interfaces/methods.py:1528 +#: ../../libraries/entropy/client/interfaces/methods.py:1529 #, fuzzy msgid "Checking response time of" msgstr "checken van hash voor" -#: ../../libraries/entropy/client/interfaces/methods.py:1550 +#: ../../libraries/entropy/client/interfaces/methods.py:1551 #, fuzzy msgid "Mirror response time" msgstr "Mirrors status tabel" -#: ../../libraries/entropy/client/interfaces/methods.py:1876 +#: ../../libraries/entropy/client/interfaces/methods.py:1877 msgid "not a valid method" msgstr "geen geldige methode" @@ -3036,13 +2538,13 @@ msgstr "Geaggregeerde overdracht snelheid" #: ../../libraries/entropy/client/interfaces/package.py:345 #: ../../libraries/entropy/client/interfaces/package.py:952 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "second" msgstr "seconde" #: ../../libraries/entropy/client/interfaces/package.py:360 #: ../../libraries/entropy/client/interfaces/package.py:968 -#: ../../libraries/entropy/client/interfaces/package.py:2798 +#: ../../libraries/entropy/client/interfaces/package.py:2799 msgid "Error downloading from" msgstr "Fout tijdens het downloaden vanaf" @@ -3063,13 +2565,13 @@ msgstr "fout: tijd verstreken" #: ../../libraries/entropy/client/interfaces/package.py:373 #: ../../libraries/entropy/client/interfaces/package.py:998 -#: ../../libraries/entropy/client/interfaces/package.py:2809 +#: ../../libraries/entropy/client/interfaces/package.py:2810 msgid "discarded download" msgstr "afgewezen download" #: ../../libraries/entropy/client/interfaces/package.py:376 #: ../../libraries/entropy/client/interfaces/package.py:1001 -#: ../../libraries/entropy/client/interfaces/package.py:2811 +#: ../../libraries/entropy/client/interfaces/package.py:2812 msgid "unknown reason" msgstr "onbekende reden" @@ -3078,17 +2580,17 @@ msgid "Downloading from" msgstr "Downloaden vanaf" #: ../../libraries/entropy/client/interfaces/package.py:946 -#: ../../libraries/entropy/client/interfaces/package.py:2780 +#: ../../libraries/entropy/client/interfaces/package.py:2781 msgid "Successfully downloaded from" msgstr "Succesvol gedownload van" #: ../../libraries/entropy/client/interfaces/package.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "at" msgstr "met" #: ../../libraries/entropy/client/interfaces/package.py:974 -#: ../../libraries/entropy/client/interfaces/package.py:2804 +#: ../../libraries/entropy/client/interfaces/package.py:2805 msgid "file not available on this mirror" msgstr "bestand niet beschikbaar op deze mirror" @@ -3187,7 +2689,7 @@ msgid "Removing config file, never modified" msgstr "config bestand verwijderen, nooit aangepast" #: ../../libraries/entropy/client/interfaces/package.py:1554 -#: ../../libraries/entropy/client/interfaces/package.py:2671 +#: ../../libraries/entropy/client/interfaces/package.py:2672 msgid "Protecting config file" msgstr "Beschermen van configuratie bestand" @@ -3249,232 +2751,233 @@ msgstr "Bestand verplaats fout" msgid "please report" msgstr "rapporteer het alsjeblieft" -#: ../../libraries/entropy/client/interfaces/package.py:2627 +#: ../../libraries/entropy/client/interfaces/package.py:2628 msgid "Skipping file installation/removal" msgstr "Bestand installatie/verwijdering overslaan" -#: ../../libraries/entropy/client/interfaces/package.py:2688 +#: ../../libraries/entropy/client/interfaces/package.py:2689 msgid "Collision found during install for" msgstr "Blokkade gevonden tijdens installatie van" -#: ../../libraries/entropy/client/interfaces/package.py:2691 +#: ../../libraries/entropy/client/interfaces/package.py:2692 msgid "cannot overwrite" msgstr "kan niet overschrijven" -#: ../../libraries/entropy/client/interfaces/package.py:2764 -#: ../../libraries/entropy/client/interfaces/package.py:2865 +#: ../../libraries/entropy/client/interfaces/package.py:2765 +#: ../../libraries/entropy/client/interfaces/package.py:2866 msgid "Downloading" msgstr "Downloaden" -#: ../../libraries/entropy/client/interfaces/package.py:2791 +#: ../../libraries/entropy/client/interfaces/package.py:2792 msgid "Local path" msgstr "Lokale pad" -#: ../../libraries/entropy/client/interfaces/package.py:2823 +#: ../../libraries/entropy/client/interfaces/package.py:2824 msgid "Downloading archive" msgstr "Archief downloaden" -#: ../../libraries/entropy/client/interfaces/package.py:2848 +#: ../../libraries/entropy/client/interfaces/package.py:2849 #, fuzzy msgid "Package cannot be fetched. Try to update repositories" msgstr "" "Pakket kan niet worden binnengehaald. Probeer de repositories up-te-daten en " "probeer dan opnieuw" -#: ../../libraries/entropy/client/interfaces/package.py:2867 +#: ../../libraries/entropy/client/interfaces/package.py:2868 msgid "archives" msgstr "archieven" -#: ../../libraries/entropy/client/interfaces/package.py:2884 +#: ../../libraries/entropy/client/interfaces/package.py:2885 #, fuzzy msgid "Some packages cannot be fetched" msgstr "Sommige pakketten zijn gemaskeerd" -#: ../../libraries/entropy/client/interfaces/package.py:2885 +#: ../../libraries/entropy/client/interfaces/package.py:2886 #, fuzzy msgid "Try to update your repositories and retry" msgstr "" "Pakket kan niet worden binnengehaald. Probeer de repositories up-te-daten en " "probeer dan opnieuw" -#: ../../libraries/entropy/client/interfaces/package.py:2913 +#: ../../libraries/entropy/client/interfaces/package.py:2914 msgid "Package cannot be downloaded, unknown error." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2922 +#: ../../libraries/entropy/client/interfaces/package.py:2923 msgid "Installed package in queue vanished, skipping." msgstr "Geïnstalleerd pakket in wachtrij verdwenen, wordt overgeslagen." -#: ../../libraries/entropy/client/interfaces/package.py:2941 +#: ../../libraries/entropy/client/interfaces/package.py:2942 msgid "Unpacking package" msgstr "Pakket uitpakken" -#: ../../libraries/entropy/client/interfaces/package.py:2952 +#: ../../libraries/entropy/client/interfaces/package.py:2953 msgid "Merging package" msgstr "Pakket samenvoegen" -#: ../../libraries/entropy/client/interfaces/package.py:2965 +#: ../../libraries/entropy/client/interfaces/package.py:2966 msgid "You are running out of disk space" msgstr "Je hebt bijna geen schijfruimte meer" -#: ../../libraries/entropy/client/interfaces/package.py:2966 +#: ../../libraries/entropy/client/interfaces/package.py:2967 msgid "I bet, you're probably Michele" msgstr "Ik gok dat jij Michele bent" -#: ../../libraries/entropy/client/interfaces/package.py:2970 +#: ../../libraries/entropy/client/interfaces/package.py:2971 msgid "An error occured while trying to unpack the package" msgstr "Een probleem deed zich voor tijdens het uitpakken" -#: ../../libraries/entropy/client/interfaces/package.py:2973 -#: ../../libraries/entropy/client/interfaces/package.py:3017 +#: ../../libraries/entropy/client/interfaces/package.py:2974 +#: ../../libraries/entropy/client/interfaces/package.py:3018 msgid "Check if your system is healthy" msgstr "Ga na of je systeem gezond is" -#: ../../libraries/entropy/client/interfaces/package.py:2987 +#: ../../libraries/entropy/client/interfaces/package.py:2988 msgid "Installing package" msgstr "Pakket Installeren" -#: ../../libraries/entropy/client/interfaces/package.py:3005 +#: ../../libraries/entropy/client/interfaces/package.py:3006 #, fuzzy msgid "<3 debug files installation enabled <3" msgstr "Bestand installatie/verwijdering overslaan" -#: ../../libraries/entropy/client/interfaces/package.py:3016 +#: ../../libraries/entropy/client/interfaces/package.py:3017 msgid "An error occured while trying to install the package" msgstr "Een probleem deed zich voor tijdens het installeren van het pakket" -#: ../../libraries/entropy/client/interfaces/package.py:3031 +#: ../../libraries/entropy/client/interfaces/package.py:3032 msgid "Removing data" msgstr "Verwijderen van data" -#: ../../libraries/entropy/client/interfaces/package.py:3044 +#: ../../libraries/entropy/client/interfaces/package.py:3045 msgid "An error occured while trying to remove the package" msgstr "Een fout deed zich voor tijdens een poging het pakket te verwijderen" -#: ../../libraries/entropy/client/interfaces/package.py:3045 +#: ../../libraries/entropy/client/interfaces/package.py:3046 msgid "Check if you have enough disk space on your hard disk" msgstr "Ga na of je genoeg ruimte over hebt op je harddisk" -#: ../../libraries/entropy/client/interfaces/package.py:3059 -#: ../../libraries/entropy/client/interfaces/package.py:3393 +#: ../../libraries/entropy/client/interfaces/package.py:3060 +#: ../../libraries/entropy/client/interfaces/package.py:3394 #: ../../client/text_tools.py:67 msgid "Cleaning" msgstr "Opruimen" -#: ../../libraries/entropy/client/interfaces/package.py:3126 +#: ../../libraries/entropy/client/interfaces/package.py:3127 #, fuzzy msgid "Cleaning previously installed application data." msgstr "vervolg vorige onderbroken actie" -#: ../../libraries/entropy/client/interfaces/package.py:3247 +#: ../../libraries/entropy/client/interfaces/package.py:3248 msgid "Configuring package" msgstr "Configureren van pakket" -#: ../../libraries/entropy/client/interfaces/package.py:3259 -#: ../../libraries/entropy/client/interfaces/package.py:3279 +#: ../../libraries/entropy/client/interfaces/package.py:3260 +#: ../../libraries/entropy/client/interfaces/package.py:3280 msgid "An error occured while trying to configure the package" msgstr "Een fout deed zich voor tijdens het configureren van het pakket" -#: ../../libraries/entropy/client/interfaces/package.py:3261 +#: ../../libraries/entropy/client/interfaces/package.py:3262 msgid "Make sure that your system is healthy" msgstr "Ga na of je systeem gezond is" -#: ../../libraries/entropy/client/interfaces/package.py:3281 +#: ../../libraries/entropy/client/interfaces/package.py:3282 #, fuzzy msgid "It seems that Source Package Manager entry is missing" msgstr "Het ziet ernaar uit dat de Source Pakket Manager ingang mist" -#: ../../libraries/entropy/client/interfaces/package.py:3305 +#: ../../libraries/entropy/client/interfaces/package.py:3306 msgid "Installed package vanished" msgstr "Geïnstalleerde Pakketten" -#: ../../libraries/entropy/client/interfaces/package.py:3311 +#: ../../libraries/entropy/client/interfaces/package.py:3312 #, fuzzy msgid "Fetch not available" msgstr "niet beschikbaar" -#: ../../libraries/entropy/client/interfaces/package.py:3318 +#: ../../libraries/entropy/client/interfaces/package.py:3319 #: ../../sulfur/src/sulfur/entropyapi.py:142 msgid "Fetching" msgstr "Ophalen" -#: ../../libraries/entropy/client/interfaces/package.py:3325 +#: ../../libraries/entropy/client/interfaces/package.py:3326 msgid "Multi Fetching" msgstr "Multi Ophalen" -#: ../../libraries/entropy/client/interfaces/package.py:3326 -#: ../../libraries/entropy/client/interfaces/package.py:3345 +#: ../../libraries/entropy/client/interfaces/package.py:3327 +#: ../../libraries/entropy/client/interfaces/package.py:3346 #: ../../client/text_query.py:776 ../../client/text_ui.py:1102 -#: ../../server/server_reagent.py:543 +#: ../../server/server_reagent.py:542 msgid "packages" msgstr "Pakketten" -#: ../../libraries/entropy/client/interfaces/package.py:3332 +#: ../../libraries/entropy/client/interfaces/package.py:3333 msgid "Fetching sources" msgstr "Binnenhalen van bronnen" -#: ../../libraries/entropy/client/interfaces/package.py:3338 +#: ../../libraries/entropy/client/interfaces/package.py:3339 msgid "Verifying" msgstr "Verifiëren" -#: ../../libraries/entropy/client/interfaces/package.py:3344 +#: ../../libraries/entropy/client/interfaces/package.py:3345 msgid "Multi Verification" msgstr "Multi Verificatie" -#: ../../libraries/entropy/client/interfaces/package.py:3351 +#: ../../libraries/entropy/client/interfaces/package.py:3352 msgid "Unpacking" msgstr "Uitpakken" -#: ../../libraries/entropy/client/interfaces/package.py:3357 +#: ../../libraries/entropy/client/interfaces/package.py:3358 msgid "Merging" msgstr "Samenvoegen" -#: ../../libraries/entropy/client/interfaces/package.py:3370 +#: ../../libraries/entropy/client/interfaces/package.py:3371 #: ../../sulfur/src/sulfur/entropyapi.py:281 msgid "Installing" msgstr "Installeren" -#: ../../libraries/entropy/client/interfaces/package.py:3401 +#: ../../libraries/entropy/client/interfaces/package.py:3402 msgid "Postinstall" msgstr "Post-installeer" -#: ../../libraries/entropy/client/interfaces/package.py:3409 +#: ../../libraries/entropy/client/interfaces/package.py:3410 msgid "Preinstall" msgstr "Pre-installeer" -#: ../../libraries/entropy/client/interfaces/package.py:3417 +#: ../../libraries/entropy/client/interfaces/package.py:3418 msgid "Preremove" msgstr "Pre-Verwijder" -#: ../../libraries/entropy/client/interfaces/package.py:3425 +#: ../../libraries/entropy/client/interfaces/package.py:3426 msgid "Postremove" msgstr "Post-Verwijder" -#: ../../libraries/entropy/client/interfaces/package.py:3439 +#: ../../libraries/entropy/client/interfaces/package.py:3440 msgid "Configuring" msgstr "Configureren" -#: ../../libraries/entropy/client/interfaces/package.py:3486 +#: ../../libraries/entropy/client/interfaces/package.py:3487 #: ../../libraries/entropy/client/interfaces/repository.py:259 -#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:600 +#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:605 #: ../../client/text_rescue.py:86 ../../client/text_security.py:86 #: ../../client/text_smart.py:70 ../../client/text_ui.py:147 #: ../../server/reagent.py:233 ../../server/reagent.py:251 -#: ../../server/reagent.py:270 ../../server/reagent.py:290 -#: ../../server/server_activator.py:44 ../../server/server_activator.py:164 -#: ../../server/server_activator.py:223 ../../server/server_activator.py:396 -#: ../../server/server_activator.py:526 ../../server/server_reagent.py:42 -#: ../../server/server_reagent.py:618 ../../server/server_reagent.py:795 -#: ../../server/server_reagent.py:1075 ../../server/server_reagent.py:1134 +#: ../../server/reagent.py:271 ../../server/reagent.py:291 +#: ../../server/server_activator.py:45 ../../server/server_activator.py:165 +#: ../../server/server_activator.py:224 ../../server/server_activator.py:397 +#: ../../server/server_activator.py:552 ../../server/server_reagent.py:42 +#: ../../server/server_reagent.py:617 ../../server/server_reagent.py:795 +#: ../../server/server_reagent.py:1076 ../../server/server_reagent.py:1135 +#: ../../services/kernel-switcher:104 ../../services/kernel-switcher:173 #, fuzzy msgid "Another Entropy is currently running." msgstr "Een ander Entropy proces draait nog. Kan verzoek niet uitvoeren." -#: ../../libraries/entropy/client/interfaces/package.py:3497 +#: ../../libraries/entropy/client/interfaces/package.py:3498 msgid "Cannot acquire Entropy resources lock." msgstr "Kan Entropy bestanden niet vergrendelen" -#: ../../libraries/entropy/client/interfaces/package.py:3510 +#: ../../libraries/entropy/client/interfaces/package.py:3511 msgid "An error occured. Action aborted." msgstr "Er is een fout opgetreden. Actie afgebroken." @@ -3586,239 +3089,239 @@ msgstr "Pre-Verwijder" msgid "post-remove phase" msgstr "Post-Verwijder" -#: ../../libraries/entropy/const.py:569 +#: ../../libraries/entropy/const.py:567 #, fuzzy msgid "Runtime dependency" msgstr "Start afhankelijkheids test" -#: ../../libraries/entropy/const.py:570 +#: ../../libraries/entropy/const.py:568 #, fuzzy msgid "Post dependency" msgstr "Afhankelijkheid" -#: ../../libraries/entropy/const.py:571 +#: ../../libraries/entropy/const.py:569 msgid "Manually added (by staff) dependency" msgstr "" -#: ../../libraries/entropy/const.py:572 +#: ../../libraries/entropy/const.py:570 #, fuzzy msgid "Build dependency" msgstr "Afhankelijkheid" -#: ../../libraries/entropy/const.py:592 +#: ../../libraries/entropy/const.py:590 msgid "Corrupted Client Repository. Please restore a backup." msgstr "Corrupte Client Repositorie. Herstel aub een back-up." -#: ../../libraries/entropy/const.py:661 +#: ../../libraries/entropy/const.py:659 msgid "reason not available" msgstr "reden niet beschikbaar" -#: ../../libraries/entropy/const.py:662 +#: ../../libraries/entropy/const.py:660 msgid "user package.mask" msgstr "gebruikers package.mask" -#: ../../libraries/entropy/const.py:663 +#: ../../libraries/entropy/const.py:661 msgid "system keywords" msgstr "systeem sleutelwoorden" -#: ../../libraries/entropy/const.py:664 +#: ../../libraries/entropy/const.py:662 msgid "user package.unmask" msgstr "gebruikers package.unmask" -#: ../../libraries/entropy/const.py:665 +#: ../../libraries/entropy/const.py:663 msgid "user repo package.keywords (all packages)" msgstr "gebruikers repo package.keywords (alle pakketten)" -#: ../../libraries/entropy/const.py:666 +#: ../../libraries/entropy/const.py:664 msgid "user repo package.keywords" msgstr "gebruikers repo package.keywords" -#: ../../libraries/entropy/const.py:667 +#: ../../libraries/entropy/const.py:665 msgid "user package.keywords" msgstr "gebruikers package.keywords" -#: ../../libraries/entropy/const.py:668 +#: ../../libraries/entropy/const.py:666 #, fuzzy msgid "completely masked (by keyword?)" msgstr "volledig afgeschermd" -#: ../../libraries/entropy/const.py:669 +#: ../../libraries/entropy/const.py:667 msgid "repository general packages.db.mask" msgstr "repositorie generale packages.db.mask" -#: ../../libraries/entropy/const.py:670 +#: ../../libraries/entropy/const.py:668 #, fuzzy msgid "repository general packages.db.keywords" msgstr "repositorie generale packages.db.mask" -#: ../../libraries/entropy/const.py:671 +#: ../../libraries/entropy/const.py:669 msgid "user license.mask" msgstr "gebruikers license.mask" -#: ../../libraries/entropy/const.py:672 +#: ../../libraries/entropy/const.py:670 msgid "user live unmask" msgstr "gebruikers live unmask" -#: ../../libraries/entropy/const.py:673 +#: ../../libraries/entropy/const.py:671 msgid "user live mask" msgstr "gebruikers live mask" -#: ../../libraries/entropy/const.py:699 +#: ../../libraries/entropy/const.py:697 msgid "Comments" msgstr "Commentaren" -#: ../../libraries/entropy/const.py:700 +#: ../../libraries/entropy/const.py:698 msgid "BBcode Documents" msgstr "BBcode Documenten" -#: ../../libraries/entropy/const.py:701 +#: ../../libraries/entropy/const.py:699 msgid "Images/Screenshots" msgstr "Plaatjes/Screenshots" -#: ../../libraries/entropy/const.py:702 +#: ../../libraries/entropy/const.py:700 msgid "Generic Files" msgstr "Generieke Bestanden" -#: ../../libraries/entropy/const.py:703 +#: ../../libraries/entropy/const.py:701 msgid "YouTube(tm) Videos" msgstr "YouTube(tm) Video's" -#: ../../libraries/entropy/const.py:706 +#: ../../libraries/entropy/const.py:704 msgid "Comment" msgstr "Commentaar" -#: ../../libraries/entropy/const.py:707 +#: ../../libraries/entropy/const.py:705 msgid "BBcode Document" msgstr "BBcode Document" -#: ../../libraries/entropy/const.py:708 +#: ../../libraries/entropy/const.py:706 msgid "Image/Screenshot" msgstr "Plaatje/Screenshot" -#: ../../libraries/entropy/const.py:709 +#: ../../libraries/entropy/const.py:707 msgid "Generic File" msgstr "Generiek Bestand" -#: ../../libraries/entropy/const.py:710 +#: ../../libraries/entropy/const.py:708 msgid "YouTube(tm) Video" msgstr "YouTube(tm) Video" -#: ../../libraries/entropy/fetchers.py:730 +#: ../../libraries/entropy/fetchers.py:731 msgid "infinite" msgstr "oneindig" -#: ../../libraries/entropy/fetchers.py:802 +#: ../../libraries/entropy/fetchers.py:803 msgid "[F]" msgstr "[B]" -#: ../../libraries/entropy/fetchers.py:803 -#: ../../libraries/entropy/fetchers.py:1151 +#: ../../libraries/entropy/fetchers.py:804 +#: ../../libraries/entropy/fetchers.py:1152 msgid "ETA" msgstr "VTA" -#: ../../libraries/entropy/fetchers.py:804 -#: ../../libraries/entropy/fetchers.py:1152 +#: ../../libraries/entropy/fetchers.py:805 +#: ../../libraries/entropy/fetchers.py:1153 msgid "sec" msgstr "sec" -#: ../../libraries/entropy/fetchers.py:1033 +#: ../../libraries/entropy/fetchers.py:1034 msgid "Aggregated download" msgstr "Geaggregeerde download" -#: ../../libraries/entropy/fetchers.py:1035 -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../libraries/entropy/fetchers.py:1036 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "items" msgstr "Items" -#: ../../libraries/entropy/output.py:600 -#: ../../sulfur/src/sulfur/entropyapi.py:403 +#: ../../libraries/entropy/output.py:603 +#: ../../sulfur/src/sulfur/entropyapi.py:402 msgid "Entropy needs your attention" msgstr "Entropy vraagt om uw aandacht" -#: ../../libraries/entropy/output.py:746 +#: ../../libraries/entropy/output.py:749 msgid "Entropy got a question for you" msgstr "Entropy heeft een vraag voor u" -#: ../../libraries/entropy/output.py:760 +#: ../../libraries/entropy/output.py:763 msgid "Interrupted" msgstr "Onderbroken" -#: ../../libraries/entropy/output.py:820 +#: ../../libraries/entropy/output.py:823 msgid "Selected number" msgstr "Geselecteerd nummer" -#: ../../libraries/entropy/output.py:837 ../../client/text_ui.py:1559 +#: ../../libraries/entropy/output.py:840 ../../client/text_ui.py:1559 msgid "Please select an option" msgstr "selecteer een optie" -#: ../../libraries/entropy/output.py:839 +#: ../../libraries/entropy/output.py:842 msgid "Discard all" msgstr "Alles afwijzen" -#: ../../libraries/entropy/output.py:840 +#: ../../libraries/entropy/output.py:843 msgid "Confirm" msgstr "Bevestigen" -#: ../../libraries/entropy/output.py:841 +#: ../../libraries/entropy/output.py:844 msgid "Add item" msgstr "Item toevoegen" -#: ../../libraries/entropy/output.py:842 +#: ../../libraries/entropy/output.py:845 #, fuzzy msgid "Edit item" msgstr "Item toevoegen" -#: ../../libraries/entropy/output.py:843 +#: ../../libraries/entropy/output.py:846 msgid "Remove item" msgstr "Verwijder item" -#: ../../libraries/entropy/output.py:844 +#: ../../libraries/entropy/output.py:847 msgid "Show current list" msgstr "geef huidige lijst weer" #. wait user interaction -#: ../../libraries/entropy/output.py:848 -#: ../../client/text_configuration.py:303 -#: ../../client/text_configuration.py:319 +#: ../../libraries/entropy/output.py:851 +#: ../../client/text_configuration.py:304 +#: ../../client/text_configuration.py:320 msgid "Your choice (type a number and press enter):" msgstr "Jouw keuze (typ een nummer en druk op enter):" -#: ../../libraries/entropy/output.py:880 -#: ../../client/text_configuration.py:196 +#: ../../libraries/entropy/output.py:883 +#: ../../client/text_configuration.py:197 msgid "You don't have typed a number." msgstr "Je hebt geen nummer gegeven." -#: ../../libraries/entropy/output.py:883 +#: ../../libraries/entropy/output.py:886 msgid "Invalid action." msgstr "Ongeldige actie." -#: ../../libraries/entropy/output.py:893 +#: ../../libraries/entropy/output.py:896 #, fuzzy msgid "String to add (-1 to go back):" msgstr "Invoer om toe te voegen:" -#: ../../libraries/entropy/output.py:903 +#: ../../libraries/entropy/output.py:906 msgid "Invalid string." msgstr "Ongeldige invoer." -#: ../../libraries/entropy/output.py:911 +#: ../../libraries/entropy/output.py:914 #, fuzzy msgid "Element number to edit (-1 to go back):" msgstr "Nummer van element om te verwijderen:" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "old" msgstr "oud" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "new value:" msgstr "nieuwe waarde:" -#: ../../libraries/entropy/output.py:930 ../../libraries/entropy/output.py:948 +#: ../../libraries/entropy/output.py:933 ../../libraries/entropy/output.py:951 msgid "Invalid element." msgstr "Ongeldig element." -#: ../../libraries/entropy/output.py:939 +#: ../../libraries/entropy/output.py:942 #, fuzzy msgid "Element number to remove (-1 to go back):" msgstr "Nummer van element om te verwijderen:" @@ -4435,7 +3938,7 @@ msgstr "doe diverse queries op repositorie en lokale databases" msgid "search from what package a file belongs" msgstr "zoek naar welk pakket een bestand behoort" -#: ../../client/equo.py:210 ../../client/equo.py:344 +#: ../../client/equo.py:210 ../../client/equo.py:346 msgid "show packages changelog" msgstr "bekijk pakketten veranderingen-log" @@ -4443,12 +3946,12 @@ msgstr "bekijk pakketten veranderingen-log" msgid "search what packages depend on the provided atoms" msgstr "zoek naar welke pakketten afhangen van de gegeven atomen" -#: ../../client/equo.py:212 ../../client/equo.py:346 +#: ../../client/equo.py:212 ../../client/equo.py:348 #: ../../server/reagent.py:65 msgid "search packages by description" msgstr "zoek pakketten op beschrijving" -#: ../../client/equo.py:213 ../../client/equo.py:347 +#: ../../client/equo.py:213 ../../client/equo.py:349 #: ../../server/reagent.py:63 msgid "show files owned by the provided atoms" msgstr "geef bestanden weer behorend aan de gegeven atomen" @@ -4486,7 +3989,7 @@ msgstr "Dit zijn de geïnstalleerde pakketten" msgid "associate given file paths to applications able to read them" msgstr "" -#: ../../client/equo.py:223 ../../client/equo.py:349 +#: ../../client/equo.py:223 ../../client/equo.py:351 #: ../../server/reagent.py:59 msgid "show runtime libraries needed by the provided atoms" msgstr "geef runtime bibliotheken weer die nodig zijn voor de gegeven atomen" @@ -4503,7 +4006,7 @@ msgstr "Geef de verwijder lijst voor de gespecificeerde atomen weer" msgid "show atoms needing the provided libraries" msgstr "geef atomen weer die nodig zijn voor de gegeven bibliotheken" -#: ../../client/equo.py:227 ../../client/equo.py:351 +#: ../../client/equo.py:227 ../../client/equo.py:353 #: ../../server/reagent.py:62 msgid "search available package sets" msgstr "zoek beschikbare pakket sets" @@ -4530,12 +4033,12 @@ msgstr "" msgid "show reverse depdendencies tree for provided installed atoms" msgstr "geef weer welke pakketten afhangen van de gegeven atomen" -#: ../../client/equo.py:234 ../../client/equo.py:354 ../../client/equo.py:399 +#: ../../client/equo.py:234 ../../client/equo.py:356 ../../client/equo.py:401 #: ../../server/reagent.py:71 msgid "show more details" msgstr "meer details tonen" -#: ../../client/equo.py:235 ../../client/equo.py:355 ../../client/equo.py:400 +#: ../../client/equo.py:235 ../../client/equo.py:357 ../../client/equo.py:402 #: ../../server/reagent.py:72 msgid "print results in a scriptable way" msgstr "print resultaten in een scriptbare manier" @@ -4620,7 +4123,7 @@ msgstr "" "genereer geïnstalleerde pakketten database door middel van bestanden op " "het systeem [laatste hoop]" -#: ../../client/equo.py:265 ../../client/equo.py:315 +#: ../../client/equo.py:265 ../../client/equo.py:317 #, fuzzy msgid "regenerate SPM UIDs map (SPM <-> Entropy packages)" msgstr "" @@ -4689,7 +4192,7 @@ msgstr "sync pakketten, database en doe wat ordening" #: ../../client/equo.py:283 ../../client/equo.py:287 ../../client/equo.py:290 #: ../../server/activator.py:52 ../../server/activator.py:60 -#: ../../server/activator.py:70 +#: ../../server/activator.py:65 msgid "sync all the configured repositories" msgstr "sync alle geconfigureerde repositories" @@ -4705,23 +4208,23 @@ msgstr "verifieer ook de pakketten integriteit" msgid "sync the current repository database across primary mirrors" msgstr "synchroniseer de huidige repositorie database over de primaire mirrors" -#: ../../client/equo.py:291 ../../server/activator.py:65 +#: ../../client/equo.py:291 ../../server/activator.py:68 msgid "lock the current repository database (server-side)" msgstr "blokkeer de huidige repositorie database (server-zijde)" -#: ../../client/equo.py:292 ../../server/activator.py:66 +#: ../../client/equo.py:292 ../../server/activator.py:69 msgid "unlock the current repository database (server-side)" msgstr "deblokkeer de huidige repositorie database (server-zijde)" -#: ../../client/equo.py:293 ../../server/activator.py:67 +#: ../../client/equo.py:293 ../../server/activator.py:70 msgid "lock the current repository database (client-side)" msgstr "blokkeer de huidige repositorie database (client-zijde)" -#: ../../client/equo.py:294 ../../server/activator.py:68 +#: ../../client/equo.py:294 ../../server/activator.py:71 msgid "unlock the current repository database (client-side)" msgstr "deblokkeer de huidige repositorie database (client-zijde)" -#: ../../client/equo.py:295 ../../server/activator.py:69 +#: ../../client/equo.py:295 ../../server/activator.py:72 msgid "show current lock status" msgstr "geef huidige vergrendel status" @@ -4729,261 +4232,269 @@ msgstr "geef huidige vergrendel status" msgid "remove binary packages not in repositories and expired" msgstr "verwijder binaire pakketten niet in de repositories en verlopen" -#: ../../client/equo.py:300 ../../server/reagent.py:74 +#: ../../client/equo.py:297 ../../server/activator.py:66 +msgid "clean unavaiable packages from mirrors (similar to tidy, but more nazi)" +msgstr "" + +#: ../../client/equo.py:298 ../../server/activator.py:67 +msgid "expiration days [default is: 0, dangerous!]" +msgstr "" + +#: ../../client/equo.py:302 ../../server/reagent.py:74 msgid "manage a repository" msgstr "onderhoud een repositorie" -#: ../../client/equo.py:302 ../../server/reagent.py:75 +#: ../../client/equo.py:304 ../../server/reagent.py:75 msgid "(re)initialize the current repository database" msgstr "(her)initialiseren van de huidige repositorie database" -#: ../../client/equo.py:303 +#: ../../client/equo.py:305 msgid "do not refill database using packages on mirrors" msgstr "her vul de database niet met pakketten op de mirrors" -#: ../../client/equo.py:304 ../../server/reagent.py:76 +#: ../../client/equo.py:306 ../../server/reagent.py:76 msgid "(re)create the database for the specified repository" msgstr "(her)creëer de database voor de gespecificeerde repositorie" -#: ../../client/equo.py:305 ../../server/reagent.py:77 +#: ../../client/equo.py:307 ../../server/reagent.py:77 msgid "manually force a revision bump for the current repository database" msgstr "" "forceer een revisie update handmatig voor de huidige repositorie database" -#: ../../client/equo.py:306 ../../server/reagent.py:78 +#: ../../client/equo.py:308 ../../server/reagent.py:78 msgid "synchronize the database" msgstr "synchroniseer de database" -#: ../../client/equo.py:307 ../../server/reagent.py:79 +#: ../../client/equo.py:309 ../../server/reagent.py:79 msgid "flush back old branches packages to current branch" msgstr "terug spoelen van de oude branches pakketten naar huidige branche" -#: ../../client/equo.py:308 ../../server/reagent.py:80 +#: ../../client/equo.py:310 ../../server/reagent.py:80 msgid "remove the provided atoms from the current repository database" msgstr "verwijder de gegeven atomen van de huidige repositorie database" -#: ../../client/equo.py:309 ../../server/reagent.py:82 +#: ../../client/equo.py:311 ../../server/reagent.py:82 msgid "remove the provided injected atoms (all if no atom specified)" msgstr "" "verwijder de gegeven geinjecteerde atomen (alles als geen atoom is " "gespecificeerd)" -#: ../../client/equo.py:310 ../../server/reagent.py:83 +#: ../../client/equo.py:312 ../../server/reagent.py:83 msgid "create an empty repository database in the provided path" msgstr "creëer een lege repositorie database in het gegeven pad" -#: ../../client/equo.py:311 +#: ../../client/equo.py:313 msgid "switch to the specified branch the provided atoms (or world)" msgstr "wissel de gegeven atomen (of wereld) naar de gespecificeerde branche" -#: ../../client/equo.py:312 +#: ../../client/equo.py:314 msgid "verify remote integrity of the provided atoms (or world)" msgstr "verifieer externe integriteit van de gegeven atomen (of wereld)" -#: ../../client/equo.py:313 ../../server/reagent.py:86 +#: ../../client/equo.py:315 ../../server/reagent.py:86 msgid "backup current repository database" msgstr "back-up huidige repositorie database" -#: ../../client/equo.py:314 ../../server/reagent.py:87 +#: ../../client/equo.py:316 ../../server/reagent.py:87 msgid "restore a previously backed-up repository database" msgstr "herstel een eerdere back up van de repositorie database" -#: ../../client/equo.py:317 ../../server/reagent.py:88 +#: ../../client/equo.py:319 ../../server/reagent.py:88 msgid "enable the specified repository" msgstr "gespecificeerde repositorie aanzetten" -#: ../../client/equo.py:318 ../../server/reagent.py:89 +#: ../../client/equo.py:320 ../../server/reagent.py:89 msgid "disable the specified repository" msgstr "gespecificeerde repositorie uitzetten" -#: ../../client/equo.py:319 +#: ../../client/equo.py:321 msgid "show the current Server Interface status" msgstr "geef de huidige Server Omgeving status weer" -#: ../../client/equo.py:320 ../../server/reagent.py:90 +#: ../../client/equo.py:322 ../../server/reagent.py:90 #, fuzzy msgid "check packages in repository for missing dependencies" msgstr "Geïnstalleerde Pakketten" -#: ../../client/equo.py:321 ../../server/reagent.py:91 +#: ../../client/equo.py:323 ../../server/reagent.py:91 #, fuzzy msgid "handle packages dependencies" msgstr "behandel handmatige pakketten afhankelijkheden" -#: ../../client/equo.py:322 +#: ../../client/equo.py:324 msgid "clone a package inside a repository assigning it an arbitrary tag" msgstr "" "kloon een pakket binnen een repositorie en wijs deze toe aan een " "willekeurige tag" -#: ../../client/equo.py:323 ../../server/reagent.py:95 +#: ../../client/equo.py:325 ../../server/reagent.py:95 msgid "move packages from a repository to another" msgstr "verplaats pakketten van de ene repositorie naar een ander" -#: ../../client/equo.py:324 ../../client/equo.py:326 +#: ../../client/equo.py:326 ../../client/equo.py:328 #: ../../server/reagent.py:96 ../../server/reagent.py:98 msgid "pulls dependencies in" msgstr "haalt afhankelijkheden binnen" -#: ../../client/equo.py:325 ../../server/reagent.py:97 +#: ../../client/equo.py:327 ../../server/reagent.py:97 msgid "copy packages from a repository to another" msgstr "kopieer pakketten van de ene repositorie naar de andere" -#: ../../client/equo.py:327 ../../server/reagent.py:99 +#: ../../client/equo.py:329 ../../server/reagent.py:99 msgid "set the default repository" msgstr "standaard repositorie instellen" -#: ../../client/equo.py:331 ../../server/reagent.py:101 +#: ../../client/equo.py:333 ../../server/reagent.py:101 msgid "manage repository digital signatures (OpenGPG)" msgstr "" -#: ../../client/equo.py:332 ../../server/reagent.py:102 +#: ../../client/equo.py:334 ../../server/reagent.py:102 #, fuzzy msgid "create keypair for repositories and sign packages" msgstr "" "Pakket kan niet worden binnengehaald. Probeer de repositories up-te-daten en " "probeer dan opnieuw" -#: ../../client/equo.py:333 ../../server/reagent.py:103 +#: ../../client/equo.py:335 ../../server/reagent.py:103 msgid "delete keypair (and digital signatures) of repository" msgstr "" -#: ../../client/equo.py:334 ../../server/reagent.py:104 +#: ../../client/equo.py:336 ../../server/reagent.py:104 #, fuzzy msgid "show currently configured keys information for given repositories" msgstr "Huidig geconfigureerde repositories" -#: ../../client/equo.py:335 ../../server/reagent.py:105 +#: ../../client/equo.py:337 ../../server/reagent.py:105 msgid "sign (or re-sign) packages in repository using currently set keypair" msgstr "" -#: ../../client/equo.py:336 ../../server/reagent.py:106 +#: ../../client/equo.py:338 ../../server/reagent.py:106 #, fuzzy msgid "import keypair, bind to given repository" msgstr "staat niet in de lijst van de repositorie!" -#: ../../client/equo.py:337 ../../server/reagent.py:107 +#: ../../client/equo.py:339 ../../server/reagent.py:107 #, fuzzy msgid "export public key of given repository" msgstr "Sorteren op repositorie" -#: ../../client/equo.py:338 ../../server/reagent.py:108 +#: ../../client/equo.py:340 ../../server/reagent.py:108 #, fuzzy msgid "export private key of given repository" msgstr "Bestemming van repositorie" -#: ../../client/equo.py:342 +#: ../../client/equo.py:344 msgid "do some searches into community repository databases" msgstr "doe een zoek actie in de communitie repositorie databases" -#: ../../client/equo.py:343 ../../server/reagent.py:64 +#: ../../client/equo.py:345 ../../server/reagent.py:64 msgid "show from what package the provided files belong" msgstr "geef weer bij welk pakket de gegeven bestanden horen" -#: ../../client/equo.py:345 ../../server/reagent.py:60 +#: ../../client/equo.py:347 ../../server/reagent.py:60 msgid "show what packages depend on the provided atoms" msgstr "geef weer welke pakketten afhangen van de gegeven atomen" -#: ../../client/equo.py:348 ../../server/reagent.py:66 +#: ../../client/equo.py:350 ../../server/reagent.py:66 msgid "list all the packages in the default repository" msgstr "som alle pakketten in de standaard repositorie op" -#: ../../client/equo.py:350 ../../server/reagent.py:57 +#: ../../client/equo.py:352 ../../server/reagent.py:57 msgid "search packages inside the default repository database" msgstr "zoek pakketten binnen de standaard repositorie database" -#: ../../client/equo.py:352 ../../server/reagent.py:61 +#: ../../client/equo.py:354 ../../server/reagent.py:61 msgid "show packages owning the specified tags" msgstr "Geef pakketten weer die de gespecificeerde tags bezitten" -#: ../../client/equo.py:353 +#: ../../client/equo.py:355 #, fuzzy msgid "show installed packages owning the specified revisions" msgstr "Geef pakketten weer die de gespecificeerde tags bezitten" -#: ../../client/equo.py:359 ../../server/reagent.py:110 +#: ../../client/equo.py:361 ../../server/reagent.py:110 msgid "source package manager functions" msgstr "Bron pakket manager functies " -#: ../../client/equo.py:360 ../../server/reagent.py:111 +#: ../../client/equo.py:362 ../../server/reagent.py:111 msgid "compilation function" msgstr "compilatie functie" -#: ../../client/equo.py:361 ../../server/reagent.py:112 +#: ../../client/equo.py:363 ../../server/reagent.py:112 msgid "compile packages belonging to the provided categories" msgstr "compileer pakketten behorende tot de gegeven categorieën" -#: ../../client/equo.py:362 ../../client/equo.py:365 +#: ../../client/equo.py:364 ../../client/equo.py:367 #: ../../server/reagent.py:113 ../../server/reagent.py:116 msgid "just list packages" msgstr "som lijst op met pakketten" -#: ../../client/equo.py:363 ../../server/reagent.py:114 +#: ../../client/equo.py:365 ../../server/reagent.py:114 #, fuzzy msgid "do not pull old package slots" msgstr "gedownloade pakketten" -#: ../../client/equo.py:364 ../../server/reagent.py:115 +#: ../../client/equo.py:366 ../../server/reagent.py:115 msgid "compile packages in provided package set names" msgstr "compileer pakketten in gegeven pakket set namen" -#: ../../client/equo.py:366 ../../server/reagent.py:117 +#: ../../client/equo.py:368 ../../server/reagent.py:117 msgid "rebuild everything" msgstr "herbouw alles" -#: ../../client/equo.py:367 ../../server/reagent.py:118 +#: ../../client/equo.py:369 ../../server/reagent.py:118 msgid "run database update if all went fine" msgstr "start database update als alles is goed gegaan" -#: ../../client/equo.py:368 ../../server/reagent.py:119 +#: ../../client/equo.py:370 ../../server/reagent.py:119 msgid "run mirror sync if all went fine" msgstr "start mirror sync als alles is goed gegaan" -#: ../../client/equo.py:369 +#: ../../client/equo.py:371 msgid "scan orphaned packages on SPM" msgstr "scan wees pakketten in SPM" -#: ../../client/equo.py:373 ../../server/activator.py:72 +#: ../../client/equo.py:375 ../../server/activator.py:75 msgid "notice board handling functions" msgstr "notitie bord handeling functies" -#: ../../client/equo.py:374 ../../server/activator.py:73 +#: ../../client/equo.py:376 ../../server/activator.py:76 msgid "add a news item to the notice board" msgstr "voeg een nieuws item to aan het notitie bord" -#: ../../client/equo.py:375 ../../server/activator.py:74 +#: ../../client/equo.py:377 ../../server/activator.py:77 msgid "remove a news item from the notice board" msgstr "Verwijder een nieuws item van het notitie bord" -#: ../../client/equo.py:376 ../../server/activator.py:75 +#: ../../client/equo.py:378 ../../server/activator.py:78 msgid "read the current notice board" msgstr "lees het huidige notitie bord" -#: ../../client/equo.py:380 +#: ../../client/equo.py:382 msgid "look for unsatisfied dependencies across community repositories" msgstr "zoek naar onbevredigde afhankelijkheden op communitie repositories" -#: ../../client/equo.py:381 ../../server/reagent.py:126 +#: ../../client/equo.py:383 ../../server/reagent.py:126 msgid "verify the integrity of local package files" msgstr "" -#: ../../client/equo.py:384 +#: ../../client/equo.py:386 msgid "handles User Generated Content features" msgstr "handelt Gebruiker Gedefinieerde Inhoud mogelijkheden" -#: ../../client/equo.py:385 +#: ../../client/equo.py:387 msgid "login against a specified repository" msgstr "Log in op een gespecificeerde repositorie" -#: ../../client/equo.py:386 +#: ../../client/equo.py:388 msgid "logout from a specified repository" msgstr "uitloggen van een gespecificeerde repositorie" -#: ../../client/equo.py:387 +#: ../../client/equo.py:389 msgid "force action" msgstr "forceer actie" -#: ../../client/equo.py:388 +#: ../../client/equo.py:390 msgid "" "manage package documents for the selected repository (comments, files, " "videos)" @@ -4991,100 +4502,100 @@ msgstr "" "beheer pakket documenten voor de geselecteerde repositorie (commentaar, " "bestanden, video's)" -#: ../../client/equo.py:389 +#: ../../client/equo.py:391 msgid "" "get available documents for the specified package key (example: x11-libs/qt)" msgstr "" "haal beschikbare documenten op voor de gespecificeerde pakket sleutel " "(example: x11-libs/qt)" -#: ../../client/equo.py:390 +#: ../../client/equo.py:392 msgid "add a new document to the specified package key (example: x11-libs/qt)" msgstr "" "voeg een nieuw document to aan de gespecificeerde pakket sleutel (voorbeeld: " "x11-libs/qt)" -#: ../../client/equo.py:391 +#: ../../client/equo.py:393 msgid "remove documents from database using their identifiers" msgstr "" "verwijder documenten van de database door middel van hun " "identificatiemiddelen" -#: ../../client/equo.py:392 +#: ../../client/equo.py:394 msgid "manage package votes for the selected repository" msgstr "beheer pakket stemmen voor de geselecteerde repositorie" -#: ../../client/equo.py:393 +#: ../../client/equo.py:395 msgid "get vote for the specified package key (example: x11-libs/qt)" msgstr "" "haal stemmen voor de geselecteerde pakket sleutel op (voorbeeld: x11-libs/qt)" -#: ../../client/equo.py:394 +#: ../../client/equo.py:396 msgid "add vote for the specified package key (example: x11-libs/qt)" msgstr "" "voeg een stem toe voor de gespecificeerde pakket sleutel (voorbeeld: x11-" "libs/qt)" -#: ../../client/equo.py:397 +#: ../../client/equo.py:399 msgid "handles Entropy cache" msgstr "behandeld Entropy cache" -#: ../../client/equo.py:398 +#: ../../client/equo.py:400 msgid "clean Entropy cache" msgstr "gooi Entropy cache leeg" -#: ../../client/equo.py:402 +#: ../../client/equo.py:404 msgid "remove downloaded packages and clean temp. directories" msgstr "verwijder gedownloade pakketten en gooi temp. mappen leeg" -#: ../../client/equo.py:404 +#: ../../client/equo.py:406 msgid "show system information" msgstr "systeem informatie weergeven" -#: ../../client/equo.py:445 ../../client/text_rescue.py:103 +#: ../../client/equo.py:447 ../../client/text_rescue.py:103 #: ../../client/text_rescue.py:113 ../../client/text_ui.py:214 msgid "is deprecated, please use" msgstr "is afgeschreven, gebruik " -#: ../../client/equo.py:456 +#: ../../client/equo.py:458 msgid "You need to install sys-apps/entropy-server. :-) Do it !" msgstr "Je moet sys-apps/entropy-server installeren. :-) Doe het !" -#: ../../client/equo.py:534 +#: ../../client/equo.py:538 msgid "You need to install/update sys-apps/entropy-server. :-) Do it !" msgstr "Je moet sys-apps/entropy-server installeren/updaten. :-) Doe het !" -#: ../../client/equo.py:587 ../../client/text_configuration.py:41 +#: ../../client/equo.py:592 ../../client/text_configuration.py:42 #: ../../client/text_rescue.py:74 msgid "You are not root" msgstr "Je bent geen root" -#: ../../client/equo.py:814 +#: ../../client/equo.py:819 #, fuzzy msgid "not enough parameters" msgstr "Onvoldoende parameters" -#: ../../client/equo.py:864 +#: ../../client/equo.py:869 #, fuzzy msgid "Installed packages repository corrupted. Please re-generate it" msgstr "" "Geinstalleerde pakketten database niet gevonden of corrupt. Genereer een " "nieuwe database met 'equo database' gereedschap" -#: ../../client/equo.py:872 ../../client/text_smart.py:157 +#: ../../client/equo.py:877 ../../client/text_smart.py:157 #: ../../client/text_smart.py:332 ../../client/text_smart.py:484 msgid "Cannot continue" msgstr "Kan niet verder" -#: ../../client/equo.py:895 +#: ../../client/equo.py:900 msgid "Your hard drive is full! Your fault!" msgstr "Je harde schijf is vol!" -#: ../../client/equo.py:901 +#: ../../client/equo.py:906 msgid "No more memory dude! Your fault!" msgstr "" -#: ../../client/equo.py:906 +#: ../../client/equo.py:911 msgid "" "Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. " "Well, you know, shit happens." @@ -5092,23 +4603,23 @@ msgstr "" "He. Mijn naam is Bug Reporter. Het spijt me dat ik je moet informeren dat " "Equo is gecrashed. Nou ja, weet je, shit happens." -#: ../../client/equo.py:907 +#: ../../client/equo.py:912 msgid "" "But there's something you could do to help Equo to be a better application." msgstr "Maar er is iets dat je kan doen om Equo een beter programma te maken." -#: ../../client/equo.py:908 +#: ../../client/equo.py:913 msgid "-- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --" msgstr "" "-- OOK AL WIL IK NIET DAT JE MEERDERE KEREN HETZELFDE RAPPORT STUURT --" -#: ../../client/equo.py:909 +#: ../../client/equo.py:914 msgid "Now I am showing you what happened. Don't panic, I'm here to help you." msgstr "" "Nu zal ik je laten zien wat er is gebeurt. Vrees niet, Ik ben hier om je te " "helpen." -#: ../../client/equo.py:918 +#: ../../client/equo.py:923 msgid "" "Oh well, I cannot even write to /tmp. So, please copy the error and mail " "lxnay@sabayon.org." @@ -5116,11 +4627,11 @@ msgstr "" "Ach ja, Ik kan niet eens schrijven naar /tmp. Dus, kopieer de fout en mail " "hem naar lxnay@sabayon.org." -#: ../../client/equo.py:937 +#: ../../client/equo.py:942 msgid "Of course you are on the Internet..." msgstr "Natuurlijk zijn we verbonden met Internet..." -#: ../../client/equo.py:938 +#: ../../client/equo.py:943 #, fuzzy msgid "" "Erm... Can I send the error, along with some information\n" @@ -5131,11 +4642,11 @@ msgstr "" " over je hardware naar mijn makers zodat zij me kunnen repareren? (Je IP " "wordt gelogged)" -#: ../../client/equo.py:940 +#: ../../client/equo.py:945 msgid "Ok, ok ok ok... Sorry!" msgstr "oké, oké oké oké... Sorry!" -#: ../../client/equo.py:944 +#: ../../client/equo.py:949 msgid "" "If you want to be contacted back (and actively supported), also answer the " "questions below:" @@ -5143,19 +4654,19 @@ msgstr "" "Als je bericht terug wilt ontvangen (en actief mee helpt), beantwoord dan " "ook deze vragen:" -#: ../../client/equo.py:945 +#: ../../client/equo.py:950 msgid "Your Full name:" msgstr "Je volledige naam:" -#: ../../client/equo.py:946 +#: ../../client/equo.py:951 msgid "Your E-Mail address:" msgstr "Je e-mail adres:" -#: ../../client/equo.py:947 +#: ../../client/equo.py:952 msgid "What you were doing:" msgstr "Waar was je mee bezig:" -#: ../../client/equo.py:962 +#: ../../client/equo.py:967 msgid "" "Thank you very much. The error has been reported and hopefully, the problem " "will be solved as soon as possible." @@ -5163,7 +4674,7 @@ msgstr "" "Dank je hartelijk. De fout is doorgestuurd en hopelijk wordt het probleem zo " "snel mogelijk verholpen." -#: ../../client/equo.py:964 +#: ../../client/equo.py:969 #, fuzzy msgid "" "Ugh. Cannot send the report. When you want, mail the file below to " @@ -5172,11 +4683,11 @@ msgstr "" "Ouch. Kan rapport niet verzenden. Ik heb het opgeslagen in /tmp/equoerror." "txt. Als je wil mail je dat bestand naar lxnay@sabayon.org." -#: ../../client/equo.py:983 +#: ../../client/equo.py:988 msgid "Entropy/Equo version mismatch" msgstr "Entropy/Equo versies komen niet overeen" -#: ../../client/equo.py:984 +#: ../../client/equo.py:989 msgid "it could make your system explode!" msgstr "" @@ -5190,152 +4701,152 @@ msgstr "gooi Entropy cache leeg" msgid "Entropy cache cleaned." msgstr "GGI cache geleegd" -#: ../../client/text_configuration.py:76 +#: ../../client/text_configuration.py:78 msgid "Scanning filesystem" msgstr "Scannen van bestandssysteem" -#: ../../client/text_configuration.py:80 -#: ../../client/text_configuration.py:387 +#: ../../client/text_configuration.py:82 +#: ../../client/text_configuration.py:388 msgid "file" msgstr "bestand" -#: ../../client/text_configuration.py:85 +#: ../../client/text_configuration.py:87 msgid "All fine baby. Nothing to do!" msgstr "'t Zit goed schat. Niets te doen!" -#: ../../client/text_configuration.py:96 +#: ../../client/text_configuration.py:98 msgid "Type a number." msgstr "Geef een nummer." -#: ../../client/text_configuration.py:110 -#: ../../client/text_configuration.py:138 ../../server/server_reagent.py:85 +#: ../../client/text_configuration.py:112 +#: ../../client/text_configuration.py:139 ../../server/server_reagent.py:85 #: ../../server/server_reagent.py:102 msgid "Configuration file" msgstr "Configuratiebestand" -#: ../../client/text_configuration.py:114 +#: ../../client/text_configuration.py:116 msgid "Overwrite ?" msgstr "Overschrijven ?" -#: ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:119 msgid "Moving" msgstr "Verplaatsen" -#: ../../client/text_configuration.py:142 +#: ../../client/text_configuration.py:143 msgid "Discard ?" msgstr "Afwijzen ?" -#: ../../client/text_configuration.py:145 +#: ../../client/text_configuration.py:146 msgid "Discarding" msgstr "Wordt afgewezen" -#: ../../client/text_configuration.py:185 +#: ../../client/text_configuration.py:186 msgid "Selected file" msgstr "Geselecteerd bestand" -#: ../../client/text_configuration.py:204 +#: ../../client/text_configuration.py:205 msgid "Replacing" msgstr "Vervangen" -#: ../../client/text_configuration.py:205 +#: ../../client/text_configuration.py:206 msgid "with" msgstr "met" -#: ../../client/text_configuration.py:215 +#: ../../client/text_configuration.py:216 msgid "Deleting file" msgstr "Verwijderen van bestand" -#: ../../client/text_configuration.py:227 +#: ../../client/text_configuration.py:228 msgid "Editing file" msgstr "Veranderen van bestand" -#: ../../client/text_configuration.py:233 +#: ../../client/text_configuration.py:234 msgid "Cannot find a suitable editor. Can't edit file directly." msgstr "" "Kan geen passende text-verwerker vinden. Kan bestand niet gelijk aanpassen." -#: ../../client/text_configuration.py:240 +#: ../../client/text_configuration.py:241 msgid "Edited file" msgstr "Aangepast bestand" -#: ../../client/text_configuration.py:241 +#: ../../client/text_configuration.py:242 msgid "showing differencies" msgstr "verschillen worden weergegeven" -#: ../../client/text_configuration.py:260 +#: ../../client/text_configuration.py:261 #, fuzzy msgid "Interactively merge" msgstr "Interactiviteit" -#: ../../client/text_configuration.py:295 +#: ../../client/text_configuration.py:296 msgid "Please choose a file to update by typing its identification number." msgstr "" "Kies a.u.b. een bestand voor update door zijn identificatie nummer te typen." -#: ../../client/text_configuration.py:296 +#: ../../client/text_configuration.py:297 msgid "Other options are:" msgstr "Andere opties zijn:" -#: ../../client/text_configuration.py:297 +#: ../../client/text_configuration.py:298 #: ../../client/text_repositories.py:509 #: ../../magneto/src/magneto/core/interfaces.py:152 msgid "Exit" msgstr "Afsluiten" -#: ../../client/text_configuration.py:298 +#: ../../client/text_configuration.py:299 msgid "Automerge all the files asking you one by one" msgstr "Automatisch samenvoegen van alle bestanden na een voor een te vragen" -#: ../../client/text_configuration.py:299 +#: ../../client/text_configuration.py:300 msgid "Automerge all the files without questioning" msgstr "Automatisch samenvoegen van alle bestanden zonder te vragen" -#: ../../client/text_configuration.py:300 +#: ../../client/text_configuration.py:301 msgid "Discard all the files asking you one by one" msgstr "Wijs alle bestanden af na een voor een te vragen" -#: ../../client/text_configuration.py:301 +#: ../../client/text_configuration.py:302 msgid "Discard all the files without questioning" msgstr "Wijs alle bestanden af zonder te vragen" -#: ../../client/text_configuration.py:311 +#: ../../client/text_configuration.py:312 msgid "Please choose an action to take for the selected file." msgstr "Kies een actie voor het geselecteerde bestand." -#: ../../client/text_configuration.py:312 +#: ../../client/text_configuration.py:313 msgid "Come back to the files list" msgstr "kom terug bij de lijst met bestanden" -#: ../../client/text_configuration.py:313 +#: ../../client/text_configuration.py:314 msgid "Replace original with update" msgstr "Verwissel origineel met update" -#: ../../client/text_configuration.py:314 +#: ../../client/text_configuration.py:315 msgid "Delete update, keeping original as is" msgstr "Verwijder update, houd origineel zoals hij is" -#: ../../client/text_configuration.py:315 +#: ../../client/text_configuration.py:316 msgid "Edit proposed file and show diffs again" msgstr "Verander aangegeven bestand en bekijk de verschillen opnieuw" -#: ../../client/text_configuration.py:316 +#: ../../client/text_configuration.py:317 #, fuzzy msgid "Interactively merge original with update" msgstr "Verwissel origineel met update" -#: ../../client/text_configuration.py:317 +#: ../../client/text_configuration.py:318 msgid "Show differences again" msgstr "bekijk verschillen opnieuw" -#: ../../client/text_configuration.py:382 +#: ../../client/text_configuration.py:383 msgid "These are the files that would be updated:" msgstr "De volgende bestanden zullen worden geüpdate:" -#: ../../client/text_configuration.py:388 +#: ../../client/text_configuration.py:389 msgid "Unique files that would be update" msgstr "Unieke bestanden die geüpdate kunnen worden" -#: ../../client/text_configuration.py:393 +#: ../../client/text_configuration.py:394 msgid "Unique files that would be automerged" msgstr "Unieke bestanden die automatisch geüpdate worden" @@ -5346,8 +4857,8 @@ msgstr "Misvormd commando" #: ../../client/text_query.py:69 ../../client/text_repositories.py:47 #: ../../client/text_smart.py:45 ../../client/text_ugc.py:32 -#: ../../client/text_ui.py:128 ../../server/activator.py:166 -#: ../../server/reagent.py:307 +#: ../../client/text_ui.py:128 ../../server/activator.py:169 +#: ../../server/reagent.py:308 msgid "Wrong parameters" msgstr "Foutieve parameters" @@ -5360,7 +4871,7 @@ msgstr "Zoekend" #: ../../client/text_query.py:1264 ../../client/text_query.py:1306 #: ../../client/text_query.py:1350 ../../client/text_query.py:1388 #: ../../client/text_query.py:1421 ../../client/text_query.py:1465 -#: ../../client/text_query.py:1524 ../../server/server_query.py:129 +#: ../../client/text_query.py:1524 ../../server/server_query.py:130 msgid "Keyword" msgstr "Sleutelwoord" @@ -5371,7 +4882,7 @@ msgstr "Sleutelwoord" #: ../../client/text_query.py:1265 ../../client/text_query.py:1307 #: ../../client/text_query.py:1351 ../../client/text_query.py:1389 #: ../../client/text_query.py:1422 ../../client/text_query.py:1466 -#: ../../client/text_query.py:1525 ../../server/server_query.py:130 +#: ../../client/text_query.py:1525 ../../server/server_query.py:131 msgid "Found" msgstr "Gevonden" @@ -5381,7 +4892,7 @@ msgstr "Gevonden" #: ../../client/text_query.py:1308 ../../client/text_query.py:1352 #: ../../client/text_query.py:1390 ../../client/text_query.py:1423 #: ../../client/text_query.py:1467 ../../client/text_query.py:1526 -#: ../../server/server_query.py:131 +#: ../../server/server_query.py:132 msgid "entries" msgstr "ingangen" @@ -5414,7 +4925,7 @@ msgstr "" #: ../../client/text_query.py:314 ../../client/text_query.py:1573 #: ../../client/text_query.py:1574 ../../server/server_key.py:367 -#: ../../server/server_key.py:371 ../../server/server_reagent.py:216 +#: ../../server/server_key.py:371 ../../server/server_reagent.py:215 #: ../../sulfur/src/sulfur/dialogs.py:506 #: ../../sulfur/src/sulfur/dialogs.py:602 #: ../../sulfur/src/sulfur/dialogs.py:605 @@ -5557,8 +5068,8 @@ msgstr "Zoek op verwijderde" #: ../../client/text_query.py:1004 ../../client/text_ui.py:1014 #: ../../client/text_ui.py:1159 ../../client/text_ui.py:1249 #: ../../client/text_ui.py:1714 ../../client/text_ui.py:1799 -#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:446 -#: ../../server/server_reagent.py:495 +#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:444 +#: ../../server/server_reagent.py:494 msgid "No packages found" msgstr "Geen pakketten gevonden" @@ -5627,7 +5138,7 @@ msgstr "Zoek op slot" msgid "Package Set Search" msgstr "Pakket Set Zoeken" -#: ../../client/text_query.py:1367 ../../server/server_query.py:116 +#: ../../client/text_query.py:1367 ../../server/server_query.py:117 msgid "Tag Search" msgstr "Zoek op tag" @@ -5667,7 +5178,7 @@ msgstr "branche" msgid "Category" msgstr "Categorie" -#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name" msgstr "Naam" @@ -5707,7 +5218,7 @@ msgstr "Download" msgid "Checksum" msgstr "Controlesom" -#: ../../client/text_query.py:1662 ../../server/server_reagent.py:289 +#: ../../client/text_query.py:1662 ../../server/server_reagent.py:288 #: ../../sulfur/src/sulfur/dialogs.py:1132 msgid "Dependencies" msgstr "Afhankelijkheden" @@ -5728,6 +5239,10 @@ msgstr "Thuispagina" msgid "Description" msgstr "Omschrijving" +#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 +msgid "USE flags" +msgstr "USE flags" + #: ../../client/text_query.py:1718 ../../sulfur/src/sulfur/sulfur.glade.h:26 msgid "CHOST" msgstr "CHOST" @@ -5962,37 +5477,48 @@ msgid "Have a nice day" msgstr "Een prettige dag verder" #: ../../client/text_repositories.py:427 ../../client/text_ui.py:560 -#: ../../sulfur/src/sulfur/__init__.py:1485 +#: ../../sulfur/src/sulfur/__init__.py:1492 msgid "No repositories specified in" msgstr "Geen repositories opgegeven in" #: ../../client/text_repositories.py:431 ../../client/text_ui.py:565 -#: ../../sulfur/src/sulfur/__init__.py:1492 +#: ../../sulfur/src/sulfur/__init__.py:1499 msgid "Unhandled exception" msgstr "Niet afgehandelde exceptie" -#: ../../client/text_repositories.py:453 ../../server/server_activator.py:332 -#: ../../server/server_activator.py:352 +#: ../../client/text_repositories.py:453 ../../server/server_activator.py:333 +#: ../../server/server_activator.py:353 msgid "Notice board not available" msgstr "Notitie bord is niet beschikbaar" +#. title +#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 +#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 +#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 +#: ../../server/server_activator.py:243 ../../server/server_activator.py:275 +#: ../../server/server_activator.py:311 ../../sulfur/src/sulfur/dialogs.py:381 +#: ../../sulfur/src/sulfur/dialogs.py:633 +#: ../../sulfur/src/sulfur/sulfur.glade.h:258 +msgid "Title" +msgstr "Titel" + #: ../../client/text_repositories.py:476 ../../client/text_ugc.py:587 -#: ../../server/server_activator.py:248 +#: ../../server/server_activator.py:249 #: ../../sulfur/src/sulfur/dialogs.py:1191 #: ../../sulfur/src/sulfur/sulfur.glade.h:48 msgid "Content" msgstr "Inhoud" -#: ../../client/text_repositories.py:481 ../../server/server_activator.py:253 +#: ../../client/text_repositories.py:481 ../../server/server_activator.py:254 #: ../../sulfur/src/sulfur/sulfur.glade.h:122 msgid "Link" msgstr "Link" -#: ../../client/text_repositories.py:489 ../../server/server_activator.py:261 +#: ../../client/text_repositories.py:489 ../../server/server_activator.py:262 msgid "Press Enter to continue" msgstr "Druk op Enter om door te gaan" -#: ../../client/text_repositories.py:516 ../../server/server_activator.py:288 +#: ../../client/text_repositories.py:516 ../../server/server_activator.py:289 msgid "Choose one by typing its identifier" msgstr "Kies a.u.b. een door het identificatie nummer te typen." @@ -6021,15 +5547,15 @@ msgstr "Systeem Database gestofzuigd" msgid "No System Databases found" msgstr "Geen Systeem Database gevonden" -#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:568 +#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:567 msgid "No backed up databases found" msgstr "Geen gebackupte databasen gevonden" -#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:583 +#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:582 msgid "Select the database you want to restore" msgstr "Selecteer de database die je wilt herstellen" -#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:589 +#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:588 msgid "Entropy installed packages database restore tool" msgstr "Entropy geïnstalleerde pakketten database herstel gereedschap" @@ -6484,7 +6010,7 @@ msgid "directory does not exist" msgstr "map bestaat niet" #: ../../client/text_smart.py:194 ../../client/text_ui.py:768 -#: ../../sulfur/src/sulfur/events.py:465 +#: ../../sulfur/src/sulfur/events.py:470 msgid "is not a valid Entropy package" msgstr "is geen geldig Entropy pakket" @@ -6612,7 +6138,7 @@ msgstr "Van nu af aan, zal elke GGI actie als deze gebruiker worden toegevoegd" msgid "Login error. Not logged in." msgstr "Log in fout. niet ingelogd." -#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1018 +#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1024 msgid "Not logged in" msgstr "Niet ingelogd op" @@ -6777,7 +6303,7 @@ msgstr "Huidige pakket stem" #: ../../client/text_ui.py:242 ../../client/text_ui.py:249 #: ../../client/text_ui.py:257 ../../client/text_ui.py:265 #: ../../client/text_ui.py:1264 ../../client/text_ui.py:1950 -#: ../../server/server_reagent.py:1286 +#: ../../server/server_reagent.py:1287 msgid "Nothing to do" msgstr "Niets te doen" @@ -6924,9 +6450,9 @@ msgid "atom" msgstr "atoom" #: ../../client/text_ui.py:668 ../../server/server_reagent.py:131 -#: ../../server/server_reagent.py:167 ../../server/server_reagent.py:203 -#: ../../server/server_reagent.py:345 ../../server/server_reagent.py:373 -#: ../../server/server_reagent.py:402 +#: ../../server/server_reagent.py:166 ../../server/server_reagent.py:202 +#: ../../server/server_reagent.py:344 ../../server/server_reagent.py:371 +#: ../../server/server_reagent.py:399 msgid "in" msgstr "in" @@ -6942,7 +6468,7 @@ msgstr "Niet gevonden" msgid "Probably needed by" msgstr "Waarschijnlijk gebruikt door" -#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:467 +#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:472 msgid "is not compiled with the same architecture of the system" msgstr "is niet gecompileerd met de zelfde architectuur als het systeem" @@ -6978,7 +6504,7 @@ msgstr "Wissel repo" msgid "Reinstall" msgstr "Herinstalleer" -#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:443 +#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:449 #: ../../sulfur/src/sulfur/sulfur.glade.h:106 msgid "Install" msgstr "Installeer" @@ -7050,12 +6576,12 @@ msgstr "ophalen" msgid "All done" msgstr "Alles verwerkt" -#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2061 +#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2068 #, fuzzy msgid "Please update the following critical packages" msgstr "Dit zijn de geïnstalleerde pakketten" -#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2062 +#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2069 #, fuzzy msgid "You should install them as soon as possible" msgstr "Repareer zo snel mogelijk" @@ -7372,99 +6898,140 @@ msgstr "scan wees pakketten in SPM" msgid "remove downloaded packages and clean temp. directories)" msgstr "verwijder gedownloade pakketten en leeg temp. mappen)" -#: ../../server/server_activator.py:70 +#: ../../server/server_activator.py:71 msgid "Starting to sync data across mirrors (packages/database)" msgstr "Starten met synchroniseren van data over mirrors (pakketten/database)" -#: ../../server/server_activator.py:98 ../../server/server_activator.py:146 +#: ../../server/server_activator.py:99 ../../server/server_activator.py:147 msgid "Aborting !" msgstr "Afbreken !" -#: ../../server/server_activator.py:122 +#: ../../server/server_activator.py:123 msgid "Please insert a commit message" msgstr "Voer een uitvoer bericht in" -#: ../../server/server_activator.py:141 +#: ../../server/server_activator.py:142 msgid "Should I continue with the tidy procedure ?" msgstr "Zal ik doorgaan met de orden procedure ?" -#: ../../server/server_activator.py:282 +#: ../../server/server_activator.py:283 msgid "Exit/Commit" msgstr "Sluiten/Indienen" -#: ../../server/server_activator.py:311 +#: ../../server/server_activator.py:312 msgid "Notice text" msgstr "Let op de tekst" -#: ../../server/server_activator.py:312 +#: ../../server/server_activator.py:313 msgid "Relevant URL (optional)" msgstr "Relevante URL (optioneel)" -#: ../../server/server_activator.py:316 +#: ../../server/server_activator.py:317 msgid "Repository notice board, new item insertion" msgstr "Repositorie notitie bord, nieuw item invoegen" -#: ../../server/server_activator.py:359 +#: ../../server/server_activator.py:360 msgid "Choose the one you want to remove" msgstr "Kies degene die je wilt verwijderen" -#: ../../server/server_activator.py:365 +#: ../../server/server_activator.py:366 msgid "Are you sure you want to remove this?" msgstr "Weet je zeker dat je deze wilt verwijderen?" -#: ../../server/server_activator.py:420 +#: ../../server/server_activator.py:418 msgid "Starting to lock mirrors databases" msgstr "Starten met blokkeren van mirrors databases" -#: ../../server/server_activator.py:426 ../../server/server_activator.py:440 -#: ../../server/server_activator.py:456 ../../server/server_activator.py:471 +#: ../../server/server_activator.py:424 ../../server/server_activator.py:438 +#: ../../server/server_activator.py:454 ../../server/server_activator.py:469 msgid "A problem occured on at least one mirror" msgstr "Een probleem deed zich voor op een van de mirrors" -#: ../../server/server_activator.py:428 -msgid "Databases lock complete" -msgstr "Databases blokkeren compleet" +#: ../../server/server_activator.py:426 +#, fuzzy +msgid "Repositories lock complete" +msgstr "Herstel compleet" -#: ../../server/server_activator.py:434 +#: ../../server/server_activator.py:432 msgid "Starting to unlock mirrors databases" msgstr "Starten met deblokkeren van mirrors databases" -#: ../../server/server_activator.py:443 -msgid "Databases unlock complete" -msgstr "Databases deblokkeren compleet" +#: ../../server/server_activator.py:441 +#, fuzzy +msgid "Repositories unlock complete" +msgstr "Herstel compleet" -#: ../../server/server_activator.py:449 +#: ../../server/server_activator.py:447 msgid "Starting to lock download mirrors databases" msgstr "Starten met blokkeren van download mirrors databases" -#: ../../server/server_activator.py:458 +#: ../../server/server_activator.py:456 msgid "Download mirrors lock complete" msgstr "Download mirrors blokkering compleet" -#: ../../server/server_activator.py:464 +#: ../../server/server_activator.py:462 msgid "Starting to unlock download mirrors databases" msgstr "Starten met deblokkeren van download mirrors databases" -#: ../../server/server_activator.py:473 +#: ../../server/server_activator.py:471 msgid "Download mirrors unlock complete" msgstr "Download mirrors ontsluiten compleet" -#: ../../server/server_activator.py:491 +#: ../../server/server_activator.py:489 msgid "DATABASE" msgstr "DATABASE" -#: ../../server/server_activator.py:492 +#: ../../server/server_activator.py:490 msgid "DOWNLOAD" msgstr "DOWNLOAD" -#: ../../server/server_activator.py:508 -msgid "Syncing databases" -msgstr "Synchroniseren databases" +#: ../../server/server_activator.py:506 +#, fuzzy +msgid "Syncing repositories" +msgstr "in repositories" -#: ../../server/server_activator.py:512 -msgid "Database sync errors, cannot continue." +#: ../../server/server_activator.py:510 +#, fuzzy +msgid "Repositories sync error, cannot continue." msgstr "Database sync fouten, kan niet doorgaan." +#: ../../server/server_activator.py:532 +#, fuzzy +msgid "Cleaning unavailable packages from repository" +msgstr "Berekenen beschikbare pakketten voor" + +#: ../../server/server_activator.py:534 +msgid "" +"Removing unavailable packages, overriding Entropy defaults is generally bad." +msgstr "" + +#: ../../server/server_activator.py:536 +msgid "" +"Users with outdated repositories, won't be able to find package files " +"remotely." +msgstr "" + +#: ../../server/server_activator.py:564 ../../server/server_activator.py:582 +#, fuzzy +msgid "Remote Entropy Repository Status" +msgstr "Externe Entropy Database Repositorie Status" + +#: ../../server/server_activator.py:569 ../../server/server_activator.py:587 +msgid "Host" +msgstr "Host" + +#. Setup revision column +#: ../../server/server_activator.py:570 ../../server/server_activator.py:588 +#: ../../sulfur/src/sulfur/views.py:2865 +#: ../../sulfur/src/sulfur/sulfur.glade.h:211 +msgid "Revision" +msgstr "Herziening" + +#: ../../server/server_activator.py:575 +#, fuzzy +msgid "Local revision currently at" +msgstr "Lokale database revisie is op dit moment" + #: ../../server/server_key.py:26 msgid "GPG interface loaded, home directory" msgstr "" @@ -7609,7 +7176,7 @@ msgstr "Aanmaakdatum" msgid "Expires on" msgstr "Verloopt op" -#: ../../server/server_query.py:50 ../../server/server_query.py:71 +#: ../../server/server_query.py:51 ../../server/server_query.py:72 #: ../../sulfur/src/sulfur/packages.py:1144 msgid "Nothing found" msgstr "Niets gevonden" @@ -7642,132 +7209,136 @@ msgstr "Uitgeschakeld" msgid "already disabled" msgstr "is al uitgeschakeld" -#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:143 -#: ../../server/server_reagent.py:182 ../../server/server_reagent.py:332 -#: ../../server/server_reagent.py:360 +#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:142 +#: ../../server/server_reagent.py:181 ../../server/server_reagent.py:331 +#: ../../server/server_reagent.py:358 #, fuzzy msgid "Invalid syntax." msgstr "Ongeldige invoer." -#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:151 -#: ../../server/server_reagent.py:190 ../../server/server_reagent.py:341 -#: ../../server/server_reagent.py:369 +#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:150 +#: ../../server/server_reagent.py:189 ../../server/server_reagent.py:340 +#: ../../server/server_reagent.py:367 #, fuzzy msgid "No valid repository specified." msgstr "Geen juiste repositories opgegeven." -#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:166 -#: ../../server/server_reagent.py:202 ../../server/server_reagent.py:401 -#: ../../server/server_reagent.py:862 +#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:165 +#: ../../server/server_reagent.py:201 ../../server/server_reagent.py:398 +#: ../../server/server_reagent.py:863 msgid "Cannot match" msgstr "Komt niet overeen" -#: ../../server/server_reagent.py:172 ../../server/server_reagent.py:207 +#: ../../server/server_reagent.py:171 ../../server/server_reagent.py:206 #, fuzzy msgid "No packages selected." msgstr "Geen pakketten geselecteerd" -#: ../../server/server_reagent.py:224 +#: ../../server/server_reagent.py:223 msgid "package dependencies" msgstr "pakket afhankelijkheden" -#: ../../server/server_reagent.py:263 +#: ../../server/server_reagent.py:232 +msgid "No dependencies" +msgstr "Geen afhankelijkheden" + +#: ../../server/server_reagent.py:262 #, fuzzy msgid "Dependency type" msgstr "Afhankelijkheden test" -#: ../../server/server_reagent.py:268 +#: ../../server/server_reagent.py:267 #, fuzzy msgid "Select a dependency type for" msgstr "handmatige afhankelijkheden voor" -#: ../../server/server_reagent.py:292 +#: ../../server/server_reagent.py:291 #, fuzzy msgid "Dependencies editor" msgstr "Afhankelijkheden test" -#: ../../server/server_reagent.py:301 +#: ../../server/server_reagent.py:300 #, fuzzy msgid "Confirm ?" msgstr "Bevestigen" -#: ../../server/server_reagent.py:324 +#: ../../server/server_reagent.py:323 #, fuzzy msgid "dependencies updated successfully" msgstr "handmatige afhankelijkheden succesvol toegevoegd" -#: ../../server/server_reagent.py:344 +#: ../../server/server_reagent.py:343 #, fuzzy msgid "Masking" msgstr "Pakket Maskeren" -#: ../../server/server_reagent.py:372 +#: ../../server/server_reagent.py:370 #, fuzzy msgid "Unmasking" msgstr "Uitpakken" -#: ../../server/server_reagent.py:426 +#: ../../server/server_reagent.py:424 msgid "Matching packages to remove" msgstr "Overeenkomende pakketten voor verwijderen" -#: ../../server/server_reagent.py:428 ../../server/server_reagent.py:521 -#: ../../server/server_reagent.py:746 +#: ../../server/server_reagent.py:426 ../../server/server_reagent.py:520 +#: ../../server/server_reagent.py:748 msgid "Not enough parameters" msgstr "Onvoldoende parameters" -#: ../../server/server_reagent.py:450 ../../server/server_reagent.py:954 +#: ../../server/server_reagent.py:448 ../../server/server_reagent.py:954 msgid "These are the packages that would be removed from the database" msgstr "De volgende pakketten zullen worden verwijderd van de database" -#: ../../server/server_reagent.py:465 ../../server/server_reagent.py:511 +#: ../../server/server_reagent.py:463 ../../server/server_reagent.py:510 msgid "Removing selected packages" msgstr "Verwijderen van geselecteerde pakketten" -#: ../../server/server_reagent.py:469 ../../server/server_reagent.py:516 +#: ../../server/server_reagent.py:467 ../../server/server_reagent.py:515 msgid "Packages removed. To remove binary packages, run activator." msgstr "" "Pakketten verwijderd. Voor verwijdering van binaire pakketten, start " "activator." -#: ../../server/server_reagent.py:475 +#: ../../server/server_reagent.py:473 msgid "Searching injected packages to remove" msgstr "Zoeken naar pakketten die kunnen worden verwijderd" -#: ../../server/server_reagent.py:500 +#: ../../server/server_reagent.py:499 msgid "These are the injected packages pulled in for removal" msgstr "Dit zijn de pakketten die zullen worden verwijderd" -#: ../../server/server_reagent.py:526 +#: ../../server/server_reagent.py:525 msgid "Switching branch, be sure to have your packages in sync." msgstr "" "omschakelen van branche, zorg ervoor dat je pakketten zijn gesynchroniseerd." -#: ../../server/server_reagent.py:533 +#: ../../server/server_reagent.py:532 msgid "Collecting packages that would be marked" msgstr "Verzamelen van pakketten die worden gemarkeerd" -#: ../../server/server_reagent.py:542 +#: ../../server/server_reagent.py:541 msgid "These are the packages that would be marked" msgstr "Dit zijn de pakketten die zouden worden gemarkeerd" -#: ../../server/server_reagent.py:677 +#: ../../server/server_reagent.py:676 msgid "No valid repositories specified." msgstr "Geen juiste repositories opgegeven." -#: ../../server/server_reagent.py:682 +#: ../../server/server_reagent.py:681 msgid "Invalid repositories specified." msgstr "Ongeldige repositories opgegeven." -#: ../../server/server_reagent.py:724 +#: ../../server/server_reagent.py:726 #, fuzzy msgid "Entropy repository has been initialized" msgstr "Je standaard repositorie is niet geïnitialiseerd" -#: ../../server/server_reagent.py:732 +#: ../../server/server_reagent.py:734 msgid "Creating empty database to" msgstr "Maak lege database aan in" -#: ../../server/server_reagent.py:735 +#: ../../server/server_reagent.py:737 msgid "Cannot overwrite already existing file" msgstr "Kan niet overschrijven, bestand bestaat reeds" @@ -7775,34 +7346,34 @@ msgstr "Kan niet overschrijven, bestand bestaat reeds" msgid "Bumping Repository database" msgstr "Bijwerken Repositorie database" -#: ../../server/server_reagent.py:878 +#: ../../server/server_reagent.py:879 msgid "No valid packages to repackage." msgstr "Er zijn geen geldige pakketten om opnieuw te verpakken." #. normal scanning -#: ../../server/server_reagent.py:883 +#: ../../server/server_reagent.py:884 msgid "Scanning database for differences" msgstr "Scannen van database op verschillen" -#: ../../server/server_reagent.py:903 +#: ../../server/server_reagent.py:904 #, fuzzy msgid "Invalid atom" msgstr "Ongeldige actie." -#: ../../server/server_reagent.py:910 +#: ../../server/server_reagent.py:911 msgid "Zarro thinggz totoo" msgstr "Niks te doen" -#: ../../server/server_reagent.py:914 +#: ../../server/server_reagent.py:915 msgid "These are the packages that would be changed to injected status" msgstr "" "De volgende pakketten zullen worden veranderd naar geïnjecteerde status" -#: ../../server/server_reagent.py:920 +#: ../../server/server_reagent.py:921 msgid "Would you like to transform them now ?" msgstr "Wil je ze nu transformeren ?" -#: ../../server/server_reagent.py:927 +#: ../../server/server_reagent.py:928 msgid "Transforming from database" msgstr "Transformeren van database" @@ -7862,41 +7433,41 @@ msgstr "Negeren van gebroken Spm ingang, hercompileer a.u.b." msgid "Nothing to do, check later." msgstr "Niets te doen, controleer later." -#: ../../server/server_reagent.py:1065 +#: ../../server/server_reagent.py:1066 msgid "Entries handled" msgstr "Invoer behandeld" -#: ../../server/server_reagent.py:1104 +#: ../../server/server_reagent.py:1105 #, fuzzy msgid "local revision" msgstr "Herziening" -#: ../../server/server_reagent.py:1106 +#: ../../server/server_reagent.py:1107 #, fuzzy msgid "local packages" msgstr "vitaal pakket" -#: ../../server/server_reagent.py:1113 +#: ../../server/server_reagent.py:1114 #, fuzzy msgid "stored packages" msgstr "Gemaskeerde Pakketten" -#: ../../server/server_reagent.py:1118 +#: ../../server/server_reagent.py:1119 #, fuzzy msgid "upload packages" msgstr "gedownloade pakketten" -#: ../../server/server_reagent.py:1197 +#: ../../server/server_reagent.py:1198 #, fuzzy msgid "" "These are the newly available packages, either updatable or not installed" msgstr "Dit zijn de pakketten die zouden worden geinstalleerd" -#: ../../server/server_reagent.py:1249 +#: ../../server/server_reagent.py:1250 msgid "No package sets found" msgstr "Geen pakket set gevonden" -#: ../../server/server_reagent.py:1257 +#: ../../server/server_reagent.py:1258 msgid "package set not found" msgstr "pakket set niet gevonden" @@ -8220,9 +7791,9 @@ msgid "Please confirm the actions above" msgstr "Bevestig bovenstaande actie" #: ../../sulfur/src/sulfur/dialogs.py:2355 -#: ../../sulfur/src/sulfur/__init__.py:970 -#: ../../sulfur/src/sulfur/__init__.py:980 -#: ../../sulfur/src/sulfur/__init__.py:990 +#: ../../sulfur/src/sulfur/__init__.py:976 +#: ../../sulfur/src/sulfur/__init__.py:986 +#: ../../sulfur/src/sulfur/__init__.py:996 msgid "Item" msgstr "Item" @@ -8291,7 +7862,7 @@ msgid "Accepted" msgstr "Geaccepteerd" #: ../../sulfur/src/sulfur/dialogs.py:3210 -#: ../../sulfur/src/sulfur/events.py:715 +#: ../../sulfur/src/sulfur/events.py:720 msgid "license text" msgstr "licentie tekst" @@ -8372,124 +7943,124 @@ msgstr "Pakketten in 'Advisory' zijn in de wachtrij geplaatst." msgid "Packages in all Advisories have been queued." msgstr "Pakketten in alle 'Advisories' zijn in de wachtrij geplaatst." -#: ../../sulfur/src/sulfur/events.py:296 +#: ../../sulfur/src/sulfur/events.py:301 msgid "You! Why do you want to remove the main repository ?" msgstr "Hey! Waarom wil je de hoofdrepository verwijderen?" -#: ../../sulfur/src/sulfur/events.py:338 +#: ../../sulfur/src/sulfur/events.py:343 msgid "Are you sure ?" msgstr "Weet u het zeker?" -#: ../../sulfur/src/sulfur/events.py:355 +#: ../../sulfur/src/sulfur/events.py:360 msgid "Error saving parameter" msgstr "Fout bij opslaan parameter" -#: ../../sulfur/src/sulfur/events.py:356 -#: ../../sulfur/src/sulfur/__init__.py:1121 +#: ../../sulfur/src/sulfur/events.py:361 +#: ../../sulfur/src/sulfur/__init__.py:1127 msgid "An issue occured while saving a preference" msgstr "Er deed zich een fout voor bij het opslaan van de voorkeuren" -#: ../../sulfur/src/sulfur/events.py:357 -#: ../../sulfur/src/sulfur/__init__.py:1086 -#: ../../sulfur/src/sulfur/__init__.py:1122 +#: ../../sulfur/src/sulfur/events.py:362 +#: ../../sulfur/src/sulfur/__init__.py:1092 +#: ../../sulfur/src/sulfur/__init__.py:1128 msgid "Parameter" msgstr "Parameter" -#: ../../sulfur/src/sulfur/events.py:357 +#: ../../sulfur/src/sulfur/events.py:362 msgid "not saved" msgstr "niet opgeslagen" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 ../../sulfur/src/sulfur/events.py:406 -#: ../../sulfur/src/sulfur/events.py:417 ../../sulfur/src/sulfur/events.py:428 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 ../../sulfur/src/sulfur/events.py:411 +#: ../../sulfur/src/sulfur/events.py:422 ../../sulfur/src/sulfur/events.py:433 msgid "New" msgstr "Nieuw" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 msgid "Please insert a new path" msgstr "Voer een nieuw pad in" -#: ../../sulfur/src/sulfur/events.py:407 ../../sulfur/src/sulfur/events.py:418 -#: ../../sulfur/src/sulfur/events.py:429 +#: ../../sulfur/src/sulfur/events.py:412 ../../sulfur/src/sulfur/events.py:423 +#: ../../sulfur/src/sulfur/events.py:434 msgid "Please edit the selected path" msgstr "verander het geselecteerde pad" -#: ../../sulfur/src/sulfur/events.py:449 +#: ../../sulfur/src/sulfur/events.py:454 msgid "You have chosen to install this package" msgstr "Je hebt dit pakket gekozen voor installatie" -#: ../../sulfur/src/sulfur/events.py:451 +#: ../../sulfur/src/sulfur/events.py:456 msgid "Are you supa sure?" msgstr "Weet je het zeker?" -#: ../../sulfur/src/sulfur/events.py:471 +#: ../../sulfur/src/sulfur/events.py:476 msgid "Cannot install" msgstr "Kan niet installeren" -#: ../../sulfur/src/sulfur/events.py:600 +#: ../../sulfur/src/sulfur/events.py:605 msgid "Please select at least one repository" msgstr "Selecteer tenminste een repositorie" #. Check there are any packages in the queue -#: ../../sulfur/src/sulfur/events.py:623 +#: ../../sulfur/src/sulfur/events.py:628 msgid "No packages in queue" msgstr "De wachtrij is leeg" -#: ../../sulfur/src/sulfur/events.py:661 +#: ../../sulfur/src/sulfur/events.py:666 msgid "Queue is too old. Cannot load." msgstr "De wachtrij is te oud en kon niet geladen worden." -#: ../../sulfur/src/sulfur/events.py:726 +#: ../../sulfur/src/sulfur/events.py:731 msgid "Update your system now ?" msgstr "Je systeem nu updaten?" -#: ../../sulfur/src/sulfur/events.py:741 +#: ../../sulfur/src/sulfur/events.py:746 msgid "" "You have chosen to interrupt the processing. Are you sure you want to do it ?" msgstr "" "Je hebt ervoor gekozen de behandeling stop te zetten. Weet je zeker dat je " "dit wilt ?" -#: ../../sulfur/src/sulfur/events.py:829 +#: ../../sulfur/src/sulfur/events.py:834 msgid "Cleaning UGC cache of" msgstr "Opruimen van GGI cache voor" -#: ../../sulfur/src/sulfur/events.py:830 +#: ../../sulfur/src/sulfur/events.py:835 msgid "UGC cache cleared" msgstr "GGI cache geleegd" -#: ../../sulfur/src/sulfur/events.py:843 +#: ../../sulfur/src/sulfur/events.py:848 msgid "UGC credentials cleared" msgstr "GGI gegevens geleegd" -#: ../../sulfur/src/sulfur/events.py:883 +#: ../../sulfur/src/sulfur/events.py:888 msgid "Choose what Package Set you want to add" msgstr "Kies welke Pakket Set je wilt toevoegen" -#: ../../sulfur/src/sulfur/events.py:885 +#: ../../sulfur/src/sulfur/events.py:890 #, fuzzy msgid "Choose what Package Set you want to edit" msgstr "Kies welke Pakket Set je wilt toevoegen" -#: ../../sulfur/src/sulfur/events.py:901 ../../sulfur/src/sulfur/events.py:906 +#: ../../sulfur/src/sulfur/events.py:906 ../../sulfur/src/sulfur/events.py:911 msgid "Package Set name" msgstr "Pakket Set naam" -#: ../../sulfur/src/sulfur/events.py:902 ../../sulfur/src/sulfur/events.py:907 +#: ../../sulfur/src/sulfur/events.py:907 ../../sulfur/src/sulfur/events.py:912 msgid "Package atoms" msgstr "Pakket atomen" -#: ../../sulfur/src/sulfur/events.py:945 +#: ../../sulfur/src/sulfur/events.py:950 #, fuzzy msgid "No package sets available for removal." msgstr "Geen 'advisories' beschikbaar of bruikbaar" -#: ../../sulfur/src/sulfur/events.py:951 +#: ../../sulfur/src/sulfur/events.py:956 msgid "Removable Package Set" msgstr "Verwijderbare Pakket Set" -#: ../../sulfur/src/sulfur/events.py:956 +#: ../../sulfur/src/sulfur/events.py:961 msgid "Choose what Package Set you want to remove" msgstr "Kies welke Pakket Set je wilt verwijderen" @@ -8524,66 +8095,66 @@ msgstr "Liefde liefde liefde... <3" msgid "Oh oh ooooh... Merry Xmas!" msgstr "Vrolijk kerstfeest!" -#: ../../sulfur/src/sulfur/__init__.py:439 +#: ../../sulfur/src/sulfur/__init__.py:445 #: ../../sulfur/src/sulfur/views.py:2430 #: ../../sulfur/src/sulfur/sulfur.glade.h:14 #, fuzzy msgid "Applications" msgstr "Programma" -#: ../../sulfur/src/sulfur/__init__.py:441 +#: ../../sulfur/src/sulfur/__init__.py:447 #, fuzzy msgid "Sync" msgstr "sync" -#: ../../sulfur/src/sulfur/__init__.py:445 +#: ../../sulfur/src/sulfur/__init__.py:451 #: ../../sulfur/src/sulfur/sulfur.glade.h:215 msgid "Search" msgstr "Zoeken" -#: ../../sulfur/src/sulfur/__init__.py:615 +#: ../../sulfur/src/sulfur/__init__.py:621 msgid "Default packages sorting" msgstr "Standaard pakketten sortering" -#: ../../sulfur/src/sulfur/__init__.py:616 +#: ../../sulfur/src/sulfur/__init__.py:622 msgid "Sort by name [A-Z]" msgstr "Sorteren op naam [A-Z]" -#: ../../sulfur/src/sulfur/__init__.py:617 +#: ../../sulfur/src/sulfur/__init__.py:623 msgid "Sort by name [Z-A]" msgstr "Sorteren op naam [Z-A]" -#: ../../sulfur/src/sulfur/__init__.py:618 +#: ../../sulfur/src/sulfur/__init__.py:624 msgid "Sort by downloads" msgstr "Sorteren op downloads" -#: ../../sulfur/src/sulfur/__init__.py:619 +#: ../../sulfur/src/sulfur/__init__.py:625 msgid "Sort by votes" msgstr "Sorteren op stemmen" -#: ../../sulfur/src/sulfur/__init__.py:620 +#: ../../sulfur/src/sulfur/__init__.py:626 msgid "Sort by repository" msgstr "Sorteren op repositorie" -#: ../../sulfur/src/sulfur/__init__.py:621 +#: ../../sulfur/src/sulfur/__init__.py:627 msgid "Sort by date (simple)" msgstr "Sorteren op datum (simpel)" -#: ../../sulfur/src/sulfur/__init__.py:622 +#: ../../sulfur/src/sulfur/__init__.py:628 msgid "Sort by date (grouped)" msgstr "Sorteren op datum (groepen)" -#: ../../sulfur/src/sulfur/__init__.py:623 +#: ../../sulfur/src/sulfur/__init__.py:629 #, fuzzy msgid "Sort by license (grouped)" msgstr "Sorteren op datum (groepen)" -#: ../../sulfur/src/sulfur/__init__.py:624 +#: ../../sulfur/src/sulfur/__init__.py:630 #, fuzzy msgid "Sort by Groups" msgstr "Sorteren op stemmen" -#: ../../sulfur/src/sulfur/__init__.py:685 +#: ../../sulfur/src/sulfur/__init__.py:691 msgid "" "The repositories listed below are configured but not available. They should " "be downloaded." @@ -8591,59 +8162,59 @@ msgstr "" "De repositories hier onder zijn geconfigureerd maar niet beschikbaar. Ze " "moeten worden gedownload." -#: ../../sulfur/src/sulfur/__init__.py:686 +#: ../../sulfur/src/sulfur/__init__.py:692 msgid "If you don't do this now, you won't be able to use them." msgstr "Als je dit nu niet doet, kan je ze niet gebruiken." -#: ../../sulfur/src/sulfur/__init__.py:688 +#: ../../sulfur/src/sulfur/__init__.py:694 msgid "Download now" msgstr "Download nu" -#: ../../sulfur/src/sulfur/__init__.py:689 +#: ../../sulfur/src/sulfur/__init__.py:695 msgid "Skip" msgstr "Overslaan" -#: ../../sulfur/src/sulfur/__init__.py:999 +#: ../../sulfur/src/sulfur/__init__.py:1005 msgid "Database" msgstr "Database" -#: ../../sulfur/src/sulfur/__init__.py:1002 +#: ../../sulfur/src/sulfur/__init__.py:1008 #: ../../sulfur/src/sulfur/sulfur.glade.h:56 msgid "Date" msgstr "Datum" -#: ../../sulfur/src/sulfur/__init__.py:1053 +#: ../../sulfur/src/sulfur/__init__.py:1059 msgid "Logged in as" msgstr "Ingelogd als" -#: ../../sulfur/src/sulfur/__init__.py:1060 +#: ../../sulfur/src/sulfur/__init__.py:1066 msgid "UGC Status" msgstr "GGI Status" -#: ../../sulfur/src/sulfur/__init__.py:1083 -#: ../../sulfur/src/sulfur/__init__.py:1119 +#: ../../sulfur/src/sulfur/__init__.py:1089 +#: ../../sulfur/src/sulfur/__init__.py:1125 msgid "Error setting parameter" msgstr "Fout bij instellen waarde" -#: ../../sulfur/src/sulfur/__init__.py:1085 +#: ../../sulfur/src/sulfur/__init__.py:1091 msgid "An issue occured while loading a preference" msgstr "Er deed zich een fout voor bij het laden van de voorkeuren" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "must be of type" msgstr "moet een reeks zijn van" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "got" msgstr "heeft" -#: ../../sulfur/src/sulfur/__init__.py:1272 +#: ../../sulfur/src/sulfur/__init__.py:1278 msgid "Error saving preferences" msgstr "Fout bij opslaan eigenschappen" -#: ../../sulfur/src/sulfur/__init__.py:1278 +#: ../../sulfur/src/sulfur/__init__.py:1284 msgid "" "These packages are masked either by default or due to your choice. Please be " "careful, at least." @@ -8651,46 +8222,46 @@ msgstr "" "Deze pakketten zijn standaard afgeschermd of wegens jouw keuze. Wees " "voorzichtig." -#: ../../sulfur/src/sulfur/__init__.py:1334 +#: ../../sulfur/src/sulfur/__init__.py:1340 msgid "Generating metadata. Please wait." msgstr "Genereren van Metadata. Even geduld." -#: ../../sulfur/src/sulfur/__init__.py:1342 +#: ../../sulfur/src/sulfur/__init__.py:1348 msgid "Error during list population" msgstr "Fout tijdens de lijst populatie" -#: ../../sulfur/src/sulfur/__init__.py:1344 +#: ../../sulfur/src/sulfur/__init__.py:1350 msgid "Retrying in 1 second." msgstr "Opnieuw proberen in 1 seconde." -#: ../../sulfur/src/sulfur/__init__.py:1374 +#: ../../sulfur/src/sulfur/__init__.py:1380 msgid "Error loading advisories" msgstr "Fout bij laden van Advisories" -#: ../../sulfur/src/sulfur/__init__.py:1434 +#: ../../sulfur/src/sulfur/__init__.py:1441 msgid "Errors updating repositories." msgstr "Fouten tijdens het updaten van de repositories" -#: ../../sulfur/src/sulfur/__init__.py:1436 +#: ../../sulfur/src/sulfur/__init__.py:1443 msgid "Please check logs below for more info" msgstr "Controleer onderstaande log voor uitgebreide informatie." -#: ../../sulfur/src/sulfur/__init__.py:1439 +#: ../../sulfur/src/sulfur/__init__.py:1446 msgid "Repositories updated successfully" msgstr "Repositories succesvol geupdate" -#: ../../sulfur/src/sulfur/__init__.py:1442 +#: ../../sulfur/src/sulfur/__init__.py:1449 msgid "sys-apps/entropy needs to be updated as soon as possible." msgstr "sys-apps/entropy dient zo spoedig mogelijk geüpdate te worden!" -#: ../../sulfur/src/sulfur/__init__.py:1467 -#: ../../sulfur/src/sulfur/__init__.py:2098 -#: ../../sulfur/src/sulfur/__init__.py:2276 +#: ../../sulfur/src/sulfur/__init__.py:1474 +#: ../../sulfur/src/sulfur/__init__.py:2105 +#: ../../sulfur/src/sulfur/__init__.py:2284 msgid "Another Entropy instance is running. Cannot process queue." msgstr "Een ander Entropy proces draait nog. Kan verzoek niet uitvoeren." -#: ../../sulfur/src/sulfur/__init__.py:1477 -#: ../../sulfur/src/sulfur/__init__.py:2286 +#: ../../sulfur/src/sulfur/__init__.py:1484 +#: ../../sulfur/src/sulfur/__init__.py:2294 #, fuzzy msgid "" "Another Entropy instance is locking this task at the moment. Try in a few " @@ -8699,34 +8270,34 @@ msgstr "" "Een andere instantie van Entropy is actief, ik kan je verzoek niet " "behandelen." -#: ../../sulfur/src/sulfur/__init__.py:1501 +#: ../../sulfur/src/sulfur/__init__.py:1508 #, fuzzy msgid "Updating repositories..." msgstr "Fouten tijdens het updaten van de repositories" -#: ../../sulfur/src/sulfur/__init__.py:1504 -#: ../../sulfur/src/sulfur/__init__.py:1529 -#: ../../sulfur/src/sulfur/__init__.py:1616 -#: ../../sulfur/src/sulfur/__init__.py:2292 +#: ../../sulfur/src/sulfur/__init__.py:1511 +#: ../../sulfur/src/sulfur/__init__.py:1536 +#: ../../sulfur/src/sulfur/__init__.py:1623 +#: ../../sulfur/src/sulfur/__init__.py:2300 msgid "Running tasks" msgstr "Bezig met uitvoeren van taken" -#: ../../sulfur/src/sulfur/__init__.py:1526 +#: ../../sulfur/src/sulfur/__init__.py:1533 #, fuzzy msgid "Testing dependencies..." msgstr "Sorteren van afhankelijkheden" -#: ../../sulfur/src/sulfur/__init__.py:1546 +#: ../../sulfur/src/sulfur/__init__.py:1553 msgid "No missing dependencies found." msgstr "Geen missende afhankelijkheden gevonden." -#: ../../sulfur/src/sulfur/__init__.py:1583 +#: ../../sulfur/src/sulfur/__init__.py:1590 msgid "Missing dependencies found, but none of them are on the repositories." msgstr "" "Missende afhankelijkheden gevonden, maar geen een van hen bestaan in de " "repositories." -#: ../../sulfur/src/sulfur/__init__.py:1590 +#: ../../sulfur/src/sulfur/__init__.py:1597 msgid "" "Some missing dependencies have not been matched, others are going to be " "added to the queue." @@ -8734,21 +8305,21 @@ msgstr "" "Sommige missende afhankelijkheden komen niet overeen, anderen zullen worden " "toegevoegd aan de wachtrij." -#: ../../sulfur/src/sulfur/__init__.py:1593 +#: ../../sulfur/src/sulfur/__init__.py:1600 msgid "All the missing dependencies are going to be added to the queue" msgstr "" "Alle missende afhankelijkheden zullen worden toegevoegd aan de wachtrij" -#: ../../sulfur/src/sulfur/__init__.py:1613 +#: ../../sulfur/src/sulfur/__init__.py:1620 #, fuzzy msgid "Testing libraries..." msgstr "Scannen van bibliotheken" -#: ../../sulfur/src/sulfur/__init__.py:1647 +#: ../../sulfur/src/sulfur/__init__.py:1654 msgid "Libraries test aborted" msgstr "Bibliotheken test geannuleerd" -#: ../../sulfur/src/sulfur/__init__.py:1657 +#: ../../sulfur/src/sulfur/__init__.py:1664 msgid "" "Some broken packages have not been matched, others are going to be added to " "the queue." @@ -8756,16 +8327,16 @@ msgstr "" "Sommige gebroken pakketten komen niet overeen, anderen zullen worden " "toegevoegd aan de wachtrij." -#: ../../sulfur/src/sulfur/__init__.py:1660 +#: ../../sulfur/src/sulfur/__init__.py:1667 msgid "All the broken packages are going to be added to the queue" msgstr "Alle gebroken pakketten zullen worden toegevoegd aan de wachtrij" -#: ../../sulfur/src/sulfur/__init__.py:1766 +#: ../../sulfur/src/sulfur/__init__.py:1773 #, fuzzy msgid "These packages are no longer available" msgstr "Het gekozen pakket is niet kwetsbaar" -#: ../../sulfur/src/sulfur/__init__.py:1767 +#: ../../sulfur/src/sulfur/__init__.py:1774 #, fuzzy msgid "" "These packages should be removed (if you agree) because support has been " @@ -8774,83 +8345,91 @@ msgstr "" "Deze pakketten moeten worden verwijderd uit de wachtrij omdat ze afhankelijk " "zijn van je laatste selectie. Mee eens?" -#: ../../sulfur/src/sulfur/__init__.py:1782 +#: ../../sulfur/src/sulfur/__init__.py:1789 #, fuzzy msgid "These are orphaned vital packages" msgstr "Dit zijn de geïnstalleerde pakketten" -#: ../../sulfur/src/sulfur/__init__.py:1783 +#: ../../sulfur/src/sulfur/__init__.py:1790 msgid "" "You should make sure that they are no longer needed and remove manually." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1791 +#: ../../sulfur/src/sulfur/__init__.py:1798 #, fuzzy msgid "These are packages from unavailable repositories" msgstr "zoek naar pakketten in repositories" -#: ../../sulfur/src/sulfur/__init__.py:1792 +#: ../../sulfur/src/sulfur/__init__.py:1799 msgid "You are not going to receive updates for the following packages." msgstr "Van de volgende pakketten ontvang je geen updates meer." -#: ../../sulfur/src/sulfur/__init__.py:1804 +#: ../../sulfur/src/sulfur/__init__.py:1811 #, fuzzy msgid "updates" msgstr "Updates" -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "Showing" msgstr "Weergeven" -#: ../../sulfur/src/sulfur/__init__.py:1898 +#: ../../sulfur/src/sulfur/__init__.py:1905 msgid "No packages need or can be queued at the moment." msgstr "" "Er zijn op dit moment geen pakketten die aan de wachtlijst kunnen worden " "toegevoegd." -#: ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../sulfur/src/sulfur/__init__.py:2007 #, fuzzy msgid "Name and description" msgstr "Commando beschrijving" -#: ../../sulfur/src/sulfur/__init__.py:2006 +#: ../../sulfur/src/sulfur/__init__.py:2009 +msgid "Search string" +msgstr "Zoek regel" + +#: ../../sulfur/src/sulfur/__init__.py:2010 +msgid "Search type" +msgstr "Zoeken op type" + +#: ../../sulfur/src/sulfur/__init__.py:2013 msgid "Entropy Search" msgstr "Zoeken met Entropy" -#: ../../sulfur/src/sulfur/__init__.py:2065 +#: ../../sulfur/src/sulfur/__init__.py:2072 #, fuzzy msgid "Abort action" msgstr "forceer actie" -#: ../../sulfur/src/sulfur/__init__.py:2066 +#: ../../sulfur/src/sulfur/__init__.py:2073 #, fuzzy msgid "Ignore" msgstr "negeren" -#: ../../sulfur/src/sulfur/__init__.py:2130 +#: ../../sulfur/src/sulfur/__init__.py:2138 #, fuzzy msgid "Tasks completed successfully." msgstr "upload met succes voltooid" -#: ../../sulfur/src/sulfur/__init__.py:2131 +#: ../../sulfur/src/sulfur/__init__.py:2139 msgid "Please make sure to read all the messages in the terminal below." msgstr "Lees onderstaande tekst aandachtig door." -#: ../../sulfur/src/sulfur/__init__.py:2134 +#: ../../sulfur/src/sulfur/__init__.py:2142 msgid "Oh, a fairytale gone bad!" msgstr "Er is iets ernstig mis gegaan." -#: ../../sulfur/src/sulfur/__init__.py:2135 +#: ../../sulfur/src/sulfur/__init__.py:2143 #, fuzzy msgid "" "Something bad happened, have a look at the messages in the terminal below." msgstr "Er is iets vreselijks gebeurt. neem een kijkje." -#: ../../sulfur/src/sulfur/__init__.py:2136 +#: ../../sulfur/src/sulfur/__init__.py:2144 msgid "Don't feel guilty, it's all my fault!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2192 +#: ../../sulfur/src/sulfur/__init__.py:2200 #, fuzzy msgid "" "Attention. An error occured while processing the queue.\n" @@ -8860,14 +8439,14 @@ msgstr "" "wachtlijst.\n" " Kijk in het terminal venster voor meer informatie" -#: ../../sulfur/src/sulfur/__init__.py:2208 +#: ../../sulfur/src/sulfur/__init__.py:2216 #, fuzzy msgid "" "Attention. Something really bad happened.\n" "Please have a look at the terminal." msgstr "Er is iets vreselijks gebeurt. neem een kijkje." -#: ../../sulfur/src/sulfur/__init__.py:2217 +#: ../../sulfur/src/sulfur/__init__.py:2225 msgid "" "Attention. You have updated Entropy.\n" "Sulfur will be reloaded." @@ -8875,15 +8454,15 @@ msgstr "" "Attentie. Nieuwe versie van Entropy!\n" "Sulfur wordt herstart." -#: ../../sulfur/src/sulfur/__init__.py:2305 +#: ../../sulfur/src/sulfur/__init__.py:2313 msgid "Processing Packages in queue" msgstr "Verwerken van pakket wachtlijst" -#: ../../sulfur/src/sulfur/__init__.py:2357 +#: ../../sulfur/src/sulfur/__init__.py:2365 msgid "No packages selected" msgstr "Geen pakketten geselecteerd" -#: ../../sulfur/src/sulfur/__init__.py:2422 +#: ../../sulfur/src/sulfur/__init__.py:2430 msgid "Skipping current mirror." msgstr "mirror wordt overgeslagen." @@ -9037,7 +8616,7 @@ msgstr "Programmeerwerk:" msgid "Translation:" msgstr "Vertaling" -#: ../../sulfur/src/sulfur/setup.py:94 +#: ../../sulfur/src/sulfur/setup.py:95 msgid "Dedicated to:" msgstr "Opgedragen aan:" @@ -9164,11 +8743,10 @@ msgstr "Actief" msgid "Update" msgstr "Update" -#. Setup revision column -#: ../../sulfur/src/sulfur/views.py:2865 -#: ../../sulfur/src/sulfur/sulfur.glade.h:211 -msgid "Revision" -msgstr "Herziening" +#. Setup reponame & repofile column's +#: ../../sulfur/src/sulfur/views.py:2868 +msgid "Repository Identifier" +msgstr "Repositorie Identifier" #: ../../magneto/src/magneto/kde/components.py:83 #, fuzzy @@ -9334,6 +8912,63 @@ msgstr "Updates Notificatie Applet Geactiveerd" msgid "Updates Notification" msgstr "Updates Notificatie" +#: ../../services/kernel-switcher:84 +#, fuzzy +msgid "has been installed." +msgstr "is geïnjecteerd" + +#: ../../services/kernel-switcher:86 +msgid "some external drivers cannot work across multiple kernels." +msgstr "" + +#: ../../services/kernel-switcher:87 +#, fuzzy +msgid "Please reboot your computer now !" +msgstr "Zet a.u.b. uw branche naar" + +#: ../../services/kernel-switcher:91 +#, fuzzy +msgid "No kernel packages given" +msgstr "beschadigde pakketten" + +#: ../../services/kernel-switcher:94 +msgid "More than one kernel package given" +msgstr "" + +#: ../../services/kernel-switcher:109 +#, fuzzy +msgid "Package does not exist" +msgstr "bestaat niet" + +#: ../../services/kernel-switcher:116 +#, fuzzy +msgid "Not a kernel" +msgstr "Niet gereed" + +#: ../../services/kernel-switcher:177 +#, fuzzy +msgid "No kernel packages found" +msgstr "Geen pakketten gevonden" + +#: ../../services/kernel-switcher:197 +#, fuzzy +msgid "Sabayon Linux Kernel Switcher BETA" +msgstr "_Sabayon Linux Website" + +#: ../../services/kernel-switcher:198 +#, fuzzy +msgid "switch kernel" +msgstr "Wissel repo" + +#: ../../services/kernel-switcher:200 +msgid "list kernels" +msgstr "" + +#: ../../services/kernel-switcher:202 +#, fuzzy +msgid "this help" +msgstr "deze uitvoer" + #: ../../sulfur/src/sulfur/sulfur.glade.h:1 msgid "0 = no limit; 100 = 100kB/sec" msgstr "0 = geen limiet; 100 = 100kB/sec" @@ -10498,6 +10133,341 @@ msgstr "Magneto Software update kennisgever" msgid "_Load Package Manager" msgstr "_Start Pakketten Beheerder" +#~ msgid "Calculating updates..." +#~ msgstr "Calculeren van updates..." + +#~ msgid "Running package injection" +#~ msgstr "Uitvoeren van pakket injectie" + +#~ msgid "Running package removal" +#~ msgstr "Uitvoeren van pakket verwijdering" + +#~ msgid "Running package quickpkg" +#~ msgstr "Uitvoeren van pakket quickpkg" + +#~ msgid "Adding packages" +#~ msgstr "Pakketten toevoegen" + +#~ msgid "" +#~ "Opening database to let it run treeupdates. If you won't see anything " +#~ "below, it's just fine." +#~ msgstr "" +#~ "Openen van database om boom-updates te starten. Als je hieronder niets " +#~ "ziet, gaat het goed." + +#~ msgid "Scanning" +#~ msgstr "Scannen" + +#~ msgid "Socket error, continuing..." +#~ msgstr "Socket fout, verdergaan..." + +#~ msgid "Database revision" +#~ msgstr "Database revisie" + +#, fuzzy +#~ msgid "repository already exists" +#~ msgstr "is al uitgeschakeld" + +#~ msgid "Do you want to continue ?" +#~ msgstr "Wilt u doorgaan?" + +#~ msgid "Packages already tagged, action aborted" +#~ msgstr "Pakketten die al zijn getagged, actie afgebroken" + +#~ msgid "Entropy database is corrupted!" +#~ msgstr "Entropy database is corrupt!" + +#~ msgid "" +#~ "A valid entropy.client.services.system.commands.Client class/subclass is " +#~ "needed" +#~ msgstr "" +#~ "Een geldige entropy.client.services.system.commands.Client klasse/" +#~ "subklasse is nodig" + +#~ msgid "" +#~ "A valid entropy.client.services.system.methods.BaseMixin class/subclass " +#~ "is needed" +#~ msgstr "" +#~ "Een geldige entropy.client.services.system.methods.BaseMixin klasse/" +#~ "subklasse is nodig" + +#~ msgid "not a string" +#~ msgstr "is geen string" + +#~ msgid "Please use setup_connection() properly" +#~ msgstr "Gebruik setup_connection() op de juiste manier" + +#~ msgid "not an int" +#~ msgstr "is geen int" + +#~ msgid "not a bool" +#~ msgstr "is geen bool" + +#~ msgid "Get a list of remotely available commands" +#~ msgstr "Haal een lijst op met extern beschikbare commando's" + +#~ msgid "Get current queue content" +#~ msgstr "Haal huidige queue inhoud op" + +#~ msgid "Extended results" +#~ msgstr "Uitgebreide uitkomsten" + +#~ msgid "Get queue item using its queue unique identifier" +#~ msgstr "Haal queue item op door middel van zijn unieke queue herkenning" + +#~ msgid "Queue Identifier" +#~ msgstr "Wachtrij Identifier" + +#~ msgid "Get queue stdout/stderr using its queue unique identifier" +#~ msgstr "" +#~ "Haal queue stdout/stderr op door middel van zijn unieke queue herkenning" + +#~ msgid "Remove queued commands using their queue unique identifiers" +#~ msgstr "" +#~ "verwijder commando's uit de wachtrij door middel van wachtrij unieke " +#~ "identificeeringen" + +#~ msgid "Queue Identifiers" +#~ msgstr "Wachtrij Identifeerders" + +#~ msgid "Toggle queue pause (True/False)" +#~ msgstr "Wissel queue pauze (Waar/Onwaar)" + +#~ msgid "Pause or not" +#~ msgstr "Pauzeer of niet" + +#~ msgid "Kill a running process through its queue id" +#~ msgstr "Sluit een draaiend proces via zijn queue id" + +#~ msgid "Swap items in queue using their queue ids" +#~ msgstr "" +#~ "Wissel items in wachtrij door gebruik te maken van hun wachtrij id's" + +#~ msgid "Get pinboard content" +#~ msgstr "Laad prikbord inhoud" + +#~ msgid "Add item to pinboard" +#~ msgstr "Voeg item toe aan prikbord" + +#~ msgid "Extended text" +#~ msgstr "Uitgebreide tekst" + +#~ msgid "Remove item from pinboard" +#~ msgstr "Verwijder item van prikbord" + +#~ msgid "Pinboard identifiers" +#~ msgstr "Prikbord identifeerders" + +#~ msgid "Set pinboard items status (done/not done)" +#~ msgstr "Zet prikbord items status (klaar/niet klaar)" + +#~ msgid "Done status" +#~ msgstr "Voltooide Status" + +#~ msgid "Write to a remote running command stdin" +#~ msgstr "Schrijf naar een extern draaiend commando stdin" + +#~ msgid "Write to stdout?" +#~ msgstr "Schrijf naar stdout?" + +#~ msgid "Text" +#~ msgstr "Tekst" + +#~ msgid "Update Spm Repository (emerge --sync)" +#~ msgstr "Update Spm Repositorie (emerge --sync)" + +#~ msgid "Compile specified atoms with specified parameters" +#~ msgstr "Compileer gespecificeerde atomen met gespecificeerde parameters" + +#~ msgid "Atoms" +#~ msgstr "Atomen" + +#~ msgid "Pretend" +#~ msgstr "Voordoen" + +#~ msgid "Oneshot" +#~ msgstr "Eenmalig" + +#~ msgid "Verbose" +#~ msgstr "Uitgebreid" + +#~ msgid "No color" +#~ msgstr "Geen kleuren" + +#~ msgid "Fetch only" +#~ msgstr "Alleen ophalen" + +#~ msgid "Build only" +#~ msgstr "Alleen maken" + +#~ msgid "Custom USE" +#~ msgstr "Handmatige USE" + +#~ msgid "Custom LDFLAGS" +#~ msgstr "Handmatige LDFLAGS" + +#~ msgid "Custom CFLAGS" +#~ msgstr "Handmatige CFLAGS" + +#~ msgid "Remove specified atoms with specified parameters" +#~ msgstr "Verwijder gespecificeerde atomen met de gespecificeerde parameters" + +#~ msgid "Get SPM updates for the specified categories" +#~ msgstr "Haal SPM updates op voor de gespecificeerde categorieën" + +#~ msgid "Categories" +#~ msgstr "categorieën" + +#~ msgid "Get SPM installed packages for the specified categories" +#~ msgstr "" +#~ "Haal SPM geïnstalleerde pakketten op voor de gespecificeerde categorieën" + +#~ msgid "Enable USE flags for the specified atoms" +#~ msgstr "Activeer USE vlaggen voor de gespecificeerde atomen" + +#~ msgid "Disable USE flags for the specified atoms" +#~ msgstr "Deactiveer USE vlaggen voor de gespecificeerde atomen" + +#~ msgid "Get info for the specified atoms" +#~ msgstr "Haal info op voor de gespecificeerde atomen" + +#~ msgid "Run SPM info command" +#~ msgstr "Start SPM info commando" + +#~ msgid "Run custom shell command" +#~ msgstr "Start handmatig shell commando" + +#~ msgid "Command" +#~ msgstr "Commando" + +#~ msgid "Get Spm security updates information" +#~ msgstr "Haal Spm beveiliging updates informatie op" + +#~ msgid "List type (affected,new,all)" +#~ msgstr "Lijst type (aangetast,nieuw,alles)" + +#~ msgid "Get information about available Entropy repositories" +#~ msgstr "Haal informatie over beschikbare Entropy repositories op" + +#~ msgid "Set default Entropy Server repository" +#~ msgstr "Zet standaard Entropy Server repositorie" + +#~ msgid "Get available packages inside the specified repository" +#~ msgstr "Haal beschikbare pakketten binnen de gespecificeerde repositorie op" + +#~ msgid "" +#~ "Get idpackage metadata using its idpackage in the specified repository" +#~ msgstr "" +#~ "Haal idpakket metadata op via het idpakket in de gespecificeerde " +#~ "repositorie" + +#~ msgid "Package Identifier" +#~ msgstr "Pakket Herkenner" + +#~ msgid "Remove the specified Entropy package matches (idpackage,repoid)" +#~ msgstr "" +#~ "Verwijder de gespecificeerde Entropy pakket overeenkomsten (idpakket," +#~ "repoid)" + +#~ msgid "Matched atoms" +#~ msgstr "Overeenkomende atomen" + +#~ msgid "" +#~ "Search Entropy packages using a defined set of search types in the " +#~ "specified repository" +#~ msgstr "" +#~ "Zoek Entropy pakketten door middel van een gegeven set van zoek types in " +#~ "de gespecificeerde repositorie" + +#~ msgid "Move or copy a package from a repository to another" +#~ msgstr "" +#~ "Verplaats of kopieer een pakket van de ene repositorie naar een ander" + +#~ msgid "Package identifiers" +#~ msgstr "Pakket identifiers" + +#~ msgid "From repository" +#~ msgstr "Vanaf repositorie" + +#~ msgid "To repository" +#~ msgstr "Naar repositorie" + +#~ msgid "Copy instead of move?" +#~ msgstr "Kopieer ipv verplaatsen?" + +#~ msgid "" +#~ "Scan Spm package changes and retrieve a list of action that should be run " +#~ "on the repositories" +#~ msgstr "" +#~ "Scan Spm pakket veranderingen en ontvang een lijst met acties die moeten " +#~ "worden gestart op de repositories" + +#~ msgid "Run Entropy database updates" +#~ msgstr "Start Entropy database updates" + +#~ msgid "Matches to add from Spm" +#~ msgstr "Overeenkomende voor toevoeging vanaf Spm" + +#~ msgid "Matches to remove from repository database" +#~ msgstr "Overeenkomende voor verwijdering van de repositorie database" + +#~ msgid "Matches to inject on repository database" +#~ msgstr "Overeenkomende voor injecteren in de repositorie database" + +#~ msgid "Run Entropy dependency test" +#~ msgstr "Voer Entropy afhankelijkheden test uit" + +#~ msgid "Run Entropy library test" +#~ msgstr "Start Entropy bibliotheken test" + +#~ msgid "Run Entropy tree updates" +#~ msgstr "Voer Entropy boom updates uit" + +#~ msgid "" +#~ "Scan for Mirror updates and retrieve a list of action that should be run" +#~ msgstr "" +#~ "Scan voor Mirror updates en ontvang een lijst met acties die moeten " +#~ "worden gestart" + +#~ msgid "list of repository identifiers" +#~ msgstr "lijst van repositorie identifiers" + +#~ msgid "Run Mirror updates for the provided repositories and its data" +#~ msgstr "Start Mirror updates voor de gegeven repositories en hun data" + +#~ msgid "composed repository data" +#~ msgstr "samengestelde repositorie data" + +#~ msgid "Run Entropy packages digest verification test" +#~ msgstr "Start Entropy pakketten inneem verificatie test" + +#~ msgid "Check mode" +#~ msgstr "Check modus" + +#~ msgid "Get repository notice board" +#~ msgstr "Haal repositorie notitie bord op" + +#~ msgid "Remove notice board entry" +#~ msgstr "Verwijdere notitie bord invoer" + +#~ msgid "Entry Identifiers" +#~ msgstr "Invoer Identifiers" + +#~ msgid "Add notice board entry" +#~ msgstr "Voeg notitie bord invoer toe" + +#~ msgid "Notice link" +#~ msgstr "Notitie link" + +#~ msgid "Databases lock complete" +#~ msgstr "Databases blokkeren compleet" + +#~ msgid "Databases unlock complete" +#~ msgstr "Databases deblokkeren compleet" + +#~ msgid "Syncing databases" +#~ msgstr "Synchroniseren databases" + #~ msgid "Mirrors are locked, someone is working on the repository" #~ msgstr "" #~ "Op dit moment is iemand bezig met de repositorie, mirrors zijn geblokkeerd" @@ -11311,9 +11281,6 @@ msgstr "_Start Pakketten Beheerder" #~ msgid "Calculating world packages" #~ msgstr "Berekenen wereld pakketten" -#~ msgid "repodata dictionary is corrupted" -#~ msgstr "repo-data woordenboek is corrupt" - #~ msgid "Package hash" #~ msgstr "Pakketten hash" diff --git a/misc/po/pl.po b/misc/po/pl.po index c0dff97c7..30a315dfe 100644 --- a/misc/po/pl.po +++ b/misc/po/pl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-05 12:16+0100\n" +"POT-Creation-Date: 2011-02-09 19:21+0100\n" "PO-Revision-Date: 2011-02-04 22:31+0100\n" "Last-Translator: Sławomir Nizio \n" "Language-Team: Sławomir Nizio \n" @@ -48,9 +48,9 @@ msgstr "Eksport bazy zakończony." #: ../../libraries/entropy/db/__init__.py:5594 #: ../../libraries/entropy/db/__init__.py:5701 #: ../../libraries/entropy/db/__init__.py:5714 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2406 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2542 -#: ../../libraries/entropy/client/interfaces/client.py:808 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2500 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2636 +#: ../../libraries/entropy/client/interfaces/client.py:803 #: ../../client/text_rescue.py:220 ../../client/text_rescue.py:225 #: ../../client/text_rescue.py:602 ../../client/text_rescue.py:793 #: ../../client/text_ui.py:772 ../../client/text_ui.py:1703 @@ -103,9 +103,8 @@ msgid "package move actions complete" msgstr "czynność przenoszenie pakietów zakończona" #: ../../libraries/entropy/db/skel.py:1570 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2386 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2579 -#: ../../libraries/entropy/server/interfaces/main.py:1517 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2480 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2673 msgid "WARNING" msgstr "UWAGA" @@ -122,365 +121,304 @@ msgid "Moving old entry" msgstr "Przenoszenie elementu" #: ../../libraries/entropy/db/skel.py:1809 -#: ../../client/text_configuration.py:120 +#: ../../client/text_configuration.py:122 msgid "to" msgstr "do" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:49 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:50 msgid "Accessibility" msgstr "Dostępność" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:51 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:52 msgid "Accessibility applications" msgstr "Programy ułatwiające dostęp" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:55 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 msgid "Office" msgstr "Biuro" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:57 msgid "Applications used in office environments" msgstr "Programy używane w środowisku biurowym" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:62 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 msgid "Development" msgstr "Programowanie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:64 msgid "Applications or system libraries" msgstr "Programy lub biblioteki systemowe" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:67 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 #: ../../sulfur/src/sulfur/sulfur.glade.h:250 msgid "System" msgstr "System" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:69 msgid "System applications or libraries" msgstr "Systemowe programy lub biblioteki" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:72 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 msgid "Games" msgstr "Gry" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:74 msgid "Games, enjoy your spare time" msgstr "Gry, baw się dobrze w wolnym czasie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:77 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:78 msgid "GNOME Desktop" msgstr "Środowisko GNOME" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:79 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:80 msgid "Applications and libraries for the GNOME Desktop" msgstr "Programy i biblioteki dla środowiska GNOME" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:83 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:84 msgid "KDE Desktop" msgstr "Środowisko KDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:85 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:86 msgid "Applications and libraries for the KDE Desktop" msgstr "Programy i biblioteki dla środowiska KDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:89 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:90 msgid "XFCE Desktop" msgstr "Środowisko Xfce" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:91 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:92 msgid "Applications and libraries for the XFCE Desktop" msgstr "Programy i biblioteki dla środowiska Xfce" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:95 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:96 msgid "LXDE Desktop" msgstr "Środowisko LXDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:97 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:98 msgid "Applications and libraries for the LXDE Desktop" msgstr "Programy i biblioteki dla środowiska LXDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:101 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:102 msgid "Multimedia" msgstr "Multimedia" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:103 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:104 msgid "Applications and libraries for Multimedia" msgstr "Programy i biblioteki kategorii Multimedia" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:107 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:108 #: ../../sulfur/src/sulfur/sulfur.glade.h:136 msgid "Networking" msgstr "Sieci" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:109 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:110 msgid "Applications and libraries for Networking" msgstr "Programy i biblioteki kategorii Sieci" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:113 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:114 msgid "Science" msgstr "Nauka" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:115 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:116 msgid "Scientific applications and libraries" msgstr "Programy i biblioteki kategorii Nauka" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:119 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:120 #: ../../sulfur/src/sulfur/sulfur.glade.h:217 msgid "Security" msgstr "Bezpieczeństwo" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:121 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:122 msgid "Security orientend applications" msgstr "Programy związane z bezpieczeństwem" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:125 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:126 msgid "X11" msgstr "X11" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:127 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:128 msgid "Applications and libraries for X11" msgstr "Programy i biblioteki dla X11" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:406 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:407 msgid "Reloading Portage modules" msgstr "Przeładowywanie modułów Portage" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:830 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:831 #: ../../libraries/entropy/server/transceivers.py:281 -#: ../../libraries/entropy/server/interfaces/db.py:924 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2079 +#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1782 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1804 msgid "error" msgstr "błąd" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:832 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:833 #: ../../libraries/entropy/client/interfaces/package.py:369 #: ../../libraries/entropy/client/interfaces/package.py:987 #: ../../server/server_reagent.py:86 ../../server/server_reagent.py:103 msgid "not found" msgstr "nie znaleziono" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2163 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2308 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2704 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2893 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4432 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2257 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2402 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2798 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2987 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4526 #: ../../libraries/entropy/client/interfaces/trigger.py:204 msgid "QA" msgstr "QA" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2164 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2242 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2258 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2336 msgid "Cannot run Source Package Manager trigger for" msgstr "Nie można wykonać wyzwalacza menadżera pakietów źródłowych dla" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2173 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2251 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2267 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2345 #: ../../libraries/entropy/client/interfaces/trigger.py:207 msgid "Please report it" msgstr "Proszę to zgłosić" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2174 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2252 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2268 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2346 msgid "Attach this" msgstr "Załącz to" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2309 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2403 msgid "Cannot run SPM configure phase for" msgstr "Nie można wykonać etapu konfiguracji SPM dla" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2313 -#: ../../libraries/entropy/client/interfaces/package.py:2849 -#: ../../libraries/entropy/client/interfaces/package.py:2886 -#: ../../libraries/entropy/client/interfaces/package.py:2967 -#: ../../libraries/entropy/client/interfaces/package.py:2974 -#: ../../libraries/entropy/client/interfaces/package.py:3018 -#: ../../libraries/entropy/client/interfaces/package.py:3046 -#: ../../libraries/entropy/client/interfaces/package.py:3262 -#: ../../libraries/entropy/client/interfaces/package.py:3282 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/client/interfaces/package.py:2850 +#: ../../libraries/entropy/client/interfaces/package.py:2887 +#: ../../libraries/entropy/client/interfaces/package.py:2968 +#: ../../libraries/entropy/client/interfaces/package.py:2975 +#: ../../libraries/entropy/client/interfaces/package.py:3019 +#: ../../libraries/entropy/client/interfaces/package.py:3047 +#: ../../libraries/entropy/client/interfaces/package.py:3263 +#: ../../libraries/entropy/client/interfaces/package.py:3283 #: ../../libraries/entropy/client/interfaces/trigger.py:48 #: ../../libraries/entropy/security.py:649 ../../client/text_rescue.py:741 -#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:921 -#: ../../sulfur/src/sulfur/events.py:927 ../../sulfur/src/sulfur/events.py:966 +#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:926 +#: ../../sulfur/src/sulfur/events.py:932 ../../sulfur/src/sulfur/events.py:971 #: ../../sulfur/src/sulfur/sulfur.glade.h:83 msgid "Error" msgstr "Błąd" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2454 msgid "package not available on system" msgstr "pakiet niedostępny w systemie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2369 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2463 msgid "repackaging" msgstr "ponowne paczkowanie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2387 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2481 msgid "Cannot complete quickpkg for atom" msgstr "Nie można ukończyć quickpkg dla atomu" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2389 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2582 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2483 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2676 msgid "do it manually" msgstr "zrób to ręcznie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2501 msgid "package files rebuild did not run properly" msgstr "przebudowanie plików pakietu nie zostało wykonane pomyślnie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2408 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2502 msgid "Please update packages manually" msgstr "Proszę uaktualnić pakiety ręcznie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2543 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2637 msgid "forcing package updates" msgstr "wymuszanie aktualizacji pakietów" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2544 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2638 msgid "Syncing with" msgstr "Synchronizowanie z" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2580 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2674 msgid "Cannot complete quickpkg for atoms" msgstr "Nie można ukończyć quickpkg dla atomów" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2705 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2799 msgid "Cannot stat path" msgstr "Nie można wykonać stat() dla ścieżki" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2894 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2988 msgid "Cannot update Portage database to destination" msgstr "Nie można zaktualizować bazy Portage dla położenia docelowego" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2917 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3011 msgid "SPM uid update error" msgstr "Błąd przy aktualizacji SPM UID" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2985 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3079 #, fuzzy msgid "Cannot update SPM installed pkgs file" msgstr "Nie można zaktualizować zainstalowanych przez SPM pliku danych" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 -#: ../../libraries/entropy/server/interfaces/mirrors.py:780 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 +#: ../../libraries/entropy/server/interfaces/mirrors.py:521 #: ../../client/text_security.py:117 ../../client/text_smart.py:113 msgid "does not exist" msgstr "nie istnieje" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 msgid "Overwriting" msgstr "Nadpisywanie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 msgid "variable differs" msgstr "zmienna różni się" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "Updating" msgstr "Aktualizowanie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3256 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3350 msgid "updating critical variables" msgstr "aktualizowanie ważnych zmiennych" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "differs" msgstr "różni się" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 msgid "Reverting" msgstr "Cofanie zmiany" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3454 msgid "Skipping configuration files update, you are not root." msgstr "Pomijanie aktualizację plików konfiguracyjnych, nie jesteś rootem." -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3796 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3890 msgid "Error calculating dependencies" msgstr "Błąd przy obliczaniu zależności" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4198 -#: ../../libraries/entropy/server/interfaces/main.py:2526 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4292 +#: ../../libraries/entropy/server/interfaces/main.py:2686 msgid "not supported" msgstr "nieobsługiwana" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4199 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4293 msgid "Probably Portage API has changed" msgstr "Możliwe, że API Portage się zmieniło" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4286 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4380 msgid "IOError while reading" msgstr "Błąd IOERrror podczas odczytywania" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4433 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4527 msgid "illegal Entropy package tag in ebuild" msgstr "niedozwolony tag pakietu Entropy w pliku ebuild" -#: ../../libraries/entropy/services/system/executors.py:483 -msgid "Calculating updates..." -msgstr "Obliczanie zależności..." - -#: ../../libraries/entropy/services/system/executors.py:545 -msgid "Running package injection" -msgstr "Wykonywanie wstrzykiwania pakietu" - -#: ../../libraries/entropy/services/system/executors.py:554 -msgid "Running package removal" -msgstr "Wykonywanie usuwania pakietu" - -#: ../../libraries/entropy/services/system/executors.py:578 -msgid "Running package quickpkg" -msgstr "Wykonywanie quickpkg" - -#: ../../libraries/entropy/services/system/executors.py:601 -msgid "Adding packages" -msgstr "Dodawanie pakietów" - -#: ../../libraries/entropy/services/system/executors.py:766 -msgid "" -"Opening database to let it run treeupdates. If you won't see anything below, " -"it's just fine." -msgstr "" -"Otwieranie bazy danych, żeby mogła wykonać treeupdates. Jeśli nie widzisz " -"nic poniżej, nie oznacza to błędu." - -#: ../../libraries/entropy/services/system/executors.py:809 -msgid "Scanning" -msgstr "Skanowanie" - -#: ../../libraries/entropy/services/system/executors.py:828 -msgid "Socket error, continuing..." -msgstr "Błąd gniazda, kontynuowanie..." - -#: ../../libraries/entropy/services/system/executors.py:910 -#: ../../libraries/entropy/services/system/executors.py:923 -#: ../../server/server_activator.py:539 ../../server/server_activator.py:557 -msgid "Remote Entropy Database Repository Status" -msgstr "Status repozytorium zdalnej bazy Entropy" - -#: ../../libraries/entropy/services/system/executors.py:914 -#: ../../libraries/entropy/services/system/executors.py:925 -#: ../../server/server_activator.py:544 ../../server/server_activator.py:562 -msgid "Host" -msgstr "Host" - -#: ../../libraries/entropy/services/system/executors.py:915 -#: ../../libraries/entropy/services/system/executors.py:926 -#: ../../server/server_activator.py:545 ../../server/server_activator.py:563 -msgid "Database revision" -msgstr "Wersja bazy danych" - -#: ../../libraries/entropy/services/system/executors.py:917 -#: ../../server/server_activator.py:550 -msgid "Database local revision currently at" -msgstr "Bieżąca lokalna wersja bazy danych -" - #: ../../libraries/entropy/services/ugc/interfaces.py:1752 #: ../../libraries/entropy/services/ugc/interfaces.py:1755 -#: ../../libraries/entropy/client/services/system/interfaces.py:27 -#: ../../libraries/entropy/client/services/system/interfaces.py:31 msgid "OutputInterface does not have an output method" msgstr "OutputInterface nie ma metody wyjścia" @@ -625,14 +563,14 @@ msgid "setting directory to" msgstr "ustawienia katalogu na" #: ../../libraries/entropy/server/interfaces/db.py:296 -#: ../../libraries/entropy/server/interfaces/main.py:2841 +#: ../../libraries/entropy/server/interfaces/main.py:2992 msgid "Keys for repository are expired" msgstr "Klucze dla repozytorium utraciły ważność" #: ../../libraries/entropy/server/interfaces/db.py:676 -#: ../../libraries/entropy/server/interfaces/main.py:3010 -#: ../../libraries/entropy/server/interfaces/main.py:3790 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1199 +#: ../../libraries/entropy/server/interfaces/main.py:3158 +#: ../../libraries/entropy/server/interfaces/main.py:3993 +#: ../../libraries/entropy/server/interfaces/mirrors.py:940 msgid "download" msgstr "" @@ -645,7 +583,7 @@ msgid "download path" msgstr "ścieżka pobierania" #: ../../libraries/entropy/server/interfaces/db.py:711 -#: ../../libraries/entropy/server/interfaces/db.py:1362 +#: ../../libraries/entropy/server/interfaces/db.py:1360 msgid "errors" msgstr "błędy" @@ -654,208 +592,223 @@ msgid "failed to download from mirror" msgstr "nie udało się pobrać z serwera lustrzanego" #: ../../libraries/entropy/server/interfaces/db.py:719 -#: ../../libraries/entropy/server/interfaces/db.py:1375 -#: ../../libraries/entropy/server/interfaces/main.py:1799 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1686 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1764 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2386 +#: ../../libraries/entropy/server/interfaces/db.py:1373 +#: ../../libraries/entropy/server/interfaces/main.py:1908 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1419 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1493 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2119 msgid "reason" msgstr "powód" -#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/db.py:922 msgid "Troubles with treeupdates" msgstr "Problemy z \"treeupdates\"" -#: ../../libraries/entropy/server/interfaces/db.py:926 +#: ../../libraries/entropy/server/interfaces/db.py:925 msgid "Bumping old data back" msgstr "Przywracanie starych danych" -#: ../../libraries/entropy/server/interfaces/db.py:940 +#: ../../libraries/entropy/server/interfaces/db.py:939 msgid "configured package sets" msgstr "skonfigurowane zestawy pakietów" -#: ../../libraries/entropy/server/interfaces/db.py:950 +#: ../../libraries/entropy/server/interfaces/db.py:949 msgid "None configured" msgstr "Brak skonfigurowanych" -#: ../../libraries/entropy/server/interfaces/db.py:986 +#: ../../libraries/entropy/server/interfaces/db.py:985 msgid "creating compressed repository dump + checksum" msgstr "tworzenie skompresowanego zrzutu bazy + sumy kontrolnej" -#: ../../libraries/entropy/server/interfaces/db.py:993 -#: ../../libraries/entropy/server/interfaces/db.py:1041 -#: ../../libraries/entropy/server/interfaces/db.py:1095 +#: ../../libraries/entropy/server/interfaces/db.py:992 +#: ../../libraries/entropy/server/interfaces/db.py:1040 +#: ../../libraries/entropy/server/interfaces/db.py:1094 msgid "repository path" msgstr "ścieżka repozytorium" -#: ../../libraries/entropy/server/interfaces/db.py:1000 +#: ../../libraries/entropy/server/interfaces/db.py:999 msgid "dump light" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1009 +#: ../../libraries/entropy/server/interfaces/db.py:1008 msgid "dump light checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1018 -#: ../../libraries/entropy/server/interfaces/db.py:1074 +#: ../../libraries/entropy/server/interfaces/db.py:1017 +#: ../../libraries/entropy/server/interfaces/db.py:1073 msgid "opener" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1033 +#: ../../libraries/entropy/server/interfaces/db.py:1032 msgid "compressing repository + checksum" msgstr "kompresowanie repozytorium + suma kontrolna" -#: ../../libraries/entropy/server/interfaces/db.py:1048 +#: ../../libraries/entropy/server/interfaces/db.py:1047 msgid "compressed repository path" msgstr "ścieżka skompresowanego repozytorium" -#: ../../libraries/entropy/server/interfaces/db.py:1057 +#: ../../libraries/entropy/server/interfaces/db.py:1056 msgid "repository checksum" msgstr "suma kontrolna repozytorium" -#: ../../libraries/entropy/server/interfaces/db.py:1066 +#: ../../libraries/entropy/server/interfaces/db.py:1065 #, fuzzy msgid "compressed checksum" msgstr "suma kontrolna skompresowanego" -#: ../../libraries/entropy/server/interfaces/db.py:1088 +#: ../../libraries/entropy/server/interfaces/db.py:1087 msgid "preparing uncompressed repository for the upload" msgstr "przygotowywanie zdekompresowanego repozytorium do wysłania" -#: ../../libraries/entropy/server/interfaces/db.py:1209 -#: ../../libraries/entropy/server/interfaces/db.py:1229 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1183 +#: ../../libraries/entropy/server/interfaces/db.py:1208 +#: ../../libraries/entropy/server/interfaces/db.py:1228 +#: ../../libraries/entropy/server/interfaces/mirrors.py:924 msgid "upload" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1210 +#: ../../libraries/entropy/server/interfaces/db.py:1209 msgid "disabled EAPI" msgstr "wyłączone EAPI" -#: ../../libraries/entropy/server/interfaces/db.py:1230 +#: ../../libraries/entropy/server/interfaces/db.py:1229 msgid "preparing to upload repository to mirror" msgstr "przygotowywanie do wysłania repozytorium na serwer lustrzany" -#: ../../libraries/entropy/server/interfaces/db.py:1363 +#: ../../libraries/entropy/server/interfaces/db.py:1361 msgid "upload failed, locking and continuing" msgstr "wysyłanie się nie udało, blokowanie i kontynuacja" -#: ../../libraries/entropy/server/interfaces/db.py:1435 -#: ../../libraries/entropy/server/interfaces/db.py:1453 -#: ../../libraries/entropy/server/interfaces/db.py:1488 -#: ../../libraries/entropy/server/interfaces/db.py:1519 -#: ../../libraries/entropy/server/interfaces/db.py:1538 -#: ../../libraries/entropy/server/interfaces/db.py:1564 -#: ../../libraries/entropy/server/interfaces/db.py:1578 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1590 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1760 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1776 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1875 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1901 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1919 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1937 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1968 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2034 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2053 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2075 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2101 +#: ../../libraries/entropy/server/interfaces/db.py:1433 +#: ../../libraries/entropy/server/interfaces/db.py:1451 +#: ../../libraries/entropy/server/interfaces/db.py:1486 +#: ../../libraries/entropy/server/interfaces/db.py:1516 +#: ../../libraries/entropy/server/interfaces/db.py:1535 +#: ../../libraries/entropy/server/interfaces/db.py:1561 +#: ../../libraries/entropy/server/interfaces/db.py:1575 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1329 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1489 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1505 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1600 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1626 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1644 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1662 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1693 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1800 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1826 msgid "sync" msgstr "" #. something short please -#: ../../libraries/entropy/server/interfaces/db.py:1436 +#: ../../libraries/entropy/server/interfaces/db.py:1434 msgid "repository already in sync" msgstr "repozytorium już zsynchronizowane" -#: ../../libraries/entropy/server/interfaces/db.py:1454 -#: ../../libraries/entropy/server/interfaces/db.py:1565 +#: ../../libraries/entropy/server/interfaces/db.py:1452 +#: ../../libraries/entropy/server/interfaces/db.py:1562 msgid "repository sync failed" msgstr "synchronizowanie repozytorium się nie udało" -#: ../../libraries/entropy/server/interfaces/db.py:1455 +#: ../../libraries/entropy/server/interfaces/db.py:1453 msgid "download issues" msgstr "problemy przy pobieraniu" -#: ../../libraries/entropy/server/interfaces/db.py:1489 -#: ../../libraries/entropy/server/interfaces/db.py:1520 +#: ../../libraries/entropy/server/interfaces/db.py:1487 +#: ../../libraries/entropy/server/interfaces/db.py:1517 msgid "repository sync forbidden" msgstr "zabronione synchronizowanie z repozytorium" -#: ../../libraries/entropy/server/interfaces/db.py:1490 +#: ../../libraries/entropy/server/interfaces/db.py:1488 msgid "missing package sets" msgstr "brakujące zestawy pakietów" -#: ../../libraries/entropy/server/interfaces/db.py:1521 -msgid "dependencies_test() reported errors" +#: ../../libraries/entropy/server/interfaces/db.py:1518 +#, fuzzy +msgid "dependencies test reported errors" msgstr "dependencies_test() zgłosił błędy" -#: ../../libraries/entropy/server/interfaces/db.py:1539 +#: ../../libraries/entropy/server/interfaces/db.py:1536 #, fuzzy msgid "these packages haven't been removed yet" msgstr "Te są pakiety, które mają być usunięte" -#: ../../libraries/entropy/server/interfaces/db.py:1566 +#: ../../libraries/entropy/server/interfaces/db.py:1563 msgid "upload issues" msgstr "problemy przy wysyłaniu" -#: ../../libraries/entropy/server/interfaces/db.py:1579 +#: ../../libraries/entropy/server/interfaces/db.py:1576 msgid "repository sync completed successfully" msgstr "sync repozytorium zakończył się pomyślnie" -#: ../../libraries/entropy/server/interfaces/main.py:143 +#: ../../libraries/entropy/server/interfaces/main.py:144 msgid "mirrors have not been unlocked. Sync them." msgstr "serwery lustrzane nie zostały odblokowane. Zsynchronizuj je." -#: ../../libraries/entropy/server/interfaces/main.py:207 -#: ../../libraries/entropy/server/interfaces/main.py:3788 -#: ../../libraries/entropy/server/interfaces/main.py:3998 +#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:3991 +#: ../../libraries/entropy/server/interfaces/main.py:4224 #: ../../libraries/entropy/client/services/ugc/interfaces.py:179 #: ../../server/server_reagent.py:73 ../../server/server_reagent.py:78 #: ../../server/server_reagent.py:91 ../../server/server_reagent.py:95 -#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:168 -#: ../../server/server_reagent.py:204 ../../server/server_reagent.py:346 -#: ../../server/server_reagent.py:374 ../../server/server_reagent.py:403 +#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:167 +#: ../../server/server_reagent.py:203 ../../server/server_reagent.py:345 +#: ../../server/server_reagent.py:372 ../../server/server_reagent.py:400 msgid "repository" msgstr "repozytorium" -#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:209 msgid "syncing package sets" msgstr "synchronizowanie zestawów pakietów" -#: ../../libraries/entropy/server/interfaces/main.py:242 +#: ../../libraries/entropy/server/interfaces/main.py:243 msgid "cannot store updates RSS cache" msgstr "nie można zapisać cache dla RSS z aktualizacjami" -#: ../../libraries/entropy/server/interfaces/main.py:387 +#: ../../libraries/entropy/server/interfaces/main.py:388 msgid "INJECT" msgstr "WSTRZYKIWANIE" -#: ../../libraries/entropy/server/interfaces/main.py:389 +#: ../../libraries/entropy/server/interfaces/main.py:390 msgid "has been injected" msgstr "został wstrzyknięty" -#: ../../libraries/entropy/server/interfaces/main.py:390 +#: ../../libraries/entropy/server/interfaces/main.py:391 msgid "quickpkg manually to update embedded db" msgstr "uruchom quickpkg ręcznie, żeby zaktualizować wbudowaną bazę danych" -#: ../../libraries/entropy/server/interfaces/main.py:391 +#: ../../libraries/entropy/server/interfaces/main.py:392 #, fuzzy msgid "Repository repository updated anyway" msgstr "Repozytorium zaktualizowane mimo to" -#: ../../libraries/entropy/server/interfaces/main.py:976 +#: ../../libraries/entropy/server/interfaces/main.py:977 msgid "package has no keyword set, it will be masked !" msgstr "pakiet nie ma ustawionego słowa kluczowego, więc będzie zamaskowane!" -#: ../../libraries/entropy/server/interfaces/main.py:1290 +#: ../../libraries/entropy/server/interfaces/main.py:1011 +msgid "Entropy Server interface must be run as root" +msgstr "" +"Interfejs serwera Entropy musi zostać uruchomiony przez użytkownika root" + +#: ../../libraries/entropy/server/interfaces/main.py:1072 +#: ../../libraries/entropy/server/interfaces/main.py:3757 +msgid "repository not configured" +msgstr "repozytorium nieskonfigurowane" + +#: ../../libraries/entropy/server/interfaces/main.py:1078 +msgid "protected repository id, can't use this, sorry dude..." +msgstr "chronione ID repozytorium, nie można tego użyć, wybacz, facet..." + +#: ../../libraries/entropy/server/interfaces/main.py:1416 msgid "invalid repository revision" msgstr "nieprawidłowa wersja repozytorium" -#: ../../libraries/entropy/server/interfaces/main.py:1292 +#: ../../libraries/entropy/server/interfaces/main.py:1418 msgid "defaulting to 0" msgstr "ustawianie domyślnej wartości na 0" -#: ../../libraries/entropy/server/interfaces/main.py:1404 +#: ../../libraries/entropy/server/interfaces/main.py:1532 #: ../../libraries/entropy/client/interfaces/db.py:364 #: ../../libraries/entropy/client/interfaces/db.py:413 #: ../../libraries/entropy/client/interfaces/db.py:467 @@ -864,41 +817,39 @@ msgstr "ustawianie domyślnej wartości na 0" #: ../../client/text_rescue.py:295 ../../client/text_ui.py:1479 #: ../../client/text_ui.py:1480 ../../client/text_ui.py:1482 #: ../../client/text_ui.py:1483 ../../sulfur/src/sulfur/dialogs.py:2748 -#: ../../sulfur/src/sulfur/__init__.py:1277 +#: ../../sulfur/src/sulfur/__init__.py:1283 #: ../../sulfur/src/sulfur/packages.py:100 #: ../../sulfur/src/sulfur/packages.py:414 -#: ../../sulfur/src/sulfur/packages.py:434 +#: ../../sulfur/src/sulfur/packages.py:434 ../../services/kernel-switcher:85 msgid "Attention" msgstr "Uwaga" -#: ../../libraries/entropy/server/interfaces/main.py:1405 +#: ../../libraries/entropy/server/interfaces/main.py:1533 msgid "cannot match" msgstr "nie można dopasować" -#: ../../libraries/entropy/server/interfaces/main.py:1501 -msgid "Initializing Entropy repository" +#: ../../libraries/entropy/server/interfaces/main.py:1633 +#, fuzzy +msgid "initializing repository" msgstr "Inicjowanie repozytorium Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:1518 -msgid "repository already exists" -msgstr "repozytorium już istnieje" - -#: ../../libraries/entropy/server/interfaces/main.py:1528 -msgid "Do you want to continue ?" -msgstr "Czy chcesz kontynuować?" +#: ../../libraries/entropy/server/interfaces/main.py:1644 +#, fuzzy +msgid "do you really want to initialize this repository ?" +msgstr "Czy chcesz zainicjować swoje domyślne repozytorium?" #. masked ? -#: ../../libraries/entropy/server/interfaces/main.py:1529 -#: ../../libraries/entropy/server/interfaces/main.py:1708 -#: ../../libraries/entropy/server/interfaces/main.py:2067 -#: ../../libraries/entropy/server/interfaces/main.py:2469 -#: ../../libraries/entropy/server/interfaces/main.py:3022 -#: ../../libraries/entropy/server/interfaces/main.py:3627 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1988 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2324 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/qa.py:395 -#: ../../client/equo.py:939 ../../client/text_configuration.py:115 -#: ../../client/text_configuration.py:143 ../../client/text_rescue.py:231 +#: ../../libraries/entropy/server/interfaces/main.py:1647 +#: ../../libraries/entropy/server/interfaces/main.py:1817 +#: ../../libraries/entropy/server/interfaces/main.py:2228 +#: ../../libraries/entropy/server/interfaces/main.py:2629 +#: ../../libraries/entropy/server/interfaces/main.py:3170 +#: ../../libraries/entropy/server/interfaces/main.py:3797 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1713 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/qa.py:395 +#: ../../client/equo.py:944 ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:144 ../../client/text_rescue.py:231 #: ../../client/text_rescue.py:235 ../../client/text_rescue.py:239 #: ../../client/text_rescue.py:469 ../../client/text_rescue.py:528 #: ../../client/text_rescue.py:608 ../../client/text_rescue.py:611 @@ -908,103 +859,98 @@ msgstr "Czy chcesz kontynuować?" #: ../../client/text_ui.py:1487 ../../client/text_ui.py:1750 #: ../../client/text_ui.py:1828 ../../client/text_ui.py:1963 #: ../../client/text_ui.py:2049 ../../client/text_ui.py:2221 -#: ../../client/text_ui.py:2304 ../../server/server_activator.py:142 +#: ../../client/text_ui.py:2304 ../../server/server_activator.py:143 #: ../../server/server_key.py:224 ../../server/server_key.py:311 -#: ../../server/server_reagent.py:302 ../../server/server_reagent.py:461 -#: ../../server/server_reagent.py:508 ../../server/server_reagent.py:546 +#: ../../server/server_reagent.py:301 ../../server/server_reagent.py:459 +#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 #: ../../server/server_reagent.py:1025 ../../sulfur/src/sulfur/dialogs.py:1350 -#: ../../sulfur/src/sulfur/entropyapi.py:391 +#: ../../sulfur/src/sulfur/entropyapi.py:390 msgid "No" msgstr "Nie" -#: ../../libraries/entropy/server/interfaces/main.py:1555 +#: ../../libraries/entropy/server/interfaces/main.py:1685 msgid "Invalid tag specified" msgstr "wprowadzono nieprawidłowy tag" -#: ../../libraries/entropy/server/interfaces/main.py:1577 -msgid "Packages already tagged, action aborted" -msgstr "Pakiety już otagowane, przerwano czynność" - -#: ../../libraries/entropy/server/interfaces/main.py:1623 +#: ../../libraries/entropy/server/interfaces/main.py:1731 msgid "flushing back selected packages from branches" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1649 +#: ../../libraries/entropy/server/interfaces/main.py:1757 msgid "nothing to do" msgstr "nic do zrobienia" -#: ../../libraries/entropy/server/interfaces/main.py:1672 +#: ../../libraries/entropy/server/interfaces/main.py:1781 msgid "these are the packages that will be flushed" msgstr "" #. ask to continue -#: ../../libraries/entropy/server/interfaces/main.py:1707 -#: ../../libraries/entropy/server/interfaces/main.py:2066 -#: ../../libraries/entropy/server/interfaces/main.py:2468 -#: ../../libraries/entropy/server/interfaces/main.py:3021 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2323 -#: ../../client/text_ui.py:924 ../../server/server_reagent.py:460 -#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 +#: ../../libraries/entropy/server/interfaces/main.py:1816 +#: ../../libraries/entropy/server/interfaces/main.py:2227 +#: ../../libraries/entropy/server/interfaces/main.py:2628 +#: ../../libraries/entropy/server/interfaces/main.py:3169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2056 +#: ../../client/text_ui.py:924 ../../server/server_reagent.py:458 +#: ../../server/server_reagent.py:506 ../../server/server_reagent.py:544 msgid "Would you like to continue ?" msgstr "Czy chcesz kontynuować?" -#: ../../libraries/entropy/server/interfaces/main.py:1757 +#: ../../libraries/entropy/server/interfaces/main.py:1866 msgid "checking package hash" msgstr "sprawdzanie sumy kontrolnej pakietu" -#: ../../libraries/entropy/server/interfaces/main.py:1776 +#: ../../libraries/entropy/server/interfaces/main.py:1885 msgid "hash does not match for" msgstr "suma kontrolna nie zgadza się dla" -#: ../../libraries/entropy/server/interfaces/main.py:1786 +#: ../../libraries/entropy/server/interfaces/main.py:1895 msgid "wrong md5" msgstr "zła suma md5" -#: ../../libraries/entropy/server/interfaces/main.py:1798 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1762 +#: ../../libraries/entropy/server/interfaces/main.py:1907 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1491 msgid "download errors" msgstr "błędy przy pobieraniu" -#: ../../libraries/entropy/server/interfaces/main.py:1816 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/main.py:1925 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1507 msgid "download completed successfully" msgstr "pobieranie ukończone pomyślnie" -#: ../../libraries/entropy/server/interfaces/main.py:1830 +#: ../../libraries/entropy/server/interfaces/main.py:1939 msgid "error downloading packages from mirrors" msgstr "błąd przy pobieraniu pakietów z serwerów lustrzanych" -#: ../../libraries/entropy/server/interfaces/main.py:1845 +#: ../../libraries/entropy/server/interfaces/main.py:1954 msgid "working on branch" msgstr "pracowanie na gałęzi" -#: ../../libraries/entropy/server/interfaces/main.py:1861 +#: ../../libraries/entropy/server/interfaces/main.py:1970 msgid "updating package" msgstr "aktualizowanie pakietu" -#: ../../libraries/entropy/server/interfaces/main.py:1900 +#: ../../libraries/entropy/server/interfaces/main.py:2009 msgid "package flushed" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1928 +#: ../../libraries/entropy/server/interfaces/main.py:2089 msgid "Cannot touch system repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1943 +#: ../../libraries/entropy/server/interfaces/main.py:2104 msgid "Preparing to move selected packages to" msgstr "Przygotowanie do przeniesienia wybranych pakietów do" -#: ../../libraries/entropy/server/interfaces/main.py:1945 +#: ../../libraries/entropy/server/interfaces/main.py:2106 msgid "Preparing to copy selected packages to" msgstr "Przygotowanie do skopiowania wybranych pakietów do" -#: ../../libraries/entropy/server/interfaces/main.py:1957 -#: ../../libraries/entropy/client/services/system/methods.py:83 +#: ../../libraries/entropy/server/interfaces/main.py:2118 #: ../../sulfur/src/sulfur/sulfur.glade.h:139 msgid "Note" msgstr "Uwaga" -#: ../../libraries/entropy/server/interfaces/main.py:1958 +#: ../../libraries/entropy/server/interfaces/main.py:2119 #, fuzzy msgid "" "all old packages with conflicting scope will be removed from destination " @@ -1013,870 +959,857 @@ msgstr "" "wszystkie stare pakiety z konfliktującym zakresem będą usunięte z położenia " "docelowego, jeśli nie zostały wstrzyknięte" -#: ../../libraries/entropy/server/interfaces/main.py:1968 +#: ../../libraries/entropy/server/interfaces/main.py:2129 msgid "new tag" msgstr "nowy tag" -#: ../../libraries/entropy/server/interfaces/main.py:2008 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1227 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2310 +#: ../../libraries/entropy/server/interfaces/main.py:2169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:968 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2043 #: ../../libraries/entropy/client/interfaces/package.py:1553 #: ../../client/text_ui.py:2112 msgid "remove" msgstr "usuń" -#: ../../libraries/entropy/server/interfaces/main.py:2041 +#: ../../libraries/entropy/server/interfaces/main.py:2202 msgid "reverse dependency" msgstr "zależność wsteczna" -#: ../../libraries/entropy/server/interfaces/main.py:2052 +#: ../../libraries/entropy/server/interfaces/main.py:2213 msgid "dependency" msgstr "zależność" -#: ../../libraries/entropy/server/interfaces/main.py:2084 +#: ../../libraries/entropy/server/interfaces/main.py:2245 msgid "switching" msgstr "przełączanie" -#: ../../libraries/entropy/server/interfaces/main.py:2104 +#: ../../libraries/entropy/server/interfaces/main.py:2265 msgid "cannot switch, package not found, skipping" msgstr "nie można przełączyć, pakiet nieznaleziony, pomijanie" -#: ../../libraries/entropy/server/interfaces/main.py:2177 +#: ../../libraries/entropy/server/interfaces/main.py:2338 msgid "moving file" msgstr "przenoszenie pliku" -#: ../../libraries/entropy/server/interfaces/main.py:2193 +#: ../../libraries/entropy/server/interfaces/main.py:2354 msgid "loading data from source repository" msgstr "ładowanie danych ze źródłowego repozytorium" -#: ../../libraries/entropy/server/interfaces/main.py:2221 +#: ../../libraries/entropy/server/interfaces/main.py:2382 msgid "GPG key was available in" msgstr "klucz GPG był dostępny w" -#: ../../libraries/entropy/server/interfaces/main.py:2240 +#: ../../libraries/entropy/server/interfaces/main.py:2401 msgid "injecting data to destination repository" msgstr "wstrzykiwanie danych do docelowego repozytorium" -#: ../../libraries/entropy/server/interfaces/main.py:2261 +#: ../../libraries/entropy/server/interfaces/main.py:2422 msgid "removing entry from source repository" msgstr "usuwanie wpisu ze źródłowego repozytorium" -#: ../../libraries/entropy/server/interfaces/main.py:2279 +#: ../../libraries/entropy/server/interfaces/main.py:2440 msgid "successfully handled atom" msgstr "pomyślnie obsłużono atom" -#: ../../libraries/entropy/server/interfaces/main.py:2309 +#: ../../libraries/entropy/server/interfaces/main.py:2467 msgid "Injecting entropy metadata into built packages" msgstr "Wstrzykiwanie metadanych Entropy do zbudowanych pakietów" -#: ../../libraries/entropy/server/interfaces/main.py:2325 +#: ../../libraries/entropy/server/interfaces/main.py:2483 msgid "JFYI, GPG infrastructure failed to load" msgstr "Dla informacji: infrastruktura GPG nie mogła się załadować" -#: ../../libraries/entropy/server/interfaces/main.py:2339 +#: ../../libraries/entropy/server/interfaces/main.py:2497 msgid "injecting entropy metadata" msgstr "wstrzykiwanie metadanych Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:2378 +#: ../../libraries/entropy/server/interfaces/main.py:2536 msgid "injection complete" msgstr "wstrzykiwanie zakończone" -#: ../../libraries/entropy/server/interfaces/main.py:2398 +#: ../../libraries/entropy/server/interfaces/main.py:2561 msgid "removing package" msgstr "usuwanie pakietu" -#: ../../libraries/entropy/server/interfaces/main.py:2411 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1592 +#: ../../libraries/entropy/server/interfaces/main.py:2574 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1331 msgid "removal complete" msgstr "usuwanie zakończone" -#: ../../libraries/entropy/server/interfaces/main.py:2426 -#: ../../libraries/entropy/server/interfaces/main.py:2632 +#: ../../libraries/entropy/server/interfaces/main.py:2586 +#: ../../libraries/entropy/server/interfaces/main.py:2789 msgid "Integrity verification of the selected packages" msgstr "Sprawdzanie spójności wybranych pakietów" -#: ../../libraries/entropy/server/interfaces/main.py:2441 -#: ../../libraries/entropy/server/interfaces/main.py:2645 +#: ../../libraries/entropy/server/interfaces/main.py:2601 +#: ../../libraries/entropy/server/interfaces/main.py:2800 msgid "All the packages in repository will be checked." msgstr "Wszystkie pakiety w repozytorium zostaną sprawdzone." -#: ../../libraries/entropy/server/interfaces/main.py:2448 +#: ../../libraries/entropy/server/interfaces/main.py:2608 msgid "This is the list of the packages that would be checked" msgstr "To jest lista pakietów, które zostaną sprawdzone" -#: ../../libraries/entropy/server/interfaces/main.py:2482 +#: ../../libraries/entropy/server/interfaces/main.py:2642 msgid "Working on mirror" msgstr "Praca na serwerze lustrzanym" -#: ../../libraries/entropy/server/interfaces/main.py:2509 +#: ../../libraries/entropy/server/interfaces/main.py:2669 msgid "checking hash" msgstr "sprawdzanie sumy kontrolnej" -#: ../../libraries/entropy/server/interfaces/main.py:2524 +#: ../../libraries/entropy/server/interfaces/main.py:2684 msgid "digest verification of" msgstr "weryfikacja sumy kontrolnej" -#: ../../libraries/entropy/server/interfaces/main.py:2542 -#: ../../libraries/entropy/server/interfaces/main.py:2690 -#: ../../libraries/entropy/server/interfaces/mirrors.py:778 -#: ../../libraries/entropy/server/interfaces/mirrors.py:797 -#: ../../libraries/entropy/server/interfaces/mirrors.py:829 -#: ../../libraries/entropy/server/interfaces/mirrors.py:844 -#: ../../libraries/entropy/server/interfaces/mirrors.py:861 +#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2845 +#: ../../libraries/entropy/server/interfaces/mirrors.py:519 +#: ../../libraries/entropy/server/interfaces/mirrors.py:538 +#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:585 +#: ../../libraries/entropy/server/interfaces/mirrors.py:602 msgid "package" msgstr "pakiet" -#: ../../libraries/entropy/server/interfaces/main.py:2544 +#: ../../libraries/entropy/server/interfaces/main.py:2704 msgid "NOT healthy" msgstr "NIEzdrowa" -#: ../../libraries/entropy/server/interfaces/main.py:2557 -#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2717 +#: ../../libraries/entropy/server/interfaces/main.py:2857 msgid "This is the list of broken packages" msgstr "Oto lista uszkodzonych pakietów" -#: ../../libraries/entropy/server/interfaces/main.py:2566 +#: ../../libraries/entropy/server/interfaces/main.py:2726 #: ../../libraries/entropy/client/interfaces/package.py:286 #: ../../libraries/entropy/client/interfaces/package.py:894 msgid "Mirror" msgstr "Serwer lustrzany" -#: ../../libraries/entropy/server/interfaces/main.py:2585 -#: ../../server/server_reagent.py:1065 +#: ../../libraries/entropy/server/interfaces/main.py:2745 +#: ../../server/server_reagent.py:1066 msgid "Statistics" msgstr "Statystyki" -#: ../../libraries/entropy/server/interfaces/main.py:2594 +#: ../../libraries/entropy/server/interfaces/main.py:2754 msgid "Number of checked packages" msgstr "Liczba sprawdzonych pakietów" -#: ../../libraries/entropy/server/interfaces/main.py:2604 +#: ../../libraries/entropy/server/interfaces/main.py:2764 msgid "Number of healthy packages" msgstr "Liczba zdrowych pakietów" -#: ../../libraries/entropy/server/interfaces/main.py:2614 +#: ../../libraries/entropy/server/interfaces/main.py:2774 msgid "Number of broken packages" msgstr "Liczba uszkodzonych pakietów" -#: ../../libraries/entropy/server/interfaces/main.py:2631 -#: ../../libraries/entropy/server/interfaces/main.py:2794 +#: ../../libraries/entropy/server/interfaces/main.py:2788 +#: ../../libraries/entropy/server/interfaces/main.py:2945 #: ../../libraries/entropy/client/interfaces/db.py:1670 msgid "local" msgstr "lokalne" -#: ../../libraries/entropy/server/interfaces/main.py:2670 +#: ../../libraries/entropy/server/interfaces/main.py:2825 msgid "checking status of" msgstr "sprawdzanie statusu" -#: ../../libraries/entropy/server/interfaces/main.py:2692 +#: ../../libraries/entropy/server/interfaces/main.py:2847 msgid "is corrupted, stored checksum" msgstr "jest uszkodzony, zapisana suma kontrolna" -#: ../../libraries/entropy/server/interfaces/main.py:2729 +#: ../../libraries/entropy/server/interfaces/main.py:2884 msgid "checked packages" msgstr "sprawdzone pakiety" -#: ../../libraries/entropy/server/interfaces/main.py:2739 +#: ../../libraries/entropy/server/interfaces/main.py:2894 msgid "healthy packages" msgstr "zdrowe pakiety" -#: ../../libraries/entropy/server/interfaces/main.py:2749 -#: ../../libraries/entropy/server/interfaces/main.py:2934 +#: ../../libraries/entropy/server/interfaces/main.py:2904 +#: ../../libraries/entropy/server/interfaces/main.py:3086 msgid "broken packages" msgstr "uszkodzone pakiety" -#: ../../libraries/entropy/server/interfaces/main.py:2759 -#: ../../libraries/entropy/server/interfaces/main.py:2944 +#: ../../libraries/entropy/server/interfaces/main.py:2914 +#: ../../libraries/entropy/server/interfaces/main.py:3096 msgid "downloaded packages" msgstr "pobrane pakiety" -#: ../../libraries/entropy/server/interfaces/main.py:2769 -#: ../../libraries/entropy/server/interfaces/main.py:2954 +#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3106 msgid "failed downloads" msgstr "pakiety, których się nie dało pobrać" -#: ../../libraries/entropy/server/interfaces/main.py:2795 +#: ../../libraries/entropy/server/interfaces/main.py:2946 msgid "GPG signing packages for repository" msgstr "podpisywanie pakietów dla repozytorium używając GPG" -#: ../../libraries/entropy/server/interfaces/main.py:2807 +#: ../../libraries/entropy/server/interfaces/main.py:2958 msgid "All the missing packages in repository will be downloaded." msgstr "Wszystkie brakujące pakiety w repozytorium zostaną pobrane." -#: ../../libraries/entropy/server/interfaces/main.py:2823 +#: ../../libraries/entropy/server/interfaces/main.py:2974 #: ../../server/server_key.py:69 msgid "GnuPG not available" msgstr "GnuPG niedostępne" -#: ../../libraries/entropy/server/interfaces/main.py:2849 +#: ../../libraries/entropy/server/interfaces/main.py:3000 msgid "Keys not available for" msgstr "Klucze niedostępne dla" -#: ../../libraries/entropy/server/interfaces/main.py:2880 +#: ../../libraries/entropy/server/interfaces/main.py:3031 msgid "signing package" msgstr "podpisywanie pakietu" -#: ../../libraries/entropy/server/interfaces/main.py:2894 +#: ../../libraries/entropy/server/interfaces/main.py:3046 msgid "Unknown error signing package" msgstr "Nieznany błąd podczas podpisywania pakietu" -#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3076 msgid "signed packages" msgstr "podpisane pakiety" -#: ../../libraries/entropy/server/interfaces/main.py:2987 +#: ../../libraries/entropy/server/interfaces/main.py:3135 msgid "available" msgstr "dostępne" -#: ../../libraries/entropy/server/interfaces/main.py:2999 +#: ../../libraries/entropy/server/interfaces/main.py:3147 msgid "upload/ignored" msgstr "wysłane/zignorowane" -#: ../../libraries/entropy/server/interfaces/main.py:3034 +#: ../../libraries/entropy/server/interfaces/main.py:3182 msgid "Starting to download missing files" msgstr "Rozpoczynam pobieranie brakujących plików" -#: ../../libraries/entropy/server/interfaces/main.py:3045 +#: ../../libraries/entropy/server/interfaces/main.py:3193 msgid "Searching missing/broken files on another mirror" msgstr "Szukanie brakujących/uszkodzonych plików na innym serwerze lustrzanym" -#: ../../libraries/entropy/server/interfaces/main.py:3065 +#: ../../libraries/entropy/server/interfaces/main.py:3214 msgid "Binary packages downloaded successfully." msgstr "Binarne pakiety pomyślnie pobrane." -#: ../../libraries/entropy/server/interfaces/main.py:3074 +#: ../../libraries/entropy/server/interfaces/main.py:3223 msgid "These are the packages that cannot be found online" msgstr "To są pakiety, które nie mogły być znalezione online" -#: ../../libraries/entropy/server/interfaces/main.py:3090 +#: ../../libraries/entropy/server/interfaces/main.py:3239 msgid "They won't be checked" msgstr "Nie zostaną sprawdzone" -#: ../../libraries/entropy/server/interfaces/main.py:3107 +#: ../../libraries/entropy/server/interfaces/main.py:3253 msgid "Please setup your branch to" msgstr "Proszę ustawić swoją gałąź na" -#: ../../libraries/entropy/server/interfaces/main.py:3109 +#: ../../libraries/entropy/server/interfaces/main.py:3255 msgid "and retry" msgstr "i ponowić" -#: ../../libraries/entropy/server/interfaces/main.py:3119 +#: ../../libraries/entropy/server/interfaces/main.py:3265 msgid "Copying repository (if not exists)" msgstr "Kopiowanie repozytorium (jeśli nie istnieje)" -#: ../../libraries/entropy/server/interfaces/main.py:3152 +#: ../../libraries/entropy/server/interfaces/main.py:3298 msgid "Switching packages" msgstr "Przełączanie pakietów" -#: ../../libraries/entropy/server/interfaces/main.py:3187 +#: ../../libraries/entropy/server/interfaces/main.py:3333 msgid "Ignoring" msgstr "Pomijanie" -#: ../../libraries/entropy/server/interfaces/main.py:3189 +#: ../../libraries/entropy/server/interfaces/main.py:3335 msgid "already in branch" msgstr "już w gałęzi" -#: ../../libraries/entropy/server/interfaces/main.py:3223 +#: ../../libraries/entropy/server/interfaces/main.py:3369 msgid "migration loop completed" msgstr "pętla migracji zakończona" -#: ../../libraries/entropy/server/interfaces/main.py:3243 +#: ../../libraries/entropy/server/interfaces/main.py:3387 msgid "Running orphaned SPM packages test" msgstr "Wykonywanie sprawdzenia osieroconych pakietów SPM" -#: ../../libraries/entropy/server/interfaces/main.py:3259 +#: ../../libraries/entropy/server/interfaces/main.py:3403 msgid "Scanning package" msgstr "Skanowanie pakietu" -#: ../../libraries/entropy/server/interfaces/main.py:3281 +#: ../../libraries/entropy/server/interfaces/main.py:3425 msgid "not found anymore" msgstr "nie znaleziono" -#: ../../libraries/entropy/server/interfaces/main.py:3293 -#: ../../libraries/entropy/server/interfaces/main.py:3525 +#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3680 msgid "Packages string" msgstr "Łańcuch pakietów" -#: ../../libraries/entropy/server/interfaces/main.py:3323 +#: ../../libraries/entropy/server/interfaces/main.py:3467 msgid "Checking" msgstr "Sprawdzanie" -#: ../../libraries/entropy/server/interfaces/main.py:3353 +#: ../../libraries/entropy/server/interfaces/main.py:3504 msgid "Running dependencies test" msgstr "Wykonywanie testu zależności" -#: ../../libraries/entropy/server/interfaces/main.py:3382 +#: ../../libraries/entropy/server/interfaces/main.py:3533 #: ../../client/text_ui.py:2211 msgid "These are the dependencies not found" msgstr "Oto nieznalezione zależności:" -#: ../../libraries/entropy/server/interfaces/main.py:3389 +#: ../../libraries/entropy/server/interfaces/main.py:3540 #: ../../client/text_ui.py:2215 msgid "Needed by" msgstr "Potrzebne dla" -#: ../../libraries/entropy/server/interfaces/main.py:3407 +#: ../../libraries/entropy/server/interfaces/main.py:3558 msgid "by repo" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3417 +#: ../../libraries/entropy/server/interfaces/main.py:3568 msgid "Every dependency is satisfied. It's all fine." msgstr "Wszystkie zależności są spełnione. Wszystko gra." -#: ../../libraries/entropy/server/interfaces/main.py:3435 +#: ../../libraries/entropy/server/interfaces/main.py:3594 msgid "Broken and matched packages list" msgstr "Lista uszkodzonych i dopasowanych pakietów" -#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3596 #: ../../libraries/entropy/qa.py:517 msgid "Dumping results into these files" msgstr "Zapisywanie wyników do tych plików" -#: ../../libraries/entropy/server/interfaces/main.py:3467 +#: ../../libraries/entropy/server/interfaces/main.py:3622 #: ../../client/text_ui.py:2267 msgid "System is healthy" msgstr "System jest zdrowy" -#: ../../libraries/entropy/server/interfaces/main.py:3476 +#: ../../libraries/entropy/server/interfaces/main.py:3631 msgid "Matching libraries with Spm, please wait" msgstr "Dopasowywanie bibliotek z SPM, proszę czekać" -#: ../../libraries/entropy/server/interfaces/main.py:3490 +#: ../../libraries/entropy/server/interfaces/main.py:3645 msgid "These are the matched packages" msgstr "To są dopasowane pakiety" -#: ../../libraries/entropy/server/interfaces/main.py:3534 +#: ../../libraries/entropy/server/interfaces/main.py:3689 msgid "No matched packages" msgstr "Brak dopasowanych pakietów" -#: ../../libraries/entropy/server/interfaces/main.py:3587 -#: ../../libraries/entropy/server/interfaces/main.py:5256 -msgid "repository not configured" -msgstr "repozytorium nieskonfigurowane" - -#: ../../libraries/entropy/server/interfaces/main.py:3614 +#: ../../libraries/entropy/server/interfaces/main.py:3784 msgid "Your default repository is not initialized" msgstr "Twoje domyślne repozytorium nie jest zainicjowane" -#: ../../libraries/entropy/server/interfaces/main.py:3626 +#: ../../libraries/entropy/server/interfaces/main.py:3796 msgid "Do you want to initialize your default repository ?" msgstr "Czy chcesz zainicjować swoje domyślne repozytorium?" -#: ../../libraries/entropy/server/interfaces/main.py:3629 +#: ../../libraries/entropy/server/interfaces/main.py:3799 msgid "Continuing with an uninitialized repository" msgstr "Kontynuacja z niezainicjowanym repozytorium" -#: ../../libraries/entropy/server/interfaces/main.py:3747 +#: ../../libraries/entropy/server/interfaces/main.py:3950 msgid "Entropy repository is already locked by you :-)" msgstr "Repozytorium Entropy jest już przez ciebie zablokowane :-)" #. check if the database is locked REMOTELY -#: ../../libraries/entropy/server/interfaces/main.py:3754 +#: ../../libraries/entropy/server/interfaces/main.py:3957 msgid "Locking and Syncing Entropy repository" msgstr "Blokowanie i synchronizowanie repozytorium Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:3768 -#: ../../server/server_activator.py:478 +#: ../../libraries/entropy/server/interfaces/main.py:3971 +#: ../../server/server_activator.py:476 msgid "Mirrors status table" msgstr "Tabela statusu serwerów lustrzanych" -#: ../../libraries/entropy/server/interfaces/main.py:3777 -#: ../../libraries/entropy/server/interfaces/main.py:3780 -#: ../../server/server_activator.py:484 ../../server/server_activator.py:488 +#: ../../libraries/entropy/server/interfaces/main.py:3980 +#: ../../libraries/entropy/server/interfaces/main.py:3983 +#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 msgid "Unlocked" msgstr "Odblokowany" -#: ../../libraries/entropy/server/interfaces/main.py:3779 -#: ../../libraries/entropy/server/interfaces/main.py:3782 -#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 +#: ../../libraries/entropy/server/interfaces/main.py:3982 +#: ../../libraries/entropy/server/interfaces/main.py:3985 +#: ../../server/server_activator.py:480 ../../server/server_activator.py:484 msgid "Locked" msgstr "Zablokowany" -#: ../../libraries/entropy/server/interfaces/main.py:3799 +#: ../../libraries/entropy/server/interfaces/main.py:4002 msgid "cannot lock mirror" msgstr "nie można zablokować serwera lustrzanego" -#: ../../libraries/entropy/server/interfaces/main.py:3985 -msgid "Entropy database is corrupted!" -msgstr "Baza danych Entropy jest uszkodzona!" +#: ../../libraries/entropy/server/interfaces/main.py:4211 +#, fuzzy +msgid "Repository is corrupted!" +msgstr "Repozytorium jest teraz aktualizowane" -#: ../../libraries/entropy/server/interfaces/main.py:3999 +#: ../../libraries/entropy/server/interfaces/main.py:4225 msgid "indexing repository" msgstr "indeksowanie repozytorium" -#: ../../libraries/entropy/server/interfaces/main.py:4040 +#: ../../libraries/entropy/server/interfaces/main.py:4261 msgid "Initializing an empty repository" msgstr "inicjowanie pustego repozytorium" -#: ../../libraries/entropy/server/interfaces/main.py:4053 +#: ../../libraries/entropy/server/interfaces/main.py:4274 msgid "Entropy repository file" msgstr "Plik repozytorium Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:4055 +#: ../../libraries/entropy/server/interfaces/main.py:4276 msgid "successfully initialized" msgstr "pomyślnie zainicjowano" -#: ../../libraries/entropy/server/interfaces/main.py:4151 -#: ../../libraries/entropy/server/interfaces/main.py:4404 +#: ../../libraries/entropy/server/interfaces/main.py:4357 +#: ../../libraries/entropy/server/interfaces/main.py:4618 msgid "adding package" msgstr "dodawanie pakietu" -#: ../../libraries/entropy/server/interfaces/main.py:4230 +#: ../../libraries/entropy/server/interfaces/main.py:4436 msgid "added package" msgstr "dodano pakiet" -#: ../../libraries/entropy/server/interfaces/main.py:4232 +#: ../../libraries/entropy/server/interfaces/main.py:4438 msgid "rev" msgstr "wer." -#: ../../libraries/entropy/server/interfaces/main.py:4246 +#: ../../libraries/entropy/server/interfaces/main.py:4452 msgid "manual dependencies for" msgstr "ręczne zależności dla" -#: ../../libraries/entropy/server/interfaces/main.py:4427 +#: ../../libraries/entropy/server/interfaces/main.py:4639 msgid "Exception caught, closing tasks" msgstr "Złapano wyjątek, zamykanie zadań" -#: ../../libraries/entropy/server/interfaces/main.py:4521 +#: ../../libraries/entropy/server/interfaces/main.py:4731 msgid "server-side repository" msgstr "repozytorium po stronie serwera" -#: ../../libraries/entropy/server/interfaces/main.py:4523 +#: ../../libraries/entropy/server/interfaces/main.py:4733 msgid "community repository" msgstr "repozytorium społecznościowe" #. ..on repository: -#: ../../libraries/entropy/server/interfaces/main.py:4525 +#: ../../libraries/entropy/server/interfaces/main.py:4735 msgid "Entropy Server Interface Instance on repository" msgstr "Instancja interfejsu serwera Entropy w repozytorium" -#: ../../libraries/entropy/server/interfaces/main.py:4536 +#: ../../libraries/entropy/server/interfaces/main.py:4746 msgid "current branch" msgstr "bieżąca gałąź" -#: ../../libraries/entropy/server/interfaces/main.py:4538 -#: ../../server/server_reagent.py:230 +#: ../../libraries/entropy/server/interfaces/main.py:4748 +#: ../../server/server_reagent.py:229 msgid "type" msgstr "typ" -#: ../../libraries/entropy/server/interfaces/main.py:4547 +#: ../../libraries/entropy/server/interfaces/main.py:4757 msgid "Currently configured repositories" msgstr "Obecnie skonfigurowane repozytoria" -#: ../../libraries/entropy/server/interfaces/main.py:4577 +#: ../../libraries/entropy/server/interfaces/main.py:4787 msgid "GPG key expired" msgstr "Klucz GPG utracił ważność" -#: ../../libraries/entropy/server/interfaces/main.py:4579 +#: ../../libraries/entropy/server/interfaces/main.py:4789 msgid "please frigging fix" msgstr "proszę to koniecznie naprawić" -#: ../../libraries/entropy/server/interfaces/main.py:4590 +#: ../../libraries/entropy/server/interfaces/main.py:4800 msgid "GPG got unexpected error" msgstr "GPG otrzymał nieoczekiwany błąd" -#: ../../libraries/entropy/server/interfaces/main.py:4592 +#: ../../libraries/entropy/server/interfaces/main.py:4802 msgid "skipping" msgstr "pomijanie" -#: ../../libraries/entropy/server/interfaces/main.py:4608 -#: ../../libraries/entropy/server/interfaces/main.py:4621 +#: ../../libraries/entropy/server/interfaces/main.py:4818 +#: ../../libraries/entropy/server/interfaces/main.py:4832 msgid "config files" msgstr "pliki konfiguracyjne" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4609 +#: ../../libraries/entropy/server/interfaces/main.py:4819 msgid "checking system" msgstr "sprawdzanie systemu" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4622 +#: ../../libraries/entropy/server/interfaces/main.py:4833 msgid "there are configuration files not updated yet" msgstr "są pliki konfiguracyjne, które nie zostały jeszcze zaktualizowane" -#: ../../libraries/entropy/server/interfaces/main.py:4913 +#: ../../libraries/entropy/server/interfaces/main.py:5122 msgid "found available dep_rewrites for this package" msgstr "znaleziono dostępne dep_rewrites dla pakietu" #. this means that user is asking to add dep_pattern #. as a dependency to package -#: ../../libraries/entropy/server/interfaces/main.py:4925 +#: ../../libraries/entropy/server/interfaces/main.py:5134 msgid "added" msgstr "dodane" #. this means that user is asking to remove dep_pattern -#: ../../libraries/entropy/server/interfaces/main.py:4928 -#: ../../libraries/entropy/server/interfaces/main.py:5026 +#: ../../libraries/entropy/server/interfaces/main.py:5137 +#: ../../libraries/entropy/server/interfaces/main.py:5235 msgid "removed" msgstr "usunięte" -#: ../../libraries/entropy/server/interfaces/main.py:5015 +#: ../../libraries/entropy/server/interfaces/main.py:5224 msgid "replaced" msgstr "zastąpione" -#: ../../libraries/entropy/server/interfaces/main.py:5037 -#: ../../libraries/entropy/server/interfaces/main.py:5051 +#: ../../libraries/entropy/server/interfaces/main.py:5246 +#: ../../libraries/entropy/server/interfaces/main.py:5260 msgid "No dependency rewrite made for" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5132 -#: ../../libraries/entropy/server/interfaces/main.py:5152 -#: ../../libraries/entropy/server/interfaces/main.py:5164 +#: ../../libraries/entropy/server/interfaces/main.py:5332 +#: ../../libraries/entropy/server/interfaces/main.py:5352 +#: ../../libraries/entropy/server/interfaces/main.py:5364 msgid "sets" msgstr "zestawy" -#: ../../libraries/entropy/server/interfaces/main.py:5133 +#: ../../libraries/entropy/server/interfaces/main.py:5333 msgid "updating package sets" msgstr "aktualizowanie zestawów pakietów" -#: ../../libraries/entropy/server/interfaces/main.py:5153 +#: ../../libraries/entropy/server/interfaces/main.py:5353 msgid "adding package set" msgstr "dodawanie zestawu pakietów" -#: ../../libraries/entropy/server/interfaces/main.py:5165 +#: ../../libraries/entropy/server/interfaces/main.py:5365 msgid "removing package set" msgstr "usuwanie zestawu pakietów" -#: ../../libraries/entropy/server/interfaces/main.py:5195 -msgid "Entropy Server interface must be run as root" -msgstr "" -"Interfejs serwera Entropy musi zostać uruchomiony przez użytkownika root" - -#: ../../libraries/entropy/server/interfaces/main.py:5262 -msgid "protected repository id, can't use this, sorry dude..." -msgstr "chronione ID repozytorium, nie można tego użyć, wybacz, facet..." - #: ../../libraries/entropy/server/interfaces/mirrors.py:50 -msgid "downloading notice board from mirrors to" -msgstr "pobieranie powiadomień z serwerów lustrzanych do" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:72 -msgid "notice board downloaded successfully from" -msgstr "powiadomienia pobrane pomyślnie z" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:105 -msgid "removing notice board from" -msgstr "usuwanie powiadomienia z" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:129 -msgid "notice board removal failed on" -msgstr "usuwanie powiadomienia nie udało się dla" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:140 -msgid "notice board removal success" -msgstr "pomyślnie usunięto powiadomienie" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:165 -msgid "uploading notice board from" -msgstr "wysyłanie powiadomienia z" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:188 -msgid "notice board upload failed on" -msgstr "wysłanie powiadomienia nie udało się dla" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:199 -msgid "notice board upload success" -msgstr "pomyślnie wysłano powiadomienie" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:309 msgid "Entropy Server Mirrors Interface loaded" msgstr "Interfejs Entropy serwerów lustrzanych załadowany" -#: ../../libraries/entropy/server/interfaces/mirrors.py:317 +#: ../../libraries/entropy/server/interfaces/mirrors.py:58 msgid "repository mirror" msgstr "serwer lustrzany repozytorium" -#: ../../libraries/entropy/server/interfaces/mirrors.py:326 +#: ../../libraries/entropy/server/interfaces/mirrors.py:67 msgid "packages mirror" msgstr "serwer lustrzany pakietów" -#: ../../libraries/entropy/server/interfaces/mirrors.py:364 +#: ../../libraries/entropy/server/interfaces/mirrors.py:105 msgid "looking for file in mirror" msgstr "szukanie pliku na serwerze lustrzanym" -#: ../../libraries/entropy/server/interfaces/mirrors.py:442 -#: ../../libraries/entropy/server/interfaces/mirrors.py:537 +#: ../../libraries/entropy/server/interfaces/mirrors.py:183 +#: ../../libraries/entropy/server/interfaces/mirrors.py:278 msgid "unlocking" msgstr "odblokowywanie" -#: ../../libraries/entropy/server/interfaces/mirrors.py:444 -#: ../../libraries/entropy/server/interfaces/mirrors.py:539 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1055 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1075 +#: ../../libraries/entropy/server/interfaces/mirrors.py:185 +#: ../../libraries/entropy/server/interfaces/mirrors.py:280 +#: ../../libraries/entropy/server/interfaces/mirrors.py:796 +#: ../../libraries/entropy/server/interfaces/mirrors.py:816 msgid "locking" msgstr "blokowanie" -#: ../../libraries/entropy/server/interfaces/mirrors.py:450 +#: ../../libraries/entropy/server/interfaces/mirrors.py:191 msgid "mirror" msgstr "serwer lustrzany" -#: ../../libraries/entropy/server/interfaces/mirrors.py:475 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1056 +#: ../../libraries/entropy/server/interfaces/mirrors.py:216 +#: ../../libraries/entropy/server/interfaces/mirrors.py:797 msgid "mirror already locked" msgstr "serwer lustrzany już zablokowany" -#: ../../libraries/entropy/server/interfaces/mirrors.py:488 +#: ../../libraries/entropy/server/interfaces/mirrors.py:229 msgid "mirror already unlocked" msgstr "serwer lustrzany już odblokowany" -#: ../../libraries/entropy/server/interfaces/mirrors.py:545 +#: ../../libraries/entropy/server/interfaces/mirrors.py:286 #, fuzzy msgid "mirror for download" msgstr "serwer lustrzany do pobierania" -#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:311 #, fuzzy msgid "mirror already locked for download" msgstr "pobieranie z serwera lustrzanego już zablokowane" -#: ../../libraries/entropy/server/interfaces/mirrors.py:583 +#: ../../libraries/entropy/server/interfaces/mirrors.py:324 #, fuzzy msgid "mirror already unlocked for download" msgstr "pobieranie z serwera lustrzanego już odblokowane" #. locking/unlocking mirror1 for download -#: ../../libraries/entropy/server/interfaces/mirrors.py:620 +#: ../../libraries/entropy/server/interfaces/mirrors.py:361 msgid "for download" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:634 +#: ../../libraries/entropy/server/interfaces/mirrors.py:375 msgid "mirror successfully locked" msgstr "serwer lustrzany pomyślnie zablokowany" -#: ../../libraries/entropy/server/interfaces/mirrors.py:648 +#: ../../libraries/entropy/server/interfaces/mirrors.py:389 msgid "mirror not locked" msgstr "serwer lustrzany nie zablokowany" -#: ../../libraries/entropy/server/interfaces/mirrors.py:682 +#: ../../libraries/entropy/server/interfaces/mirrors.py:423 msgid "mirror successfully unlocked" msgstr "serwer lustrzany pomyślnie odblokowany" -#: ../../libraries/entropy/server/interfaces/mirrors.py:698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:439 msgid "unlock error" msgstr "błąd przy odblokowywaniu" -#: ../../libraries/entropy/server/interfaces/mirrors.py:700 +#: ../../libraries/entropy/server/interfaces/mirrors.py:441 msgid "mirror not unlocked" msgstr "serwer lustrzany nie został odblokowany" -#: ../../libraries/entropy/server/interfaces/mirrors.py:737 +#: ../../libraries/entropy/server/interfaces/mirrors.py:478 msgid "connecting to download package" msgstr "łączenie się, by pobrać pakiet" -#: ../../libraries/entropy/server/interfaces/mirrors.py:759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:500 msgid "downloading package" msgstr "pobieranie pakietu" -#: ../../libraries/entropy/server/interfaces/mirrors.py:799 +#: ../../libraries/entropy/server/interfaces/mirrors.py:540 msgid "is not listed in the repository !" msgstr "nie jest wyszczególniony w repozytorium!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:813 +#: ../../libraries/entropy/server/interfaces/mirrors.py:554 msgid "verifying checksum of package" msgstr "sprawdzanie sumy kontrolnej" -#: ../../libraries/entropy/server/interfaces/mirrors.py:831 +#: ../../libraries/entropy/server/interfaces/mirrors.py:572 msgid "downloaded successfully" msgstr "pobrano pomyślnie" -#: ../../libraries/entropy/server/interfaces/mirrors.py:846 +#: ../../libraries/entropy/server/interfaces/mirrors.py:587 msgid "checksum does not match. re-downloading..." msgstr "suma kontrolna się nie zgadza; ponowne pobieranie..." -#: ../../libraries/entropy/server/interfaces/mirrors.py:863 +#: ../../libraries/entropy/server/interfaces/mirrors.py:604 msgid "seems broken. Consider to re-package it. Giving up!" msgstr "wygląda na uszkodzony. Rozważ ponowne spaczkowanie. Poddaję się!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:918 +#: ../../libraries/entropy/server/interfaces/mirrors.py:659 msgid "mirror hasn't valid repository revision file" msgstr "serwer lustrzany nie ma prawidłowego pliku z wersją repozytorium" -#: ../../libraries/entropy/server/interfaces/mirrors.py:938 +#: ../../libraries/entropy/server/interfaces/mirrors.py:679 msgid "unable to download repository revision" msgstr "nie udało się pobrać danych o wersji repozytorium" -#: ../../libraries/entropy/server/interfaces/mirrors.py:952 +#: ../../libraries/entropy/server/interfaces/mirrors.py:693 msgid "mirror doesn't have valid revision file" msgstr "serwer lustrzany nie ma prawidłowego pliku z wersją" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1057 +#: ../../libraries/entropy/server/interfaces/mirrors.py:798 msgid "waiting up to 2 minutes before giving up" msgstr "oczekiwanie maksymalnie dwie minuty, zanim operacja będzie anulowana" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1076 +#: ../../libraries/entropy/server/interfaces/mirrors.py:817 msgid "mirror unlocked" msgstr "serwer lustrzany odblokowany" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1143 +#: ../../libraries/entropy/server/interfaces/mirrors.py:884 msgid "Local statistics" msgstr "Lokalne statystyki" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1151 +#: ../../libraries/entropy/server/interfaces/mirrors.py:892 msgid "upload directory" msgstr "katalog wysyłania" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1153 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1164 +#: ../../libraries/entropy/server/interfaces/mirrors.py:894 +#: ../../libraries/entropy/server/interfaces/mirrors.py:905 msgid "files ready" msgstr "pliki gotowe" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1162 +#: ../../libraries/entropy/server/interfaces/mirrors.py:903 msgid "packages directory" msgstr "katalog pakietów" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1213 +#: ../../libraries/entropy/server/interfaces/mirrors.py:954 msgid "copy" msgstr "kopiuj" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1238 +#: ../../libraries/entropy/server/interfaces/mirrors.py:979 msgid "Packages to be removed" msgstr "Pakiety do usunięcia" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1247 +#: ../../libraries/entropy/server/interfaces/mirrors.py:988 msgid "Packages to be moved locally" msgstr "Pakiety do przeniesienia lokalnie" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1256 +#: ../../libraries/entropy/server/interfaces/mirrors.py:997 msgid "Packages to be uploaded" msgstr "Pakiety do wysłania" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1266 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1007 msgid "Total removal size" msgstr "Całkowity rozmiar usuwanych" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1278 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1019 msgid "Total upload size" msgstr "Całkowity rozmiar do wysłania" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1287 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1028 msgid "Total download size" msgstr "Całkowity rozmiar do pobrania" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1341 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1082 msgid "Remote statistics for" msgstr "Statystyki zdalnego serwera dla" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1096 msgid "remote packages" msgstr "zdalne pakiety" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1357 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1098 msgid "files stored" msgstr "zapisane pliki" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1365 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1106 msgid "Calculating queues" msgstr "Obliczanie kolejek operacji" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1571 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1310 msgid "removing package+hash" msgstr "usuwanie pakietu i hasha" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1619 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 msgid "copying file+hash to repository" msgstr "kopiowanie pliku i hasha do repozytorium" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1684 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1417 msgid "upload errors" msgstr "błędy przy wysyłaniu" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1431 msgid "upload completed successfully" msgstr "wysyłanie zakończone pomyślnie" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1803 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1528 msgid "QA checking package file" msgstr "QA: sprawdzanie pliku pakietu" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1825 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1550 msgid "faulty package file, please fix" msgstr "uszkodzony pakiet, proszę naprawić" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1876 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1601 msgid "starting packages sync" msgstr "rozpoczynanie synchronizacji pakietów" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1903 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1628 msgid "packages sync" msgstr "synchronizacja pakietów" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1921 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1646 msgid "socket error" msgstr "błąd gniazda" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1923 -#: ../../server/server_reagent.py:534 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1648 +#: ../../server/server_reagent.py:533 msgid "on" msgstr "dla" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1939 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1664 msgid "nothing to do on" msgstr "nic do zrobienia" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1950 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1675 msgid "Expanding queues" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1970 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1695 msgid "nothing to sync for" msgstr "nic do zsynchronizowania dla" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1987 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1712 msgid "Would you like to run the steps above ?" msgstr "Czy chcesz wykonać kroki powyżej?" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2036 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1761 msgid "keyboard interrupt !" msgstr "przerwanie z klawiatury!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2055 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1780 msgid "you must package them again" msgstr "musisz spaczkować je ponownie" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2077 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1802 msgid "exception caught" msgstr "złapano wyjątek" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2104 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1829 msgid "at least one mirror synced properly!" msgstr "przynajmniej jeden serwer lustrzany zsynchronizowany poprawnie!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2232 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1964 msgid "tidy" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2234 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1966 msgid "collecting expired packages" msgstr "zbieranie przestarzałych pakietów" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2248 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1980 msgid "collecting expired packages in the selected branches" msgstr "zbieranie przestarzałych pakietów w wybranych gałęziach" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2289 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2022 msgid "nothing to remove on this branch" msgstr "nic do usunięcia w tej gałęzi" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2300 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2033 msgid "these are the expired packages" msgstr "to są przestarzałe pakiety" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2352 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2085 msgid "removing packages remotely" msgstr "zdalne usuwanie pakietów" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2384 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2117 msgid "remove errors" msgstr "błędy przy usuwaniu" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2398 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2131 msgid "removing packages locally" msgstr "lokalne usuwanie pakietów" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2426 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2159 msgid "removing" msgstr "usuwanie" +#: ../../libraries/entropy/server/interfaces/mirrors.py:2187 +msgid "downloading notice board from mirrors to" +msgstr "pobieranie powiadomień z serwerów lustrzanych do" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2209 +msgid "notice board downloaded successfully from" +msgstr "powiadomienia pobrane pomyślnie z" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2242 +msgid "removing notice board from" +msgstr "usuwanie powiadomienia z" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2266 +msgid "notice board removal failed on" +msgstr "usuwanie powiadomienia nie udało się dla" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2277 +msgid "notice board removal success" +msgstr "pomyślnie usunięto powiadomienie" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2302 +msgid "uploading notice board from" +msgstr "wysyłanie powiadomienia z" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2325 +msgid "notice board upload failed on" +msgstr "wysłanie powiadomienia nie udało się dla" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2336 +msgid "notice board upload success" +msgstr "pomyślnie wysłano powiadomienie" + #: ../../libraries/entropy/client/services/ugc/commands.py:63 msgid "feature not supported remotely" msgstr "funkcjonalność niedostępna zdalnie" @@ -1979,20 +1912,20 @@ msgid "Login successful. Do you want to save these credentials ?" msgstr "Logowanie się powiodło. Czy chcesz zapisać dane logowania?" #: ../../libraries/entropy/client/services/ugc/interfaces.py:210 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/output.py:970 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/output.py:973 #: ../../libraries/entropy/qa.py:398 ../../libraries/entropy/qa.py:413 #: ../../client/text_rescue.py:493 ../../client/text_rescue.py:497 #: ../../client/text_rescue.py:524 ../../client/text_ugc.py:233 #: ../../client/text_ugc.py:414 ../../client/text_ugc.py:490 #: ../../client/text_ugc.py:509 ../../client/text_ui.py:479 -#: ../../client/text_ui.py:506 ../../server/server_activator.py:366 -#: ../../server/server_reagent.py:922 ../../server/server_reagent.py:923 +#: ../../client/text_ui.py:506 ../../server/server_activator.py:367 +#: ../../server/server_reagent.py:923 ../../server/server_reagent.py:924 #: ../../server/server_reagent.py:948 ../../server/server_reagent.py:961 #: ../../server/server_reagent.py:962 ../../server/server_reagent.py:977 #: ../../sulfur/src/sulfur/dialogs.py:1353 #: ../../sulfur/src/sulfur/dialogs.py:1814 -#: ../../sulfur/src/sulfur/entropyapi.py:391 -#: ../../sulfur/src/sulfur/events.py:727 +#: ../../sulfur/src/sulfur/entropyapi.py:390 +#: ../../sulfur/src/sulfur/events.py:732 msgid "Yes" msgstr "Tak" @@ -2008,437 +1941,10 @@ msgstr "Nie można usunąć pliku cache" msgid "Cannot write to cache file" msgstr "Nie można pisać do pliku cache" -#: ../../libraries/entropy/client/services/system/interfaces.py:37 -msgid "" -"A valid entropy.client.services.system.commands.Client class/subclass is " -"needed" -msgstr "" -"Potrzebna jest prawidłowa klasa/podklasa entropy.client.services.system." -"commands.Client" - -#: ../../libraries/entropy/client/services/system/interfaces.py:42 -msgid "" -"A valid entropy.client.services.system.methods.BaseMixin class/subclass is " -"needed" -msgstr "" -"Potrzebna jest odpowiednia klasa/podklasa entropy.client.services.system." -"methods.BaseMixin" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -msgid "not a string" -msgstr "nie string" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "Please use setup_connection() properly" -msgstr "Proszę użyć setup_connection() we właściwy sposób" - -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -msgid "not an int" -msgstr "nie int" - -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "not a bool" -msgstr "nie bool" - -#: ../../libraries/entropy/client/services/system/methods.py:22 -msgid "Get a list of remotely available commands" -msgstr "Weź listę poleceń dostępnych zdalnie" - -#: ../../libraries/entropy/client/services/system/methods.py:28 -msgid "Get current queue content" -msgstr "Weź zawartość bieżącej kolejki" - -#: ../../libraries/entropy/client/services/system/methods.py:30 -msgid "Extended results" -msgstr "Rozszerzone wyniki" - -#: ../../libraries/entropy/client/services/system/methods.py:36 -msgid "Get queue item using its queue unique identifier" -msgstr "Weź pozycję używając unikatowego identyfikatora kolejki" - -#: ../../libraries/entropy/client/services/system/methods.py:37 -#: ../../libraries/entropy/client/services/system/methods.py:43 -#: ../../libraries/entropy/client/services/system/methods.py:61 -#: ../../libraries/entropy/client/services/system/methods.py:68 -#: ../../libraries/entropy/client/services/system/methods.py:69 -#: ../../libraries/entropy/client/services/system/methods.py:107 -msgid "Queue Identifier" -msgstr "Identyfikator kolejki" - -#: ../../libraries/entropy/client/services/system/methods.py:42 -msgid "Get queue stdout/stderr using its queue unique identifier" -msgstr "Weź stdout/stderr kolejki używając unikatowego identyfikatora kolejki" - -#: ../../libraries/entropy/client/services/system/methods.py:48 -msgid "Remove queued commands using their queue unique identifiers" -msgstr "" -"Usuń zakolejkowane polecenia używając ich unikatowego identyfikatora kolejki" - -#: ../../libraries/entropy/client/services/system/methods.py:49 -msgid "Queue Identifiers" -msgstr "Identyfikatory kolejki" - -#: ../../libraries/entropy/client/services/system/methods.py:54 -msgid "Toggle queue pause (True/False)" -msgstr "Przełącz zatrzymanie kolejki (True/False)" - -#: ../../libraries/entropy/client/services/system/methods.py:55 -msgid "Pause or not" -msgstr "Zatrzymanie lub nie" - -#: ../../libraries/entropy/client/services/system/methods.py:60 -msgid "Kill a running process through its queue id" -msgstr "Zabij działający proces używając ID kolejki" - -#: ../../libraries/entropy/client/services/system/methods.py:66 -msgid "Swap items in queue using their queue ids" -msgstr "Zamień elementy w kolejce używając ich ID-ów kolejki" - -#: ../../libraries/entropy/client/services/system/methods.py:75 -msgid "Get pinboard content" -msgstr "Weź zawartość tablicy ogłoszeń" - -#: ../../libraries/entropy/client/services/system/methods.py:81 -msgid "Add item to pinboard" -msgstr "Dodaj element do tablicy ogłoszeń" - -#: ../../libraries/entropy/client/services/system/methods.py:84 -msgid "Extended text" -msgstr "Rozszerzony tekst" - -#: ../../libraries/entropy/client/services/system/methods.py:90 -msgid "Remove item from pinboard" -msgstr "Usuń element z tablicy ogłoszeń" - -#: ../../libraries/entropy/client/services/system/methods.py:91 -#: ../../libraries/entropy/client/services/system/methods.py:98 -msgid "Pinboard identifiers" -msgstr "Identyfikatory tablicy ogłoszeń" - -#: ../../libraries/entropy/client/services/system/methods.py:96 -msgid "Set pinboard items status (done/not done)" -msgstr "Ustaw status elementu na tablicy ogłoszeń (zrobione/niezrobione)" - -#: ../../libraries/entropy/client/services/system/methods.py:99 -msgid "Done status" -msgstr "Status wykonania" - -#: ../../libraries/entropy/client/services/system/methods.py:105 -msgid "Write to a remote running command stdin" -msgstr "Pisz do standardowego wejścia działającego zdalnie" - -#: ../../libraries/entropy/client/services/system/methods.py:108 -msgid "Write to stdout?" -msgstr "Pisać na standardowe wyjście?" - -#: ../../libraries/entropy/client/services/system/methods.py:109 -#: ../../libraries/entropy/client/services/system/methods.py:399 -msgid "Text" -msgstr "Tekst" - -#: ../../libraries/entropy/client/services/system/methods.py:166 -msgid "Update Spm Repository (emerge --sync)" -msgstr "Zaktualizuj repozytorium SPM (emerge --sync)" - -#: ../../libraries/entropy/client/services/system/methods.py:172 -msgid "Compile specified atoms with specified parameters" -msgstr "Skompiluj podane atomy używając podanych parametrów" - -#: ../../libraries/entropy/client/services/system/methods.py:174 -#: ../../libraries/entropy/client/services/system/methods.py:192 -#: ../../libraries/entropy/client/services/system/methods.py:215 -#: ../../libraries/entropy/client/services/system/methods.py:224 -#: ../../libraries/entropy/client/services/system/methods.py:232 -msgid "Atoms" -msgstr "Atomy" - -#: ../../libraries/entropy/client/services/system/methods.py:175 -#: ../../libraries/entropy/client/services/system/methods.py:193 -msgid "Pretend" -msgstr "Symuluj" - -#: ../../libraries/entropy/client/services/system/methods.py:176 -msgid "Oneshot" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:177 -#: ../../libraries/entropy/client/services/system/methods.py:194 -msgid "Verbose" -msgstr "Tryb gadatliwy" - -#: ../../libraries/entropy/client/services/system/methods.py:178 -#: ../../libraries/entropy/client/services/system/methods.py:195 -msgid "No color" -msgstr "Bez koloru" - -#: ../../libraries/entropy/client/services/system/methods.py:179 -msgid "Fetch only" -msgstr "Tylko pobierz" - -#: ../../libraries/entropy/client/services/system/methods.py:180 -msgid "Build only" -msgstr "Tylko zbuduj" - -#: ../../libraries/entropy/client/services/system/methods.py:181 -#: ../../server/server_reagent.py:233 -msgid "No dependencies" -msgstr "Bez zależności" - -#: ../../libraries/entropy/client/services/system/methods.py:182 -msgid "Custom USE" -msgstr "Własne flagi USE" - -#: ../../libraries/entropy/client/services/system/methods.py:183 -msgid "Custom LDFLAGS" -msgstr "Własne LDFLAGS" - -#: ../../libraries/entropy/client/services/system/methods.py:184 -msgid "Custom CFLAGS" -msgstr "Własne CFLAGS" - -#: ../../libraries/entropy/client/services/system/methods.py:190 -msgid "Remove specified atoms with specified parameters" -msgstr "Usuń podane atomy z podanymi parametrami" - -#: ../../libraries/entropy/client/services/system/methods.py:201 -msgid "Get SPM updates for the specified categories" -msgstr "Weź aktualizacje SPM dla podanych kategorii" - -#: ../../libraries/entropy/client/services/system/methods.py:202 -#: ../../libraries/entropy/client/services/system/methods.py:208 -msgid "Categories" -msgstr "Kategorie" - -#: ../../libraries/entropy/client/services/system/methods.py:207 -msgid "Get SPM installed packages for the specified categories" -msgstr "Weź zainstalowane pakiety SPM dla podanych kategorii" - -#: ../../libraries/entropy/client/services/system/methods.py:213 -msgid "Enable USE flags for the specified atoms" -msgstr "Aktywuj flagi USE dla podanych atomów" - -#: ../../libraries/entropy/client/services/system/methods.py:216 -#: ../../libraries/entropy/client/services/system/methods.py:225 -#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 -msgid "USE flags" -msgstr "Flagi USE" - -#: ../../libraries/entropy/client/services/system/methods.py:222 -msgid "Disable USE flags for the specified atoms" -msgstr "Dezaktywuj flagi USE dla podanych atomów" - -#: ../../libraries/entropy/client/services/system/methods.py:231 -msgid "Get info for the specified atoms" -msgstr "Weź informacje dla podanych atomów" - -#: ../../libraries/entropy/client/services/system/methods.py:237 -msgid "Run SPM info command" -msgstr "Wykonaj polecenie SPM info" - -#: ../../libraries/entropy/client/services/system/methods.py:243 -msgid "Run custom shell command" -msgstr "Wykonaj własne polecenie powłoki" - -#: ../../libraries/entropy/client/services/system/methods.py:245 -msgid "Command" -msgstr "Polecenie" - -#: ../../libraries/entropy/client/services/system/methods.py:251 -msgid "Get Spm security updates information" -msgstr "Weź informację o aktualizacja bezpieczeństwa dla SPM" - -#: ../../libraries/entropy/client/services/system/methods.py:253 -msgid "List type (affected,new,all)" -msgstr "Typ listy (dotknięte, nowe, wszystkie)" - -#: ../../libraries/entropy/client/services/system/methods.py:259 -msgid "Get information about available Entropy repositories" -msgstr "Weź informację o dostępnych repozytoriach dla Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:265 -msgid "Set default Entropy Server repository" -msgstr "Ustaw domyślne repozytorium serwera Entropy" - -#. Setup reponame & repofile column's -#: ../../libraries/entropy/client/services/system/methods.py:267 -#: ../../libraries/entropy/client/services/system/methods.py:275 -#: ../../libraries/entropy/client/services/system/methods.py:284 -#: ../../libraries/entropy/client/services/system/methods.py:302 -#: ../../libraries/entropy/client/services/system/methods.py:349 -#: ../../libraries/entropy/client/services/system/methods.py:373 -#: ../../libraries/entropy/client/services/system/methods.py:381 -#: ../../libraries/entropy/client/services/system/methods.py:388 -#: ../../libraries/entropy/client/services/system/methods.py:397 -#: ../../sulfur/src/sulfur/views.py:2868 -msgid "Repository Identifier" -msgstr "Identyfikator repozytorium" - -#: ../../libraries/entropy/client/services/system/methods.py:273 -msgid "Get available packages inside the specified repository" -msgstr "Weź dostępne pakiety w podanym repozytorium" - -#: ../../libraries/entropy/client/services/system/methods.py:281 -msgid "Get idpackage metadata using its idpackage in the specified repository" -msgstr "Weź metadane idpackage używając jego idpackage w podanym repozytorium" - -#: ../../libraries/entropy/client/services/system/methods.py:283 -msgid "Package Identifier" -msgstr "Identyfikator pakietu" - -#: ../../libraries/entropy/client/services/system/methods.py:290 -#, fuzzy -msgid "Remove the specified Entropy package matches (idpackage,repoid)" -msgstr "Usuń pakiety Entropy pasujące do warunku (idpackage, repoid)" - -#: ../../libraries/entropy/client/services/system/methods.py:292 -msgid "Matched atoms" -msgstr "Dopasowane atomy" - -#: ../../libraries/entropy/client/services/system/methods.py:298 -msgid "" -"Search Entropy packages using a defined set of search types in the specified " -"repository" -msgstr "" -"Przeszukaj pakiety Entropy używając zdefiniowanego zestawu typów " -"wyszukiwania w podanym repozytorium" - -#: ../../libraries/entropy/client/services/system/methods.py:300 -#: ../../sulfur/src/sulfur/__init__.py:2003 -msgid "Search type" -msgstr "Typ wyszukiwania" - -#: ../../libraries/entropy/client/services/system/methods.py:301 -#: ../../sulfur/src/sulfur/__init__.py:2002 -msgid "Search string" -msgstr "Łańcuch znaków do znalezienia" - -#: ../../libraries/entropy/client/services/system/methods.py:308 -msgid "Move or copy a package from a repository to another" -msgstr "Przenieś lub skopiuj pakiet z jednego repozytorium do innego" - -#: ../../libraries/entropy/client/services/system/methods.py:310 -msgid "Package identifiers" -msgstr "Identyfikatory pakietów" - -#: ../../libraries/entropy/client/services/system/methods.py:311 -msgid "From repository" -msgstr "Z repozytorium" - -#: ../../libraries/entropy/client/services/system/methods.py:312 -msgid "To repository" -msgstr "Do repozytorium" - -#: ../../libraries/entropy/client/services/system/methods.py:313 -msgid "Copy instead of move?" -msgstr "Skopiować zamiast przenosić?" - -#: ../../libraries/entropy/client/services/system/methods.py:319 -msgid "" -"Scan Spm package changes and retrieve a list of action that should be run on " -"the repositories" -msgstr "" -"Skanuj zmiany w pakietach SPM i uzyskaj listę akcji, która powinna zostać " -"wykonana na repozytoriach" - -#: ../../libraries/entropy/client/services/system/methods.py:325 -msgid "Run Entropy database updates" -msgstr "Wykonaj aktualizacje bazy danych" - -#: ../../libraries/entropy/client/services/system/methods.py:327 -msgid "Matches to add from Spm" -msgstr "Dopasowania do dodania z SPM" - -#: ../../libraries/entropy/client/services/system/methods.py:328 -msgid "Matches to remove from repository database" -msgstr "Dopasowania do usunięcia z bazy danych repozytorium" - -#: ../../libraries/entropy/client/services/system/methods.py:329 -msgid "Matches to inject on repository database" -msgstr "Dopasowania do wstrzyknięcia do bazy danych repozytorium" - -#: ../../libraries/entropy/client/services/system/methods.py:335 -msgid "Run Entropy dependency test" -msgstr "Wykonaj test zależności Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:341 -msgid "Run Entropy library test" -msgstr "(Entropy) wykonaj test bibliotek" - -#: ../../libraries/entropy/client/services/system/methods.py:347 -msgid "Run Entropy tree updates" -msgstr "Wykonaj aktualizację drzewa Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:355 -msgid "" -"Scan for Mirror updates and retrieve a list of action that should be run" -msgstr "" -"Skanuj za aktualizacjami na serwerze lustrzanym i uzyskaj listę akcji, które " -"powinny zostać wykonane" - -#: ../../libraries/entropy/client/services/system/methods.py:357 -msgid "list of repository identifiers" -msgstr "lista identyfikatorów repozytoriów" - -#: ../../libraries/entropy/client/services/system/methods.py:363 -msgid "Run Mirror updates for the provided repositories and its data" -msgstr "" -"Wykonaj aktualizację na serwerze lustrzanym dla podanych repozytoriów i ich " -"danych" - -#: ../../libraries/entropy/client/services/system/methods.py:365 -msgid "composed repository data" -msgstr "skomponowane dane repozytorium" - -#: ../../libraries/entropy/client/services/system/methods.py:371 -msgid "Run Entropy packages digest verification test" -msgstr "Wykonaj sprawdzenie poprawności sum kontrolnych paczek Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:374 -msgid "Check mode" -msgstr "Typ sprawdzania" - -#: ../../libraries/entropy/client/services/system/methods.py:380 -msgid "Get repository notice board" -msgstr "Weź powiadomienie repozytorium" - -#: ../../libraries/entropy/client/services/system/methods.py:386 -msgid "Remove notice board entry" -msgstr "Usuń powiadomienie" - -#: ../../libraries/entropy/client/services/system/methods.py:389 -msgid "Entry Identifiers" -msgstr "Identyfikator powiadomienia" - -#: ../../libraries/entropy/client/services/system/methods.py:395 -msgid "Add notice board entry" -msgstr "Dodaj powiadomienie" - -#. title -#: ../../libraries/entropy/client/services/system/methods.py:398 -#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 -#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 -#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 -#: ../../server/server_activator.py:242 ../../server/server_activator.py:274 -#: ../../server/server_activator.py:310 ../../sulfur/src/sulfur/dialogs.py:381 -#: ../../sulfur/src/sulfur/dialogs.py:633 -#: ../../sulfur/src/sulfur/sulfur.glade.h:258 -msgid "Title" -msgstr "Tytuł" - -#: ../../libraries/entropy/client/services/system/methods.py:400 -msgid "Notice link" -msgstr "Odsyłacz" - #: ../../libraries/entropy/client/misc.py:161 -#: ../../client/text_configuration.py:164 -#: ../../client/text_configuration.py:176 -#: ../../client/text_configuration.py:246 +#: ../../client/text_configuration.py:165 +#: ../../client/text_configuration.py:177 +#: ../../client/text_configuration.py:247 msgid "Automerging file" msgstr "Plik automatycznego łączenia" @@ -2454,7 +1960,7 @@ msgstr "Nie można dokonać autołączenia pliku" #: ../../libraries/entropy/client/interfaces/methods.py:88 #: ../../libraries/entropy/client/interfaces/methods.py:113 #: ../../client/text_ui.py:484 ../../server/server_reagent.py:81 -#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1045 +#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1051 #: ../../sulfur/src/sulfur/views.py:2798 msgid "Repository" msgstr "Repozytorium" @@ -2468,11 +1974,11 @@ msgstr "jest uszkodzone" msgid "Cannot calculate the checksum" msgstr "Nie można obliczyć sumy kontrolnej" -#: ../../libraries/entropy/client/interfaces/client.py:809 +#: ../../libraries/entropy/client/interfaces/client.py:804 msgid "forcing packages metadata update" msgstr "wymuszanie aktualizacji metadanych pakietów" -#: ../../libraries/entropy/client/interfaces/client.py:818 +#: ../../libraries/entropy/client/interfaces/client.py:813 msgid "Updating system database using repository" msgstr "Aktualizacja bazy danych systemu używając repozytorium" @@ -2847,7 +2353,7 @@ msgstr "Pomyślnie utworzono kopię zapasową repozytorium" #: ../../libraries/entropy/client/interfaces/methods.py:867 #: ../../libraries/entropy/client/interfaces/sets.py:188 #: ../../libraries/entropy/client/interfaces/sets.py:215 -#: ../../libraries/entropy/const.py:591 +#: ../../libraries/entropy/const.py:589 msgid "All fine" msgstr "Wszystko dobrze" @@ -2864,39 +2370,39 @@ msgid "Repository restored successfully" msgstr "Repozytorium przywrócone pomyślnie" #: ../../libraries/entropy/client/interfaces/methods.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:3385 +#: ../../libraries/entropy/client/interfaces/package.py:3386 #: ../../client/text_rescue.py:508 ../../sulfur/src/sulfur/entropyapi.py:239 msgid "Removing" msgstr "Usuwanie" -#: ../../libraries/entropy/client/interfaces/methods.py:1356 +#: ../../libraries/entropy/client/interfaces/methods.py:1357 msgid "Resources unlocked, let's go!" msgstr "Zasoby odblokowane, idziemy dalej!" -#: ../../libraries/entropy/client/interfaces/methods.py:1375 +#: ../../libraries/entropy/client/interfaces/methods.py:1376 #, python-format msgid "Resources still locked after %s minutes, giving up!" msgstr "Zasoby wciąż zablokowane po upływie %s minut, poddaję się!" -#: ../../libraries/entropy/client/interfaces/methods.py:1384 +#: ../../libraries/entropy/client/interfaces/methods.py:1385 #, python-format msgid "Resources locked, sleeping %s seconds, check #%s/%s" msgstr "Zasoby zablokowane, oczekiwanie przez okres %s sekund, próba #%s/%s" -#: ../../libraries/entropy/client/interfaces/methods.py:1408 +#: ../../libraries/entropy/client/interfaces/methods.py:1409 #, python-format msgid "Nothing to backup in etpConst with %s key" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1528 +#: ../../libraries/entropy/client/interfaces/methods.py:1529 msgid "Checking response time of" msgstr "Sprawdzanie czasu odpowiedzi dla" -#: ../../libraries/entropy/client/interfaces/methods.py:1550 +#: ../../libraries/entropy/client/interfaces/methods.py:1551 msgid "Mirror response time" msgstr "Czas odpowiedzi dla serwera lustrzanego" -#: ../../libraries/entropy/client/interfaces/methods.py:1876 +#: ../../libraries/entropy/client/interfaces/methods.py:1877 msgid "not a valid method" msgstr "nieprawidłowa metoda" @@ -2923,13 +2429,13 @@ msgstr "Skumulowana prędkość transferu" #: ../../libraries/entropy/client/interfaces/package.py:345 #: ../../libraries/entropy/client/interfaces/package.py:952 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "second" msgstr "sekundę" #: ../../libraries/entropy/client/interfaces/package.py:360 #: ../../libraries/entropy/client/interfaces/package.py:968 -#: ../../libraries/entropy/client/interfaces/package.py:2798 +#: ../../libraries/entropy/client/interfaces/package.py:2799 msgid "Error downloading from" msgstr "Błąd przy pobieraniu z" @@ -2949,13 +2455,13 @@ msgstr "przekroczony limit czasu" #: ../../libraries/entropy/client/interfaces/package.py:373 #: ../../libraries/entropy/client/interfaces/package.py:998 -#: ../../libraries/entropy/client/interfaces/package.py:2809 +#: ../../libraries/entropy/client/interfaces/package.py:2810 msgid "discarded download" msgstr "odrzucone pobieranie" #: ../../libraries/entropy/client/interfaces/package.py:376 #: ../../libraries/entropy/client/interfaces/package.py:1001 -#: ../../libraries/entropy/client/interfaces/package.py:2811 +#: ../../libraries/entropy/client/interfaces/package.py:2812 msgid "unknown reason" msgstr "nieznany powód" @@ -2964,17 +2470,17 @@ msgid "Downloading from" msgstr "Pobieranie z" #: ../../libraries/entropy/client/interfaces/package.py:946 -#: ../../libraries/entropy/client/interfaces/package.py:2780 +#: ../../libraries/entropy/client/interfaces/package.py:2781 msgid "Successfully downloaded from" msgstr "Pomyślnie pobrano z" #: ../../libraries/entropy/client/interfaces/package.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "at" msgstr "z prędkością" #: ../../libraries/entropy/client/interfaces/package.py:974 -#: ../../libraries/entropy/client/interfaces/package.py:2804 +#: ../../libraries/entropy/client/interfaces/package.py:2805 msgid "file not available on this mirror" msgstr "plik niedostępny na tym serwerze lustrzanym" @@ -3060,7 +2566,7 @@ msgid "Removing config file, never modified" msgstr "Usuwanie pliku konfiguracyjnego, nie był modyfikowany" #: ../../libraries/entropy/client/interfaces/package.py:1554 -#: ../../libraries/entropy/client/interfaces/package.py:2671 +#: ../../libraries/entropy/client/interfaces/package.py:2672 msgid "Protecting config file" msgstr "Chronienie pliku konfiguracyjnego" @@ -3118,220 +2624,221 @@ msgstr "Błąd przy przenoszeniu pliku" msgid "please report" msgstr "proszę zgłosić" -#: ../../libraries/entropy/client/interfaces/package.py:2627 +#: ../../libraries/entropy/client/interfaces/package.py:2628 msgid "Skipping file installation/removal" msgstr "Pomijanie operacji instalacji/usuwania pliku" -#: ../../libraries/entropy/client/interfaces/package.py:2688 +#: ../../libraries/entropy/client/interfaces/package.py:2689 msgid "Collision found during install for" msgstr "Podczas instalowania znaleziono kolizję" -#: ../../libraries/entropy/client/interfaces/package.py:2691 +#: ../../libraries/entropy/client/interfaces/package.py:2692 msgid "cannot overwrite" msgstr "nie można nadpisać" -#: ../../libraries/entropy/client/interfaces/package.py:2764 -#: ../../libraries/entropy/client/interfaces/package.py:2865 +#: ../../libraries/entropy/client/interfaces/package.py:2765 +#: ../../libraries/entropy/client/interfaces/package.py:2866 msgid "Downloading" msgstr "Pobieranie" -#: ../../libraries/entropy/client/interfaces/package.py:2791 +#: ../../libraries/entropy/client/interfaces/package.py:2792 msgid "Local path" msgstr "Lokalna ścieżka" -#: ../../libraries/entropy/client/interfaces/package.py:2823 +#: ../../libraries/entropy/client/interfaces/package.py:2824 msgid "Downloading archive" msgstr "Pobieranie archiwum" -#: ../../libraries/entropy/client/interfaces/package.py:2848 +#: ../../libraries/entropy/client/interfaces/package.py:2849 msgid "Package cannot be fetched. Try to update repositories" msgstr "Pakiet nie może być pobrany. Spróbuj zaktualizować repozytoria" -#: ../../libraries/entropy/client/interfaces/package.py:2867 +#: ../../libraries/entropy/client/interfaces/package.py:2868 msgid "archives" msgstr "archiwum/ów" -#: ../../libraries/entropy/client/interfaces/package.py:2884 +#: ../../libraries/entropy/client/interfaces/package.py:2885 msgid "Some packages cannot be fetched" msgstr "Niektóre pakiety nie mogły zostać pobrane" -#: ../../libraries/entropy/client/interfaces/package.py:2885 +#: ../../libraries/entropy/client/interfaces/package.py:2886 msgid "Try to update your repositories and retry" msgstr "Spróbuj zaktualizować swoje repozytoria i ponowić" -#: ../../libraries/entropy/client/interfaces/package.py:2913 +#: ../../libraries/entropy/client/interfaces/package.py:2914 msgid "Package cannot be downloaded, unknown error." msgstr "Pakiet nie może zostać pobrany, nieznany błąd." -#: ../../libraries/entropy/client/interfaces/package.py:2922 +#: ../../libraries/entropy/client/interfaces/package.py:2923 msgid "Installed package in queue vanished, skipping." msgstr "Zainstalowany pakiet w kolejce zniknął, pomijanie." -#: ../../libraries/entropy/client/interfaces/package.py:2941 +#: ../../libraries/entropy/client/interfaces/package.py:2942 msgid "Unpacking package" msgstr "Rozpakowywanie pakietu" -#: ../../libraries/entropy/client/interfaces/package.py:2952 +#: ../../libraries/entropy/client/interfaces/package.py:2953 msgid "Merging package" msgstr "Instalowanie pakietu" -#: ../../libraries/entropy/client/interfaces/package.py:2965 +#: ../../libraries/entropy/client/interfaces/package.py:2966 msgid "You are running out of disk space" msgstr "Kończy ci się miejsce na dysku" -#: ../../libraries/entropy/client/interfaces/package.py:2966 +#: ../../libraries/entropy/client/interfaces/package.py:2967 msgid "I bet, you're probably Michele" msgstr "Założę się, że możesz być Michele" -#: ../../libraries/entropy/client/interfaces/package.py:2970 +#: ../../libraries/entropy/client/interfaces/package.py:2971 msgid "An error occured while trying to unpack the package" msgstr "Podczas próby rozpakowania pakietu pojawił się błąd" -#: ../../libraries/entropy/client/interfaces/package.py:2973 -#: ../../libraries/entropy/client/interfaces/package.py:3017 +#: ../../libraries/entropy/client/interfaces/package.py:2974 +#: ../../libraries/entropy/client/interfaces/package.py:3018 msgid "Check if your system is healthy" msgstr "Sprawdź, czy twój system jest zdrowy" -#: ../../libraries/entropy/client/interfaces/package.py:2987 +#: ../../libraries/entropy/client/interfaces/package.py:2988 msgid "Installing package" msgstr "Instalowanie pakietu" -#: ../../libraries/entropy/client/interfaces/package.py:3005 +#: ../../libraries/entropy/client/interfaces/package.py:3006 msgid "<3 debug files installation enabled <3" msgstr "<3 instalowanie plików do debugowania aktywne <3" -#: ../../libraries/entropy/client/interfaces/package.py:3016 +#: ../../libraries/entropy/client/interfaces/package.py:3017 msgid "An error occured while trying to install the package" msgstr "Podczas próby zainstalowania pakietu pojawił się błąd" -#: ../../libraries/entropy/client/interfaces/package.py:3031 +#: ../../libraries/entropy/client/interfaces/package.py:3032 msgid "Removing data" msgstr "Usuwanie danych" -#: ../../libraries/entropy/client/interfaces/package.py:3044 +#: ../../libraries/entropy/client/interfaces/package.py:3045 msgid "An error occured while trying to remove the package" msgstr "Podczas próby usuwania pakietu pojawił się błąd" -#: ../../libraries/entropy/client/interfaces/package.py:3045 +#: ../../libraries/entropy/client/interfaces/package.py:3046 msgid "Check if you have enough disk space on your hard disk" msgstr "Sprawdź, czy masz wystarczająco dużo miejsca na twardym dysku" -#: ../../libraries/entropy/client/interfaces/package.py:3059 -#: ../../libraries/entropy/client/interfaces/package.py:3393 +#: ../../libraries/entropy/client/interfaces/package.py:3060 +#: ../../libraries/entropy/client/interfaces/package.py:3394 #: ../../client/text_tools.py:67 msgid "Cleaning" msgstr "Czyszczenie" -#: ../../libraries/entropy/client/interfaces/package.py:3126 +#: ../../libraries/entropy/client/interfaces/package.py:3127 msgid "Cleaning previously installed application data." msgstr "Czyszczenie danych wcześniej zainstalowanych programów." -#: ../../libraries/entropy/client/interfaces/package.py:3247 +#: ../../libraries/entropy/client/interfaces/package.py:3248 msgid "Configuring package" msgstr "Konfigurowanie pakietu" -#: ../../libraries/entropy/client/interfaces/package.py:3259 -#: ../../libraries/entropy/client/interfaces/package.py:3279 +#: ../../libraries/entropy/client/interfaces/package.py:3260 +#: ../../libraries/entropy/client/interfaces/package.py:3280 msgid "An error occured while trying to configure the package" msgstr "Podczas próby skonfigurowania pakietu pojawił się błąd" -#: ../../libraries/entropy/client/interfaces/package.py:3261 +#: ../../libraries/entropy/client/interfaces/package.py:3262 msgid "Make sure that your system is healthy" msgstr "Upewnij się, że twój system jest zdrowy" -#: ../../libraries/entropy/client/interfaces/package.py:3281 +#: ../../libraries/entropy/client/interfaces/package.py:3282 msgid "It seems that Source Package Manager entry is missing" msgstr "Wygląda na to, że brakuje elementu w menadżerze pakietów źródłowych" -#: ../../libraries/entropy/client/interfaces/package.py:3305 +#: ../../libraries/entropy/client/interfaces/package.py:3306 msgid "Installed package vanished" msgstr "Zainstalowany pakiet zaginął" -#: ../../libraries/entropy/client/interfaces/package.py:3311 +#: ../../libraries/entropy/client/interfaces/package.py:3312 msgid "Fetch not available" msgstr "Pobranie niedostępne" -#: ../../libraries/entropy/client/interfaces/package.py:3318 +#: ../../libraries/entropy/client/interfaces/package.py:3319 #: ../../sulfur/src/sulfur/entropyapi.py:142 msgid "Fetching" msgstr "Pobieranie" -#: ../../libraries/entropy/client/interfaces/package.py:3325 +#: ../../libraries/entropy/client/interfaces/package.py:3326 msgid "Multi Fetching" msgstr "Równoczesne pobieranie" -#: ../../libraries/entropy/client/interfaces/package.py:3326 -#: ../../libraries/entropy/client/interfaces/package.py:3345 +#: ../../libraries/entropy/client/interfaces/package.py:3327 +#: ../../libraries/entropy/client/interfaces/package.py:3346 #: ../../client/text_query.py:776 ../../client/text_ui.py:1102 -#: ../../server/server_reagent.py:543 +#: ../../server/server_reagent.py:542 msgid "packages" msgstr "pakietu/ów" -#: ../../libraries/entropy/client/interfaces/package.py:3332 +#: ../../libraries/entropy/client/interfaces/package.py:3333 msgid "Fetching sources" msgstr "Pobieranie źródeł" -#: ../../libraries/entropy/client/interfaces/package.py:3338 +#: ../../libraries/entropy/client/interfaces/package.py:3339 msgid "Verifying" msgstr "Weryfikowanie" -#: ../../libraries/entropy/client/interfaces/package.py:3344 +#: ../../libraries/entropy/client/interfaces/package.py:3345 msgid "Multi Verification" msgstr "Multiweryfikacja" -#: ../../libraries/entropy/client/interfaces/package.py:3351 +#: ../../libraries/entropy/client/interfaces/package.py:3352 msgid "Unpacking" msgstr "Rozpakowywanie" -#: ../../libraries/entropy/client/interfaces/package.py:3357 +#: ../../libraries/entropy/client/interfaces/package.py:3358 msgid "Merging" msgstr "Instalowanie (scalanie)" -#: ../../libraries/entropy/client/interfaces/package.py:3370 +#: ../../libraries/entropy/client/interfaces/package.py:3371 #: ../../sulfur/src/sulfur/entropyapi.py:281 msgid "Installing" msgstr "Instalowanie" -#: ../../libraries/entropy/client/interfaces/package.py:3401 +#: ../../libraries/entropy/client/interfaces/package.py:3402 msgid "Postinstall" msgstr "Etap postinstall" -#: ../../libraries/entropy/client/interfaces/package.py:3409 +#: ../../libraries/entropy/client/interfaces/package.py:3410 msgid "Preinstall" msgstr "Etap preinstall" -#: ../../libraries/entropy/client/interfaces/package.py:3417 +#: ../../libraries/entropy/client/interfaces/package.py:3418 msgid "Preremove" msgstr "Etap preremove" -#: ../../libraries/entropy/client/interfaces/package.py:3425 +#: ../../libraries/entropy/client/interfaces/package.py:3426 msgid "Postremove" msgstr "Etap postremove" -#: ../../libraries/entropy/client/interfaces/package.py:3439 +#: ../../libraries/entropy/client/interfaces/package.py:3440 msgid "Configuring" msgstr "Konfigurowanie" -#: ../../libraries/entropy/client/interfaces/package.py:3486 +#: ../../libraries/entropy/client/interfaces/package.py:3487 #: ../../libraries/entropy/client/interfaces/repository.py:259 -#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:600 +#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:605 #: ../../client/text_rescue.py:86 ../../client/text_security.py:86 #: ../../client/text_smart.py:70 ../../client/text_ui.py:147 #: ../../server/reagent.py:233 ../../server/reagent.py:251 -#: ../../server/reagent.py:270 ../../server/reagent.py:290 -#: ../../server/server_activator.py:44 ../../server/server_activator.py:164 -#: ../../server/server_activator.py:223 ../../server/server_activator.py:396 -#: ../../server/server_activator.py:526 ../../server/server_reagent.py:42 -#: ../../server/server_reagent.py:618 ../../server/server_reagent.py:795 -#: ../../server/server_reagent.py:1075 ../../server/server_reagent.py:1134 +#: ../../server/reagent.py:271 ../../server/reagent.py:291 +#: ../../server/server_activator.py:45 ../../server/server_activator.py:165 +#: ../../server/server_activator.py:224 ../../server/server_activator.py:397 +#: ../../server/server_activator.py:552 ../../server/server_reagent.py:42 +#: ../../server/server_reagent.py:617 ../../server/server_reagent.py:795 +#: ../../server/server_reagent.py:1076 ../../server/server_reagent.py:1135 +#: ../../services/kernel-switcher:104 ../../services/kernel-switcher:173 msgid "Another Entropy is currently running." msgstr "Inny klient Entropy jest już uruchomiony." -#: ../../libraries/entropy/client/interfaces/package.py:3497 +#: ../../libraries/entropy/client/interfaces/package.py:3498 msgid "Cannot acquire Entropy resources lock." msgstr "Nie można uzyskać blokady zasobów Entropy." -#: ../../libraries/entropy/client/interfaces/package.py:3510 +#: ../../libraries/entropy/client/interfaces/package.py:3511 msgid "An error occured. Action aborted." msgstr "Wystąpił błąd. Czynność przerwana." @@ -3435,231 +2942,231 @@ msgstr "etap pre-remove" msgid "post-remove phase" msgstr "etap post-remove" -#: ../../libraries/entropy/const.py:569 +#: ../../libraries/entropy/const.py:567 msgid "Runtime dependency" msgstr "Zależność do uruchomienia programu" -#: ../../libraries/entropy/const.py:570 +#: ../../libraries/entropy/const.py:568 msgid "Post dependency" msgstr "Zależność typu post" -#: ../../libraries/entropy/const.py:571 +#: ../../libraries/entropy/const.py:569 msgid "Manually added (by staff) dependency" msgstr "Zależność dodana ręcznie (przez twórców)" -#: ../../libraries/entropy/const.py:572 +#: ../../libraries/entropy/const.py:570 msgid "Build dependency" msgstr "Zależność do zbudowania pakietu" -#: ../../libraries/entropy/const.py:592 +#: ../../libraries/entropy/const.py:590 msgid "Corrupted Client Repository. Please restore a backup." msgstr "Uszkodzone repozytorium klienta. Proszę przywrócić z kopii zapasowej." -#: ../../libraries/entropy/const.py:661 +#: ../../libraries/entropy/const.py:659 msgid "reason not available" msgstr "powód niedostępny" -#: ../../libraries/entropy/const.py:662 +#: ../../libraries/entropy/const.py:660 msgid "user package.mask" msgstr "" -#: ../../libraries/entropy/const.py:663 +#: ../../libraries/entropy/const.py:661 msgid "system keywords" msgstr "" -#: ../../libraries/entropy/const.py:664 +#: ../../libraries/entropy/const.py:662 msgid "user package.unmask" msgstr "" -#: ../../libraries/entropy/const.py:665 +#: ../../libraries/entropy/const.py:663 msgid "user repo package.keywords (all packages)" msgstr "" -#: ../../libraries/entropy/const.py:666 +#: ../../libraries/entropy/const.py:664 msgid "user repo package.keywords" msgstr "" -#: ../../libraries/entropy/const.py:667 +#: ../../libraries/entropy/const.py:665 msgid "user package.keywords" msgstr "" -#: ../../libraries/entropy/const.py:668 +#: ../../libraries/entropy/const.py:666 msgid "completely masked (by keyword?)" msgstr "całkowicie zamaskowane (przez słowo kluczowe?)" -#: ../../libraries/entropy/const.py:669 +#: ../../libraries/entropy/const.py:667 msgid "repository general packages.db.mask" msgstr "" -#: ../../libraries/entropy/const.py:670 +#: ../../libraries/entropy/const.py:668 msgid "repository general packages.db.keywords" msgstr "" -#: ../../libraries/entropy/const.py:671 +#: ../../libraries/entropy/const.py:669 msgid "user license.mask" msgstr "" -#: ../../libraries/entropy/const.py:672 +#: ../../libraries/entropy/const.py:670 msgid "user live unmask" msgstr "" -#: ../../libraries/entropy/const.py:673 +#: ../../libraries/entropy/const.py:671 msgid "user live mask" msgstr "" -#: ../../libraries/entropy/const.py:699 +#: ../../libraries/entropy/const.py:697 msgid "Comments" msgstr "Komentarze" -#: ../../libraries/entropy/const.py:700 +#: ../../libraries/entropy/const.py:698 msgid "BBcode Documents" msgstr "Dokumenty BBcode" -#: ../../libraries/entropy/const.py:701 +#: ../../libraries/entropy/const.py:699 msgid "Images/Screenshots" msgstr "Obrazki/zrzuty ekranu" -#: ../../libraries/entropy/const.py:702 +#: ../../libraries/entropy/const.py:700 msgid "Generic Files" msgstr "Ogólne pliki" -#: ../../libraries/entropy/const.py:703 +#: ../../libraries/entropy/const.py:701 msgid "YouTube(tm) Videos" msgstr "Pliki wideo YouTube(tm)" -#: ../../libraries/entropy/const.py:706 +#: ../../libraries/entropy/const.py:704 msgid "Comment" msgstr "Komentarz" -#: ../../libraries/entropy/const.py:707 +#: ../../libraries/entropy/const.py:705 msgid "BBcode Document" msgstr "Dokument BBcode" -#: ../../libraries/entropy/const.py:708 +#: ../../libraries/entropy/const.py:706 msgid "Image/Screenshot" msgstr "Obrazek/zrzut ekranu" -#: ../../libraries/entropy/const.py:709 +#: ../../libraries/entropy/const.py:707 msgid "Generic File" msgstr "Ogólny plik" -#: ../../libraries/entropy/const.py:710 +#: ../../libraries/entropy/const.py:708 msgid "YouTube(tm) Video" msgstr "Plik wideo YouTube(tm)" -#: ../../libraries/entropy/fetchers.py:730 +#: ../../libraries/entropy/fetchers.py:731 msgid "infinite" msgstr "nieskończoność" -#: ../../libraries/entropy/fetchers.py:802 +#: ../../libraries/entropy/fetchers.py:803 msgid "[F]" msgstr "[F]" -#: ../../libraries/entropy/fetchers.py:803 -#: ../../libraries/entropy/fetchers.py:1151 +#: ../../libraries/entropy/fetchers.py:804 +#: ../../libraries/entropy/fetchers.py:1152 msgid "ETA" msgstr "ETA" -#: ../../libraries/entropy/fetchers.py:804 -#: ../../libraries/entropy/fetchers.py:1152 +#: ../../libraries/entropy/fetchers.py:805 +#: ../../libraries/entropy/fetchers.py:1153 msgid "sec" msgstr "sek." -#: ../../libraries/entropy/fetchers.py:1033 +#: ../../libraries/entropy/fetchers.py:1034 msgid "Aggregated download" msgstr "Skumulowane pobieranie" -#: ../../libraries/entropy/fetchers.py:1035 -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../libraries/entropy/fetchers.py:1036 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "items" msgstr "elementy/ów" -#: ../../libraries/entropy/output.py:600 -#: ../../sulfur/src/sulfur/entropyapi.py:403 +#: ../../libraries/entropy/output.py:603 +#: ../../sulfur/src/sulfur/entropyapi.py:402 msgid "Entropy needs your attention" msgstr "Entropy potrzebuje twojej uwagi" -#: ../../libraries/entropy/output.py:746 +#: ../../libraries/entropy/output.py:749 msgid "Entropy got a question for you" msgstr "Entropy ma do ciebie pytanie" -#: ../../libraries/entropy/output.py:760 +#: ../../libraries/entropy/output.py:763 msgid "Interrupted" msgstr "Przerwano" -#: ../../libraries/entropy/output.py:820 +#: ../../libraries/entropy/output.py:823 msgid "Selected number" msgstr "Wybierz liczbę" -#: ../../libraries/entropy/output.py:837 ../../client/text_ui.py:1559 +#: ../../libraries/entropy/output.py:840 ../../client/text_ui.py:1559 msgid "Please select an option" msgstr "Proszę wybrać opcję" -#: ../../libraries/entropy/output.py:839 +#: ../../libraries/entropy/output.py:842 msgid "Discard all" msgstr "Odrzuć wszystkie" -#: ../../libraries/entropy/output.py:840 +#: ../../libraries/entropy/output.py:843 msgid "Confirm" msgstr "Potwierdź" -#: ../../libraries/entropy/output.py:841 +#: ../../libraries/entropy/output.py:844 msgid "Add item" msgstr "Dodaj element" -#: ../../libraries/entropy/output.py:842 +#: ../../libraries/entropy/output.py:845 msgid "Edit item" msgstr "Edytuj element" -#: ../../libraries/entropy/output.py:843 +#: ../../libraries/entropy/output.py:846 msgid "Remove item" msgstr "Usuń element" -#: ../../libraries/entropy/output.py:844 +#: ../../libraries/entropy/output.py:847 msgid "Show current list" msgstr "Pokaż bieżącą listę" #. wait user interaction -#: ../../libraries/entropy/output.py:848 -#: ../../client/text_configuration.py:303 -#: ../../client/text_configuration.py:319 +#: ../../libraries/entropy/output.py:851 +#: ../../client/text_configuration.py:304 +#: ../../client/text_configuration.py:320 msgid "Your choice (type a number and press enter):" msgstr "Twój wybór (wpisz liczbę i wciśnij enter):" -#: ../../libraries/entropy/output.py:880 -#: ../../client/text_configuration.py:196 +#: ../../libraries/entropy/output.py:883 +#: ../../client/text_configuration.py:197 msgid "You don't have typed a number." msgstr "Nie wpisałeś liczby." -#: ../../libraries/entropy/output.py:883 +#: ../../libraries/entropy/output.py:886 msgid "Invalid action." msgstr "Nieprawidłowa czynność." -#: ../../libraries/entropy/output.py:893 +#: ../../libraries/entropy/output.py:896 msgid "String to add (-1 to go back):" msgstr "Łańcuch do dodania (-1 - wstecz):" -#: ../../libraries/entropy/output.py:903 +#: ../../libraries/entropy/output.py:906 msgid "Invalid string." msgstr "Nieprawidłowy łańcuch znaków." -#: ../../libraries/entropy/output.py:911 +#: ../../libraries/entropy/output.py:914 msgid "Element number to edit (-1 to go back):" msgstr "Numer elementu do edycji (-1 - wstecz):" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "old" msgstr "stare" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "new value:" msgstr "nowa wartość:" -#: ../../libraries/entropy/output.py:930 ../../libraries/entropy/output.py:948 +#: ../../libraries/entropy/output.py:933 ../../libraries/entropy/output.py:951 msgid "Invalid element." msgstr "Nieprawidłowy element." -#: ../../libraries/entropy/output.py:939 +#: ../../libraries/entropy/output.py:942 msgid "Element number to remove (-1 to go back):" msgstr "Numer elementu do usunięcia (-1 - wstecz):" @@ -4251,7 +3758,7 @@ msgstr "wykonaj różne zapytania do repozytorium i lokalnych baz danych" msgid "search from what package a file belongs" msgstr "poszukaj pakietu, do którego należy plik" -#: ../../client/equo.py:210 ../../client/equo.py:344 +#: ../../client/equo.py:210 ../../client/equo.py:346 msgid "show packages changelog" msgstr "pokaż historię zmian dla pakietu" @@ -4259,12 +3766,12 @@ msgstr "pokaż historię zmian dla pakietu" msgid "search what packages depend on the provided atoms" msgstr "poszukaj, które pakiety zależą od podanych atomów" -#: ../../client/equo.py:212 ../../client/equo.py:346 +#: ../../client/equo.py:212 ../../client/equo.py:348 #: ../../server/reagent.py:65 msgid "search packages by description" msgstr "przeszukaj pakiety ze względu na opis" -#: ../../client/equo.py:213 ../../client/equo.py:347 +#: ../../client/equo.py:213 ../../client/equo.py:349 #: ../../server/reagent.py:63 msgid "show files owned by the provided atoms" msgstr "pokaż pliki należące do podanych atomów" @@ -4302,7 +3809,7 @@ msgid "associate given file paths to applications able to read them" msgstr "" "powiąż podane ścieżki plików z programami, które są w stanie je odczytać" -#: ../../client/equo.py:223 ../../client/equo.py:349 +#: ../../client/equo.py:223 ../../client/equo.py:351 #: ../../server/reagent.py:59 msgid "show runtime libraries needed by the provided atoms" msgstr "pokaż biblioteki runtime potrzebne przez podane atomy" @@ -4319,7 +3826,7 @@ msgstr "pokaż drzewo usuwanych elementów dla podanych atomów" msgid "show atoms needing the provided libraries" msgstr "pokaż atomy potrzebujące podanych bibliotek" -#: ../../client/equo.py:227 ../../client/equo.py:351 +#: ../../client/equo.py:227 ../../client/equo.py:353 #: ../../server/reagent.py:62 msgid "search available package sets" msgstr "przeszukaj dostępne zestawy pakietów" @@ -4351,12 +3858,12 @@ msgstr "" "pokaż drzewo odwrotnych zależności dla podanych atomów możliwych do " "instalacji" -#: ../../client/equo.py:234 ../../client/equo.py:354 ../../client/equo.py:399 +#: ../../client/equo.py:234 ../../client/equo.py:356 ../../client/equo.py:401 #: ../../server/reagent.py:71 msgid "show more details" msgstr "pokazuj więcej szczegółów" -#: ../../client/equo.py:235 ../../client/equo.py:355 ../../client/equo.py:400 +#: ../../client/equo.py:235 ../../client/equo.py:357 ../../client/equo.py:402 #: ../../server/reagent.py:72 msgid "print results in a scriptable way" msgstr "wypisz wyniki w sposób pozwalający na użycie w skryptach" @@ -4442,7 +3949,7 @@ msgstr "" "wygeneruj bazę danych zainstalowanych pakietów używając plików dostępnych w " "systemie [ostania nadzieja]" -#: ../../client/equo.py:265 ../../client/equo.py:315 +#: ../../client/equo.py:265 ../../client/equo.py:317 msgid "regenerate SPM UIDs map (SPM <-> Entropy packages)" msgstr "" "wygeneruj ponownie odwzorowanie UID-ów dla SPM (SPM <-> pakiety Entropy)" @@ -4511,7 +4018,7 @@ msgstr "zsynchronizuj pakiety, bazę danych, oprócz tego zrób nieco porządku" #: ../../client/equo.py:283 ../../client/equo.py:287 ../../client/equo.py:290 #: ../../server/activator.py:52 ../../server/activator.py:60 -#: ../../server/activator.py:70 +#: ../../server/activator.py:65 msgid "sync all the configured repositories" msgstr "zsynchronizuj wszystkie skonfigurowane repozytoria" @@ -4529,23 +4036,23 @@ msgstr "" "zsynchronizuj bazę danych bieżącego repozytorium przez podstawowe serwery " "lustrzane" -#: ../../client/equo.py:291 ../../server/activator.py:65 +#: ../../client/equo.py:291 ../../server/activator.py:68 msgid "lock the current repository database (server-side)" msgstr "zablokuj bieżącą bazę danych repozytorium (po stronie serwera)" -#: ../../client/equo.py:292 ../../server/activator.py:66 +#: ../../client/equo.py:292 ../../server/activator.py:69 msgid "unlock the current repository database (server-side)" msgstr "odblokuj bieżącą bazę danych repozytorium (po stronie serwera)" -#: ../../client/equo.py:293 ../../server/activator.py:67 +#: ../../client/equo.py:293 ../../server/activator.py:70 msgid "lock the current repository database (client-side)" msgstr "zablokuj bieżącą bazę danych repozytorium (po stronie klienta)" -#: ../../client/equo.py:294 ../../server/activator.py:68 +#: ../../client/equo.py:294 ../../server/activator.py:71 msgid "unlock the current repository database (client-side)" msgstr "odblokuj bieżącą bazę danych repozytorium (po stronie klienta)" -#: ../../client/equo.py:295 ../../server/activator.py:69 +#: ../../client/equo.py:295 ../../server/activator.py:72 msgid "show current lock status" msgstr "pokaż statystyki bieżących blokad" @@ -4553,252 +4060,260 @@ msgstr "pokaż statystyki bieżących blokad" msgid "remove binary packages not in repositories and expired" msgstr "usuń binarne pakiety, których nie ma w repozytorium i są przestarzałe" -#: ../../client/equo.py:300 ../../server/reagent.py:74 +#: ../../client/equo.py:297 ../../server/activator.py:66 +msgid "clean unavaiable packages from mirrors (similar to tidy, but more nazi)" +msgstr "" + +#: ../../client/equo.py:298 ../../server/activator.py:67 +msgid "expiration days [default is: 0, dangerous!]" +msgstr "" + +#: ../../client/equo.py:302 ../../server/reagent.py:74 msgid "manage a repository" msgstr "zarządzanie repozytorium" -#: ../../client/equo.py:302 ../../server/reagent.py:75 +#: ../../client/equo.py:304 ../../server/reagent.py:75 msgid "(re)initialize the current repository database" msgstr "zainicjuj (zainicjuj ponownie) bieżącą bazę danych repozytorium" -#: ../../client/equo.py:303 +#: ../../client/equo.py:305 msgid "do not refill database using packages on mirrors" msgstr "" "nie wypełniaj bazy danych przy użyciu pakietów na serwerach lustrzanych" -#: ../../client/equo.py:304 ../../server/reagent.py:76 +#: ../../client/equo.py:306 ../../server/reagent.py:76 msgid "(re)create the database for the specified repository" msgstr "utwórz (utwórz ponownie) bazę danych dla określonego repozytorium" -#: ../../client/equo.py:305 ../../server/reagent.py:77 +#: ../../client/equo.py:307 ../../server/reagent.py:77 msgid "manually force a revision bump for the current repository database" msgstr "wymuś ręcznie podbicie wersji dla bieżącej bazy danych repozytorium" -#: ../../client/equo.py:306 ../../server/reagent.py:78 +#: ../../client/equo.py:308 ../../server/reagent.py:78 msgid "synchronize the database" msgstr "zsynchronizuj bazę danych" -#: ../../client/equo.py:307 ../../server/reagent.py:79 +#: ../../client/equo.py:309 ../../server/reagent.py:79 msgid "flush back old branches packages to current branch" msgstr "" -#: ../../client/equo.py:308 ../../server/reagent.py:80 +#: ../../client/equo.py:310 ../../server/reagent.py:80 msgid "remove the provided atoms from the current repository database" msgstr "usuń podane atomy z bieżącej bazy danych repozytorium" -#: ../../client/equo.py:309 ../../server/reagent.py:82 +#: ../../client/equo.py:311 ../../server/reagent.py:82 msgid "remove the provided injected atoms (all if no atom specified)" msgstr "usuń podane wstrzyknięte atomy (wszystkie, jeśli nie podano żadnego)" -#: ../../client/equo.py:310 ../../server/reagent.py:83 +#: ../../client/equo.py:312 ../../server/reagent.py:83 msgid "create an empty repository database in the provided path" msgstr "utwórz puste repozytorium w podanej ścieżce" -#: ../../client/equo.py:311 +#: ../../client/equo.py:313 msgid "switch to the specified branch the provided atoms (or world)" msgstr "przełącz na określoną gałąź dla podanych atomów (albo wszystkich)" -#: ../../client/equo.py:312 +#: ../../client/equo.py:314 msgid "verify remote integrity of the provided atoms (or world)" msgstr "zweryfikuj zdalnie integralność podanych atomów (albo wszystkich)" -#: ../../client/equo.py:313 ../../server/reagent.py:86 +#: ../../client/equo.py:315 ../../server/reagent.py:86 msgid "backup current repository database" msgstr "utwórz kopię bieżącej bazy danych repozytorium" -#: ../../client/equo.py:314 ../../server/reagent.py:87 +#: ../../client/equo.py:316 ../../server/reagent.py:87 msgid "restore a previously backed-up repository database" msgstr "przywróć utworzoną wcześniej bazę danych repozytorium" -#: ../../client/equo.py:317 ../../server/reagent.py:88 +#: ../../client/equo.py:319 ../../server/reagent.py:88 msgid "enable the specified repository" msgstr "aktywuj określone repozytorium" -#: ../../client/equo.py:318 ../../server/reagent.py:89 +#: ../../client/equo.py:320 ../../server/reagent.py:89 msgid "disable the specified repository" msgstr "dezaktywuj określone repozytorium" -#: ../../client/equo.py:319 +#: ../../client/equo.py:321 msgid "show the current Server Interface status" msgstr "pokaż status bieżącego interfejsu serwera" -#: ../../client/equo.py:320 ../../server/reagent.py:90 +#: ../../client/equo.py:322 ../../server/reagent.py:90 msgid "check packages in repository for missing dependencies" msgstr "sprawdź, czy brakuje zależności pakietom w repozytorium" -#: ../../client/equo.py:321 ../../server/reagent.py:91 +#: ../../client/equo.py:323 ../../server/reagent.py:91 msgid "handle packages dependencies" msgstr "obsłuż zależności pakietów" -#: ../../client/equo.py:322 +#: ../../client/equo.py:324 msgid "clone a package inside a repository assigning it an arbitrary tag" msgstr "sklonuj pakiet do repozytorium i przypisz mu arbitralny tag" -#: ../../client/equo.py:323 ../../server/reagent.py:95 +#: ../../client/equo.py:325 ../../server/reagent.py:95 msgid "move packages from a repository to another" msgstr "przesuń pakiety z jednego repozytorium do innego" -#: ../../client/equo.py:324 ../../client/equo.py:326 +#: ../../client/equo.py:326 ../../client/equo.py:328 #: ../../server/reagent.py:96 ../../server/reagent.py:98 msgid "pulls dependencies in" msgstr "uwzględnia też zależności" -#: ../../client/equo.py:325 ../../server/reagent.py:97 +#: ../../client/equo.py:327 ../../server/reagent.py:97 msgid "copy packages from a repository to another" msgstr "skopiuj pakiety z jednego repozytorium do innego" -#: ../../client/equo.py:327 ../../server/reagent.py:99 +#: ../../client/equo.py:329 ../../server/reagent.py:99 msgid "set the default repository" msgstr "ustaw domyślne repozytorium" -#: ../../client/equo.py:331 ../../server/reagent.py:101 +#: ../../client/equo.py:333 ../../server/reagent.py:101 msgid "manage repository digital signatures (OpenGPG)" msgstr "zarządzaj cyfrowymi podpisami (OpenGPG) dla repozytorium" -#: ../../client/equo.py:332 ../../server/reagent.py:102 +#: ../../client/equo.py:334 ../../server/reagent.py:102 msgid "create keypair for repositories and sign packages" msgstr "utwórz parę kluczy dla repozytoriów i podpisz pakiety" -#: ../../client/equo.py:333 ../../server/reagent.py:103 +#: ../../client/equo.py:335 ../../server/reagent.py:103 msgid "delete keypair (and digital signatures) of repository" msgstr "usuń parę kluczy (i cyfrowe podpisy) z repozytorium" -#: ../../client/equo.py:334 ../../server/reagent.py:104 +#: ../../client/equo.py:336 ../../server/reagent.py:104 msgid "show currently configured keys information for given repositories" msgstr "" "pokaż informację o obecnie skonfigurowanych kluczach dla podanego " "repozytorium" -#: ../../client/equo.py:335 ../../server/reagent.py:105 +#: ../../client/equo.py:337 ../../server/reagent.py:105 msgid "sign (or re-sign) packages in repository using currently set keypair" msgstr "" "podpisz (albo podpisz ponownie) pakiety w repozytorium używając obecnie " "ustawionej pary kluczy" -#: ../../client/equo.py:336 ../../server/reagent.py:106 +#: ../../client/equo.py:338 ../../server/reagent.py:106 msgid "import keypair, bind to given repository" msgstr "importuj parę kluczy, powiąż z podanym repozytorium" -#: ../../client/equo.py:337 ../../server/reagent.py:107 +#: ../../client/equo.py:339 ../../server/reagent.py:107 msgid "export public key of given repository" msgstr "eksportuj klucz publiczny dla podanego repozytorium" -#: ../../client/equo.py:338 ../../server/reagent.py:108 +#: ../../client/equo.py:340 ../../server/reagent.py:108 msgid "export private key of given repository" msgstr "eksportuj klucz prywatny dla podanego repozytorium" -#: ../../client/equo.py:342 +#: ../../client/equo.py:344 msgid "do some searches into community repository databases" msgstr "przeszukaj bazy danych repozytoriów społecznościowych" -#: ../../client/equo.py:343 ../../server/reagent.py:64 +#: ../../client/equo.py:345 ../../server/reagent.py:64 msgid "show from what package the provided files belong" msgstr "pokaż, do jakiego pakietu należą podane pliki" -#: ../../client/equo.py:345 ../../server/reagent.py:60 +#: ../../client/equo.py:347 ../../server/reagent.py:60 msgid "show what packages depend on the provided atoms" msgstr "pokaż, jakie pakiety zależą od podanych atomów" -#: ../../client/equo.py:348 ../../server/reagent.py:66 +#: ../../client/equo.py:350 ../../server/reagent.py:66 msgid "list all the packages in the default repository" msgstr "wypisz wszystkie pakiety w domyślnym repozytorium" -#: ../../client/equo.py:350 ../../server/reagent.py:57 +#: ../../client/equo.py:352 ../../server/reagent.py:57 msgid "search packages inside the default repository database" msgstr "szukaj pakietów w bazie danych domyślnego repozytorium" -#: ../../client/equo.py:352 ../../server/reagent.py:61 +#: ../../client/equo.py:354 ../../server/reagent.py:61 msgid "show packages owning the specified tags" msgstr "pokaż pakiety, które posiadają podane tagi" -#: ../../client/equo.py:353 +#: ../../client/equo.py:355 msgid "show installed packages owning the specified revisions" msgstr "pokaż zainstalowane pakiety, które posiadają określone wersje" -#: ../../client/equo.py:359 ../../server/reagent.py:110 +#: ../../client/equo.py:361 ../../server/reagent.py:110 msgid "source package manager functions" msgstr "funkcje menadżera pakietów źródłowych" -#: ../../client/equo.py:360 ../../server/reagent.py:111 +#: ../../client/equo.py:362 ../../server/reagent.py:111 msgid "compilation function" msgstr "funkcja kompilacji" -#: ../../client/equo.py:361 ../../server/reagent.py:112 +#: ../../client/equo.py:363 ../../server/reagent.py:112 msgid "compile packages belonging to the provided categories" msgstr "skompiluj pakiety, które należą do podanych kategorii" -#: ../../client/equo.py:362 ../../client/equo.py:365 +#: ../../client/equo.py:364 ../../client/equo.py:367 #: ../../server/reagent.py:113 ../../server/reagent.py:116 msgid "just list packages" msgstr "tylko wypisz pakiety" -#: ../../client/equo.py:363 ../../server/reagent.py:114 +#: ../../client/equo.py:365 ../../server/reagent.py:114 msgid "do not pull old package slots" msgstr "nie uwzględniaj starych slotów pakietów" -#: ../../client/equo.py:364 ../../server/reagent.py:115 +#: ../../client/equo.py:366 ../../server/reagent.py:115 msgid "compile packages in provided package set names" msgstr "skompiluj pakiety w podanych zestawach pakietów" -#: ../../client/equo.py:366 ../../server/reagent.py:117 +#: ../../client/equo.py:368 ../../server/reagent.py:117 msgid "rebuild everything" msgstr "przebuduj wszystko" -#: ../../client/equo.py:367 ../../server/reagent.py:118 +#: ../../client/equo.py:369 ../../server/reagent.py:118 msgid "run database update if all went fine" msgstr "wykonaj aktualizację bazy danych, jeśli wszystko przebiegło pomyślnie" -#: ../../client/equo.py:368 ../../server/reagent.py:119 +#: ../../client/equo.py:370 ../../server/reagent.py:119 msgid "run mirror sync if all went fine" msgstr "" "uruchom synchronizację serwerów lustrzanych, jeśli wszystko przebiegło " "pomyślnie" -#: ../../client/equo.py:369 +#: ../../client/equo.py:371 msgid "scan orphaned packages on SPM" msgstr "skanuj za osieroconymi pakietami SPM" -#: ../../client/equo.py:373 ../../server/activator.py:72 +#: ../../client/equo.py:375 ../../server/activator.py:75 msgid "notice board handling functions" msgstr "funkcje obsługi powiadomień" -#: ../../client/equo.py:374 ../../server/activator.py:73 +#: ../../client/equo.py:376 ../../server/activator.py:76 msgid "add a news item to the notice board" msgstr "dodaj wiadomość do powiadomień" -#: ../../client/equo.py:375 ../../server/activator.py:74 +#: ../../client/equo.py:377 ../../server/activator.py:77 msgid "remove a news item from the notice board" msgstr "usuń wiadomość z powiadomień" -#: ../../client/equo.py:376 ../../server/activator.py:75 +#: ../../client/equo.py:378 ../../server/activator.py:78 msgid "read the current notice board" msgstr "przeczytaj bieżące powiadomienia" -#: ../../client/equo.py:380 +#: ../../client/equo.py:382 msgid "look for unsatisfied dependencies across community repositories" msgstr "poszukaj niespełnionych zależności w repozytoriach społecznościowych" -#: ../../client/equo.py:381 ../../server/reagent.py:126 +#: ../../client/equo.py:383 ../../server/reagent.py:126 msgid "verify the integrity of local package files" msgstr "zweryfikuj integralność lokalnych plików pakietów" -#: ../../client/equo.py:384 +#: ../../client/equo.py:386 msgid "handles User Generated Content features" msgstr "obsługuje funkcjonalność treści tworzonych przez użytkowników" -#: ../../client/equo.py:385 +#: ../../client/equo.py:387 msgid "login against a specified repository" msgstr "zaloguj się w podanym repozytorium" -#: ../../client/equo.py:386 +#: ../../client/equo.py:388 msgid "logout from a specified repository" msgstr "wyloguj się z podanego repozytorium" -#: ../../client/equo.py:387 +#: ../../client/equo.py:389 msgid "force action" msgstr "wymuś operację" -#: ../../client/equo.py:388 +#: ../../client/equo.py:390 msgid "" "manage package documents for the selected repository (comments, files, " "videos)" @@ -4806,94 +4321,94 @@ msgstr "" "zarządzaj dokumentami dla pakietów dla wybranego repozytorium (komentarze, " "pliki, pliki wideo)" -#: ../../client/equo.py:389 +#: ../../client/equo.py:391 msgid "" "get available documents for the specified package key (example: x11-libs/qt)" msgstr "" "weź dostępne dokumenty dla określonego słowa kluczowego pakietu (np. x11-" "libs/qt)" -#: ../../client/equo.py:390 +#: ../../client/equo.py:392 msgid "add a new document to the specified package key (example: x11-libs/qt)" msgstr "" "dodaj nowy dokument dla określonego słowa kluczowego pakietu (np. x11-libs/" "qt)" -#: ../../client/equo.py:391 +#: ../../client/equo.py:393 msgid "remove documents from database using their identifiers" msgstr "usuń dokumenty z bazy danych używając ich identyfikatorów" -#: ../../client/equo.py:392 +#: ../../client/equo.py:394 msgid "manage package votes for the selected repository" msgstr "zarządzaj ocenami pakietów dla wybranego repozytorium" -#: ../../client/equo.py:393 +#: ../../client/equo.py:395 msgid "get vote for the specified package key (example: x11-libs/qt)" msgstr "weź ocenę dla określonego słowa kluczowego pakietu (np. x11-libs/qt)" -#: ../../client/equo.py:394 +#: ../../client/equo.py:396 msgid "add vote for the specified package key (example: x11-libs/qt)" msgstr "dodaj ocenę dla określonego słowa kluczowego pakietu (np. x11-libs/qt)" -#: ../../client/equo.py:397 +#: ../../client/equo.py:399 msgid "handles Entropy cache" msgstr "obsługuje cache Entropy" -#: ../../client/equo.py:398 +#: ../../client/equo.py:400 msgid "clean Entropy cache" msgstr "wyczyść cache Entropy" -#: ../../client/equo.py:402 +#: ../../client/equo.py:404 msgid "remove downloaded packages and clean temp. directories" msgstr "usuń pobrane pakiety i wyczyść katalogi tymczasowe" -#: ../../client/equo.py:404 +#: ../../client/equo.py:406 msgid "show system information" msgstr "pokaż informacje systemowe" -#: ../../client/equo.py:445 ../../client/text_rescue.py:103 +#: ../../client/equo.py:447 ../../client/text_rescue.py:103 #: ../../client/text_rescue.py:113 ../../client/text_ui.py:214 msgid "is deprecated, please use" msgstr " - przestarzałe, proszę użyć" -#: ../../client/equo.py:456 +#: ../../client/equo.py:458 msgid "You need to install sys-apps/entropy-server. :-) Do it !" msgstr "Trzeba zainstalować sys-apps/entropy-server. :-) Zrób to!" -#: ../../client/equo.py:534 +#: ../../client/equo.py:538 msgid "You need to install/update sys-apps/entropy-server. :-) Do it !" msgstr "" "Trzeba zainstalować/zaktualizować sys-apps/entropy-server. :-) Zrób to!" -#: ../../client/equo.py:587 ../../client/text_configuration.py:41 +#: ../../client/equo.py:592 ../../client/text_configuration.py:42 #: ../../client/text_rescue.py:74 msgid "You are not root" msgstr "Nie jesteś rootem" -#: ../../client/equo.py:814 +#: ../../client/equo.py:819 msgid "not enough parameters" msgstr "za mało argumentów" -#: ../../client/equo.py:864 +#: ../../client/equo.py:869 msgid "Installed packages repository corrupted. Please re-generate it" msgstr "" "Repozytorium zainstalowanych pakietów jest uszkodzonych. Proszę je ponownie " "wygenerować." -#: ../../client/equo.py:872 ../../client/text_smart.py:157 +#: ../../client/equo.py:877 ../../client/text_smart.py:157 #: ../../client/text_smart.py:332 ../../client/text_smart.py:484 msgid "Cannot continue" msgstr "Nie można kontynuować" -#: ../../client/equo.py:895 +#: ../../client/equo.py:900 msgid "Your hard drive is full! Your fault!" msgstr "Twój twardy dysk jest zapełniony! Twoja wina!" -#: ../../client/equo.py:901 +#: ../../client/equo.py:906 msgid "No more memory dude! Your fault!" msgstr "Nie ma wolnej pamięci, facet! Twoja wina!" -#: ../../client/equo.py:906 +#: ../../client/equo.py:911 msgid "" "Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. " "Well, you know, shit happens." @@ -4901,23 +4416,23 @@ msgstr "" "Cześć. Nazywam się Zgłaszacz Błędów. Przykro mi poinformować, że Equo " "awaryjnie przerwało pracę. Cóż, wiesz, przypadki chodzą po ludziach." -#: ../../client/equo.py:907 +#: ../../client/equo.py:912 msgid "" "But there's something you could do to help Equo to be a better application." msgstr "" "Ale jest coś, co możesz zrobić, żeby pomóc w tym, by Equo było lepszym " "programem." -#: ../../client/equo.py:908 +#: ../../client/equo.py:913 msgid "-- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --" msgstr "" "-- NAWET JEŚLI NIE CHCĘ, BYŚ WYSYŁAŁ TEN SAM RAPORT O BŁĘDACH WIELE RAZY --" -#: ../../client/equo.py:909 +#: ../../client/equo.py:914 msgid "Now I am showing you what happened. Don't panic, I'm here to help you." msgstr "Teraz pokażę ci, co się stało. Bez nerwów, jestem tu po to, by pomóc." -#: ../../client/equo.py:918 +#: ../../client/equo.py:923 msgid "" "Oh well, I cannot even write to /tmp. So, please copy the error and mail " "lxnay@sabayon.org." @@ -4925,11 +4440,11 @@ msgstr "" "O tak, nawet nie mogę pisać do /tmp. Więc proszę skopiuj błąd i wyślij e-" "maila: lxnay@sabayon.org." -#: ../../client/equo.py:937 +#: ../../client/equo.py:942 msgid "Of course you are on the Internet..." msgstr "Oczywiście masz połączenie z Internetem..." -#: ../../client/equo.py:938 +#: ../../client/equo.py:943 msgid "" "Erm... Can I send the error, along with some information\n" "about your hardware to my creators so they can fix me? (Your IP will be " @@ -4939,11 +4454,11 @@ msgstr "" "do moich twórców, dzięki czemu będą mogli mnie naprawić? (Twoje IP zostanie " "zapisane)" -#: ../../client/equo.py:940 +#: ../../client/equo.py:945 msgid "Ok, ok ok ok... Sorry!" msgstr "Ok, ok ok ok... Wybacz!" -#: ../../client/equo.py:944 +#: ../../client/equo.py:949 msgid "" "If you want to be contacted back (and actively supported), also answer the " "questions below:" @@ -4951,19 +4466,19 @@ msgstr "" "Jeżeli chcesz uzyskać kontakt (i otrzymać aktywne wsparcie), odpowiedz też " "na poniższe pytania:" -#: ../../client/equo.py:945 +#: ../../client/equo.py:950 msgid "Your Full name:" msgstr "Imię i nazwisko:" -#: ../../client/equo.py:946 +#: ../../client/equo.py:951 msgid "Your E-Mail address:" msgstr "Adres e-mail:" -#: ../../client/equo.py:947 +#: ../../client/equo.py:952 msgid "What you were doing:" msgstr "Czym się zajmujesz:" -#: ../../client/equo.py:962 +#: ../../client/equo.py:967 msgid "" "Thank you very much. The error has been reported and hopefully, the problem " "will be solved as soon as possible." @@ -4971,7 +4486,7 @@ msgstr "" "Dziękuję bardzo. Błąd został zgłoszony i - miejmy nadzieję - problem " "zostanie rozwiązany tak szybko, jak to możliwe." -#: ../../client/equo.py:964 +#: ../../client/equo.py:969 msgid "" "Ugh. Cannot send the report. When you want, mail the file below to " "lxnay@sabayon.org." @@ -4979,11 +4494,11 @@ msgstr "" "Uch. Nie można wysłać zgłoszenia. Kiedy chcesz, wyślij plik poniżej do " "lxnay@sabayon.org." -#: ../../client/equo.py:983 +#: ../../client/equo.py:988 msgid "Entropy/Equo version mismatch" msgstr "Wersje Entropy i Equo nie pasują do siebie" -#: ../../client/equo.py:984 +#: ../../client/equo.py:989 msgid "it could make your system explode!" msgstr "może to spowodować, że twój system wybuchnie!" @@ -4995,152 +4510,152 @@ msgstr "Czyszczenie cache Entropy, proszę czekać..." msgid "Entropy cache cleaned." msgstr "Cache Entropy wyczyszczone." -#: ../../client/text_configuration.py:76 +#: ../../client/text_configuration.py:78 msgid "Scanning filesystem" msgstr "Skanowanie systemu plików" -#: ../../client/text_configuration.py:80 -#: ../../client/text_configuration.py:387 +#: ../../client/text_configuration.py:82 +#: ../../client/text_configuration.py:388 msgid "file" msgstr "plik" -#: ../../client/text_configuration.py:85 +#: ../../client/text_configuration.py:87 msgid "All fine baby. Nothing to do!" msgstr "Wszystko w porządeczku. Nic do zrobienia!" -#: ../../client/text_configuration.py:96 +#: ../../client/text_configuration.py:98 msgid "Type a number." msgstr "Wpisz liczbę." -#: ../../client/text_configuration.py:110 -#: ../../client/text_configuration.py:138 ../../server/server_reagent.py:85 +#: ../../client/text_configuration.py:112 +#: ../../client/text_configuration.py:139 ../../server/server_reagent.py:85 #: ../../server/server_reagent.py:102 msgid "Configuration file" msgstr "Plik konfiguracyjny" -#: ../../client/text_configuration.py:114 +#: ../../client/text_configuration.py:116 msgid "Overwrite ?" msgstr "Nadpisać?" -#: ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:119 msgid "Moving" msgstr "Przenoszenie" -#: ../../client/text_configuration.py:142 +#: ../../client/text_configuration.py:143 msgid "Discard ?" msgstr "Odrzucić?" -#: ../../client/text_configuration.py:145 +#: ../../client/text_configuration.py:146 msgid "Discarding" msgstr "Odrzucanie" -#: ../../client/text_configuration.py:185 +#: ../../client/text_configuration.py:186 msgid "Selected file" msgstr "Wybrany plik" -#: ../../client/text_configuration.py:204 +#: ../../client/text_configuration.py:205 msgid "Replacing" msgstr "Zastępowanie" -#: ../../client/text_configuration.py:205 +#: ../../client/text_configuration.py:206 msgid "with" msgstr "plikiem" -#: ../../client/text_configuration.py:215 +#: ../../client/text_configuration.py:216 msgid "Deleting file" msgstr "Usuwanie pliku" -#: ../../client/text_configuration.py:227 +#: ../../client/text_configuration.py:228 msgid "Editing file" msgstr "Edytowanie pliku" -#: ../../client/text_configuration.py:233 +#: ../../client/text_configuration.py:234 msgid "Cannot find a suitable editor. Can't edit file directly." msgstr "" "Nie można znaleźć odpowiedniego edytora - nie można bezpośrednio edytować " "pliku." -#: ../../client/text_configuration.py:240 +#: ../../client/text_configuration.py:241 msgid "Edited file" msgstr "Edytowany plik" -#: ../../client/text_configuration.py:241 +#: ../../client/text_configuration.py:242 msgid "showing differencies" msgstr "pokazywanie różnicy" -#: ../../client/text_configuration.py:260 +#: ../../client/text_configuration.py:261 msgid "Interactively merge" msgstr "Scal interaktywnie" -#: ../../client/text_configuration.py:295 +#: ../../client/text_configuration.py:296 msgid "Please choose a file to update by typing its identification number." msgstr "" "Proszę wybrać plik do aktualizacji przez wybranie towarzyszącej mu liczby" -#: ../../client/text_configuration.py:296 +#: ../../client/text_configuration.py:297 msgid "Other options are:" msgstr "Pozostałe opcje:" -#: ../../client/text_configuration.py:297 +#: ../../client/text_configuration.py:298 #: ../../client/text_repositories.py:509 #: ../../magneto/src/magneto/core/interfaces.py:152 msgid "Exit" msgstr "Wyjście" -#: ../../client/text_configuration.py:298 +#: ../../client/text_configuration.py:299 msgid "Automerge all the files asking you one by one" msgstr "" "Scal automatycznie wszystkie pliki, pytając o potwierdzenie dla każdego" -#: ../../client/text_configuration.py:299 +#: ../../client/text_configuration.py:300 msgid "Automerge all the files without questioning" msgstr "Scal automatycznie wszystkie pliki bez pytania" -#: ../../client/text_configuration.py:300 +#: ../../client/text_configuration.py:301 msgid "Discard all the files asking you one by one" msgstr "Odrzuć wszystkie pliki, pytając o potwierdzenie dla każdego" -#: ../../client/text_configuration.py:301 +#: ../../client/text_configuration.py:302 msgid "Discard all the files without questioning" msgstr "Odrzuć wszystkie pliki bez pytania" -#: ../../client/text_configuration.py:311 +#: ../../client/text_configuration.py:312 msgid "Please choose an action to take for the selected file." msgstr "Proszę wybrać akcję, którą należy podjąć dla wybranego pliku." -#: ../../client/text_configuration.py:312 +#: ../../client/text_configuration.py:313 msgid "Come back to the files list" msgstr "Wróć to listy plików" -#: ../../client/text_configuration.py:313 +#: ../../client/text_configuration.py:314 msgid "Replace original with update" msgstr "Zastąp oryginalny nowym" -#: ../../client/text_configuration.py:314 +#: ../../client/text_configuration.py:315 msgid "Delete update, keeping original as is" msgstr "Usuń aktualizację, zostaw oryginalny" -#: ../../client/text_configuration.py:315 +#: ../../client/text_configuration.py:316 msgid "Edit proposed file and show diffs again" msgstr "Edytuj proponowany plik i pokaż różnicę ponownie" -#: ../../client/text_configuration.py:316 +#: ../../client/text_configuration.py:317 msgid "Interactively merge original with update" msgstr "Scal interaktywnie oryginalny z nowym" -#: ../../client/text_configuration.py:317 +#: ../../client/text_configuration.py:318 msgid "Show differences again" msgstr "Pokaż różnicę ponownie" -#: ../../client/text_configuration.py:382 +#: ../../client/text_configuration.py:383 msgid "These are the files that would be updated:" msgstr "To są pliki, które mają być zaktualizowane:" -#: ../../client/text_configuration.py:388 +#: ../../client/text_configuration.py:389 msgid "Unique files that would be update" msgstr "Unikatowe pliki, które mają być zaktualizowane" -#: ../../client/text_configuration.py:393 +#: ../../client/text_configuration.py:394 msgid "Unique files that would be automerged" msgstr "Unikatowe pliki, które mają być scalone automatycznie" @@ -5151,8 +4666,8 @@ msgstr "Nieprawidłowe polecenie" #: ../../client/text_query.py:69 ../../client/text_repositories.py:47 #: ../../client/text_smart.py:45 ../../client/text_ugc.py:32 -#: ../../client/text_ui.py:128 ../../server/activator.py:166 -#: ../../server/reagent.py:307 +#: ../../client/text_ui.py:128 ../../server/activator.py:169 +#: ../../server/reagent.py:308 msgid "Wrong parameters" msgstr "Złe parametry" @@ -5165,7 +4680,7 @@ msgstr "Wyszukiwanie" #: ../../client/text_query.py:1264 ../../client/text_query.py:1306 #: ../../client/text_query.py:1350 ../../client/text_query.py:1388 #: ../../client/text_query.py:1421 ../../client/text_query.py:1465 -#: ../../client/text_query.py:1524 ../../server/server_query.py:129 +#: ../../client/text_query.py:1524 ../../server/server_query.py:130 msgid "Keyword" msgstr "Słowo kluczowe" @@ -5176,7 +4691,7 @@ msgstr "Słowo kluczowe" #: ../../client/text_query.py:1265 ../../client/text_query.py:1307 #: ../../client/text_query.py:1351 ../../client/text_query.py:1389 #: ../../client/text_query.py:1422 ../../client/text_query.py:1466 -#: ../../client/text_query.py:1525 ../../server/server_query.py:130 +#: ../../client/text_query.py:1525 ../../server/server_query.py:131 msgid "Found" msgstr "Znaleziono" @@ -5186,7 +4701,7 @@ msgstr "Znaleziono" #: ../../client/text_query.py:1308 ../../client/text_query.py:1352 #: ../../client/text_query.py:1390 ../../client/text_query.py:1423 #: ../../client/text_query.py:1467 ../../client/text_query.py:1526 -#: ../../server/server_query.py:131 +#: ../../server/server_query.py:132 msgid "entries" msgstr "element/y/ów" @@ -5217,7 +4732,7 @@ msgstr "" #: ../../client/text_query.py:314 ../../client/text_query.py:1573 #: ../../client/text_query.py:1574 ../../server/server_key.py:367 -#: ../../server/server_key.py:371 ../../server/server_reagent.py:216 +#: ../../server/server_key.py:371 ../../server/server_reagent.py:215 #: ../../sulfur/src/sulfur/dialogs.py:506 #: ../../sulfur/src/sulfur/dialogs.py:602 #: ../../sulfur/src/sulfur/dialogs.py:605 @@ -5359,8 +4874,8 @@ msgstr "Wyszukiwanie - usuwane" #: ../../client/text_query.py:1004 ../../client/text_ui.py:1014 #: ../../client/text_ui.py:1159 ../../client/text_ui.py:1249 #: ../../client/text_ui.py:1714 ../../client/text_ui.py:1799 -#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:446 -#: ../../server/server_reagent.py:495 +#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:444 +#: ../../server/server_reagent.py:494 msgid "No packages found" msgstr "Nie znaleziono pakietów" @@ -5428,7 +4943,7 @@ msgstr "Wyszukiwanie - slot" msgid "Package Set Search" msgstr "Wyszukiwanie - zestawy pakietów" -#: ../../client/text_query.py:1367 ../../server/server_query.py:116 +#: ../../client/text_query.py:1367 ../../server/server_query.py:117 msgid "Tag Search" msgstr "Wyszukiwanie - tag" @@ -5467,7 +4982,7 @@ msgstr "gałąź" msgid "Category" msgstr "Kategoria" -#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name" msgstr "Nazwa" @@ -5507,7 +5022,7 @@ msgstr "" msgid "Checksum" msgstr "Suma kontrolna" -#: ../../client/text_query.py:1662 ../../server/server_reagent.py:289 +#: ../../client/text_query.py:1662 ../../server/server_reagent.py:288 #: ../../sulfur/src/sulfur/dialogs.py:1132 msgid "Dependencies" msgstr "Zależności" @@ -5528,6 +5043,10 @@ msgstr "Strona domowa" msgid "Description" msgstr "Opis" +#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 +msgid "USE flags" +msgstr "Flagi USE" + #: ../../client/text_query.py:1718 ../../sulfur/src/sulfur/sulfur.glade.h:26 msgid "CHOST" msgstr "CHOST" @@ -5734,37 +5253,48 @@ msgid "Have a nice day" msgstr "Miłego dnia" #: ../../client/text_repositories.py:427 ../../client/text_ui.py:560 -#: ../../sulfur/src/sulfur/__init__.py:1485 +#: ../../sulfur/src/sulfur/__init__.py:1492 msgid "No repositories specified in" msgstr "Nie określono repozytoriów w" #: ../../client/text_repositories.py:431 ../../client/text_ui.py:565 -#: ../../sulfur/src/sulfur/__init__.py:1492 +#: ../../sulfur/src/sulfur/__init__.py:1499 msgid "Unhandled exception" msgstr "Nieobsłużony wyjątek" -#: ../../client/text_repositories.py:453 ../../server/server_activator.py:332 -#: ../../server/server_activator.py:352 +#: ../../client/text_repositories.py:453 ../../server/server_activator.py:333 +#: ../../server/server_activator.py:353 msgid "Notice board not available" msgstr "Powiadomienia z tablicy ogłoszeń niedostępne" +#. title +#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 +#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 +#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 +#: ../../server/server_activator.py:243 ../../server/server_activator.py:275 +#: ../../server/server_activator.py:311 ../../sulfur/src/sulfur/dialogs.py:381 +#: ../../sulfur/src/sulfur/dialogs.py:633 +#: ../../sulfur/src/sulfur/sulfur.glade.h:258 +msgid "Title" +msgstr "Tytuł" + #: ../../client/text_repositories.py:476 ../../client/text_ugc.py:587 -#: ../../server/server_activator.py:248 +#: ../../server/server_activator.py:249 #: ../../sulfur/src/sulfur/dialogs.py:1191 #: ../../sulfur/src/sulfur/sulfur.glade.h:48 msgid "Content" msgstr "Zawartość" -#: ../../client/text_repositories.py:481 ../../server/server_activator.py:253 +#: ../../client/text_repositories.py:481 ../../server/server_activator.py:254 #: ../../sulfur/src/sulfur/sulfur.glade.h:122 msgid "Link" msgstr "Łącze" -#: ../../client/text_repositories.py:489 ../../server/server_activator.py:261 +#: ../../client/text_repositories.py:489 ../../server/server_activator.py:262 msgid "Press Enter to continue" msgstr "Naciśnij Enter, aby kontynuować" -#: ../../client/text_repositories.py:516 ../../server/server_activator.py:288 +#: ../../client/text_repositories.py:516 ../../server/server_activator.py:289 msgid "Choose one by typing its identifier" msgstr "Wybierz, wpisując identyfikator" @@ -5793,15 +5323,15 @@ msgstr "Uporządkowano systemową bazę danych używając vacuum" msgid "No System Databases found" msgstr "Nie znaleziono systemowych baz danych" -#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:568 +#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:567 msgid "No backed up databases found" msgstr "Nie znaleziono kopii zapasowych baz danych" -#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:583 +#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:582 msgid "Select the database you want to restore" msgstr "Wybierz bazę danych, którą chcesz przywrocić" -#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:589 +#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:588 msgid "Entropy installed packages database restore tool" msgstr "Narzędzie przywracania bazy danych zainstalowanych pakietów Entropy" @@ -6244,7 +5774,7 @@ msgid "directory does not exist" msgstr "katalog nie istnieje" #: ../../client/text_smart.py:194 ../../client/text_ui.py:768 -#: ../../sulfur/src/sulfur/events.py:465 +#: ../../sulfur/src/sulfur/events.py:470 msgid "is not a valid Entropy package" msgstr "nie jest prawidłowym pakietem Entropy" @@ -6371,7 +5901,7 @@ msgstr "" msgid "Login error. Not logged in." msgstr "Błąd logowania. Logowanie nie nastąpiło." -#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1018 +#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1024 msgid "Not logged in" msgstr "Niezalogowany" @@ -6533,7 +6063,7 @@ msgstr "Bieżący głos na pakiet" #: ../../client/text_ui.py:242 ../../client/text_ui.py:249 #: ../../client/text_ui.py:257 ../../client/text_ui.py:265 #: ../../client/text_ui.py:1264 ../../client/text_ui.py:1950 -#: ../../server/server_reagent.py:1286 +#: ../../server/server_reagent.py:1287 msgid "Nothing to do" msgstr "Nic do zrobienia" @@ -6674,9 +6204,9 @@ msgid "atom" msgstr "atom" #: ../../client/text_ui.py:668 ../../server/server_reagent.py:131 -#: ../../server/server_reagent.py:167 ../../server/server_reagent.py:203 -#: ../../server/server_reagent.py:345 ../../server/server_reagent.py:373 -#: ../../server/server_reagent.py:402 +#: ../../server/server_reagent.py:166 ../../server/server_reagent.py:202 +#: ../../server/server_reagent.py:344 ../../server/server_reagent.py:371 +#: ../../server/server_reagent.py:399 msgid "in" msgstr "w" @@ -6692,7 +6222,7 @@ msgstr "Nie znaleziono" msgid "Probably needed by" msgstr "Prawdopodobnie wymagane przez" -#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:467 +#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:472 msgid "is not compiled with the same architecture of the system" msgstr "nie jest skompilowane na taką samą architekturę co system" @@ -6727,7 +6257,7 @@ msgstr "Przełącz repozytorium" msgid "Reinstall" msgstr "Reinstalacja" -#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:443 +#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:449 #: ../../sulfur/src/sulfur/sulfur.glade.h:106 msgid "Install" msgstr "Instalacja" @@ -6797,11 +6327,11 @@ msgstr "pobieranie" msgid "All done" msgstr "Ukończone" -#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2061 +#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2068 msgid "Please update the following critical packages" msgstr "Proszę zaktualizować wymienione ważne pakiety" -#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2062 +#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2069 msgid "You should install them as soon as possible" msgstr "Powinieneś zainstalować je tak szybko, jak to możliwe" @@ -7103,101 +6633,142 @@ msgstr "skanuj za nowymi pakietami dostępnymi w SPM" msgid "remove downloaded packages and clean temp. directories)" msgstr "usuń pobrane pakiety i wyczyść katalogi tymczasowe" -#: ../../server/server_activator.py:70 +#: ../../server/server_activator.py:71 msgid "Starting to sync data across mirrors (packages/database)" msgstr "" -#: ../../server/server_activator.py:98 ../../server/server_activator.py:146 +#: ../../server/server_activator.py:99 ../../server/server_activator.py:147 msgid "Aborting !" msgstr "Przerwanie!" -#: ../../server/server_activator.py:122 +#: ../../server/server_activator.py:123 msgid "Please insert a commit message" msgstr "Proszę wpisać commit message" -#: ../../server/server_activator.py:141 +#: ../../server/server_activator.py:142 msgid "Should I continue with the tidy procedure ?" msgstr "" -#: ../../server/server_activator.py:282 +#: ../../server/server_activator.py:283 msgid "Exit/Commit" msgstr "Wyjdź/dokonaj zmian" -#: ../../server/server_activator.py:311 +#: ../../server/server_activator.py:312 msgid "Notice text" msgstr "Tekst powiadomienia" -#: ../../server/server_activator.py:312 +#: ../../server/server_activator.py:313 msgid "Relevant URL (optional)" msgstr "Stosowny URL (opcjonalnie)" -#: ../../server/server_activator.py:316 +#: ../../server/server_activator.py:317 msgid "Repository notice board, new item insertion" msgstr "Powiadomienia repozytorium, dodawanie nowego wpisu" -#: ../../server/server_activator.py:359 +#: ../../server/server_activator.py:360 msgid "Choose the one you want to remove" msgstr "Wybierz ten, który chcesz usunąć" -#: ../../server/server_activator.py:365 +#: ../../server/server_activator.py:366 msgid "Are you sure you want to remove this?" msgstr "Czy jesteś pewien, że chcesz to usunąć?" -#: ../../server/server_activator.py:420 +#: ../../server/server_activator.py:418 msgid "Starting to lock mirrors databases" msgstr "Rozpoczynanie blokowania baz danych serwerów lustrzanych" -#: ../../server/server_activator.py:426 ../../server/server_activator.py:440 -#: ../../server/server_activator.py:456 ../../server/server_activator.py:471 +#: ../../server/server_activator.py:424 ../../server/server_activator.py:438 +#: ../../server/server_activator.py:454 ../../server/server_activator.py:469 msgid "A problem occured on at least one mirror" msgstr "Pojawił się problem na co najmniej jednym serwerze lustrzanym" -#: ../../server/server_activator.py:428 -msgid "Databases lock complete" -msgstr "Zakończono blokowanie baz danych" +#: ../../server/server_activator.py:426 +#, fuzzy +msgid "Repositories lock complete" +msgstr "Przywracanie danych ukończone" -#: ../../server/server_activator.py:434 +#: ../../server/server_activator.py:432 msgid "Starting to unlock mirrors databases" msgstr "Rozpoczynanie odblokowania baz danych serwerów lustrzanych" -#: ../../server/server_activator.py:443 -msgid "Databases unlock complete" -msgstr "Zakończono odblokowanie baz danych" +#: ../../server/server_activator.py:441 +#, fuzzy +msgid "Repositories unlock complete" +msgstr "Przywracanie danych ukończone" -#: ../../server/server_activator.py:449 +#: ../../server/server_activator.py:447 #, fuzzy msgid "Starting to lock download mirrors databases" msgstr "Rozpoczynanie blokowania baz danych serwerów lustrzanych pobierania" -#: ../../server/server_activator.py:458 +#: ../../server/server_activator.py:456 msgid "Download mirrors lock complete" msgstr "Blokada serwerów lustrzanych pobierania zakończona" -#: ../../server/server_activator.py:464 +#: ../../server/server_activator.py:462 #, fuzzy msgid "Starting to unlock download mirrors databases" msgstr "Rozpoczynanie odblokowania baz danych serwerów lustrzanych pobierania" -#: ../../server/server_activator.py:473 +#: ../../server/server_activator.py:471 msgid "Download mirrors unlock complete" msgstr "Odblokowanie serwerów lustrzanych pobierania zakończone" -#: ../../server/server_activator.py:491 +#: ../../server/server_activator.py:489 msgid "DATABASE" msgstr "" -#: ../../server/server_activator.py:492 +#: ../../server/server_activator.py:490 msgid "DOWNLOAD" msgstr "" -#: ../../server/server_activator.py:508 -msgid "Syncing databases" -msgstr "Synchronizowanie baz danych" +#: ../../server/server_activator.py:506 +#, fuzzy +msgid "Syncing repositories" +msgstr "w repozytoriach" -#: ../../server/server_activator.py:512 -msgid "Database sync errors, cannot continue." +#: ../../server/server_activator.py:510 +#, fuzzy +msgid "Repositories sync error, cannot continue." msgstr "Błędy przy synchronizowaniu baz danych, nie można kontynuować." +#: ../../server/server_activator.py:532 +#, fuzzy +msgid "Cleaning unavailable packages from repository" +msgstr "Obliczanie dostępnych pakietów dla" + +#: ../../server/server_activator.py:534 +msgid "" +"Removing unavailable packages, overriding Entropy defaults is generally bad." +msgstr "" + +#: ../../server/server_activator.py:536 +msgid "" +"Users with outdated repositories, won't be able to find package files " +"remotely." +msgstr "" + +#: ../../server/server_activator.py:564 ../../server/server_activator.py:582 +#, fuzzy +msgid "Remote Entropy Repository Status" +msgstr "Status repozytorium zdalnej bazy Entropy" + +#: ../../server/server_activator.py:569 ../../server/server_activator.py:587 +msgid "Host" +msgstr "Host" + +#. Setup revision column +#: ../../server/server_activator.py:570 ../../server/server_activator.py:588 +#: ../../sulfur/src/sulfur/views.py:2865 +#: ../../sulfur/src/sulfur/sulfur.glade.h:211 +msgid "Revision" +msgstr "Rewizja" + +#: ../../server/server_activator.py:575 +#, fuzzy +msgid "Local revision currently at" +msgstr "Bieżąca lokalna wersja bazy danych -" + #: ../../server/server_key.py:26 msgid "GPG interface loaded, home directory" msgstr "Interfejs GPG załadowany, katalog domowy" @@ -7326,7 +6897,7 @@ msgstr "Data utworzenia" msgid "Expires on" msgstr "Traci ważność dnia" -#: ../../server/server_query.py:50 ../../server/server_query.py:71 +#: ../../server/server_query.py:51 ../../server/server_query.py:72 #: ../../sulfur/src/sulfur/packages.py:1144 msgid "Nothing found" msgstr "Nic nie znaleziono" @@ -7359,119 +6930,123 @@ msgstr "Wyłączono" msgid "already disabled" msgstr "już wyłączone" -#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:143 -#: ../../server/server_reagent.py:182 ../../server/server_reagent.py:332 -#: ../../server/server_reagent.py:360 +#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:142 +#: ../../server/server_reagent.py:181 ../../server/server_reagent.py:331 +#: ../../server/server_reagent.py:358 msgid "Invalid syntax." msgstr "Zła składnia." -#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:151 -#: ../../server/server_reagent.py:190 ../../server/server_reagent.py:341 -#: ../../server/server_reagent.py:369 +#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:150 +#: ../../server/server_reagent.py:189 ../../server/server_reagent.py:340 +#: ../../server/server_reagent.py:367 msgid "No valid repository specified." msgstr "Nie podano prawidłowych repozytoriów." -#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:166 -#: ../../server/server_reagent.py:202 ../../server/server_reagent.py:401 -#: ../../server/server_reagent.py:862 +#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:165 +#: ../../server/server_reagent.py:201 ../../server/server_reagent.py:398 +#: ../../server/server_reagent.py:863 msgid "Cannot match" msgstr "Nie można dopasować" -#: ../../server/server_reagent.py:172 ../../server/server_reagent.py:207 +#: ../../server/server_reagent.py:171 ../../server/server_reagent.py:206 msgid "No packages selected." msgstr "Nie wybrano pakietów." -#: ../../server/server_reagent.py:224 +#: ../../server/server_reagent.py:223 msgid "package dependencies" msgstr "zależności pakietu" -#: ../../server/server_reagent.py:263 +#: ../../server/server_reagent.py:232 +msgid "No dependencies" +msgstr "Bez zależności" + +#: ../../server/server_reagent.py:262 msgid "Dependency type" msgstr "Rodzaj zależności" -#: ../../server/server_reagent.py:268 +#: ../../server/server_reagent.py:267 msgid "Select a dependency type for" msgstr "Wybierz rodzaj zależności dla" -#: ../../server/server_reagent.py:292 +#: ../../server/server_reagent.py:291 msgid "Dependencies editor" msgstr "Edytor zależności" -#: ../../server/server_reagent.py:301 +#: ../../server/server_reagent.py:300 msgid "Confirm ?" msgstr "Potwierdzasz?" -#: ../../server/server_reagent.py:324 +#: ../../server/server_reagent.py:323 msgid "dependencies updated successfully" msgstr "zależności pomyślnie zaktualizowane" -#: ../../server/server_reagent.py:344 +#: ../../server/server_reagent.py:343 msgid "Masking" msgstr "Maskowanie" -#: ../../server/server_reagent.py:372 +#: ../../server/server_reagent.py:370 msgid "Unmasking" msgstr "Odmaskowanie" -#: ../../server/server_reagent.py:426 +#: ../../server/server_reagent.py:424 msgid "Matching packages to remove" msgstr "Dopasowywanie pakietów do usunięcia" -#: ../../server/server_reagent.py:428 ../../server/server_reagent.py:521 -#: ../../server/server_reagent.py:746 +#: ../../server/server_reagent.py:426 ../../server/server_reagent.py:520 +#: ../../server/server_reagent.py:748 msgid "Not enough parameters" msgstr "Za mało argumentów" -#: ../../server/server_reagent.py:450 ../../server/server_reagent.py:954 +#: ../../server/server_reagent.py:448 ../../server/server_reagent.py:954 msgid "These are the packages that would be removed from the database" msgstr "To są pakiety, które zostaną usunięte z bazy danych" -#: ../../server/server_reagent.py:465 ../../server/server_reagent.py:511 +#: ../../server/server_reagent.py:463 ../../server/server_reagent.py:510 msgid "Removing selected packages" msgstr "Usuwanie wybranych pakietów" -#: ../../server/server_reagent.py:469 ../../server/server_reagent.py:516 +#: ../../server/server_reagent.py:467 ../../server/server_reagent.py:515 msgid "Packages removed. To remove binary packages, run activator." msgstr "Usunięto pakiety. Aby usunąć binarne pakiety, uruchom aktywator." -#: ../../server/server_reagent.py:475 +#: ../../server/server_reagent.py:473 msgid "Searching injected packages to remove" msgstr "Wyszukiwanie wstrzykniętych pakietów do usunięcia" -#: ../../server/server_reagent.py:500 +#: ../../server/server_reagent.py:499 msgid "These are the injected packages pulled in for removal" msgstr "To są wstrzyknięte pakiety zebrane do usunięcia" -#: ../../server/server_reagent.py:526 +#: ../../server/server_reagent.py:525 msgid "Switching branch, be sure to have your packages in sync." msgstr "" "Przełączanie gałęzi, upewnij się, że twoje pakiety są zsynchronizowane." -#: ../../server/server_reagent.py:533 +#: ../../server/server_reagent.py:532 msgid "Collecting packages that would be marked" msgstr "Zbieranie pakietów, które mają być zaznaczone" -#: ../../server/server_reagent.py:542 +#: ../../server/server_reagent.py:541 msgid "These are the packages that would be marked" msgstr "Te są pakiety, które mają być zaznaczone" -#: ../../server/server_reagent.py:677 +#: ../../server/server_reagent.py:676 msgid "No valid repositories specified." msgstr "Nie podano prawidłowych repozytoriów." -#: ../../server/server_reagent.py:682 +#: ../../server/server_reagent.py:681 msgid "Invalid repositories specified." msgstr "Podano nieprawidłowe repozytoria." -#: ../../server/server_reagent.py:724 +#: ../../server/server_reagent.py:726 msgid "Entropy repository has been initialized" msgstr "Repozytorium Entropy zostało zainicjowane." -#: ../../server/server_reagent.py:732 +#: ../../server/server_reagent.py:734 msgid "Creating empty database to" msgstr "Tworzenie pustej bazy danych w" -#: ../../server/server_reagent.py:735 +#: ../../server/server_reagent.py:737 msgid "Cannot overwrite already existing file" msgstr "Nie można nadpisać pliku, który już istnieje" @@ -7479,32 +7054,32 @@ msgstr "Nie można nadpisać pliku, który już istnieje" msgid "Bumping Repository database" msgstr "" -#: ../../server/server_reagent.py:878 +#: ../../server/server_reagent.py:879 msgid "No valid packages to repackage." msgstr "Brak prawidłowych pakietów do aktualizacji." #. normal scanning -#: ../../server/server_reagent.py:883 +#: ../../server/server_reagent.py:884 msgid "Scanning database for differences" msgstr "Skanowanie bazy danych za różnicami" -#: ../../server/server_reagent.py:903 +#: ../../server/server_reagent.py:904 msgid "Invalid atom" msgstr "Nieprawidłowy atom" -#: ../../server/server_reagent.py:910 +#: ../../server/server_reagent.py:911 msgid "Zarro thinggz totoo" msgstr "Ni ma nicz do zrobbbienja" -#: ../../server/server_reagent.py:914 +#: ../../server/server_reagent.py:915 msgid "These are the packages that would be changed to injected status" msgstr "To są pakiety, których status ma być zmieniony na wstrzyknięte" -#: ../../server/server_reagent.py:920 +#: ../../server/server_reagent.py:921 msgid "Would you like to transform them now ?" msgstr "Czy chciałbyś teraz dokonać transformacji?" -#: ../../server/server_reagent.py:927 +#: ../../server/server_reagent.py:928 msgid "Transforming from database" msgstr "Transformowanie z bazy danych" @@ -7561,39 +7136,39 @@ msgstr "Ignorowanie uszkodzonego wpisu SPM, proszę to zrekompilowac" msgid "Nothing to do, check later." msgstr "Nic do zrobienia, sprawdź później." -#: ../../server/server_reagent.py:1065 +#: ../../server/server_reagent.py:1066 msgid "Entries handled" msgstr "Obsłużone elementy" -#: ../../server/server_reagent.py:1104 +#: ../../server/server_reagent.py:1105 msgid "local revision" msgstr "lokalna wersja" -#: ../../server/server_reagent.py:1106 +#: ../../server/server_reagent.py:1107 msgid "local packages" msgstr "pakiety lokalne" -#: ../../server/server_reagent.py:1113 +#: ../../server/server_reagent.py:1114 msgid "stored packages" msgstr "przechowywane pakiety" -#: ../../server/server_reagent.py:1118 +#: ../../server/server_reagent.py:1119 #, fuzzy msgid "upload packages" msgstr "wysłane pakiety" -#: ../../server/server_reagent.py:1197 +#: ../../server/server_reagent.py:1198 msgid "" "These are the newly available packages, either updatable or not installed" msgstr "" "To są pakiety, które się pojawiły - dostępne do aktualizacji lub " "niezainstalowane" -#: ../../server/server_reagent.py:1249 +#: ../../server/server_reagent.py:1250 msgid "No package sets found" msgstr "Nie znaleziono zestawów pakietów" -#: ../../server/server_reagent.py:1257 +#: ../../server/server_reagent.py:1258 msgid "package set not found" msgstr "zestaw pakietów nie został znaleziony" @@ -7919,9 +7494,9 @@ msgid "Please confirm the actions above" msgstr "Proszę potwierdzić operacje wymienione powyżej" #: ../../sulfur/src/sulfur/dialogs.py:2355 -#: ../../sulfur/src/sulfur/__init__.py:970 -#: ../../sulfur/src/sulfur/__init__.py:980 -#: ../../sulfur/src/sulfur/__init__.py:990 +#: ../../sulfur/src/sulfur/__init__.py:976 +#: ../../sulfur/src/sulfur/__init__.py:986 +#: ../../sulfur/src/sulfur/__init__.py:996 msgid "Item" msgstr "Element" @@ -7990,7 +7565,7 @@ msgid "Accepted" msgstr "Zaakceptowane" #: ../../sulfur/src/sulfur/dialogs.py:3210 -#: ../../sulfur/src/sulfur/events.py:715 +#: ../../sulfur/src/sulfur/events.py:720 msgid "license text" msgstr "tekst licencji" @@ -8068,123 +7643,123 @@ msgid "Packages in all Advisories have been queued." msgstr "" "Pakiety we wszystkich rekomendacjach bezpieczeństwa zostały zakolejkowane." -#: ../../sulfur/src/sulfur/events.py:296 +#: ../../sulfur/src/sulfur/events.py:301 msgid "You! Why do you want to remove the main repository ?" msgstr "Ty! Dlaczego chcesz usunąć główne repozytorium?" -#: ../../sulfur/src/sulfur/events.py:338 +#: ../../sulfur/src/sulfur/events.py:343 msgid "Are you sure ?" msgstr "Jesteś pewien?" -#: ../../sulfur/src/sulfur/events.py:355 +#: ../../sulfur/src/sulfur/events.py:360 msgid "Error saving parameter" msgstr "Niepowodzenie podczas zapisywania parametru" -#: ../../sulfur/src/sulfur/events.py:356 -#: ../../sulfur/src/sulfur/__init__.py:1121 +#: ../../sulfur/src/sulfur/events.py:361 +#: ../../sulfur/src/sulfur/__init__.py:1127 msgid "An issue occured while saving a preference" msgstr "Podczas próby zapisania preferencji pojawił się błąd" -#: ../../sulfur/src/sulfur/events.py:357 -#: ../../sulfur/src/sulfur/__init__.py:1086 -#: ../../sulfur/src/sulfur/__init__.py:1122 +#: ../../sulfur/src/sulfur/events.py:362 +#: ../../sulfur/src/sulfur/__init__.py:1092 +#: ../../sulfur/src/sulfur/__init__.py:1128 msgid "Parameter" msgstr "Parametr" -#: ../../sulfur/src/sulfur/events.py:357 +#: ../../sulfur/src/sulfur/events.py:362 msgid "not saved" msgstr "niezapisany" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 ../../sulfur/src/sulfur/events.py:406 -#: ../../sulfur/src/sulfur/events.py:417 ../../sulfur/src/sulfur/events.py:428 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 ../../sulfur/src/sulfur/events.py:411 +#: ../../sulfur/src/sulfur/events.py:422 ../../sulfur/src/sulfur/events.py:433 msgid "New" msgstr "Nowy" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 msgid "Please insert a new path" msgstr "Proszę wpisać nową ścieżkę" -#: ../../sulfur/src/sulfur/events.py:407 ../../sulfur/src/sulfur/events.py:418 -#: ../../sulfur/src/sulfur/events.py:429 +#: ../../sulfur/src/sulfur/events.py:412 ../../sulfur/src/sulfur/events.py:423 +#: ../../sulfur/src/sulfur/events.py:434 msgid "Please edit the selected path" msgstr "Proszę zmodyfikować wybraną ścieżkę" -#: ../../sulfur/src/sulfur/events.py:449 +#: ../../sulfur/src/sulfur/events.py:454 msgid "You have chosen to install this package" msgstr "Wybrano do instalacji ten pakiet" -#: ../../sulfur/src/sulfur/events.py:451 +#: ../../sulfur/src/sulfur/events.py:456 msgid "Are you supa sure?" msgstr "Jesteś pewien, że na pewno?" -#: ../../sulfur/src/sulfur/events.py:471 +#: ../../sulfur/src/sulfur/events.py:476 msgid "Cannot install" msgstr "Nie można zainstalować" -#: ../../sulfur/src/sulfur/events.py:600 +#: ../../sulfur/src/sulfur/events.py:605 msgid "Please select at least one repository" msgstr "Proszę wybrać przynajmniej jedno repozytorium" #. Check there are any packages in the queue -#: ../../sulfur/src/sulfur/events.py:623 +#: ../../sulfur/src/sulfur/events.py:628 msgid "No packages in queue" msgstr "Brak pakietów w kolejce" -#: ../../sulfur/src/sulfur/events.py:661 +#: ../../sulfur/src/sulfur/events.py:666 msgid "Queue is too old. Cannot load." msgstr "Kolejka jest za stara - nie można załadować." -#: ../../sulfur/src/sulfur/events.py:726 +#: ../../sulfur/src/sulfur/events.py:731 msgid "Update your system now ?" msgstr "Czy zaktualizować teraz twój system?" -#: ../../sulfur/src/sulfur/events.py:741 +#: ../../sulfur/src/sulfur/events.py:746 msgid "" "You have chosen to interrupt the processing. Are you sure you want to do it ?" msgstr "" "Zdecydowałeś się przerwać bieżący proces. Czy na pewno chcesz to zrobić?" -#: ../../sulfur/src/sulfur/events.py:829 +#: ../../sulfur/src/sulfur/events.py:834 msgid "Cleaning UGC cache of" msgstr "Czyszczenie cache treści użytkowników dla" -#: ../../sulfur/src/sulfur/events.py:830 +#: ../../sulfur/src/sulfur/events.py:835 msgid "UGC cache cleared" msgstr "Cache treści użytkowników wyczyszczone" -#: ../../sulfur/src/sulfur/events.py:843 +#: ../../sulfur/src/sulfur/events.py:848 msgid "UGC credentials cleared" msgstr "" "Dane uwierzytelniające (dla treści tworzonych przez użytkowników) " "wyczyszczone" -#: ../../sulfur/src/sulfur/events.py:883 +#: ../../sulfur/src/sulfur/events.py:888 msgid "Choose what Package Set you want to add" msgstr "Wybierz zbiór pakietów do dodania" -#: ../../sulfur/src/sulfur/events.py:885 +#: ../../sulfur/src/sulfur/events.py:890 msgid "Choose what Package Set you want to edit" msgstr "Wybierz zbiór pakietów do edycji" -#: ../../sulfur/src/sulfur/events.py:901 ../../sulfur/src/sulfur/events.py:906 +#: ../../sulfur/src/sulfur/events.py:906 ../../sulfur/src/sulfur/events.py:911 msgid "Package Set name" msgstr "Nazwa zbioru pakietów" -#: ../../sulfur/src/sulfur/events.py:902 ../../sulfur/src/sulfur/events.py:907 +#: ../../sulfur/src/sulfur/events.py:907 ../../sulfur/src/sulfur/events.py:912 msgid "Package atoms" msgstr "Pakiety" -#: ../../sulfur/src/sulfur/events.py:945 +#: ../../sulfur/src/sulfur/events.py:950 msgid "No package sets available for removal." msgstr "Żaden zbiór pakietów nie jest dostępny do usunięcia." -#: ../../sulfur/src/sulfur/events.py:951 +#: ../../sulfur/src/sulfur/events.py:956 msgid "Removable Package Set" msgstr "Usuwalny zestaw pakietów" -#: ../../sulfur/src/sulfur/events.py:956 +#: ../../sulfur/src/sulfur/events.py:961 msgid "Choose what Package Set you want to remove" msgstr "Wybierz zestaw pakietów do usunięcia" @@ -8220,62 +7795,62 @@ msgstr "Miłość, miłość, miłość... <3" msgid "Oh oh ooooh... Merry Xmas!" msgstr "Ho ho ho! Wesołych Świąt!" -#: ../../sulfur/src/sulfur/__init__.py:439 +#: ../../sulfur/src/sulfur/__init__.py:445 #: ../../sulfur/src/sulfur/views.py:2430 #: ../../sulfur/src/sulfur/sulfur.glade.h:14 msgid "Applications" msgstr "Programy" -#: ../../sulfur/src/sulfur/__init__.py:441 +#: ../../sulfur/src/sulfur/__init__.py:447 msgid "Sync" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:445 +#: ../../sulfur/src/sulfur/__init__.py:451 #: ../../sulfur/src/sulfur/sulfur.glade.h:215 msgid "Search" msgstr "Wyszukiwanie" -#: ../../sulfur/src/sulfur/__init__.py:615 +#: ../../sulfur/src/sulfur/__init__.py:621 msgid "Default packages sorting" msgstr "Domyślne sortowanie pakietów" -#: ../../sulfur/src/sulfur/__init__.py:616 +#: ../../sulfur/src/sulfur/__init__.py:622 msgid "Sort by name [A-Z]" msgstr "Sortowanie według nazwy [A-Z]" -#: ../../sulfur/src/sulfur/__init__.py:617 +#: ../../sulfur/src/sulfur/__init__.py:623 msgid "Sort by name [Z-A]" msgstr "Sortowanie według nazwy [Z-A]" -#: ../../sulfur/src/sulfur/__init__.py:618 +#: ../../sulfur/src/sulfur/__init__.py:624 msgid "Sort by downloads" msgstr "Sortowanie według liczby pobrań" -#: ../../sulfur/src/sulfur/__init__.py:619 +#: ../../sulfur/src/sulfur/__init__.py:625 msgid "Sort by votes" msgstr "Sortowanie według głosów" -#: ../../sulfur/src/sulfur/__init__.py:620 +#: ../../sulfur/src/sulfur/__init__.py:626 msgid "Sort by repository" msgstr "Sortowanie według repozytorium" -#: ../../sulfur/src/sulfur/__init__.py:621 +#: ../../sulfur/src/sulfur/__init__.py:627 msgid "Sort by date (simple)" msgstr "Sortowanie według daty (proste)" -#: ../../sulfur/src/sulfur/__init__.py:622 +#: ../../sulfur/src/sulfur/__init__.py:628 msgid "Sort by date (grouped)" msgstr "Sortowanie według daty (zgrupowane)" -#: ../../sulfur/src/sulfur/__init__.py:623 +#: ../../sulfur/src/sulfur/__init__.py:629 msgid "Sort by license (grouped)" msgstr "Sortowanie według licencji (zgrupowane)" -#: ../../sulfur/src/sulfur/__init__.py:624 +#: ../../sulfur/src/sulfur/__init__.py:630 msgid "Sort by Groups" msgstr "Sortowanie według grup" -#: ../../sulfur/src/sulfur/__init__.py:685 +#: ../../sulfur/src/sulfur/__init__.py:691 msgid "" "The repositories listed below are configured but not available. They should " "be downloaded." @@ -8283,59 +7858,59 @@ msgstr "" "Repozytoria wypisane poniżej są skonfigurowane, ale niedostępne. Powinny one " "zostać pobrane." -#: ../../sulfur/src/sulfur/__init__.py:686 +#: ../../sulfur/src/sulfur/__init__.py:692 msgid "If you don't do this now, you won't be able to use them." msgstr "Jeśli nie zrobisz tego teraz, nie będziesz mógł z nich korzystać." -#: ../../sulfur/src/sulfur/__init__.py:688 +#: ../../sulfur/src/sulfur/__init__.py:694 msgid "Download now" msgstr "Pobierz teraz" -#: ../../sulfur/src/sulfur/__init__.py:689 +#: ../../sulfur/src/sulfur/__init__.py:695 msgid "Skip" msgstr "Pomiń" -#: ../../sulfur/src/sulfur/__init__.py:999 +#: ../../sulfur/src/sulfur/__init__.py:1005 msgid "Database" msgstr "Baza danych" -#: ../../sulfur/src/sulfur/__init__.py:1002 +#: ../../sulfur/src/sulfur/__init__.py:1008 #: ../../sulfur/src/sulfur/sulfur.glade.h:56 msgid "Date" msgstr "Data" -#: ../../sulfur/src/sulfur/__init__.py:1053 +#: ../../sulfur/src/sulfur/__init__.py:1059 msgid "Logged in as" msgstr "Zalogowany jako" -#: ../../sulfur/src/sulfur/__init__.py:1060 +#: ../../sulfur/src/sulfur/__init__.py:1066 msgid "UGC Status" msgstr "Status UGC (treści użytkowników)" -#: ../../sulfur/src/sulfur/__init__.py:1083 -#: ../../sulfur/src/sulfur/__init__.py:1119 +#: ../../sulfur/src/sulfur/__init__.py:1089 +#: ../../sulfur/src/sulfur/__init__.py:1125 msgid "Error setting parameter" msgstr "Błąd podczas ustawianie parametru" -#: ../../sulfur/src/sulfur/__init__.py:1085 +#: ../../sulfur/src/sulfur/__init__.py:1091 msgid "An issue occured while loading a preference" msgstr "Podczas ładowania preferencji pojawił się błąd" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "must be of type" msgstr "musi mieć typ" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "got" msgstr "otrzymano" -#: ../../sulfur/src/sulfur/__init__.py:1272 +#: ../../sulfur/src/sulfur/__init__.py:1278 msgid "Error saving preferences" msgstr "Błąd podczas zapisywania ustawień" -#: ../../sulfur/src/sulfur/__init__.py:1278 +#: ../../sulfur/src/sulfur/__init__.py:1284 msgid "" "These packages are masked either by default or due to your choice. Please be " "careful, at least." @@ -8343,46 +7918,46 @@ msgstr "" "Te pakiety są zamaskowane albo domyślnie, albo z twojego wyboru. Proszę być " "ostrożnym." -#: ../../sulfur/src/sulfur/__init__.py:1334 +#: ../../sulfur/src/sulfur/__init__.py:1340 msgid "Generating metadata. Please wait." msgstr "Generowanie metadanych. Proszę czekać." -#: ../../sulfur/src/sulfur/__init__.py:1342 +#: ../../sulfur/src/sulfur/__init__.py:1348 msgid "Error during list population" msgstr "Błąd podczas wypełniania listy" -#: ../../sulfur/src/sulfur/__init__.py:1344 +#: ../../sulfur/src/sulfur/__init__.py:1350 msgid "Retrying in 1 second." msgstr "Ponawianie za 1 sekundę." -#: ../../sulfur/src/sulfur/__init__.py:1374 +#: ../../sulfur/src/sulfur/__init__.py:1380 msgid "Error loading advisories" msgstr "Błąd podczas ładowania rekomendacji bezpieczeństwa" -#: ../../sulfur/src/sulfur/__init__.py:1434 +#: ../../sulfur/src/sulfur/__init__.py:1441 msgid "Errors updating repositories." msgstr "Błąd podczas aktualizowania repozytoriów." -#: ../../sulfur/src/sulfur/__init__.py:1436 +#: ../../sulfur/src/sulfur/__init__.py:1443 msgid "Please check logs below for more info" msgstr "Po więcej informacji proszę sprawdzić logi poniżej." -#: ../../sulfur/src/sulfur/__init__.py:1439 +#: ../../sulfur/src/sulfur/__init__.py:1446 msgid "Repositories updated successfully" msgstr "Repozytoria pomyślnie zaktualizowane" -#: ../../sulfur/src/sulfur/__init__.py:1442 +#: ../../sulfur/src/sulfur/__init__.py:1449 msgid "sys-apps/entropy needs to be updated as soon as possible." msgstr "sys-apps/entropy musi być zaktualizowane tak szybko, jak to możliwe." -#: ../../sulfur/src/sulfur/__init__.py:1467 -#: ../../sulfur/src/sulfur/__init__.py:2098 -#: ../../sulfur/src/sulfur/__init__.py:2276 +#: ../../sulfur/src/sulfur/__init__.py:1474 +#: ../../sulfur/src/sulfur/__init__.py:2105 +#: ../../sulfur/src/sulfur/__init__.py:2284 msgid "Another Entropy instance is running. Cannot process queue." msgstr "Inna instancja Entropy już działa. Nie można przetworzyć kolejki." -#: ../../sulfur/src/sulfur/__init__.py:1477 -#: ../../sulfur/src/sulfur/__init__.py:2286 +#: ../../sulfur/src/sulfur/__init__.py:1484 +#: ../../sulfur/src/sulfur/__init__.py:2294 msgid "" "Another Entropy instance is locking this task at the moment. Try in a few " "minutes." @@ -8390,32 +7965,32 @@ msgstr "" "Inna instancja Entropy blokuje to zadanie w tej chwili. Spróbuj za parę " "minut." -#: ../../sulfur/src/sulfur/__init__.py:1501 +#: ../../sulfur/src/sulfur/__init__.py:1508 msgid "Updating repositories..." msgstr "Aktualizowanie repozytoriów..." -#: ../../sulfur/src/sulfur/__init__.py:1504 -#: ../../sulfur/src/sulfur/__init__.py:1529 -#: ../../sulfur/src/sulfur/__init__.py:1616 -#: ../../sulfur/src/sulfur/__init__.py:2292 +#: ../../sulfur/src/sulfur/__init__.py:1511 +#: ../../sulfur/src/sulfur/__init__.py:1536 +#: ../../sulfur/src/sulfur/__init__.py:1623 +#: ../../sulfur/src/sulfur/__init__.py:2300 msgid "Running tasks" msgstr "Wykonywanie zadań" -#: ../../sulfur/src/sulfur/__init__.py:1526 +#: ../../sulfur/src/sulfur/__init__.py:1533 msgid "Testing dependencies..." msgstr "Sprawdzanie zależności..." -#: ../../sulfur/src/sulfur/__init__.py:1546 +#: ../../sulfur/src/sulfur/__init__.py:1553 msgid "No missing dependencies found." msgstr "Nie znaleziono brakujących zależności." -#: ../../sulfur/src/sulfur/__init__.py:1583 +#: ../../sulfur/src/sulfur/__init__.py:1590 msgid "Missing dependencies found, but none of them are on the repositories." msgstr "" "Znaleziono brakujące zależności, ale żadne z nich nie są dostępne w " "repozytoriach." -#: ../../sulfur/src/sulfur/__init__.py:1590 +#: ../../sulfur/src/sulfur/__init__.py:1597 msgid "" "Some missing dependencies have not been matched, others are going to be " "added to the queue." @@ -8423,19 +7998,19 @@ msgstr "" "Nie dopasowano niektórych brakujących zależności; pozostałe zostaną dodane " "do kolejki." -#: ../../sulfur/src/sulfur/__init__.py:1593 +#: ../../sulfur/src/sulfur/__init__.py:1600 msgid "All the missing dependencies are going to be added to the queue" msgstr "Wszystkie brakujące zależności będą dodane do kolejki" -#: ../../sulfur/src/sulfur/__init__.py:1613 +#: ../../sulfur/src/sulfur/__init__.py:1620 msgid "Testing libraries..." msgstr "Sprawdzanie bibliotek..." -#: ../../sulfur/src/sulfur/__init__.py:1647 +#: ../../sulfur/src/sulfur/__init__.py:1654 msgid "Libraries test aborted" msgstr "Test bibliotek przerwany" -#: ../../sulfur/src/sulfur/__init__.py:1657 +#: ../../sulfur/src/sulfur/__init__.py:1664 msgid "" "Some broken packages have not been matched, others are going to be added to " "the queue." @@ -8443,15 +8018,15 @@ msgstr "" "Nie dopasowano niektórych uszkodzonych pakietów; pozostałe zostaną dodane do " "kolejki." -#: ../../sulfur/src/sulfur/__init__.py:1660 +#: ../../sulfur/src/sulfur/__init__.py:1667 msgid "All the broken packages are going to be added to the queue" msgstr "Wszystkie uszkodzone pakiety zostaną dodane do kolejki" -#: ../../sulfur/src/sulfur/__init__.py:1766 +#: ../../sulfur/src/sulfur/__init__.py:1773 msgid "These packages are no longer available" msgstr "Te pakiety nie są już dostępne" -#: ../../sulfur/src/sulfur/__init__.py:1767 +#: ../../sulfur/src/sulfur/__init__.py:1774 msgid "" "These packages should be removed (if you agree) because support has been " "dropped. Do you want to remove them?" @@ -8459,75 +8034,83 @@ msgstr "" "Te pakiety powinny zostać usunięte (jeśli wyrażasz zgodę), ponieważ wsparcie " "dla nich zostało porzucone. Czy chcesz je usunąć?" -#: ../../sulfur/src/sulfur/__init__.py:1782 +#: ../../sulfur/src/sulfur/__init__.py:1789 msgid "These are orphaned vital packages" msgstr "To są osierocone bardzo ważne pakiety" -#: ../../sulfur/src/sulfur/__init__.py:1783 +#: ../../sulfur/src/sulfur/__init__.py:1790 msgid "" "You should make sure that they are no longer needed and remove manually." msgstr "Powinieneś się upewnić, że nie są już potrzebne i usunąć je ręcznie." -#: ../../sulfur/src/sulfur/__init__.py:1791 +#: ../../sulfur/src/sulfur/__init__.py:1798 msgid "These are packages from unavailable repositories" msgstr "To są pakiety z niedostępnych repozytoriów" -#: ../../sulfur/src/sulfur/__init__.py:1792 +#: ../../sulfur/src/sulfur/__init__.py:1799 msgid "You are not going to receive updates for the following packages." msgstr "Nie będziesz otrzymywał aktualizacji dla wymienionych pakietów." -#: ../../sulfur/src/sulfur/__init__.py:1804 +#: ../../sulfur/src/sulfur/__init__.py:1811 msgid "updates" msgstr "aktualizacje" -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "Showing" msgstr "Pokazywanie" -#: ../../sulfur/src/sulfur/__init__.py:1898 +#: ../../sulfur/src/sulfur/__init__.py:1905 msgid "No packages need or can be queued at the moment." msgstr "Żaden pakiet nie potrzebuje/nie może być w tej chwili zakolejkowany." -#: ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name and description" msgstr "Nazwa i opis" -#: ../../sulfur/src/sulfur/__init__.py:2006 +#: ../../sulfur/src/sulfur/__init__.py:2009 +msgid "Search string" +msgstr "Łańcuch znaków do znalezienia" + +#: ../../sulfur/src/sulfur/__init__.py:2010 +msgid "Search type" +msgstr "Typ wyszukiwania" + +#: ../../sulfur/src/sulfur/__init__.py:2013 msgid "Entropy Search" msgstr "Przeszukiwanie Entropy" -#: ../../sulfur/src/sulfur/__init__.py:2065 +#: ../../sulfur/src/sulfur/__init__.py:2072 msgid "Abort action" msgstr "Przerwij operację" -#: ../../sulfur/src/sulfur/__init__.py:2066 +#: ../../sulfur/src/sulfur/__init__.py:2073 msgid "Ignore" msgstr "Zignoruj" -#: ../../sulfur/src/sulfur/__init__.py:2130 +#: ../../sulfur/src/sulfur/__init__.py:2138 msgid "Tasks completed successfully." msgstr "Pomyślnie ukończono zadania." -#: ../../sulfur/src/sulfur/__init__.py:2131 +#: ../../sulfur/src/sulfur/__init__.py:2139 msgid "Please make sure to read all the messages in the terminal below." msgstr "" "Proszę się upewnić, że zostały przeczytanie wszystkie wiadomości w terminalu " "poniżej." -#: ../../sulfur/src/sulfur/__init__.py:2134 +#: ../../sulfur/src/sulfur/__init__.py:2142 msgid "Oh, a fairytale gone bad!" msgstr "Oh, a taka ładna bajka to była!" -#: ../../sulfur/src/sulfur/__init__.py:2135 +#: ../../sulfur/src/sulfur/__init__.py:2143 msgid "" "Something bad happened, have a look at the messages in the terminal below." msgstr "Coś złego się wydarzyło - spójrz na wiadomości w terminalu poniżej." -#: ../../sulfur/src/sulfur/__init__.py:2136 +#: ../../sulfur/src/sulfur/__init__.py:2144 msgid "Don't feel guilty, it's all my fault!" msgstr "Nie czuj się winny, to wszystko moja wina!" -#: ../../sulfur/src/sulfur/__init__.py:2192 +#: ../../sulfur/src/sulfur/__init__.py:2200 msgid "" "Attention. An error occured while processing the queue.\n" "Please have a look at the terminal." @@ -8535,7 +8118,7 @@ msgstr "" "Uwaga. Wystąpił błąd podczas przetwarzania kolejki.\n" "Proszę spojrzeć na terminal." -#: ../../sulfur/src/sulfur/__init__.py:2208 +#: ../../sulfur/src/sulfur/__init__.py:2216 msgid "" "Attention. Something really bad happened.\n" "Please have a look at the terminal." @@ -8543,7 +8126,7 @@ msgstr "" "Uwaga. Wydarzyło się coś złego.\n" "Proszę spojrzeć na terminal." -#: ../../sulfur/src/sulfur/__init__.py:2217 +#: ../../sulfur/src/sulfur/__init__.py:2225 msgid "" "Attention. You have updated Entropy.\n" "Sulfur will be reloaded." @@ -8551,15 +8134,15 @@ msgstr "" "Uwaga. Zaktualizowałeś Entropy.\n" "Sulfur zostanie przeładowany." -#: ../../sulfur/src/sulfur/__init__.py:2305 +#: ../../sulfur/src/sulfur/__init__.py:2313 msgid "Processing Packages in queue" msgstr "Przetwarzanie pakietów w kolejce" -#: ../../sulfur/src/sulfur/__init__.py:2357 +#: ../../sulfur/src/sulfur/__init__.py:2365 msgid "No packages selected" msgstr "Nie wybrano pakietów" -#: ../../sulfur/src/sulfur/__init__.py:2422 +#: ../../sulfur/src/sulfur/__init__.py:2430 msgid "Skipping current mirror." msgstr "Pomijanie bieżącego serwera lustrzanego." @@ -8702,7 +8285,7 @@ msgstr "Programowanie:" msgid "Translation:" msgstr "Tłumaczenie:" -#: ../../sulfur/src/sulfur/setup.py:94 +#: ../../sulfur/src/sulfur/setup.py:95 msgid "Dedicated to:" msgstr "Zadedykowane dla:" @@ -8817,11 +8400,10 @@ msgstr "Aktywny" msgid "Update" msgstr "Aktualizacja" -#. Setup revision column -#: ../../sulfur/src/sulfur/views.py:2865 -#: ../../sulfur/src/sulfur/sulfur.glade.h:211 -msgid "Revision" -msgstr "Rewizja" +#. Setup reponame & repofile column's +#: ../../sulfur/src/sulfur/views.py:2868 +msgid "Repository Identifier" +msgstr "Identyfikator repozytorium" #: ../../magneto/src/magneto/kde/components.py:83 msgid "Close" @@ -8985,6 +8567,63 @@ msgstr "Aplet powiadomień o aktualizacjach aktywny" msgid "Updates Notification" msgstr "Powiadomienia o aktualizacjach" +#: ../../services/kernel-switcher:84 +#, fuzzy +msgid "has been installed." +msgstr "został wstrzyknięty" + +#: ../../services/kernel-switcher:86 +msgid "some external drivers cannot work across multiple kernels." +msgstr "" + +#: ../../services/kernel-switcher:87 +#, fuzzy +msgid "Please reboot your computer now !" +msgstr "Proszę ustawić swoją gałąź na" + +#: ../../services/kernel-switcher:91 +#, fuzzy +msgid "No kernel packages given" +msgstr "uszkodzone pakiety" + +#: ../../services/kernel-switcher:94 +msgid "More than one kernel package given" +msgstr "" + +#: ../../services/kernel-switcher:109 +#, fuzzy +msgid "Package does not exist" +msgstr "nie istnieje" + +#: ../../services/kernel-switcher:116 +#, fuzzy +msgid "Not a kernel" +msgstr "Nie zrobiono" + +#: ../../services/kernel-switcher:177 +#, fuzzy +msgid "No kernel packages found" +msgstr "Nie znaleziono pakietów" + +#: ../../services/kernel-switcher:197 +#, fuzzy +msgid "Sabayon Linux Kernel Switcher BETA" +msgstr "_Witryna Sabayon Linux" + +#: ../../services/kernel-switcher:198 +#, fuzzy +msgid "switch kernel" +msgstr "Przełącz repozytorium" + +#: ../../services/kernel-switcher:200 +msgid "list kernels" +msgstr "" + +#: ../../services/kernel-switcher:202 +#, fuzzy +msgid "this help" +msgstr "ten tekst" + #: ../../sulfur/src/sulfur/sulfur.glade.h:1 msgid "0 = no limit; 100 = 100kB/sec" msgstr "0 = bez limitu; 100 = 100 kB/sek." @@ -10137,3 +9776,331 @@ msgstr "Magneto, aplet aktualizacji Entropy" #: ../../magneto/src/magneto/gtk/magneto.glade.h:3 msgid "_Load Package Manager" msgstr "Załaduj menadżera _pakietów" + +#~ msgid "Calculating updates..." +#~ msgstr "Obliczanie zależności..." + +#~ msgid "Running package injection" +#~ msgstr "Wykonywanie wstrzykiwania pakietu" + +#~ msgid "Running package removal" +#~ msgstr "Wykonywanie usuwania pakietu" + +#~ msgid "Running package quickpkg" +#~ msgstr "Wykonywanie quickpkg" + +#~ msgid "Adding packages" +#~ msgstr "Dodawanie pakietów" + +#~ msgid "" +#~ "Opening database to let it run treeupdates. If you won't see anything " +#~ "below, it's just fine." +#~ msgstr "" +#~ "Otwieranie bazy danych, żeby mogła wykonać treeupdates. Jeśli nie widzisz " +#~ "nic poniżej, nie oznacza to błędu." + +#~ msgid "Scanning" +#~ msgstr "Skanowanie" + +#~ msgid "Socket error, continuing..." +#~ msgstr "Błąd gniazda, kontynuowanie..." + +#~ msgid "Database revision" +#~ msgstr "Wersja bazy danych" + +#~ msgid "repository already exists" +#~ msgstr "repozytorium już istnieje" + +#~ msgid "Do you want to continue ?" +#~ msgstr "Czy chcesz kontynuować?" + +#~ msgid "Packages already tagged, action aborted" +#~ msgstr "Pakiety już otagowane, przerwano czynność" + +#~ msgid "Entropy database is corrupted!" +#~ msgstr "Baza danych Entropy jest uszkodzona!" + +#~ msgid "" +#~ "A valid entropy.client.services.system.commands.Client class/subclass is " +#~ "needed" +#~ msgstr "" +#~ "Potrzebna jest prawidłowa klasa/podklasa entropy.client.services.system." +#~ "commands.Client" + +#~ msgid "" +#~ "A valid entropy.client.services.system.methods.BaseMixin class/subclass " +#~ "is needed" +#~ msgstr "" +#~ "Potrzebna jest odpowiednia klasa/podklasa entropy.client.services.system." +#~ "methods.BaseMixin" + +#~ msgid "not a string" +#~ msgstr "nie string" + +#~ msgid "Please use setup_connection() properly" +#~ msgstr "Proszę użyć setup_connection() we właściwy sposób" + +#~ msgid "not an int" +#~ msgstr "nie int" + +#~ msgid "not a bool" +#~ msgstr "nie bool" + +#~ msgid "Get a list of remotely available commands" +#~ msgstr "Weź listę poleceń dostępnych zdalnie" + +#~ msgid "Get current queue content" +#~ msgstr "Weź zawartość bieżącej kolejki" + +#~ msgid "Extended results" +#~ msgstr "Rozszerzone wyniki" + +#~ msgid "Get queue item using its queue unique identifier" +#~ msgstr "Weź pozycję używając unikatowego identyfikatora kolejki" + +#~ msgid "Queue Identifier" +#~ msgstr "Identyfikator kolejki" + +#~ msgid "Get queue stdout/stderr using its queue unique identifier" +#~ msgstr "" +#~ "Weź stdout/stderr kolejki używając unikatowego identyfikatora kolejki" + +#~ msgid "Remove queued commands using their queue unique identifiers" +#~ msgstr "" +#~ "Usuń zakolejkowane polecenia używając ich unikatowego identyfikatora " +#~ "kolejki" + +#~ msgid "Queue Identifiers" +#~ msgstr "Identyfikatory kolejki" + +#~ msgid "Toggle queue pause (True/False)" +#~ msgstr "Przełącz zatrzymanie kolejki (True/False)" + +#~ msgid "Pause or not" +#~ msgstr "Zatrzymanie lub nie" + +#~ msgid "Kill a running process through its queue id" +#~ msgstr "Zabij działający proces używając ID kolejki" + +#~ msgid "Swap items in queue using their queue ids" +#~ msgstr "Zamień elementy w kolejce używając ich ID-ów kolejki" + +#~ msgid "Get pinboard content" +#~ msgstr "Weź zawartość tablicy ogłoszeń" + +#~ msgid "Add item to pinboard" +#~ msgstr "Dodaj element do tablicy ogłoszeń" + +#~ msgid "Extended text" +#~ msgstr "Rozszerzony tekst" + +#~ msgid "Remove item from pinboard" +#~ msgstr "Usuń element z tablicy ogłoszeń" + +#~ msgid "Pinboard identifiers" +#~ msgstr "Identyfikatory tablicy ogłoszeń" + +#~ msgid "Set pinboard items status (done/not done)" +#~ msgstr "Ustaw status elementu na tablicy ogłoszeń (zrobione/niezrobione)" + +#~ msgid "Done status" +#~ msgstr "Status wykonania" + +#~ msgid "Write to a remote running command stdin" +#~ msgstr "Pisz do standardowego wejścia działającego zdalnie" + +#~ msgid "Write to stdout?" +#~ msgstr "Pisać na standardowe wyjście?" + +#~ msgid "Text" +#~ msgstr "Tekst" + +#~ msgid "Update Spm Repository (emerge --sync)" +#~ msgstr "Zaktualizuj repozytorium SPM (emerge --sync)" + +#~ msgid "Compile specified atoms with specified parameters" +#~ msgstr "Skompiluj podane atomy używając podanych parametrów" + +#~ msgid "Atoms" +#~ msgstr "Atomy" + +#~ msgid "Pretend" +#~ msgstr "Symuluj" + +#~ msgid "Verbose" +#~ msgstr "Tryb gadatliwy" + +#~ msgid "No color" +#~ msgstr "Bez koloru" + +#~ msgid "Fetch only" +#~ msgstr "Tylko pobierz" + +#~ msgid "Build only" +#~ msgstr "Tylko zbuduj" + +#~ msgid "Custom USE" +#~ msgstr "Własne flagi USE" + +#~ msgid "Custom LDFLAGS" +#~ msgstr "Własne LDFLAGS" + +#~ msgid "Custom CFLAGS" +#~ msgstr "Własne CFLAGS" + +#~ msgid "Remove specified atoms with specified parameters" +#~ msgstr "Usuń podane atomy z podanymi parametrami" + +#~ msgid "Get SPM updates for the specified categories" +#~ msgstr "Weź aktualizacje SPM dla podanych kategorii" + +#~ msgid "Categories" +#~ msgstr "Kategorie" + +#~ msgid "Get SPM installed packages for the specified categories" +#~ msgstr "Weź zainstalowane pakiety SPM dla podanych kategorii" + +#~ msgid "Enable USE flags for the specified atoms" +#~ msgstr "Aktywuj flagi USE dla podanych atomów" + +#~ msgid "Disable USE flags for the specified atoms" +#~ msgstr "Dezaktywuj flagi USE dla podanych atomów" + +#~ msgid "Get info for the specified atoms" +#~ msgstr "Weź informacje dla podanych atomów" + +#~ msgid "Run SPM info command" +#~ msgstr "Wykonaj polecenie SPM info" + +#~ msgid "Run custom shell command" +#~ msgstr "Wykonaj własne polecenie powłoki" + +#~ msgid "Command" +#~ msgstr "Polecenie" + +#~ msgid "Get Spm security updates information" +#~ msgstr "Weź informację o aktualizacja bezpieczeństwa dla SPM" + +#~ msgid "List type (affected,new,all)" +#~ msgstr "Typ listy (dotknięte, nowe, wszystkie)" + +#~ msgid "Get information about available Entropy repositories" +#~ msgstr "Weź informację o dostępnych repozytoriach dla Entropy" + +#~ msgid "Set default Entropy Server repository" +#~ msgstr "Ustaw domyślne repozytorium serwera Entropy" + +#~ msgid "Get available packages inside the specified repository" +#~ msgstr "Weź dostępne pakiety w podanym repozytorium" + +#~ msgid "" +#~ "Get idpackage metadata using its idpackage in the specified repository" +#~ msgstr "" +#~ "Weź metadane idpackage używając jego idpackage w podanym repozytorium" + +#~ msgid "Package Identifier" +#~ msgstr "Identyfikator pakietu" + +#, fuzzy +#~ msgid "Remove the specified Entropy package matches (idpackage,repoid)" +#~ msgstr "Usuń pakiety Entropy pasujące do warunku (idpackage, repoid)" + +#~ msgid "Matched atoms" +#~ msgstr "Dopasowane atomy" + +#~ msgid "" +#~ "Search Entropy packages using a defined set of search types in the " +#~ "specified repository" +#~ msgstr "" +#~ "Przeszukaj pakiety Entropy używając zdefiniowanego zestawu typów " +#~ "wyszukiwania w podanym repozytorium" + +#~ msgid "Move or copy a package from a repository to another" +#~ msgstr "Przenieś lub skopiuj pakiet z jednego repozytorium do innego" + +#~ msgid "Package identifiers" +#~ msgstr "Identyfikatory pakietów" + +#~ msgid "From repository" +#~ msgstr "Z repozytorium" + +#~ msgid "To repository" +#~ msgstr "Do repozytorium" + +#~ msgid "Copy instead of move?" +#~ msgstr "Skopiować zamiast przenosić?" + +#~ msgid "" +#~ "Scan Spm package changes and retrieve a list of action that should be run " +#~ "on the repositories" +#~ msgstr "" +#~ "Skanuj zmiany w pakietach SPM i uzyskaj listę akcji, która powinna zostać " +#~ "wykonana na repozytoriach" + +#~ msgid "Run Entropy database updates" +#~ msgstr "Wykonaj aktualizacje bazy danych" + +#~ msgid "Matches to add from Spm" +#~ msgstr "Dopasowania do dodania z SPM" + +#~ msgid "Matches to remove from repository database" +#~ msgstr "Dopasowania do usunięcia z bazy danych repozytorium" + +#~ msgid "Matches to inject on repository database" +#~ msgstr "Dopasowania do wstrzyknięcia do bazy danych repozytorium" + +#~ msgid "Run Entropy dependency test" +#~ msgstr "Wykonaj test zależności Entropy" + +#~ msgid "Run Entropy library test" +#~ msgstr "(Entropy) wykonaj test bibliotek" + +#~ msgid "Run Entropy tree updates" +#~ msgstr "Wykonaj aktualizację drzewa Entropy" + +#~ msgid "" +#~ "Scan for Mirror updates and retrieve a list of action that should be run" +#~ msgstr "" +#~ "Skanuj za aktualizacjami na serwerze lustrzanym i uzyskaj listę akcji, " +#~ "które powinny zostać wykonane" + +#~ msgid "list of repository identifiers" +#~ msgstr "lista identyfikatorów repozytoriów" + +#~ msgid "Run Mirror updates for the provided repositories and its data" +#~ msgstr "" +#~ "Wykonaj aktualizację na serwerze lustrzanym dla podanych repozytoriów i " +#~ "ich danych" + +#~ msgid "composed repository data" +#~ msgstr "skomponowane dane repozytorium" + +#~ msgid "Run Entropy packages digest verification test" +#~ msgstr "Wykonaj sprawdzenie poprawności sum kontrolnych paczek Entropy" + +#~ msgid "Check mode" +#~ msgstr "Typ sprawdzania" + +#~ msgid "Get repository notice board" +#~ msgstr "Weź powiadomienie repozytorium" + +#~ msgid "Remove notice board entry" +#~ msgstr "Usuń powiadomienie" + +#~ msgid "Entry Identifiers" +#~ msgstr "Identyfikator powiadomienia" + +#~ msgid "Add notice board entry" +#~ msgstr "Dodaj powiadomienie" + +#~ msgid "Notice link" +#~ msgstr "Odsyłacz" + +#~ msgid "Databases lock complete" +#~ msgstr "Zakończono blokowanie baz danych" + +#~ msgid "Databases unlock complete" +#~ msgstr "Zakończono odblokowanie baz danych" + +#~ msgid "Syncing databases" +#~ msgstr "Synchronizowanie baz danych" diff --git a/misc/po/pt.po b/misc/po/pt.po index f85782ec6..be5d362a3 100644 --- a/misc/po/pt.po +++ b/misc/po/pt.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-05 12:16+0100\n" +"POT-Creation-Date: 2011-02-09 19:21+0100\n" "PO-Revision-Date: \n" "Last-Translator: lucas azevedo \n" "Language-Team: lucas azevedo \n" @@ -43,9 +43,9 @@ msgstr "Exportação da Base de Dados completada." #: ../../libraries/entropy/db/__init__.py:5594 #: ../../libraries/entropy/db/__init__.py:5701 #: ../../libraries/entropy/db/__init__.py:5714 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2406 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2542 -#: ../../libraries/entropy/client/interfaces/client.py:808 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2500 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2636 +#: ../../libraries/entropy/client/interfaces/client.py:803 #: ../../client/text_rescue.py:220 ../../client/text_rescue.py:225 #: ../../client/text_rescue.py:602 ../../client/text_rescue.py:793 #: ../../client/text_ui.py:772 ../../client/text_ui.py:1703 @@ -102,9 +102,8 @@ msgid "package move actions complete" msgstr "ações de movimentação de pacote completadas" #: ../../libraries/entropy/db/skel.py:1570 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2386 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2579 -#: ../../libraries/entropy/server/interfaces/main.py:1517 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2480 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2673 msgid "WARNING" msgstr "AVISO" @@ -121,385 +120,324 @@ msgid "Moving old entry" msgstr "Movendo entrada antiga" #: ../../libraries/entropy/db/skel.py:1809 -#: ../../client/text_configuration.py:120 +#: ../../client/text_configuration.py:122 msgid "to" msgstr "para" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:49 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:50 msgid "Accessibility" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:51 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:52 #, fuzzy msgid "Accessibility applications" msgstr "Aplicações" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:55 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 #, fuzzy msgid "Office" msgstr "arquivo" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:57 msgid "Applications used in office environments" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:62 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 msgid "Development" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:64 #, fuzzy msgid "Applications or system libraries" msgstr "procurar por bibliotecas em falta" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:67 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 #: ../../sulfur/src/sulfur/sulfur.glade.h:250 msgid "System" msgstr "Sistema" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:69 #, fuzzy msgid "System applications or libraries" msgstr "Escaneando bibliotecas" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:72 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 #, fuzzy msgid "Games" msgstr "Nome" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:74 msgid "Games, enjoy your spare time" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:77 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:78 msgid "GNOME Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:79 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:80 #, fuzzy msgid "Applications and libraries for the GNOME Desktop" msgstr "Atualizações de aplicações" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:83 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:84 msgid "KDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:85 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:86 #, fuzzy msgid "Applications and libraries for the KDE Desktop" msgstr "Atualizações de aplicações" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:89 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:90 msgid "XFCE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:91 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:92 #, fuzzy msgid "Applications and libraries for the XFCE Desktop" msgstr "Atualizações de aplicações" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:95 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:96 msgid "LXDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:97 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:98 #, fuzzy msgid "Applications and libraries for the LXDE Desktop" msgstr "Atualizações de aplicações" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:101 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:102 msgid "Multimedia" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:103 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:104 #, fuzzy msgid "Applications and libraries for Multimedia" msgstr "Atualizações de aplicações" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:107 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:108 #: ../../sulfur/src/sulfur/sulfur.glade.h:136 msgid "Networking" msgstr "Conectividade" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:109 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:110 #, fuzzy msgid "Applications and libraries for Networking" msgstr "Atualizações de aplicações" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:113 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:114 msgid "Science" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:115 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:116 #, fuzzy msgid "Scientific applications and libraries" msgstr "Escaneando bibliotecas" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:119 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:120 #: ../../sulfur/src/sulfur/sulfur.glade.h:217 msgid "Security" msgstr "Segurança" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:121 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:122 #, fuzzy msgid "Security orientend applications" msgstr "Mostrar Pacotes Instalados" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:125 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:126 msgid "X11" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:127 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:128 #, fuzzy msgid "Applications and libraries for X11" msgstr "Atualizações de aplicações" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:406 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:407 #, fuzzy msgid "Reloading Portage modules" msgstr "Coletando contadores do Portage" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:830 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:831 #: ../../libraries/entropy/server/transceivers.py:281 -#: ../../libraries/entropy/server/interfaces/db.py:924 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2079 +#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1782 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1804 msgid "error" msgstr "erro" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:832 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:833 #: ../../libraries/entropy/client/interfaces/package.py:369 #: ../../libraries/entropy/client/interfaces/package.py:987 #: ../../server/server_reagent.py:86 ../../server/server_reagent.py:103 msgid "not found" msgstr "não encontrado" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2163 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2308 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2704 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2893 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4432 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2257 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2402 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2798 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2987 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4526 #: ../../libraries/entropy/client/interfaces/trigger.py:204 msgid "QA" msgstr "QA" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2164 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2242 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2258 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2336 #, fuzzy msgid "Cannot run Source Package Manager trigger for" msgstr "Não é possível executar gatilho do Portage para" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2173 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2251 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2267 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2345 #: ../../libraries/entropy/client/interfaces/trigger.py:207 msgid "Please report it" msgstr "Por favor reporte isto" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2174 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2252 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2268 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2346 msgid "Attach this" msgstr "Anexar isto" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2309 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2403 #, fuzzy msgid "Cannot run SPM configure phase for" msgstr "Não é possível executarm Spm pkg_config para" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2313 -#: ../../libraries/entropy/client/interfaces/package.py:2849 -#: ../../libraries/entropy/client/interfaces/package.py:2886 -#: ../../libraries/entropy/client/interfaces/package.py:2967 -#: ../../libraries/entropy/client/interfaces/package.py:2974 -#: ../../libraries/entropy/client/interfaces/package.py:3018 -#: ../../libraries/entropy/client/interfaces/package.py:3046 -#: ../../libraries/entropy/client/interfaces/package.py:3262 -#: ../../libraries/entropy/client/interfaces/package.py:3282 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/client/interfaces/package.py:2850 +#: ../../libraries/entropy/client/interfaces/package.py:2887 +#: ../../libraries/entropy/client/interfaces/package.py:2968 +#: ../../libraries/entropy/client/interfaces/package.py:2975 +#: ../../libraries/entropy/client/interfaces/package.py:3019 +#: ../../libraries/entropy/client/interfaces/package.py:3047 +#: ../../libraries/entropy/client/interfaces/package.py:3263 +#: ../../libraries/entropy/client/interfaces/package.py:3283 #: ../../libraries/entropy/client/interfaces/trigger.py:48 #: ../../libraries/entropy/security.py:649 ../../client/text_rescue.py:741 -#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:921 -#: ../../sulfur/src/sulfur/events.py:927 ../../sulfur/src/sulfur/events.py:966 +#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:926 +#: ../../sulfur/src/sulfur/events.py:932 ../../sulfur/src/sulfur/events.py:971 #: ../../sulfur/src/sulfur/sulfur.glade.h:83 msgid "Error" msgstr "Erro" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2454 #, fuzzy msgid "package not available on system" msgstr "Nenhum conjunto de pacotes disponível para remoção." -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2369 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2463 msgid "repackaging" msgstr "re-empacotando" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2387 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2481 msgid "Cannot complete quickpkg for atom" msgstr "Não é possível completar quickpkg para atom" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2389 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2582 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2483 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2676 msgid "do it manually" msgstr "fazer isto manualmente" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2501 msgid "package files rebuild did not run properly" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2408 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2502 msgid "Please update packages manually" msgstr "Por favor atualize pacotes manualmente" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2543 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2637 msgid "forcing package updates" msgstr "forçando atualização de pacotes" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2544 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2638 msgid "Syncing with" msgstr "Sincronizando com" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2580 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2674 msgid "Cannot complete quickpkg for atoms" msgstr "Não é possível completar quickpkg para os atoms" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2705 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2799 #, fuzzy msgid "Cannot stat path" msgstr "não é possível iniciar com" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2894 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2988 msgid "Cannot update Portage database to destination" msgstr "Não é possível atualizar a base de dados do Portage para o destino" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2917 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3011 msgid "SPM uid update error" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2985 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3079 msgid "Cannot update SPM installed pkgs file" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 -#: ../../libraries/entropy/server/interfaces/mirrors.py:780 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 +#: ../../libraries/entropy/server/interfaces/mirrors.py:521 #: ../../client/text_security.py:117 ../../client/text_smart.py:113 msgid "does not exist" msgstr "não existe" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 msgid "Overwriting" msgstr "Sobrescrevendo" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 msgid "variable differs" msgstr "variável difere" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "Updating" msgstr "Atualizando" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3256 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3350 msgid "updating critical variables" msgstr "atualizando variáveis críticas" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "differs" msgstr "difere" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 msgid "Reverting" msgstr "Revertendo" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3454 msgid "Skipping configuration files update, you are not root." msgstr "Pulando atualização de arquivos de configuração, você não é root." -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3796 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3890 msgid "Error calculating dependencies" msgstr "Erro ao calcular dependências" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4198 -#: ../../libraries/entropy/server/interfaces/main.py:2526 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4292 +#: ../../libraries/entropy/server/interfaces/main.py:2686 msgid "not supported" msgstr "não suportado" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4199 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4293 msgid "Probably Portage API has changed" msgstr "Provavelmente a API do Portage mudou" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4286 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4380 #, fuzzy msgid "IOError while reading" msgstr "Erro ao criar arquivo para" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4433 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4527 #, fuzzy msgid "illegal Entropy package tag in ebuild" msgstr "Coletando pacotes do Entropy" -#: ../../libraries/entropy/services/system/executors.py:483 -msgid "Calculating updates..." -msgstr "Calculando atualizações..." - -#: ../../libraries/entropy/services/system/executors.py:545 -msgid "Running package injection" -msgstr "Executando injeção de pacotes" - -#: ../../libraries/entropy/services/system/executors.py:554 -msgid "Running package removal" -msgstr "Executando remoção de pacotes" - -#: ../../libraries/entropy/services/system/executors.py:578 -msgid "Running package quickpkg" -msgstr "Executando quickpkg de pacotes" - -#: ../../libraries/entropy/services/system/executors.py:601 -msgid "Adding packages" -msgstr "Adicionando pacotes" - -#: ../../libraries/entropy/services/system/executors.py:766 -msgid "" -"Opening database to let it run treeupdates. If you won't see anything below, " -"it's just fine." -msgstr "" -"Abrindo base de dados para executar atualizações na árvore de pacotes. Se " -"você não ver nada abaixo, está tudo certo." - -#: ../../libraries/entropy/services/system/executors.py:809 -msgid "Scanning" -msgstr "Escaneando" - -#: ../../libraries/entropy/services/system/executors.py:828 -msgid "Socket error, continuing..." -msgstr "Erro de socket, continuando..." - -#: ../../libraries/entropy/services/system/executors.py:910 -#: ../../libraries/entropy/services/system/executors.py:923 -#: ../../server/server_activator.py:539 ../../server/server_activator.py:557 -msgid "Remote Entropy Database Repository Status" -msgstr "Status da Base de Dados Remota do Entropy" - -#: ../../libraries/entropy/services/system/executors.py:914 -#: ../../libraries/entropy/services/system/executors.py:925 -#: ../../server/server_activator.py:544 ../../server/server_activator.py:562 -msgid "Host" -msgstr "Host" - -#: ../../libraries/entropy/services/system/executors.py:915 -#: ../../libraries/entropy/services/system/executors.py:926 -#: ../../server/server_activator.py:545 ../../server/server_activator.py:563 -msgid "Database revision" -msgstr "Revisão da base de dados" - -#: ../../libraries/entropy/services/system/executors.py:917 -#: ../../server/server_activator.py:550 -msgid "Database local revision currently at" -msgstr "Revisão da base de dados local atualmente em" - #: ../../libraries/entropy/services/ugc/interfaces.py:1752 #: ../../libraries/entropy/services/ugc/interfaces.py:1755 -#: ../../libraries/entropy/client/services/system/interfaces.py:27 -#: ../../libraries/entropy/client/services/system/interfaces.py:31 #, fuzzy msgid "OutputInterface does not have an output method" msgstr "OutputInterface não tem um método updateProgress" @@ -646,14 +584,14 @@ msgid "setting directory to" msgstr "mudando diretório para" #: ../../libraries/entropy/server/interfaces/db.py:296 -#: ../../libraries/entropy/server/interfaces/main.py:2841 +#: ../../libraries/entropy/server/interfaces/main.py:2992 msgid "Keys for repository are expired" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:676 -#: ../../libraries/entropy/server/interfaces/main.py:3010 -#: ../../libraries/entropy/server/interfaces/main.py:3790 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1199 +#: ../../libraries/entropy/server/interfaces/main.py:3158 +#: ../../libraries/entropy/server/interfaces/main.py:3993 +#: ../../libraries/entropy/server/interfaces/mirrors.py:940 msgid "download" msgstr "recebimento" @@ -667,7 +605,7 @@ msgid "download path" msgstr "diretório para recebimento" #: ../../libraries/entropy/server/interfaces/db.py:711 -#: ../../libraries/entropy/server/interfaces/db.py:1362 +#: ../../libraries/entropy/server/interfaces/db.py:1360 msgid "errors" msgstr "erros" @@ -676,227 +614,241 @@ msgid "failed to download from mirror" msgstr "falha ao receber do espelho" #: ../../libraries/entropy/server/interfaces/db.py:719 -#: ../../libraries/entropy/server/interfaces/db.py:1375 -#: ../../libraries/entropy/server/interfaces/main.py:1799 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1686 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1764 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2386 +#: ../../libraries/entropy/server/interfaces/db.py:1373 +#: ../../libraries/entropy/server/interfaces/main.py:1908 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1419 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1493 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2119 msgid "reason" msgstr "razão" -#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/db.py:922 msgid "Troubles with treeupdates" msgstr "problemas com treeupdates" -#: ../../libraries/entropy/server/interfaces/db.py:926 +#: ../../libraries/entropy/server/interfaces/db.py:925 msgid "Bumping old data back" msgstr "Colidindo dados antigos de volta" -#: ../../libraries/entropy/server/interfaces/db.py:940 +#: ../../libraries/entropy/server/interfaces/db.py:939 msgid "configured package sets" msgstr "conjuntos de pacotes configurados" -#: ../../libraries/entropy/server/interfaces/db.py:950 +#: ../../libraries/entropy/server/interfaces/db.py:949 msgid "None configured" msgstr "Nenhum configurado" -#: ../../libraries/entropy/server/interfaces/db.py:986 +#: ../../libraries/entropy/server/interfaces/db.py:985 #, fuzzy msgid "creating compressed repository dump + checksum" msgstr "criando despejo da base de dados compactado + soma de checagem" -#: ../../libraries/entropy/server/interfaces/db.py:993 -#: ../../libraries/entropy/server/interfaces/db.py:1041 -#: ../../libraries/entropy/server/interfaces/db.py:1095 +#: ../../libraries/entropy/server/interfaces/db.py:992 +#: ../../libraries/entropy/server/interfaces/db.py:1040 +#: ../../libraries/entropy/server/interfaces/db.py:1094 #, fuzzy msgid "repository path" msgstr "repositório" -#: ../../libraries/entropy/server/interfaces/db.py:1000 +#: ../../libraries/entropy/server/interfaces/db.py:999 #, fuzzy msgid "dump light" msgstr "despejar light" -#: ../../libraries/entropy/server/interfaces/db.py:1009 +#: ../../libraries/entropy/server/interfaces/db.py:1008 #, fuzzy msgid "dump light checksum" msgstr "despejar light checksum" -#: ../../libraries/entropy/server/interfaces/db.py:1018 -#: ../../libraries/entropy/server/interfaces/db.py:1074 +#: ../../libraries/entropy/server/interfaces/db.py:1017 +#: ../../libraries/entropy/server/interfaces/db.py:1073 msgid "opener" msgstr "abridor" -#: ../../libraries/entropy/server/interfaces/db.py:1033 +#: ../../libraries/entropy/server/interfaces/db.py:1032 #, fuzzy msgid "compressing repository + checksum" msgstr "compactando base de dados + soma de checagem" -#: ../../libraries/entropy/server/interfaces/db.py:1048 +#: ../../libraries/entropy/server/interfaces/db.py:1047 #, fuzzy msgid "compressed repository path" msgstr "dados de repositório compostos" -#: ../../libraries/entropy/server/interfaces/db.py:1057 +#: ../../libraries/entropy/server/interfaces/db.py:1056 #, fuzzy msgid "repository checksum" msgstr "Soma de checagem da base de dados do repositório" -#: ../../libraries/entropy/server/interfaces/db.py:1066 +#: ../../libraries/entropy/server/interfaces/db.py:1065 msgid "compressed checksum" msgstr "soma de checagem compactada" -#: ../../libraries/entropy/server/interfaces/db.py:1088 +#: ../../libraries/entropy/server/interfaces/db.py:1087 #, fuzzy msgid "preparing uncompressed repository for the upload" msgstr "preparando base de dados descompactada para o envio" -#: ../../libraries/entropy/server/interfaces/db.py:1209 -#: ../../libraries/entropy/server/interfaces/db.py:1229 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1183 +#: ../../libraries/entropy/server/interfaces/db.py:1208 +#: ../../libraries/entropy/server/interfaces/db.py:1228 +#: ../../libraries/entropy/server/interfaces/mirrors.py:924 msgid "upload" msgstr "envio" -#: ../../libraries/entropy/server/interfaces/db.py:1210 +#: ../../libraries/entropy/server/interfaces/db.py:1209 msgid "disabled EAPI" msgstr "EAPI desabilitada" -#: ../../libraries/entropy/server/interfaces/db.py:1230 +#: ../../libraries/entropy/server/interfaces/db.py:1229 #, fuzzy msgid "preparing to upload repository to mirror" msgstr "preparando para enviar base de dados para o espelho" -#: ../../libraries/entropy/server/interfaces/db.py:1363 +#: ../../libraries/entropy/server/interfaces/db.py:1361 #, fuzzy msgid "upload failed, locking and continuing" msgstr "envio falhou, não realizar destrancamento e continuação" -#: ../../libraries/entropy/server/interfaces/db.py:1435 -#: ../../libraries/entropy/server/interfaces/db.py:1453 -#: ../../libraries/entropy/server/interfaces/db.py:1488 -#: ../../libraries/entropy/server/interfaces/db.py:1519 -#: ../../libraries/entropy/server/interfaces/db.py:1538 -#: ../../libraries/entropy/server/interfaces/db.py:1564 -#: ../../libraries/entropy/server/interfaces/db.py:1578 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1590 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1760 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1776 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1875 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1901 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1919 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1937 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1968 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2034 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2053 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2075 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2101 +#: ../../libraries/entropy/server/interfaces/db.py:1433 +#: ../../libraries/entropy/server/interfaces/db.py:1451 +#: ../../libraries/entropy/server/interfaces/db.py:1486 +#: ../../libraries/entropy/server/interfaces/db.py:1516 +#: ../../libraries/entropy/server/interfaces/db.py:1535 +#: ../../libraries/entropy/server/interfaces/db.py:1561 +#: ../../libraries/entropy/server/interfaces/db.py:1575 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1329 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1489 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1505 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1600 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1626 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1644 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1662 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1693 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1800 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1826 msgid "sync" msgstr "sincronizar" #. something short please -#: ../../libraries/entropy/server/interfaces/db.py:1436 +#: ../../libraries/entropy/server/interfaces/db.py:1434 #, fuzzy msgid "repository already in sync" msgstr "já desabilitado" -#: ../../libraries/entropy/server/interfaces/db.py:1454 -#: ../../libraries/entropy/server/interfaces/db.py:1565 +#: ../../libraries/entropy/server/interfaces/db.py:1452 +#: ../../libraries/entropy/server/interfaces/db.py:1562 #, fuzzy msgid "repository sync failed" msgstr "Nome do repositório" -#: ../../libraries/entropy/server/interfaces/db.py:1455 +#: ../../libraries/entropy/server/interfaces/db.py:1453 msgid "download issues" msgstr "problemas no recebimento" -#: ../../libraries/entropy/server/interfaces/db.py:1489 -#: ../../libraries/entropy/server/interfaces/db.py:1520 +#: ../../libraries/entropy/server/interfaces/db.py:1487 +#: ../../libraries/entropy/server/interfaces/db.py:1517 #, fuzzy msgid "repository sync forbidden" msgstr "leitor de quadro de avisos de repositório" -#: ../../libraries/entropy/server/interfaces/db.py:1490 +#: ../../libraries/entropy/server/interfaces/db.py:1488 #, fuzzy msgid "missing package sets" msgstr "conjuntos de pacotes configurados" -#: ../../libraries/entropy/server/interfaces/db.py:1521 -msgid "dependencies_test() reported errors" +#: ../../libraries/entropy/server/interfaces/db.py:1518 +#, fuzzy +msgid "dependencies test reported errors" msgstr "dependencies_test() reportou erros" -#: ../../libraries/entropy/server/interfaces/db.py:1539 +#: ../../libraries/entropy/server/interfaces/db.py:1536 #, fuzzy msgid "these packages haven't been removed yet" msgstr "Estes seriam os pacotes que seriam removidos" -#: ../../libraries/entropy/server/interfaces/db.py:1566 +#: ../../libraries/entropy/server/interfaces/db.py:1563 msgid "upload issues" msgstr "enviar problemas" -#: ../../libraries/entropy/server/interfaces/db.py:1579 +#: ../../libraries/entropy/server/interfaces/db.py:1576 #, fuzzy msgid "repository sync completed successfully" msgstr "sincronização da base de dados completada com sucesso" -#: ../../libraries/entropy/server/interfaces/main.py:143 +#: ../../libraries/entropy/server/interfaces/main.py:144 #, fuzzy msgid "mirrors have not been unlocked. Sync them." msgstr "Espelhos não foram destrancados. Lembre de sincronizados." -#: ../../libraries/entropy/server/interfaces/main.py:207 -#: ../../libraries/entropy/server/interfaces/main.py:3788 -#: ../../libraries/entropy/server/interfaces/main.py:3998 +#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:3991 +#: ../../libraries/entropy/server/interfaces/main.py:4224 #: ../../libraries/entropy/client/services/ugc/interfaces.py:179 #: ../../server/server_reagent.py:73 ../../server/server_reagent.py:78 #: ../../server/server_reagent.py:91 ../../server/server_reagent.py:95 -#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:168 -#: ../../server/server_reagent.py:204 ../../server/server_reagent.py:346 -#: ../../server/server_reagent.py:374 ../../server/server_reagent.py:403 +#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:167 +#: ../../server/server_reagent.py:203 ../../server/server_reagent.py:345 +#: ../../server/server_reagent.py:372 ../../server/server_reagent.py:400 msgid "repository" msgstr "repositório" -#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:209 #, fuzzy msgid "syncing package sets" msgstr "conjuntos de pacotes configurados" -#: ../../libraries/entropy/server/interfaces/main.py:242 +#: ../../libraries/entropy/server/interfaces/main.py:243 #, fuzzy msgid "cannot store updates RSS cache" msgstr "não é possível atualizar dados de treeupdate" -#: ../../libraries/entropy/server/interfaces/main.py:387 +#: ../../libraries/entropy/server/interfaces/main.py:388 #, fuzzy msgid "INJECT" msgstr "INJETAR" -#: ../../libraries/entropy/server/interfaces/main.py:389 +#: ../../libraries/entropy/server/interfaces/main.py:390 msgid "has been injected" msgstr "foi injetado" -#: ../../libraries/entropy/server/interfaces/main.py:390 +#: ../../libraries/entropy/server/interfaces/main.py:391 msgid "quickpkg manually to update embedded db" msgstr "executar quickpkg manualmente para atualizar bd embebida" -#: ../../libraries/entropy/server/interfaces/main.py:391 +#: ../../libraries/entropy/server/interfaces/main.py:392 #, fuzzy msgid "Repository repository updated anyway" msgstr "Base de dados do repositório atualizada de qualquer forma" -#: ../../libraries/entropy/server/interfaces/main.py:976 +#: ../../libraries/entropy/server/interfaces/main.py:977 msgid "package has no keyword set, it will be masked !" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1290 +#: ../../libraries/entropy/server/interfaces/main.py:1011 +msgid "Entropy Server interface must be run as root" +msgstr "Interface do Entropy Server deve ser executada como root" + +#: ../../libraries/entropy/server/interfaces/main.py:1072 +#: ../../libraries/entropy/server/interfaces/main.py:3757 +msgid "repository not configured" +msgstr "repositório não configurado" + +#: ../../libraries/entropy/server/interfaces/main.py:1078 +msgid "protected repository id, can't use this, sorry dude..." +msgstr "id de repositório protegida, não posso usar isso, me desculpe..." + +#: ../../libraries/entropy/server/interfaces/main.py:1416 #, fuzzy msgid "invalid repository revision" msgstr "Revisão do repositório" -#: ../../libraries/entropy/server/interfaces/main.py:1292 +#: ../../libraries/entropy/server/interfaces/main.py:1418 msgid "defaulting to 0" msgstr "padronizando para 0" -#: ../../libraries/entropy/server/interfaces/main.py:1404 +#: ../../libraries/entropy/server/interfaces/main.py:1532 #: ../../libraries/entropy/client/interfaces/db.py:364 #: ../../libraries/entropy/client/interfaces/db.py:413 #: ../../libraries/entropy/client/interfaces/db.py:467 @@ -905,43 +857,39 @@ msgstr "padronizando para 0" #: ../../client/text_rescue.py:295 ../../client/text_ui.py:1479 #: ../../client/text_ui.py:1480 ../../client/text_ui.py:1482 #: ../../client/text_ui.py:1483 ../../sulfur/src/sulfur/dialogs.py:2748 -#: ../../sulfur/src/sulfur/__init__.py:1277 +#: ../../sulfur/src/sulfur/__init__.py:1283 #: ../../sulfur/src/sulfur/packages.py:100 #: ../../sulfur/src/sulfur/packages.py:414 -#: ../../sulfur/src/sulfur/packages.py:434 +#: ../../sulfur/src/sulfur/packages.py:434 ../../services/kernel-switcher:85 msgid "Attention" msgstr "Atenção" -#: ../../libraries/entropy/server/interfaces/main.py:1405 +#: ../../libraries/entropy/server/interfaces/main.py:1533 msgid "cannot match" msgstr "não é possível comparar" -#: ../../libraries/entropy/server/interfaces/main.py:1501 +#: ../../libraries/entropy/server/interfaces/main.py:1633 #, fuzzy -msgid "Initializing Entropy repository" +msgid "initializing repository" msgstr "Inicializando base de dados do Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:1518 +#: ../../libraries/entropy/server/interfaces/main.py:1644 #, fuzzy -msgid "repository already exists" -msgstr "já desabilitado" - -#: ../../libraries/entropy/server/interfaces/main.py:1528 -msgid "Do you want to continue ?" -msgstr "Você quer continuar?" +msgid "do you really want to initialize this repository ?" +msgstr "Você quer inicializar seu repositório padrão?" #. masked ? -#: ../../libraries/entropy/server/interfaces/main.py:1529 -#: ../../libraries/entropy/server/interfaces/main.py:1708 -#: ../../libraries/entropy/server/interfaces/main.py:2067 -#: ../../libraries/entropy/server/interfaces/main.py:2469 -#: ../../libraries/entropy/server/interfaces/main.py:3022 -#: ../../libraries/entropy/server/interfaces/main.py:3627 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1988 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2324 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/qa.py:395 -#: ../../client/equo.py:939 ../../client/text_configuration.py:115 -#: ../../client/text_configuration.py:143 ../../client/text_rescue.py:231 +#: ../../libraries/entropy/server/interfaces/main.py:1647 +#: ../../libraries/entropy/server/interfaces/main.py:1817 +#: ../../libraries/entropy/server/interfaces/main.py:2228 +#: ../../libraries/entropy/server/interfaces/main.py:2629 +#: ../../libraries/entropy/server/interfaces/main.py:3170 +#: ../../libraries/entropy/server/interfaces/main.py:3797 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1713 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/qa.py:395 +#: ../../client/equo.py:944 ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:144 ../../client/text_rescue.py:231 #: ../../client/text_rescue.py:235 ../../client/text_rescue.py:239 #: ../../client/text_rescue.py:469 ../../client/text_rescue.py:528 #: ../../client/text_rescue.py:608 ../../client/text_rescue.py:611 @@ -951,107 +899,102 @@ msgstr "Você quer continuar?" #: ../../client/text_ui.py:1487 ../../client/text_ui.py:1750 #: ../../client/text_ui.py:1828 ../../client/text_ui.py:1963 #: ../../client/text_ui.py:2049 ../../client/text_ui.py:2221 -#: ../../client/text_ui.py:2304 ../../server/server_activator.py:142 +#: ../../client/text_ui.py:2304 ../../server/server_activator.py:143 #: ../../server/server_key.py:224 ../../server/server_key.py:311 -#: ../../server/server_reagent.py:302 ../../server/server_reagent.py:461 -#: ../../server/server_reagent.py:508 ../../server/server_reagent.py:546 +#: ../../server/server_reagent.py:301 ../../server/server_reagent.py:459 +#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 #: ../../server/server_reagent.py:1025 ../../sulfur/src/sulfur/dialogs.py:1350 -#: ../../sulfur/src/sulfur/entropyapi.py:391 +#: ../../sulfur/src/sulfur/entropyapi.py:390 msgid "No" msgstr "Não" -#: ../../libraries/entropy/server/interfaces/main.py:1555 +#: ../../libraries/entropy/server/interfaces/main.py:1685 msgid "Invalid tag specified" msgstr "tag especificada é inválida " -#: ../../libraries/entropy/server/interfaces/main.py:1577 -msgid "Packages already tagged, action aborted" -msgstr "Pacotes já receberam rótulos, ação abortada" - -#: ../../libraries/entropy/server/interfaces/main.py:1623 +#: ../../libraries/entropy/server/interfaces/main.py:1731 #, fuzzy msgid "flushing back selected packages from branches" msgstr "despejando de volta pacotes selecionados dos branches" -#: ../../libraries/entropy/server/interfaces/main.py:1649 +#: ../../libraries/entropy/server/interfaces/main.py:1757 msgid "nothing to do" msgstr "nada para fazer" -#: ../../libraries/entropy/server/interfaces/main.py:1672 +#: ../../libraries/entropy/server/interfaces/main.py:1781 #, fuzzy msgid "these are the packages that will be flushed" msgstr "estes são os pacotes que vão ser despejados" #. ask to continue -#: ../../libraries/entropy/server/interfaces/main.py:1707 -#: ../../libraries/entropy/server/interfaces/main.py:2066 -#: ../../libraries/entropy/server/interfaces/main.py:2468 -#: ../../libraries/entropy/server/interfaces/main.py:3021 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2323 -#: ../../client/text_ui.py:924 ../../server/server_reagent.py:460 -#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 +#: ../../libraries/entropy/server/interfaces/main.py:1816 +#: ../../libraries/entropy/server/interfaces/main.py:2227 +#: ../../libraries/entropy/server/interfaces/main.py:2628 +#: ../../libraries/entropy/server/interfaces/main.py:3169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2056 +#: ../../client/text_ui.py:924 ../../server/server_reagent.py:458 +#: ../../server/server_reagent.py:506 ../../server/server_reagent.py:544 msgid "Would you like to continue ?" msgstr "Você deseja continuar?" -#: ../../libraries/entropy/server/interfaces/main.py:1757 +#: ../../libraries/entropy/server/interfaces/main.py:1866 msgid "checking package hash" msgstr "checando hash do pacote" -#: ../../libraries/entropy/server/interfaces/main.py:1776 +#: ../../libraries/entropy/server/interfaces/main.py:1885 msgid "hash does not match for" msgstr "hash não corresponde para" -#: ../../libraries/entropy/server/interfaces/main.py:1786 +#: ../../libraries/entropy/server/interfaces/main.py:1895 msgid "wrong md5" msgstr "md5 errado" -#: ../../libraries/entropy/server/interfaces/main.py:1798 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1762 +#: ../../libraries/entropy/server/interfaces/main.py:1907 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1491 msgid "download errors" msgstr "erros de recebimento" -#: ../../libraries/entropy/server/interfaces/main.py:1816 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/main.py:1925 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1507 msgid "download completed successfully" msgstr "recebimento completado com sucesso" -#: ../../libraries/entropy/server/interfaces/main.py:1830 +#: ../../libraries/entropy/server/interfaces/main.py:1939 msgid "error downloading packages from mirrors" msgstr "erro ao receber pacotes dos espelhos" -#: ../../libraries/entropy/server/interfaces/main.py:1845 +#: ../../libraries/entropy/server/interfaces/main.py:1954 msgid "working on branch" msgstr "trabalhando no branch" -#: ../../libraries/entropy/server/interfaces/main.py:1861 +#: ../../libraries/entropy/server/interfaces/main.py:1970 msgid "updating package" msgstr "atualizando pacote" -#: ../../libraries/entropy/server/interfaces/main.py:1900 +#: ../../libraries/entropy/server/interfaces/main.py:2009 #, fuzzy msgid "package flushed" msgstr "pacote despejado" -#: ../../libraries/entropy/server/interfaces/main.py:1928 +#: ../../libraries/entropy/server/interfaces/main.py:2089 #, fuzzy msgid "Cannot touch system repository" msgstr "Não é possível criar a base de dados do sistema" -#: ../../libraries/entropy/server/interfaces/main.py:1943 +#: ../../libraries/entropy/server/interfaces/main.py:2104 msgid "Preparing to move selected packages to" msgstr "Preparando para mover pacotes selecionados para" -#: ../../libraries/entropy/server/interfaces/main.py:1945 +#: ../../libraries/entropy/server/interfaces/main.py:2106 msgid "Preparing to copy selected packages to" msgstr "Preparando para copiar pacotes selecionados para" -#: ../../libraries/entropy/server/interfaces/main.py:1957 -#: ../../libraries/entropy/client/services/system/methods.py:83 +#: ../../libraries/entropy/server/interfaces/main.py:2118 #: ../../sulfur/src/sulfur/sulfur.glade.h:139 msgid "Note" msgstr "Nota" -#: ../../libraries/entropy/server/interfaces/main.py:1958 +#: ../../libraries/entropy/server/interfaces/main.py:2119 msgid "" "all old packages with conflicting scope will be removed from destination " "repo unless injected" @@ -1059,900 +1002,888 @@ msgstr "" "todos pacotes antigos com escopo de conflito vão ser removidos do " "repositório destinatário à menos que injetados" -#: ../../libraries/entropy/server/interfaces/main.py:1968 +#: ../../libraries/entropy/server/interfaces/main.py:2129 msgid "new tag" msgstr "nova tag" -#: ../../libraries/entropy/server/interfaces/main.py:2008 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1227 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2310 +#: ../../libraries/entropy/server/interfaces/main.py:2169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:968 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2043 #: ../../libraries/entropy/client/interfaces/package.py:1553 #: ../../client/text_ui.py:2112 msgid "remove" msgstr "remover" -#: ../../libraries/entropy/server/interfaces/main.py:2041 +#: ../../libraries/entropy/server/interfaces/main.py:2202 #, fuzzy msgid "reverse dependency" msgstr "Dependências reversas" -#: ../../libraries/entropy/server/interfaces/main.py:2052 +#: ../../libraries/entropy/server/interfaces/main.py:2213 msgid "dependency" msgstr "dependência" -#: ../../libraries/entropy/server/interfaces/main.py:2084 +#: ../../libraries/entropy/server/interfaces/main.py:2245 msgid "switching" msgstr "trocando" -#: ../../libraries/entropy/server/interfaces/main.py:2104 +#: ../../libraries/entropy/server/interfaces/main.py:2265 msgid "cannot switch, package not found, skipping" msgstr "não é possível trocar, pacote não encontrado, pulando" -#: ../../libraries/entropy/server/interfaces/main.py:2177 +#: ../../libraries/entropy/server/interfaces/main.py:2338 msgid "moving file" msgstr "movendo arquivo" -#: ../../libraries/entropy/server/interfaces/main.py:2193 +#: ../../libraries/entropy/server/interfaces/main.py:2354 #, fuzzy msgid "loading data from source repository" msgstr "carregando dados da base de dados de origem" -#: ../../libraries/entropy/server/interfaces/main.py:2221 +#: ../../libraries/entropy/server/interfaces/main.py:2382 #, fuzzy msgid "GPG key was available in" msgstr "não disponível" -#: ../../libraries/entropy/server/interfaces/main.py:2240 +#: ../../libraries/entropy/server/interfaces/main.py:2401 #, fuzzy msgid "injecting data to destination repository" msgstr "injetando dados na base de dados destinatária" -#: ../../libraries/entropy/server/interfaces/main.py:2261 +#: ../../libraries/entropy/server/interfaces/main.py:2422 #, fuzzy msgid "removing entry from source repository" msgstr "removendo entrada da base de dados de origem" -#: ../../libraries/entropy/server/interfaces/main.py:2279 +#: ../../libraries/entropy/server/interfaces/main.py:2440 msgid "successfully handled atom" msgstr "atom tratado com sucesso" -#: ../../libraries/entropy/server/interfaces/main.py:2309 +#: ../../libraries/entropy/server/interfaces/main.py:2467 msgid "Injecting entropy metadata into built packages" msgstr "Injetando metadados do entropy nos pacotes construídos" -#: ../../libraries/entropy/server/interfaces/main.py:2325 +#: ../../libraries/entropy/server/interfaces/main.py:2483 msgid "JFYI, GPG infrastructure failed to load" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2339 +#: ../../libraries/entropy/server/interfaces/main.py:2497 msgid "injecting entropy metadata" msgstr "injetando metadados do entropy" -#: ../../libraries/entropy/server/interfaces/main.py:2378 +#: ../../libraries/entropy/server/interfaces/main.py:2536 msgid "injection complete" msgstr "injeção completa" -#: ../../libraries/entropy/server/interfaces/main.py:2398 +#: ../../libraries/entropy/server/interfaces/main.py:2561 msgid "removing package" msgstr "removendo pacote" -#: ../../libraries/entropy/server/interfaces/main.py:2411 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1592 +#: ../../libraries/entropy/server/interfaces/main.py:2574 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1331 msgid "removal complete" msgstr "remoção completa" -#: ../../libraries/entropy/server/interfaces/main.py:2426 -#: ../../libraries/entropy/server/interfaces/main.py:2632 +#: ../../libraries/entropy/server/interfaces/main.py:2586 +#: ../../libraries/entropy/server/interfaces/main.py:2789 msgid "Integrity verification of the selected packages" msgstr "Verificação de integridade dos pacotes selecionados" -#: ../../libraries/entropy/server/interfaces/main.py:2441 -#: ../../libraries/entropy/server/interfaces/main.py:2645 +#: ../../libraries/entropy/server/interfaces/main.py:2601 +#: ../../libraries/entropy/server/interfaces/main.py:2800 msgid "All the packages in repository will be checked." msgstr "Todos os pacotes no repositório vão ser checados." -#: ../../libraries/entropy/server/interfaces/main.py:2448 +#: ../../libraries/entropy/server/interfaces/main.py:2608 msgid "This is the list of the packages that would be checked" msgstr "Esta é a lista dos pacotes que vão ser checados" -#: ../../libraries/entropy/server/interfaces/main.py:2482 +#: ../../libraries/entropy/server/interfaces/main.py:2642 msgid "Working on mirror" msgstr "Trabalhando com o espelho" -#: ../../libraries/entropy/server/interfaces/main.py:2509 +#: ../../libraries/entropy/server/interfaces/main.py:2669 msgid "checking hash" msgstr "checando hash" -#: ../../libraries/entropy/server/interfaces/main.py:2524 +#: ../../libraries/entropy/server/interfaces/main.py:2684 msgid "digest verification of" msgstr "verificação do digest de " -#: ../../libraries/entropy/server/interfaces/main.py:2542 -#: ../../libraries/entropy/server/interfaces/main.py:2690 -#: ../../libraries/entropy/server/interfaces/mirrors.py:778 -#: ../../libraries/entropy/server/interfaces/mirrors.py:797 -#: ../../libraries/entropy/server/interfaces/mirrors.py:829 -#: ../../libraries/entropy/server/interfaces/mirrors.py:844 -#: ../../libraries/entropy/server/interfaces/mirrors.py:861 +#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2845 +#: ../../libraries/entropy/server/interfaces/mirrors.py:519 +#: ../../libraries/entropy/server/interfaces/mirrors.py:538 +#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:585 +#: ../../libraries/entropy/server/interfaces/mirrors.py:602 msgid "package" msgstr "pacote" -#: ../../libraries/entropy/server/interfaces/main.py:2544 +#: ../../libraries/entropy/server/interfaces/main.py:2704 msgid "NOT healthy" msgstr "NÃO está saudável" -#: ../../libraries/entropy/server/interfaces/main.py:2557 -#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2717 +#: ../../libraries/entropy/server/interfaces/main.py:2857 msgid "This is the list of broken packages" msgstr "Esta é a lista de pacotes quebrados" -#: ../../libraries/entropy/server/interfaces/main.py:2566 +#: ../../libraries/entropy/server/interfaces/main.py:2726 #: ../../libraries/entropy/client/interfaces/package.py:286 #: ../../libraries/entropy/client/interfaces/package.py:894 msgid "Mirror" msgstr "Espelho" -#: ../../libraries/entropy/server/interfaces/main.py:2585 -#: ../../server/server_reagent.py:1065 +#: ../../libraries/entropy/server/interfaces/main.py:2745 +#: ../../server/server_reagent.py:1066 msgid "Statistics" msgstr "Estatísticas" -#: ../../libraries/entropy/server/interfaces/main.py:2594 +#: ../../libraries/entropy/server/interfaces/main.py:2754 msgid "Number of checked packages" msgstr "Número de pacotes checados" -#: ../../libraries/entropy/server/interfaces/main.py:2604 +#: ../../libraries/entropy/server/interfaces/main.py:2764 msgid "Number of healthy packages" msgstr "Número de pacotes saudáveis" -#: ../../libraries/entropy/server/interfaces/main.py:2614 +#: ../../libraries/entropy/server/interfaces/main.py:2774 msgid "Number of broken packages" msgstr "Número de pacotes quebrados" -#: ../../libraries/entropy/server/interfaces/main.py:2631 -#: ../../libraries/entropy/server/interfaces/main.py:2794 +#: ../../libraries/entropy/server/interfaces/main.py:2788 +#: ../../libraries/entropy/server/interfaces/main.py:2945 #: ../../libraries/entropy/client/interfaces/db.py:1670 msgid "local" msgstr "local" -#: ../../libraries/entropy/server/interfaces/main.py:2670 +#: ../../libraries/entropy/server/interfaces/main.py:2825 msgid "checking status of" msgstr "checando status de" -#: ../../libraries/entropy/server/interfaces/main.py:2692 +#: ../../libraries/entropy/server/interfaces/main.py:2847 msgid "is corrupted, stored checksum" msgstr "está corrompido, soma de checagem foi armazenada" -#: ../../libraries/entropy/server/interfaces/main.py:2729 +#: ../../libraries/entropy/server/interfaces/main.py:2884 msgid "checked packages" msgstr "pacotes checados" -#: ../../libraries/entropy/server/interfaces/main.py:2739 +#: ../../libraries/entropy/server/interfaces/main.py:2894 msgid "healthy packages" msgstr "pacotes saudáveis" -#: ../../libraries/entropy/server/interfaces/main.py:2749 -#: ../../libraries/entropy/server/interfaces/main.py:2934 +#: ../../libraries/entropy/server/interfaces/main.py:2904 +#: ../../libraries/entropy/server/interfaces/main.py:3086 msgid "broken packages" msgstr "pacotes quebrados" -#: ../../libraries/entropy/server/interfaces/main.py:2759 -#: ../../libraries/entropy/server/interfaces/main.py:2944 +#: ../../libraries/entropy/server/interfaces/main.py:2914 +#: ../../libraries/entropy/server/interfaces/main.py:3096 msgid "downloaded packages" msgstr "pacotes recebidos" -#: ../../libraries/entropy/server/interfaces/main.py:2769 -#: ../../libraries/entropy/server/interfaces/main.py:2954 +#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3106 msgid "failed downloads" msgstr "recebimentos que falharam" -#: ../../libraries/entropy/server/interfaces/main.py:2795 +#: ../../libraries/entropy/server/interfaces/main.py:2946 #, fuzzy msgid "GPG signing packages for repository" msgstr "usando Pacotes no repositório" -#: ../../libraries/entropy/server/interfaces/main.py:2807 +#: ../../libraries/entropy/server/interfaces/main.py:2958 #, fuzzy msgid "All the missing packages in repository will be downloaded." msgstr "Todos os pacotes no repositório vão ser checados." -#: ../../libraries/entropy/server/interfaces/main.py:2823 +#: ../../libraries/entropy/server/interfaces/main.py:2974 #: ../../server/server_key.py:69 #, fuzzy msgid "GnuPG not available" msgstr "não disponível" -#: ../../libraries/entropy/server/interfaces/main.py:2849 +#: ../../libraries/entropy/server/interfaces/main.py:3000 #, fuzzy msgid "Keys not available for" msgstr "não está disponível" -#: ../../libraries/entropy/server/interfaces/main.py:2880 +#: ../../libraries/entropy/server/interfaces/main.py:3031 #, fuzzy msgid "signing package" msgstr "Mesclando pacote" -#: ../../libraries/entropy/server/interfaces/main.py:2894 +#: ../../libraries/entropy/server/interfaces/main.py:3046 #, fuzzy msgid "Unknown error signing package" msgstr "Mesclando pacote" -#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3076 #, fuzzy msgid "signed packages" msgstr "Pacote mascarado" -#: ../../libraries/entropy/server/interfaces/main.py:2987 +#: ../../libraries/entropy/server/interfaces/main.py:3135 msgid "available" msgstr "disponível" -#: ../../libraries/entropy/server/interfaces/main.py:2999 +#: ../../libraries/entropy/server/interfaces/main.py:3147 msgid "upload/ignored" msgstr "upload/ignorado" -#: ../../libraries/entropy/server/interfaces/main.py:3034 +#: ../../libraries/entropy/server/interfaces/main.py:3182 msgid "Starting to download missing files" msgstr "Iniciando o recebimento de arquivos em falta" -#: ../../libraries/entropy/server/interfaces/main.py:3045 +#: ../../libraries/entropy/server/interfaces/main.py:3193 msgid "Searching missing/broken files on another mirror" msgstr "Buscando arquivos em falta/quebrados em outro espelho" -#: ../../libraries/entropy/server/interfaces/main.py:3065 +#: ../../libraries/entropy/server/interfaces/main.py:3214 msgid "Binary packages downloaded successfully." msgstr "Pacotes binários recebidos com sucesso." -#: ../../libraries/entropy/server/interfaces/main.py:3074 +#: ../../libraries/entropy/server/interfaces/main.py:3223 msgid "These are the packages that cannot be found online" msgstr "Estes são os pacotes que não puderam ser achados online" -#: ../../libraries/entropy/server/interfaces/main.py:3090 +#: ../../libraries/entropy/server/interfaces/main.py:3239 msgid "They won't be checked" msgstr "Eles não vão ser checados" -#: ../../libraries/entropy/server/interfaces/main.py:3107 +#: ../../libraries/entropy/server/interfaces/main.py:3253 msgid "Please setup your branch to" msgstr "Por favor altere seu branch para" -#: ../../libraries/entropy/server/interfaces/main.py:3109 +#: ../../libraries/entropy/server/interfaces/main.py:3255 msgid "and retry" msgstr "e tente novamente" -#: ../../libraries/entropy/server/interfaces/main.py:3119 +#: ../../libraries/entropy/server/interfaces/main.py:3265 #, fuzzy msgid "Copying repository (if not exists)" msgstr "Copiando base de dados (se não existir)" -#: ../../libraries/entropy/server/interfaces/main.py:3152 +#: ../../libraries/entropy/server/interfaces/main.py:3298 msgid "Switching packages" msgstr "Trocando pacotes" -#: ../../libraries/entropy/server/interfaces/main.py:3187 +#: ../../libraries/entropy/server/interfaces/main.py:3333 msgid "Ignoring" msgstr "Ignorando" -#: ../../libraries/entropy/server/interfaces/main.py:3189 +#: ../../libraries/entropy/server/interfaces/main.py:3335 msgid "already in branch" msgstr "já está no branch" -#: ../../libraries/entropy/server/interfaces/main.py:3223 +#: ../../libraries/entropy/server/interfaces/main.py:3369 msgid "migration loop completed" msgstr "laço de migração completado" -#: ../../libraries/entropy/server/interfaces/main.py:3243 +#: ../../libraries/entropy/server/interfaces/main.py:3387 msgid "Running orphaned SPM packages test" msgstr "Executando teste de pacotes SPM órfãos" -#: ../../libraries/entropy/server/interfaces/main.py:3259 +#: ../../libraries/entropy/server/interfaces/main.py:3403 msgid "Scanning package" msgstr "Escaneando pacote" -#: ../../libraries/entropy/server/interfaces/main.py:3281 +#: ../../libraries/entropy/server/interfaces/main.py:3425 msgid "not found anymore" msgstr "não foi mais achado" -#: ../../libraries/entropy/server/interfaces/main.py:3293 -#: ../../libraries/entropy/server/interfaces/main.py:3525 +#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3680 msgid "Packages string" msgstr "String de pacotes" -#: ../../libraries/entropy/server/interfaces/main.py:3323 +#: ../../libraries/entropy/server/interfaces/main.py:3467 msgid "Checking" msgstr "Checando" -#: ../../libraries/entropy/server/interfaces/main.py:3353 +#: ../../libraries/entropy/server/interfaces/main.py:3504 msgid "Running dependencies test" msgstr "Executando teste de dependências" -#: ../../libraries/entropy/server/interfaces/main.py:3382 +#: ../../libraries/entropy/server/interfaces/main.py:3533 #: ../../client/text_ui.py:2211 msgid "These are the dependencies not found" msgstr "Estas dependências não foram encontradas" -#: ../../libraries/entropy/server/interfaces/main.py:3389 +#: ../../libraries/entropy/server/interfaces/main.py:3540 #: ../../client/text_ui.py:2215 msgid "Needed by" msgstr "Requisitado por" -#: ../../libraries/entropy/server/interfaces/main.py:3407 +#: ../../libraries/entropy/server/interfaces/main.py:3558 msgid "by repo" msgstr "por repositório" -#: ../../libraries/entropy/server/interfaces/main.py:3417 +#: ../../libraries/entropy/server/interfaces/main.py:3568 msgid "Every dependency is satisfied. It's all fine." msgstr "Todas dependências foram satisfeitas. Tudo certo." -#: ../../libraries/entropy/server/interfaces/main.py:3435 +#: ../../libraries/entropy/server/interfaces/main.py:3594 #, fuzzy msgid "Broken and matched packages list" msgstr "Nenhum pacote correspondente" -#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3596 #: ../../libraries/entropy/qa.py:517 #, fuzzy msgid "Dumping results into these files" msgstr "Despejando revisões atuais para arquivo" -#: ../../libraries/entropy/server/interfaces/main.py:3467 +#: ../../libraries/entropy/server/interfaces/main.py:3622 #: ../../client/text_ui.py:2267 msgid "System is healthy" msgstr "Sistema está saldável" -#: ../../libraries/entropy/server/interfaces/main.py:3476 +#: ../../libraries/entropy/server/interfaces/main.py:3631 msgid "Matching libraries with Spm, please wait" msgstr "Comparando bibliotecas com Spm, por favor espere" -#: ../../libraries/entropy/server/interfaces/main.py:3490 +#: ../../libraries/entropy/server/interfaces/main.py:3645 msgid "These are the matched packages" msgstr "Estes são os pacotes correspondentes" -#: ../../libraries/entropy/server/interfaces/main.py:3534 +#: ../../libraries/entropy/server/interfaces/main.py:3689 msgid "No matched packages" msgstr "Nenhum pacote correspondente" -#: ../../libraries/entropy/server/interfaces/main.py:3587 -#: ../../libraries/entropy/server/interfaces/main.py:5256 -msgid "repository not configured" -msgstr "repositório não configurado" - -#: ../../libraries/entropy/server/interfaces/main.py:3614 +#: ../../libraries/entropy/server/interfaces/main.py:3784 msgid "Your default repository is not initialized" msgstr "Seu repositório padrão não está inicializado" -#: ../../libraries/entropy/server/interfaces/main.py:3626 +#: ../../libraries/entropy/server/interfaces/main.py:3796 msgid "Do you want to initialize your default repository ?" msgstr "Você quer inicializar seu repositório padrão?" -#: ../../libraries/entropy/server/interfaces/main.py:3629 +#: ../../libraries/entropy/server/interfaces/main.py:3799 msgid "Continuing with an uninitialized repository" msgstr "Continuando com um repositório não inicializado" -#: ../../libraries/entropy/server/interfaces/main.py:3747 +#: ../../libraries/entropy/server/interfaces/main.py:3950 #, fuzzy msgid "Entropy repository is already locked by you :-)" msgstr "Base de dados do Entropy já foi trancada por você :-)" #. check if the database is locked REMOTELY -#: ../../libraries/entropy/server/interfaces/main.py:3754 +#: ../../libraries/entropy/server/interfaces/main.py:3957 #, fuzzy msgid "Locking and Syncing Entropy repository" msgstr "Trancando e Sincronizando base de dados do Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:3768 -#: ../../server/server_activator.py:478 +#: ../../libraries/entropy/server/interfaces/main.py:3971 +#: ../../server/server_activator.py:476 msgid "Mirrors status table" msgstr "Tabela de status dos espelhos" -#: ../../libraries/entropy/server/interfaces/main.py:3777 -#: ../../libraries/entropy/server/interfaces/main.py:3780 -#: ../../server/server_activator.py:484 ../../server/server_activator.py:488 +#: ../../libraries/entropy/server/interfaces/main.py:3980 +#: ../../libraries/entropy/server/interfaces/main.py:3983 +#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 msgid "Unlocked" msgstr "Destrancado" -#: ../../libraries/entropy/server/interfaces/main.py:3779 -#: ../../libraries/entropy/server/interfaces/main.py:3782 -#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 +#: ../../libraries/entropy/server/interfaces/main.py:3982 +#: ../../libraries/entropy/server/interfaces/main.py:3985 +#: ../../server/server_activator.py:480 ../../server/server_activator.py:484 msgid "Locked" msgstr "Trancado" -#: ../../libraries/entropy/server/interfaces/main.py:3799 +#: ../../libraries/entropy/server/interfaces/main.py:4002 msgid "cannot lock mirror" msgstr "não é possível trancar espelho" -#: ../../libraries/entropy/server/interfaces/main.py:3985 -msgid "Entropy database is corrupted!" -msgstr "Base de dados do Entropy está corrompida!" +#: ../../libraries/entropy/server/interfaces/main.py:4211 +#, fuzzy +msgid "Repository is corrupted!" +msgstr "dicionário de dados de repositório está corrompido" -#: ../../libraries/entropy/server/interfaces/main.py:3999 +#: ../../libraries/entropy/server/interfaces/main.py:4225 #, fuzzy msgid "indexing repository" msgstr "Pulando repositório" -#: ../../libraries/entropy/server/interfaces/main.py:4040 +#: ../../libraries/entropy/server/interfaces/main.py:4261 #, fuzzy msgid "Initializing an empty repository" msgstr "Inicializando uma base de dados vazia" -#: ../../libraries/entropy/server/interfaces/main.py:4053 +#: ../../libraries/entropy/server/interfaces/main.py:4274 #, fuzzy msgid "Entropy repository file" msgstr "Gerenciador de Repostórios do Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:4055 +#: ../../libraries/entropy/server/interfaces/main.py:4276 msgid "successfully initialized" msgstr "inicializado com sucesso" -#: ../../libraries/entropy/server/interfaces/main.py:4151 -#: ../../libraries/entropy/server/interfaces/main.py:4404 +#: ../../libraries/entropy/server/interfaces/main.py:4357 +#: ../../libraries/entropy/server/interfaces/main.py:4618 msgid "adding package" msgstr "adicionado pacote" -#: ../../libraries/entropy/server/interfaces/main.py:4230 +#: ../../libraries/entropy/server/interfaces/main.py:4436 msgid "added package" msgstr "pacote adicionado" -#: ../../libraries/entropy/server/interfaces/main.py:4232 +#: ../../libraries/entropy/server/interfaces/main.py:4438 msgid "rev" msgstr "rev" -#: ../../libraries/entropy/server/interfaces/main.py:4246 +#: ../../libraries/entropy/server/interfaces/main.py:4452 msgid "manual dependencies for" msgstr "dependências manuais para" -#: ../../libraries/entropy/server/interfaces/main.py:4427 +#: ../../libraries/entropy/server/interfaces/main.py:4639 msgid "Exception caught, closing tasks" msgstr "Excessão capturada, fechando tarefas" -#: ../../libraries/entropy/server/interfaces/main.py:4521 +#: ../../libraries/entropy/server/interfaces/main.py:4731 msgid "server-side repository" msgstr "repositório do servidor" -#: ../../libraries/entropy/server/interfaces/main.py:4523 +#: ../../libraries/entropy/server/interfaces/main.py:4733 msgid "community repository" msgstr "repositório da comunidade" #. ..on repository: -#: ../../libraries/entropy/server/interfaces/main.py:4525 +#: ../../libraries/entropy/server/interfaces/main.py:4735 msgid "Entropy Server Interface Instance on repository" msgstr "Instância de Interface do Entropy Server no repositório" -#: ../../libraries/entropy/server/interfaces/main.py:4536 +#: ../../libraries/entropy/server/interfaces/main.py:4746 msgid "current branch" msgstr "galho atual" -#: ../../libraries/entropy/server/interfaces/main.py:4538 -#: ../../server/server_reagent.py:230 +#: ../../libraries/entropy/server/interfaces/main.py:4748 +#: ../../server/server_reagent.py:229 msgid "type" msgstr "tipo" -#: ../../libraries/entropy/server/interfaces/main.py:4547 +#: ../../libraries/entropy/server/interfaces/main.py:4757 msgid "Currently configured repositories" msgstr "Repositórios atualmente configurados" -#: ../../libraries/entropy/server/interfaces/main.py:4577 +#: ../../libraries/entropy/server/interfaces/main.py:4787 #, fuzzy msgid "GPG key expired" msgstr "expirou" -#: ../../libraries/entropy/server/interfaces/main.py:4579 +#: ../../libraries/entropy/server/interfaces/main.py:4789 #, fuzzy msgid "please frigging fix" msgstr "por favor conserte" -#: ../../libraries/entropy/server/interfaces/main.py:4590 +#: ../../libraries/entropy/server/interfaces/main.py:4800 msgid "GPG got unexpected error" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4592 +#: ../../libraries/entropy/server/interfaces/main.py:4802 msgid "skipping" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4608 -#: ../../libraries/entropy/server/interfaces/main.py:4621 +#: ../../libraries/entropy/server/interfaces/main.py:4818 +#: ../../libraries/entropy/server/interfaces/main.py:4832 msgid "config files" msgstr "arquivos de configuração" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4609 +#: ../../libraries/entropy/server/interfaces/main.py:4819 msgid "checking system" msgstr "checando sistema" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4622 +#: ../../libraries/entropy/server/interfaces/main.py:4833 msgid "there are configuration files not updated yet" msgstr "existem arquivos de configuração que ainda não foram atualizados" -#: ../../libraries/entropy/server/interfaces/main.py:4913 +#: ../../libraries/entropy/server/interfaces/main.py:5122 msgid "found available dep_rewrites for this package" msgstr "" #. this means that user is asking to add dep_pattern #. as a dependency to package -#: ../../libraries/entropy/server/interfaces/main.py:4925 +#: ../../libraries/entropy/server/interfaces/main.py:5134 #, fuzzy msgid "added" msgstr "À ser adicionado" #. this means that user is asking to remove dep_pattern -#: ../../libraries/entropy/server/interfaces/main.py:4928 -#: ../../libraries/entropy/server/interfaces/main.py:5026 +#: ../../libraries/entropy/server/interfaces/main.py:5137 +#: ../../libraries/entropy/server/interfaces/main.py:5235 #, fuzzy msgid "removed" msgstr "remover" -#: ../../libraries/entropy/server/interfaces/main.py:5015 +#: ../../libraries/entropy/server/interfaces/main.py:5224 msgid "replaced" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5037 -#: ../../libraries/entropy/server/interfaces/main.py:5051 +#: ../../libraries/entropy/server/interfaces/main.py:5246 +#: ../../libraries/entropy/server/interfaces/main.py:5260 #, fuzzy msgid "No dependency rewrite made for" msgstr "faz as regras de dependências mais rígidas" -#: ../../libraries/entropy/server/interfaces/main.py:5132 -#: ../../libraries/entropy/server/interfaces/main.py:5152 -#: ../../libraries/entropy/server/interfaces/main.py:5164 +#: ../../libraries/entropy/server/interfaces/main.py:5332 +#: ../../libraries/entropy/server/interfaces/main.py:5352 +#: ../../libraries/entropy/server/interfaces/main.py:5364 msgid "sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5133 +#: ../../libraries/entropy/server/interfaces/main.py:5333 #, fuzzy msgid "updating package sets" msgstr "atualizando pacote" -#: ../../libraries/entropy/server/interfaces/main.py:5153 +#: ../../libraries/entropy/server/interfaces/main.py:5353 #, fuzzy msgid "adding package set" msgstr "adicionado pacote" -#: ../../libraries/entropy/server/interfaces/main.py:5165 +#: ../../libraries/entropy/server/interfaces/main.py:5365 #, fuzzy msgid "removing package set" msgstr "removendo pacote" -#: ../../libraries/entropy/server/interfaces/main.py:5195 -msgid "Entropy Server interface must be run as root" -msgstr "Interface do Entropy Server deve ser executada como root" - -#: ../../libraries/entropy/server/interfaces/main.py:5262 -msgid "protected repository id, can't use this, sorry dude..." -msgstr "id de repositório protegida, não posso usar isso, me desculpe..." - #: ../../libraries/entropy/server/interfaces/mirrors.py:50 -msgid "downloading notice board from mirrors to" -msgstr "recebendo quadro de avisos dos espelhos para" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:72 -msgid "notice board downloaded successfully from" -msgstr "quadro de avisos recebido com sucesso de" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:105 -#, fuzzy -msgid "removing notice board from" -msgstr "enviando quadro de avisos de" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:129 -#, fuzzy -msgid "notice board removal failed on" -msgstr "envio de quadro de avisos falhou em" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:140 -#, fuzzy -msgid "notice board removal success" -msgstr "sucesso no envio de quadro de avisos" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:165 -msgid "uploading notice board from" -msgstr "enviando quadro de avisos de" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:188 -msgid "notice board upload failed on" -msgstr "envio de quadro de avisos falhou em" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:199 -msgid "notice board upload success" -msgstr "sucesso no envio de quadro de avisos" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:309 msgid "Entropy Server Mirrors Interface loaded" msgstr "Interface de Espelhos do Entropy Server carregada" -#: ../../libraries/entropy/server/interfaces/mirrors.py:317 +#: ../../libraries/entropy/server/interfaces/mirrors.py:58 #, fuzzy msgid "repository mirror" msgstr "repositório" -#: ../../libraries/entropy/server/interfaces/mirrors.py:326 +#: ../../libraries/entropy/server/interfaces/mirrors.py:67 #, fuzzy msgid "packages mirror" msgstr "Espelho dos Pacotes" -#: ../../libraries/entropy/server/interfaces/mirrors.py:364 +#: ../../libraries/entropy/server/interfaces/mirrors.py:105 msgid "looking for file in mirror" msgstr "buscando arquivo no espelho" -#: ../../libraries/entropy/server/interfaces/mirrors.py:442 -#: ../../libraries/entropy/server/interfaces/mirrors.py:537 +#: ../../libraries/entropy/server/interfaces/mirrors.py:183 +#: ../../libraries/entropy/server/interfaces/mirrors.py:278 msgid "unlocking" msgstr "destrancando" -#: ../../libraries/entropy/server/interfaces/mirrors.py:444 -#: ../../libraries/entropy/server/interfaces/mirrors.py:539 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1055 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1075 +#: ../../libraries/entropy/server/interfaces/mirrors.py:185 +#: ../../libraries/entropy/server/interfaces/mirrors.py:280 +#: ../../libraries/entropy/server/interfaces/mirrors.py:796 +#: ../../libraries/entropy/server/interfaces/mirrors.py:816 msgid "locking" msgstr "trancando" -#: ../../libraries/entropy/server/interfaces/mirrors.py:450 +#: ../../libraries/entropy/server/interfaces/mirrors.py:191 msgid "mirror" msgstr "espelho" -#: ../../libraries/entropy/server/interfaces/mirrors.py:475 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1056 +#: ../../libraries/entropy/server/interfaces/mirrors.py:216 +#: ../../libraries/entropy/server/interfaces/mirrors.py:797 msgid "mirror already locked" msgstr "espelho já foi trancado" -#: ../../libraries/entropy/server/interfaces/mirrors.py:488 +#: ../../libraries/entropy/server/interfaces/mirrors.py:229 msgid "mirror already unlocked" msgstr "espelho já foi destrancado" -#: ../../libraries/entropy/server/interfaces/mirrors.py:545 +#: ../../libraries/entropy/server/interfaces/mirrors.py:286 msgid "mirror for download" msgstr "espelho para recebimento de arquivos" -#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:311 msgid "mirror already locked for download" msgstr "espelho já trancado para recebimento de arquivos" -#: ../../libraries/entropy/server/interfaces/mirrors.py:583 +#: ../../libraries/entropy/server/interfaces/mirrors.py:324 msgid "mirror already unlocked for download" msgstr "espelho já destrancado para recebimento de arquivos" #. locking/unlocking mirror1 for download -#: ../../libraries/entropy/server/interfaces/mirrors.py:620 +#: ../../libraries/entropy/server/interfaces/mirrors.py:361 msgid "for download" msgstr "para recebimento" -#: ../../libraries/entropy/server/interfaces/mirrors.py:634 +#: ../../libraries/entropy/server/interfaces/mirrors.py:375 msgid "mirror successfully locked" msgstr "espelho trancado com sucesso" -#: ../../libraries/entropy/server/interfaces/mirrors.py:648 +#: ../../libraries/entropy/server/interfaces/mirrors.py:389 msgid "mirror not locked" msgstr "espelho não trancado" -#: ../../libraries/entropy/server/interfaces/mirrors.py:682 +#: ../../libraries/entropy/server/interfaces/mirrors.py:423 msgid "mirror successfully unlocked" msgstr "espelho destrancado com sucesso" -#: ../../libraries/entropy/server/interfaces/mirrors.py:698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:439 msgid "unlock error" msgstr "erro ao destrancar" -#: ../../libraries/entropy/server/interfaces/mirrors.py:700 +#: ../../libraries/entropy/server/interfaces/mirrors.py:441 msgid "mirror not unlocked" msgstr "espelho não destrancado" -#: ../../libraries/entropy/server/interfaces/mirrors.py:737 +#: ../../libraries/entropy/server/interfaces/mirrors.py:478 msgid "connecting to download package" msgstr "conectando para receber pacote" -#: ../../libraries/entropy/server/interfaces/mirrors.py:759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:500 msgid "downloading package" msgstr "recebendo pacote" -#: ../../libraries/entropy/server/interfaces/mirrors.py:799 +#: ../../libraries/entropy/server/interfaces/mirrors.py:540 msgid "is not listed in the repository !" msgstr "não está listado no repositório!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:813 +#: ../../libraries/entropy/server/interfaces/mirrors.py:554 msgid "verifying checksum of package" msgstr "verificando soma de checagem do pacote" -#: ../../libraries/entropy/server/interfaces/mirrors.py:831 +#: ../../libraries/entropy/server/interfaces/mirrors.py:572 msgid "downloaded successfully" msgstr "recebido com sucesso" -#: ../../libraries/entropy/server/interfaces/mirrors.py:846 +#: ../../libraries/entropy/server/interfaces/mirrors.py:587 msgid "checksum does not match. re-downloading..." msgstr "soma de checagem não corresponde. recebendo novamente..." -#: ../../libraries/entropy/server/interfaces/mirrors.py:863 +#: ../../libraries/entropy/server/interfaces/mirrors.py:604 msgid "seems broken. Consider to re-package it. Giving up!" msgstr "parece estar quebrado. Considere re-empacotá-lo. Desistindo!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:918 +#: ../../libraries/entropy/server/interfaces/mirrors.py:659 #, fuzzy msgid "mirror hasn't valid repository revision file" msgstr "espelho não tem arquivo de revisão de base de dados válido" -#: ../../libraries/entropy/server/interfaces/mirrors.py:938 +#: ../../libraries/entropy/server/interfaces/mirrors.py:679 msgid "unable to download repository revision" msgstr "incapaz de receber revisão do repositório" -#: ../../libraries/entropy/server/interfaces/mirrors.py:952 +#: ../../libraries/entropy/server/interfaces/mirrors.py:693 msgid "mirror doesn't have valid revision file" msgstr "espelho não tem um arquivo de revisão válido" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1057 +#: ../../libraries/entropy/server/interfaces/mirrors.py:798 msgid "waiting up to 2 minutes before giving up" msgstr "esperando até 2 minutos antes de desistir" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1076 +#: ../../libraries/entropy/server/interfaces/mirrors.py:817 msgid "mirror unlocked" msgstr "espelho destrancado" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1143 +#: ../../libraries/entropy/server/interfaces/mirrors.py:884 msgid "Local statistics" msgstr "Estatísticas locais" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1151 +#: ../../libraries/entropy/server/interfaces/mirrors.py:892 msgid "upload directory" msgstr "enviar diretório" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1153 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1164 +#: ../../libraries/entropy/server/interfaces/mirrors.py:894 +#: ../../libraries/entropy/server/interfaces/mirrors.py:905 msgid "files ready" msgstr "arquivos prontos" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1162 +#: ../../libraries/entropy/server/interfaces/mirrors.py:903 msgid "packages directory" msgstr "diretório de pacotes" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1213 +#: ../../libraries/entropy/server/interfaces/mirrors.py:954 msgid "copy" msgstr "copiar" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1238 +#: ../../libraries/entropy/server/interfaces/mirrors.py:979 msgid "Packages to be removed" msgstr "Pacotes à serem removidos" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1247 +#: ../../libraries/entropy/server/interfaces/mirrors.py:988 msgid "Packages to be moved locally" msgstr "Pacotes à serem movidos localmente" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1256 +#: ../../libraries/entropy/server/interfaces/mirrors.py:997 msgid "Packages to be uploaded" msgstr "Pacotes à serem enviados" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1266 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1007 msgid "Total removal size" msgstr "Tamanho total de remoção" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1278 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1019 msgid "Total upload size" msgstr "Tamanho total de envio" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1287 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1028 msgid "Total download size" msgstr "Tamanho total de recebimento" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1341 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1082 msgid "Remote statistics for" msgstr "Estatísticas remotas para" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1096 msgid "remote packages" msgstr "pacotes remotos" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1357 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1098 msgid "files stored" msgstr "arquivos armazenados" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1365 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1106 msgid "Calculating queues" msgstr "Calculando filas" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1571 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1310 msgid "removing package+hash" msgstr "removendo pacote+hash" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1619 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 msgid "copying file+hash to repository" msgstr "copiando arquivo+hash para o repositório" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1684 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1417 msgid "upload errors" msgstr "erros no envio" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1431 msgid "upload completed successfully" msgstr "envio completado com sucesso" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1803 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1528 msgid "QA checking package file" msgstr "QA checando arquivo de pacote" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1825 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1550 msgid "faulty package file, please fix" msgstr "arquivo de pacote com falhas, por favor conserte" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1876 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1601 msgid "starting packages sync" msgstr "iniciando sincronização de pacotes" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1903 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1628 msgid "packages sync" msgstr "sincronização de pacotes" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1921 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1646 msgid "socket error" msgstr "erro no socket" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1923 -#: ../../server/server_reagent.py:534 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1648 +#: ../../server/server_reagent.py:533 msgid "on" msgstr "em" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1939 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1664 msgid "nothing to do on" msgstr "nada para fazer em" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1950 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1675 msgid "Expanding queues" msgstr "Expandindo filas" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1970 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1695 msgid "nothing to sync for" msgstr "nada para sincronizar para" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1987 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1712 msgid "Would you like to run the steps above ?" msgstr "Você gostaria de executar os passos acima?" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2036 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1761 msgid "keyboard interrupt !" msgstr "interrupção de teclado!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2055 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1780 msgid "you must package them again" msgstr "você deve empacotá-los de novo" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2077 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1802 msgid "exception caught" msgstr "exceção capturada" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2104 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1829 msgid "at least one mirror synced properly!" msgstr "pelo menos um espelho sincronizou devidamente!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2232 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1964 msgid "tidy" msgstr "arrumado" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2234 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1966 msgid "collecting expired packages" msgstr "coletando pacotes expirados" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2248 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1980 msgid "collecting expired packages in the selected branches" msgstr "coletando pacotes expirados nos galhos selecionados" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2289 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2022 msgid "nothing to remove on this branch" msgstr "nada para remover neste galho" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2300 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2033 msgid "these are the expired packages" msgstr "estes são os pacotes expirados" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2352 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2085 msgid "removing packages remotely" msgstr "removendo pacotes remotamente" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2384 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2117 msgid "remove errors" msgstr "remover erros" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2398 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2131 msgid "removing packages locally" msgstr "removendo pacotes localmente" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2426 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2159 msgid "removing" msgstr "removendo" +#: ../../libraries/entropy/server/interfaces/mirrors.py:2187 +msgid "downloading notice board from mirrors to" +msgstr "recebendo quadro de avisos dos espelhos para" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2209 +msgid "notice board downloaded successfully from" +msgstr "quadro de avisos recebido com sucesso de" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2242 +#, fuzzy +msgid "removing notice board from" +msgstr "enviando quadro de avisos de" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2266 +#, fuzzy +msgid "notice board removal failed on" +msgstr "envio de quadro de avisos falhou em" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2277 +#, fuzzy +msgid "notice board removal success" +msgstr "sucesso no envio de quadro de avisos" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2302 +msgid "uploading notice board from" +msgstr "enviando quadro de avisos de" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2325 +msgid "notice board upload failed on" +msgstr "envio de quadro de avisos falhou em" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2336 +msgid "notice board upload success" +msgstr "sucesso no envio de quadro de avisos" + #: ../../libraries/entropy/client/services/ugc/commands.py:63 msgid "feature not supported remotely" msgstr "característica não suportada remotamente" @@ -2059,20 +1990,20 @@ msgstr "" "credenciais?" #: ../../libraries/entropy/client/services/ugc/interfaces.py:210 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/output.py:970 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/output.py:973 #: ../../libraries/entropy/qa.py:398 ../../libraries/entropy/qa.py:413 #: ../../client/text_rescue.py:493 ../../client/text_rescue.py:497 #: ../../client/text_rescue.py:524 ../../client/text_ugc.py:233 #: ../../client/text_ugc.py:414 ../../client/text_ugc.py:490 #: ../../client/text_ugc.py:509 ../../client/text_ui.py:479 -#: ../../client/text_ui.py:506 ../../server/server_activator.py:366 -#: ../../server/server_reagent.py:922 ../../server/server_reagent.py:923 +#: ../../client/text_ui.py:506 ../../server/server_activator.py:367 +#: ../../server/server_reagent.py:923 ../../server/server_reagent.py:924 #: ../../server/server_reagent.py:948 ../../server/server_reagent.py:961 #: ../../server/server_reagent.py:962 ../../server/server_reagent.py:977 #: ../../sulfur/src/sulfur/dialogs.py:1353 #: ../../sulfur/src/sulfur/dialogs.py:1814 -#: ../../sulfur/src/sulfur/entropyapi.py:391 -#: ../../sulfur/src/sulfur/events.py:727 +#: ../../sulfur/src/sulfur/entropyapi.py:390 +#: ../../sulfur/src/sulfur/events.py:732 msgid "Yes" msgstr "Sim" @@ -2088,439 +2019,10 @@ msgstr "Não é possível remover arquivo de cache" msgid "Cannot write to cache file" msgstr "Não é possível escrever em arquivo de cache" -#: ../../libraries/entropy/client/services/system/interfaces.py:37 -msgid "" -"A valid entropy.client.services.system.commands.Client class/subclass is " -"needed" -msgstr "" -"Uma classe/subclasse de valid entropy.client.services.system.commands.Client " -"válida é necessária" - -#: ../../libraries/entropy/client/services/system/interfaces.py:42 -msgid "" -"A valid entropy.client.services.system.methods.BaseMixin class/subclass is " -"needed" -msgstr "" -"Uma classe/subclasse entropy.client.services.system.methods.BaseMixin valid " -"é necessária" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -msgid "not a string" -msgstr "não é cadeia de caracteres" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "Please use setup_connection() properly" -msgstr "Por favor use setup_connection() apropriadamente" - -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -msgid "not an int" -msgstr "não é um inteiro" - -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "not a bool" -msgstr "não é um booleano" - -#: ../../libraries/entropy/client/services/system/methods.py:22 -msgid "Get a list of remotely available commands" -msgstr "Buscar a lista de comandos remotos disponíveis" - -#: ../../libraries/entropy/client/services/system/methods.py:28 -msgid "Get current queue content" -msgstr "Retornar conteúdo atual da fila" - -#: ../../libraries/entropy/client/services/system/methods.py:30 -msgid "Extended results" -msgstr "Resultados extendidos" - -#: ../../libraries/entropy/client/services/system/methods.py:36 -msgid "Get queue item using its queue unique identifier" -msgstr "Retornar item da fila usando seu identificador de fila único" - -#: ../../libraries/entropy/client/services/system/methods.py:37 -#: ../../libraries/entropy/client/services/system/methods.py:43 -#: ../../libraries/entropy/client/services/system/methods.py:61 -#: ../../libraries/entropy/client/services/system/methods.py:68 -#: ../../libraries/entropy/client/services/system/methods.py:69 -#: ../../libraries/entropy/client/services/system/methods.py:107 -msgid "Queue Identifier" -msgstr "Identificador de Fila" - -#: ../../libraries/entropy/client/services/system/methods.py:42 -msgid "Get queue stdout/stderr using its queue unique identifier" -msgstr "Retornar stdout/stderr da fila usando seu identificador único de fila" - -#: ../../libraries/entropy/client/services/system/methods.py:48 -msgid "Remove queued commands using their queue unique identifiers" -msgstr "" -"Remover comandos enfileirados usando seus identificadores únicos de fila" - -#: ../../libraries/entropy/client/services/system/methods.py:49 -msgid "Queue Identifiers" -msgstr "Identificadores de Fila" - -#: ../../libraries/entropy/client/services/system/methods.py:54 -msgid "Toggle queue pause (True/False)" -msgstr "Alternar pausa da fila (Verdadeiro/Falso)" - -#: ../../libraries/entropy/client/services/system/methods.py:55 -msgid "Pause or not" -msgstr "Pausar ou não" - -#: ../../libraries/entropy/client/services/system/methods.py:60 -msgid "Kill a running process through its queue id" -msgstr "Matar um processo em execução através de de seu id de fila" - -#: ../../libraries/entropy/client/services/system/methods.py:66 -msgid "Swap items in queue using their queue ids" -msgstr "Trocar itens da fila usando seus identificadores de fila" - -#: ../../libraries/entropy/client/services/system/methods.py:75 -msgid "Get pinboard content" -msgstr "Buscar conteúdo do flanelógrafo " - -#: ../../libraries/entropy/client/services/system/methods.py:81 -msgid "Add item to pinboard" -msgstr "Adicionar item ao flanelógrafo" - -#: ../../libraries/entropy/client/services/system/methods.py:84 -msgid "Extended text" -msgstr "Texto extendido" - -#: ../../libraries/entropy/client/services/system/methods.py:90 -msgid "Remove item from pinboard" -msgstr "Remover item do flanelógrafo" - -#: ../../libraries/entropy/client/services/system/methods.py:91 -#: ../../libraries/entropy/client/services/system/methods.py:98 -msgid "Pinboard identifiers" -msgstr "Identificadores de Flanelógrafo" - -#: ../../libraries/entropy/client/services/system/methods.py:96 -msgid "Set pinboard items status (done/not done)" -msgstr "Definir status do item de Flanelógrafo (terminado/não terminado)" - -#: ../../libraries/entropy/client/services/system/methods.py:99 -msgid "Done status" -msgstr "Status de término" - -#: ../../libraries/entropy/client/services/system/methods.py:105 -msgid "Write to a remote running command stdin" -msgstr "Escrever para um comando remoto stdin" - -#: ../../libraries/entropy/client/services/system/methods.py:108 -msgid "Write to stdout?" -msgstr "Escrever em stdout?" - -#: ../../libraries/entropy/client/services/system/methods.py:109 -#: ../../libraries/entropy/client/services/system/methods.py:399 -msgid "Text" -msgstr "Texto" - -#: ../../libraries/entropy/client/services/system/methods.py:166 -msgid "Update Spm Repository (emerge --sync)" -msgstr "Atualizar Repositório do Spm (emerge --sync)" - -#: ../../libraries/entropy/client/services/system/methods.py:172 -msgid "Compile specified atoms with specified parameters" -msgstr "Compilar atoms especificados com os parâmetros especificados" - -#: ../../libraries/entropy/client/services/system/methods.py:174 -#: ../../libraries/entropy/client/services/system/methods.py:192 -#: ../../libraries/entropy/client/services/system/methods.py:215 -#: ../../libraries/entropy/client/services/system/methods.py:224 -#: ../../libraries/entropy/client/services/system/methods.py:232 -msgid "Atoms" -msgstr "Atoms" - -#: ../../libraries/entropy/client/services/system/methods.py:175 -#: ../../libraries/entropy/client/services/system/methods.py:193 -msgid "Pretend" -msgstr "Fingir" - -#: ../../libraries/entropy/client/services/system/methods.py:176 -#, fuzzy -msgid "Oneshot" -msgstr "Oneshot" - -#: ../../libraries/entropy/client/services/system/methods.py:177 -#: ../../libraries/entropy/client/services/system/methods.py:194 -msgid "Verbose" -msgstr "Detalhado" - -#: ../../libraries/entropy/client/services/system/methods.py:178 -#: ../../libraries/entropy/client/services/system/methods.py:195 -msgid "No color" -msgstr "Sem cores" - -#: ../../libraries/entropy/client/services/system/methods.py:179 -msgid "Fetch only" -msgstr "Obter apenas" - -#: ../../libraries/entropy/client/services/system/methods.py:180 -msgid "Build only" -msgstr "Compilar apenas" - -#: ../../libraries/entropy/client/services/system/methods.py:181 -#: ../../server/server_reagent.py:233 -msgid "No dependencies" -msgstr "Sem dependências" - -#: ../../libraries/entropy/client/services/system/methods.py:182 -msgid "Custom USE" -msgstr "USE flags específicas" - -#: ../../libraries/entropy/client/services/system/methods.py:183 -msgid "Custom LDFLAGS" -msgstr "LDFLAGS específicas" - -#: ../../libraries/entropy/client/services/system/methods.py:184 -msgid "Custom CFLAGS" -msgstr "CFLAGS específicas" - -#: ../../libraries/entropy/client/services/system/methods.py:190 -msgid "Remove specified atoms with specified parameters" -msgstr "Remover atoms especificados com parâmetros espeficiados" - -#: ../../libraries/entropy/client/services/system/methods.py:201 -msgid "Get SPM updates for the specified categories" -msgstr "Buscar atualizações do SPM para as categorias especificadas" - -#: ../../libraries/entropy/client/services/system/methods.py:202 -#: ../../libraries/entropy/client/services/system/methods.py:208 -msgid "Categories" -msgstr "Categorias" - -#: ../../libraries/entropy/client/services/system/methods.py:207 -msgid "Get SPM installed packages for the specified categories" -msgstr "Buscar pacotes instalados do SPM para as categorias especificadas" - -#: ../../libraries/entropy/client/services/system/methods.py:213 -msgid "Enable USE flags for the specified atoms" -msgstr "Habilitar USE flags para os atoms especificados" - -#: ../../libraries/entropy/client/services/system/methods.py:216 -#: ../../libraries/entropy/client/services/system/methods.py:225 -#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 -msgid "USE flags" -msgstr "USE flags" - -#: ../../libraries/entropy/client/services/system/methods.py:222 -msgid "Disable USE flags for the specified atoms" -msgstr "Desabilitar USE flags para os atoms especificados" - -#: ../../libraries/entropy/client/services/system/methods.py:231 -msgid "Get info for the specified atoms" -msgstr "Buscar informações para os atoms especificados" - -#: ../../libraries/entropy/client/services/system/methods.py:237 -msgid "Run SPM info command" -msgstr "Executar comando SPM info" - -#: ../../libraries/entropy/client/services/system/methods.py:243 -msgid "Run custom shell command" -msgstr "Executar comando de shell específico" - -#: ../../libraries/entropy/client/services/system/methods.py:245 -msgid "Command" -msgstr "Comando" - -#: ../../libraries/entropy/client/services/system/methods.py:251 -msgid "Get Spm security updates information" -msgstr "Receber informações de atualizações de segurança do Spm" - -#: ../../libraries/entropy/client/services/system/methods.py:253 -msgid "List type (affected,new,all)" -msgstr "Listar tipo (afetado,novo,tudo)" - -#: ../../libraries/entropy/client/services/system/methods.py:259 -msgid "Get information about available Entropy repositories" -msgstr "Receber informações sobre repositórios do Entropy disponíveis" - -#: ../../libraries/entropy/client/services/system/methods.py:265 -msgid "Set default Entropy Server repository" -msgstr "Definir repositório padrão do Entropy Server" - -#. Setup reponame & repofile column's -#: ../../libraries/entropy/client/services/system/methods.py:267 -#: ../../libraries/entropy/client/services/system/methods.py:275 -#: ../../libraries/entropy/client/services/system/methods.py:284 -#: ../../libraries/entropy/client/services/system/methods.py:302 -#: ../../libraries/entropy/client/services/system/methods.py:349 -#: ../../libraries/entropy/client/services/system/methods.py:373 -#: ../../libraries/entropy/client/services/system/methods.py:381 -#: ../../libraries/entropy/client/services/system/methods.py:388 -#: ../../libraries/entropy/client/services/system/methods.py:397 -#: ../../sulfur/src/sulfur/views.py:2868 -msgid "Repository Identifier" -msgstr "Identificador de Repositório" - -#: ../../libraries/entropy/client/services/system/methods.py:273 -msgid "Get available packages inside the specified repository" -msgstr "Receber pacotes disponíveis dentro do repositório especificado" - -#: ../../libraries/entropy/client/services/system/methods.py:281 -msgid "Get idpackage metadata using its idpackage in the specified repository" -msgstr "" -"Receber meta dados de idpackage usando seu idpackage no repositório " -"especificado" - -#: ../../libraries/entropy/client/services/system/methods.py:283 -msgid "Package Identifier" -msgstr "Identificador de Pacotes" - -#: ../../libraries/entropy/client/services/system/methods.py:290 -msgid "Remove the specified Entropy package matches (idpackage,repoid)" -msgstr "" -"Remover os pacotes especificados do Entropy que corresponderem (idpackage," -"repoid)" - -#: ../../libraries/entropy/client/services/system/methods.py:292 -msgid "Matched atoms" -msgstr "Atoms correspondentes" - -#: ../../libraries/entropy/client/services/system/methods.py:298 -msgid "" -"Search Entropy packages using a defined set of search types in the specified " -"repository" -msgstr "" -"Buscar pacotes do Entropy usando um conjunto definido de tipos de busca no " -"repositório especificado" - -#: ../../libraries/entropy/client/services/system/methods.py:300 -#: ../../sulfur/src/sulfur/__init__.py:2003 -msgid "Search type" -msgstr "Tipo de busca" - -#: ../../libraries/entropy/client/services/system/methods.py:301 -#: ../../sulfur/src/sulfur/__init__.py:2002 -msgid "Search string" -msgstr "Buscar cadeia de caracteres" - -#: ../../libraries/entropy/client/services/system/methods.py:308 -msgid "Move or copy a package from a repository to another" -msgstr "Mover ou copiar um pacote de um repositório para outro" - -#: ../../libraries/entropy/client/services/system/methods.py:310 -msgid "Package identifiers" -msgstr "Identificadores de pacote" - -#: ../../libraries/entropy/client/services/system/methods.py:311 -msgid "From repository" -msgstr "Do repositório" - -#: ../../libraries/entropy/client/services/system/methods.py:312 -msgid "To repository" -msgstr "Para repositório" - -#: ../../libraries/entropy/client/services/system/methods.py:313 -msgid "Copy instead of move?" -msgstr "Copiar ao invés de mover?" - -#: ../../libraries/entropy/client/services/system/methods.py:319 -msgid "" -"Scan Spm package changes and retrieve a list of action that should be run on " -"the repositories" -msgstr "" -"Escanear mudanças de pacotes do Spm e recuperar uma lista de ações que devem " -"ser executadas nos repositórios" - -#: ../../libraries/entropy/client/services/system/methods.py:325 -msgid "Run Entropy database updates" -msgstr "Executar atualizações da base de dados do Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:327 -msgid "Matches to add from Spm" -msgstr "Correspondências à adicionar do Spm" - -#: ../../libraries/entropy/client/services/system/methods.py:328 -msgid "Matches to remove from repository database" -msgstr "Correspondências à remover da base de dados do repositório" - -#: ../../libraries/entropy/client/services/system/methods.py:329 -msgid "Matches to inject on repository database" -msgstr "Correspondências à injetar na base de dados do repositório" - -#: ../../libraries/entropy/client/services/system/methods.py:335 -msgid "Run Entropy dependency test" -msgstr "Executar teste de dependências do Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:341 -msgid "Run Entropy library test" -msgstr "Executar teste de bibliotecas do Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:347 -msgid "Run Entropy tree updates" -msgstr "Executar atualizações da árvore do Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:355 -msgid "" -"Scan for Mirror updates and retrieve a list of action that should be run" -msgstr "" -"Escanear por atualizações de Espelhos e recuperar uma lista de ações que " -"devem ser executadas" - -#: ../../libraries/entropy/client/services/system/methods.py:357 -msgid "list of repository identifiers" -msgstr "lista de identificadores de repositório" - -#: ../../libraries/entropy/client/services/system/methods.py:363 -msgid "Run Mirror updates for the provided repositories and its data" -msgstr "Executar atualizações para os repositórios fornecidos e seus dados" - -#: ../../libraries/entropy/client/services/system/methods.py:365 -msgid "composed repository data" -msgstr "dados de repositório compostos" - -#: ../../libraries/entropy/client/services/system/methods.py:371 -msgid "Run Entropy packages digest verification test" -msgstr "Executar teste de verificação de digest de pacotes do Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:374 -msgid "Check mode" -msgstr "Modo de checagem" - -#: ../../libraries/entropy/client/services/system/methods.py:380 -msgid "Get repository notice board" -msgstr "Receber quadro de avisos do repositório" - -#: ../../libraries/entropy/client/services/system/methods.py:386 -msgid "Remove notice board entry" -msgstr "Remover entrada do quadro de avisos do repositório" - -#: ../../libraries/entropy/client/services/system/methods.py:389 -msgid "Entry Identifiers" -msgstr "Identificadores de Entrada" - -#: ../../libraries/entropy/client/services/system/methods.py:395 -msgid "Add notice board entry" -msgstr "Adicionar entrada ao quadro de avisos" - -#. title -#: ../../libraries/entropy/client/services/system/methods.py:398 -#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 -#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 -#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 -#: ../../server/server_activator.py:242 ../../server/server_activator.py:274 -#: ../../server/server_activator.py:310 ../../sulfur/src/sulfur/dialogs.py:381 -#: ../../sulfur/src/sulfur/dialogs.py:633 -#: ../../sulfur/src/sulfur/sulfur.glade.h:258 -msgid "Title" -msgstr "Título" - -#: ../../libraries/entropy/client/services/system/methods.py:400 -msgid "Notice link" -msgstr "Link de notícia" - #: ../../libraries/entropy/client/misc.py:161 -#: ../../client/text_configuration.py:164 -#: ../../client/text_configuration.py:176 -#: ../../client/text_configuration.py:246 +#: ../../client/text_configuration.py:165 +#: ../../client/text_configuration.py:177 +#: ../../client/text_configuration.py:247 msgid "Automerging file" msgstr "Auto mesclando arquivo" @@ -2536,7 +2038,7 @@ msgstr "Não é possível auto mesclar arquivo" #: ../../libraries/entropy/client/interfaces/methods.py:88 #: ../../libraries/entropy/client/interfaces/methods.py:113 #: ../../client/text_ui.py:484 ../../server/server_reagent.py:81 -#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1045 +#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1051 #: ../../sulfur/src/sulfur/views.py:2798 msgid "Repository" msgstr "Repositório" @@ -2551,11 +2053,11 @@ msgstr "está corrompido" msgid "Cannot calculate the checksum" msgstr "Não é possível receber soma de checagem" -#: ../../libraries/entropy/client/interfaces/client.py:809 +#: ../../libraries/entropy/client/interfaces/client.py:804 msgid "forcing packages metadata update" msgstr "forçando atualização de metadados de pacotes" -#: ../../libraries/entropy/client/interfaces/client.py:818 +#: ../../libraries/entropy/client/interfaces/client.py:813 msgid "Updating system database using repository" msgstr "Atualizando base de dados do sistema usando repositório" @@ -2958,7 +2460,7 @@ msgstr "Repositórios atualizados com sucesso." #: ../../libraries/entropy/client/interfaces/methods.py:867 #: ../../libraries/entropy/client/interfaces/sets.py:188 #: ../../libraries/entropy/client/interfaces/sets.py:215 -#: ../../libraries/entropy/const.py:591 +#: ../../libraries/entropy/const.py:589 msgid "All fine" msgstr "Tudo certo" @@ -2977,41 +2479,41 @@ msgid "Repository restored successfully" msgstr "Repositórios atualizados com sucesso." #: ../../libraries/entropy/client/interfaces/methods.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:3385 +#: ../../libraries/entropy/client/interfaces/package.py:3386 #: ../../client/text_rescue.py:508 ../../sulfur/src/sulfur/entropyapi.py:239 msgid "Removing" msgstr "Removendo" -#: ../../libraries/entropy/client/interfaces/methods.py:1356 +#: ../../libraries/entropy/client/interfaces/methods.py:1357 msgid "Resources unlocked, let's go!" msgstr "Recursos destrancados, vamos lá!" -#: ../../libraries/entropy/client/interfaces/methods.py:1375 +#: ../../libraries/entropy/client/interfaces/methods.py:1376 #, python-format msgid "Resources still locked after %s minutes, giving up!" msgstr "Recursos ainda trancados após %s minutos, desistindo!" -#: ../../libraries/entropy/client/interfaces/methods.py:1384 +#: ../../libraries/entropy/client/interfaces/methods.py:1385 #, python-format msgid "Resources locked, sleeping %s seconds, check #%s/%s" msgstr "Recursos trancados, esperando %s segundos, verificação #%s/%s" -#: ../../libraries/entropy/client/interfaces/methods.py:1408 +#: ../../libraries/entropy/client/interfaces/methods.py:1409 #, python-format msgid "Nothing to backup in etpConst with %s key" msgstr "Nada para gerar cópia de segurança em etpConst com chave %s" -#: ../../libraries/entropy/client/interfaces/methods.py:1528 +#: ../../libraries/entropy/client/interfaces/methods.py:1529 #, fuzzy msgid "Checking response time of" msgstr "checando status de" -#: ../../libraries/entropy/client/interfaces/methods.py:1550 +#: ../../libraries/entropy/client/interfaces/methods.py:1551 #, fuzzy msgid "Mirror response time" msgstr "Tabela de status dos espelhos" -#: ../../libraries/entropy/client/interfaces/methods.py:1876 +#: ../../libraries/entropy/client/interfaces/methods.py:1877 msgid "not a valid method" msgstr "não é um método válido" @@ -3038,13 +2540,13 @@ msgstr "Taxa de transferência agredada" #: ../../libraries/entropy/client/interfaces/package.py:345 #: ../../libraries/entropy/client/interfaces/package.py:952 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "second" msgstr "segundo" #: ../../libraries/entropy/client/interfaces/package.py:360 #: ../../libraries/entropy/client/interfaces/package.py:968 -#: ../../libraries/entropy/client/interfaces/package.py:2798 +#: ../../libraries/entropy/client/interfaces/package.py:2799 msgid "Error downloading from" msgstr "Erro ao receber de" @@ -3064,13 +2566,13 @@ msgstr "erro de tempo máximo de espera excedido" #: ../../libraries/entropy/client/interfaces/package.py:373 #: ../../libraries/entropy/client/interfaces/package.py:998 -#: ../../libraries/entropy/client/interfaces/package.py:2809 +#: ../../libraries/entropy/client/interfaces/package.py:2810 msgid "discarded download" msgstr "recebimento descartado" #: ../../libraries/entropy/client/interfaces/package.py:376 #: ../../libraries/entropy/client/interfaces/package.py:1001 -#: ../../libraries/entropy/client/interfaces/package.py:2811 +#: ../../libraries/entropy/client/interfaces/package.py:2812 msgid "unknown reason" msgstr "razão desconhecida" @@ -3079,17 +2581,17 @@ msgid "Downloading from" msgstr "Recebendo de" #: ../../libraries/entropy/client/interfaces/package.py:946 -#: ../../libraries/entropy/client/interfaces/package.py:2780 +#: ../../libraries/entropy/client/interfaces/package.py:2781 msgid "Successfully downloaded from" msgstr "Recebido com sucesso de" #: ../../libraries/entropy/client/interfaces/package.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "at" msgstr "em" #: ../../libraries/entropy/client/interfaces/package.py:974 -#: ../../libraries/entropy/client/interfaces/package.py:2804 +#: ../../libraries/entropy/client/interfaces/package.py:2805 msgid "file not available on this mirror" msgstr "arquivo não disponível neste espelho" @@ -3189,7 +2691,7 @@ msgid "Removing config file, never modified" msgstr "Removendo arquivo de configuração, nunca modificado" #: ../../libraries/entropy/client/interfaces/package.py:1554 -#: ../../libraries/entropy/client/interfaces/package.py:2671 +#: ../../libraries/entropy/client/interfaces/package.py:2672 msgid "Protecting config file" msgstr "Protegendo arquivo de configuração" @@ -3252,231 +2754,232 @@ msgstr "Erro ao movimentar arquivo" msgid "please report" msgstr "por favor reporte" -#: ../../libraries/entropy/client/interfaces/package.py:2627 +#: ../../libraries/entropy/client/interfaces/package.py:2628 msgid "Skipping file installation/removal" msgstr "Pulando instalação/remoção de pacote" -#: ../../libraries/entropy/client/interfaces/package.py:2688 +#: ../../libraries/entropy/client/interfaces/package.py:2689 msgid "Collision found during install for" msgstr "Colisão encontrada durante a instalação para" -#: ../../libraries/entropy/client/interfaces/package.py:2691 +#: ../../libraries/entropy/client/interfaces/package.py:2692 msgid "cannot overwrite" msgstr "não é possível sobrescrever" -#: ../../libraries/entropy/client/interfaces/package.py:2764 -#: ../../libraries/entropy/client/interfaces/package.py:2865 +#: ../../libraries/entropy/client/interfaces/package.py:2765 +#: ../../libraries/entropy/client/interfaces/package.py:2866 msgid "Downloading" msgstr "Recebendo" -#: ../../libraries/entropy/client/interfaces/package.py:2791 +#: ../../libraries/entropy/client/interfaces/package.py:2792 msgid "Local path" msgstr "Caminho local" -#: ../../libraries/entropy/client/interfaces/package.py:2823 +#: ../../libraries/entropy/client/interfaces/package.py:2824 msgid "Downloading archive" msgstr "Recebendo arquivo" -#: ../../libraries/entropy/client/interfaces/package.py:2848 +#: ../../libraries/entropy/client/interfaces/package.py:2849 #, fuzzy msgid "Package cannot be fetched. Try to update repositories" msgstr "Pacote não pôde ser obtido. Atualize os repositórios e tente novamente" -#: ../../libraries/entropy/client/interfaces/package.py:2867 +#: ../../libraries/entropy/client/interfaces/package.py:2868 msgid "archives" msgstr "arquivos" -#: ../../libraries/entropy/client/interfaces/package.py:2884 +#: ../../libraries/entropy/client/interfaces/package.py:2885 #, fuzzy msgid "Some packages cannot be fetched" msgstr "Alguns pacotes estão mascarados" -#: ../../libraries/entropy/client/interfaces/package.py:2885 +#: ../../libraries/entropy/client/interfaces/package.py:2886 #, fuzzy msgid "Try to update your repositories and retry" msgstr "Pacote não pôde ser obtido. Atualize os repositórios e tente novamente" -#: ../../libraries/entropy/client/interfaces/package.py:2913 +#: ../../libraries/entropy/client/interfaces/package.py:2914 msgid "Package cannot be downloaded, unknown error." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2922 +#: ../../libraries/entropy/client/interfaces/package.py:2923 msgid "Installed package in queue vanished, skipping." msgstr "Pacote instalado na fila desapareceu, pulando." -#: ../../libraries/entropy/client/interfaces/package.py:2941 +#: ../../libraries/entropy/client/interfaces/package.py:2942 msgid "Unpacking package" msgstr "Desempacotando pacote" -#: ../../libraries/entropy/client/interfaces/package.py:2952 +#: ../../libraries/entropy/client/interfaces/package.py:2953 msgid "Merging package" msgstr "Mesclando pacote" -#: ../../libraries/entropy/client/interfaces/package.py:2965 +#: ../../libraries/entropy/client/interfaces/package.py:2966 msgid "You are running out of disk space" msgstr "Sua capacidade de armazenamento em disco está acabando" -#: ../../libraries/entropy/client/interfaces/package.py:2966 +#: ../../libraries/entropy/client/interfaces/package.py:2967 #, fuzzy msgid "I bet, you're probably Michele" msgstr "Você é provavelmente Michele, eu acho" -#: ../../libraries/entropy/client/interfaces/package.py:2970 +#: ../../libraries/entropy/client/interfaces/package.py:2971 msgid "An error occured while trying to unpack the package" msgstr "Ocorreu um erro ao tentar desempacotar pacote" -#: ../../libraries/entropy/client/interfaces/package.py:2973 -#: ../../libraries/entropy/client/interfaces/package.py:3017 +#: ../../libraries/entropy/client/interfaces/package.py:2974 +#: ../../libraries/entropy/client/interfaces/package.py:3018 msgid "Check if your system is healthy" msgstr "Checando se seu sistema está saudável" -#: ../../libraries/entropy/client/interfaces/package.py:2987 +#: ../../libraries/entropy/client/interfaces/package.py:2988 msgid "Installing package" msgstr "Instalando pacote" -#: ../../libraries/entropy/client/interfaces/package.py:3005 +#: ../../libraries/entropy/client/interfaces/package.py:3006 #, fuzzy msgid "<3 debug files installation enabled <3" msgstr "Pulando instalação/remoção de pacote" -#: ../../libraries/entropy/client/interfaces/package.py:3016 +#: ../../libraries/entropy/client/interfaces/package.py:3017 msgid "An error occured while trying to install the package" msgstr "Um erro ocorreu enquanto tentando instalar o pacote" -#: ../../libraries/entropy/client/interfaces/package.py:3031 +#: ../../libraries/entropy/client/interfaces/package.py:3032 msgid "Removing data" msgstr "Removendo dados" -#: ../../libraries/entropy/client/interfaces/package.py:3044 +#: ../../libraries/entropy/client/interfaces/package.py:3045 msgid "An error occured while trying to remove the package" msgstr "Um erro ocorreu enquanto tentando remover o pacote" -#: ../../libraries/entropy/client/interfaces/package.py:3045 +#: ../../libraries/entropy/client/interfaces/package.py:3046 msgid "Check if you have enough disk space on your hard disk" msgstr "Verifique se você tem espaço livre suficiente no seu disco rígido" -#: ../../libraries/entropy/client/interfaces/package.py:3059 -#: ../../libraries/entropy/client/interfaces/package.py:3393 +#: ../../libraries/entropy/client/interfaces/package.py:3060 +#: ../../libraries/entropy/client/interfaces/package.py:3394 #: ../../client/text_tools.py:67 msgid "Cleaning" msgstr "Limpando" -#: ../../libraries/entropy/client/interfaces/package.py:3126 +#: ../../libraries/entropy/client/interfaces/package.py:3127 #, fuzzy msgid "Cleaning previously installed application data." msgstr "retomar operações anteriormente interrompidas" -#: ../../libraries/entropy/client/interfaces/package.py:3247 +#: ../../libraries/entropy/client/interfaces/package.py:3248 msgid "Configuring package" msgstr "Configurando pacote" -#: ../../libraries/entropy/client/interfaces/package.py:3259 -#: ../../libraries/entropy/client/interfaces/package.py:3279 +#: ../../libraries/entropy/client/interfaces/package.py:3260 +#: ../../libraries/entropy/client/interfaces/package.py:3280 msgid "An error occured while trying to configure the package" msgstr "Um erro ocorreu ao tentar configurar o pacote" -#: ../../libraries/entropy/client/interfaces/package.py:3261 +#: ../../libraries/entropy/client/interfaces/package.py:3262 msgid "Make sure that your system is healthy" msgstr "Certifique-se de que seu sistema está saudável" -#: ../../libraries/entropy/client/interfaces/package.py:3281 +#: ../../libraries/entropy/client/interfaces/package.py:3282 #, fuzzy msgid "It seems that Source Package Manager entry is missing" msgstr "Parece que a entrada do Gerenciador de Fontes de Pacotes está faltando" -#: ../../libraries/entropy/client/interfaces/package.py:3305 +#: ../../libraries/entropy/client/interfaces/package.py:3306 #, fuzzy msgid "Installed package vanished" msgstr "Pacotes Instalados" -#: ../../libraries/entropy/client/interfaces/package.py:3311 +#: ../../libraries/entropy/client/interfaces/package.py:3312 #, fuzzy msgid "Fetch not available" msgstr "não disponível" -#: ../../libraries/entropy/client/interfaces/package.py:3318 +#: ../../libraries/entropy/client/interfaces/package.py:3319 #: ../../sulfur/src/sulfur/entropyapi.py:142 msgid "Fetching" msgstr "Obtendo" -#: ../../libraries/entropy/client/interfaces/package.py:3325 +#: ../../libraries/entropy/client/interfaces/package.py:3326 msgid "Multi Fetching" msgstr "Obtendo Vários Pacotes" -#: ../../libraries/entropy/client/interfaces/package.py:3326 -#: ../../libraries/entropy/client/interfaces/package.py:3345 +#: ../../libraries/entropy/client/interfaces/package.py:3327 +#: ../../libraries/entropy/client/interfaces/package.py:3346 #: ../../client/text_query.py:776 ../../client/text_ui.py:1102 -#: ../../server/server_reagent.py:543 +#: ../../server/server_reagent.py:542 msgid "packages" msgstr "pacotes" -#: ../../libraries/entropy/client/interfaces/package.py:3332 +#: ../../libraries/entropy/client/interfaces/package.py:3333 msgid "Fetching sources" msgstr "Obtendo códigos-fontes" -#: ../../libraries/entropy/client/interfaces/package.py:3338 +#: ../../libraries/entropy/client/interfaces/package.py:3339 msgid "Verifying" msgstr "Verificando" -#: ../../libraries/entropy/client/interfaces/package.py:3344 +#: ../../libraries/entropy/client/interfaces/package.py:3345 msgid "Multi Verification" msgstr "Verificando Vários Pacotes" -#: ../../libraries/entropy/client/interfaces/package.py:3351 +#: ../../libraries/entropy/client/interfaces/package.py:3352 msgid "Unpacking" msgstr "Desempacotando" -#: ../../libraries/entropy/client/interfaces/package.py:3357 +#: ../../libraries/entropy/client/interfaces/package.py:3358 msgid "Merging" msgstr "Mesclando" -#: ../../libraries/entropy/client/interfaces/package.py:3370 +#: ../../libraries/entropy/client/interfaces/package.py:3371 #: ../../sulfur/src/sulfur/entropyapi.py:281 msgid "Installing" msgstr "Instalando" -#: ../../libraries/entropy/client/interfaces/package.py:3401 +#: ../../libraries/entropy/client/interfaces/package.py:3402 msgid "Postinstall" msgstr "Pós-instalação" -#: ../../libraries/entropy/client/interfaces/package.py:3409 +#: ../../libraries/entropy/client/interfaces/package.py:3410 msgid "Preinstall" msgstr "Pré-instalação" -#: ../../libraries/entropy/client/interfaces/package.py:3417 +#: ../../libraries/entropy/client/interfaces/package.py:3418 msgid "Preremove" msgstr "Pré-remoção" -#: ../../libraries/entropy/client/interfaces/package.py:3425 +#: ../../libraries/entropy/client/interfaces/package.py:3426 msgid "Postremove" msgstr "Pós-remoção" -#: ../../libraries/entropy/client/interfaces/package.py:3439 +#: ../../libraries/entropy/client/interfaces/package.py:3440 msgid "Configuring" msgstr "Configurando" -#: ../../libraries/entropy/client/interfaces/package.py:3486 +#: ../../libraries/entropy/client/interfaces/package.py:3487 #: ../../libraries/entropy/client/interfaces/repository.py:259 -#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:600 +#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:605 #: ../../client/text_rescue.py:86 ../../client/text_security.py:86 #: ../../client/text_smart.py:70 ../../client/text_ui.py:147 #: ../../server/reagent.py:233 ../../server/reagent.py:251 -#: ../../server/reagent.py:270 ../../server/reagent.py:290 -#: ../../server/server_activator.py:44 ../../server/server_activator.py:164 -#: ../../server/server_activator.py:223 ../../server/server_activator.py:396 -#: ../../server/server_activator.py:526 ../../server/server_reagent.py:42 -#: ../../server/server_reagent.py:618 ../../server/server_reagent.py:795 -#: ../../server/server_reagent.py:1075 ../../server/server_reagent.py:1134 +#: ../../server/reagent.py:271 ../../server/reagent.py:291 +#: ../../server/server_activator.py:45 ../../server/server_activator.py:165 +#: ../../server/server_activator.py:224 ../../server/server_activator.py:397 +#: ../../server/server_activator.py:552 ../../server/server_reagent.py:42 +#: ../../server/server_reagent.py:617 ../../server/server_reagent.py:795 +#: ../../server/server_reagent.py:1076 ../../server/server_reagent.py:1135 +#: ../../services/kernel-switcher:104 ../../services/kernel-switcher:173 #, fuzzy msgid "Another Entropy is currently running." msgstr "" "Outra instância do Entropy está em execução. Não é possível processar a fila." -#: ../../libraries/entropy/client/interfaces/package.py:3497 +#: ../../libraries/entropy/client/interfaces/package.py:3498 msgid "Cannot acquire Entropy resources lock." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3510 +#: ../../libraries/entropy/client/interfaces/package.py:3511 msgid "An error occured. Action aborted." msgstr "Um erro ocorreu. Ação abortada." @@ -3588,241 +3091,241 @@ msgstr "Pré-remoção" msgid "post-remove phase" msgstr "Pós-remoção" -#: ../../libraries/entropy/const.py:569 +#: ../../libraries/entropy/const.py:567 #, fuzzy msgid "Runtime dependency" msgstr "Executando teste de dependências" -#: ../../libraries/entropy/const.py:570 +#: ../../libraries/entropy/const.py:568 #, fuzzy msgid "Post dependency" msgstr "dependência" -#: ../../libraries/entropy/const.py:571 +#: ../../libraries/entropy/const.py:569 msgid "Manually added (by staff) dependency" msgstr "" -#: ../../libraries/entropy/const.py:572 +#: ../../libraries/entropy/const.py:570 #, fuzzy msgid "Build dependency" msgstr "dependência" -#: ../../libraries/entropy/const.py:592 +#: ../../libraries/entropy/const.py:590 msgid "Corrupted Client Repository. Please restore a backup." msgstr "" "Repositório de Cliente Corrompido. Por favor restaure uma cópia de segurança." -#: ../../libraries/entropy/const.py:661 +#: ../../libraries/entropy/const.py:659 msgid "reason not available" msgstr "razão não disponível" -#: ../../libraries/entropy/const.py:662 +#: ../../libraries/entropy/const.py:660 msgid "user package.mask" msgstr "package.mask do usuário" -#: ../../libraries/entropy/const.py:663 +#: ../../libraries/entropy/const.py:661 msgid "system keywords" msgstr "palavras-chave do sistema" -#: ../../libraries/entropy/const.py:664 +#: ../../libraries/entropy/const.py:662 msgid "user package.unmask" msgstr "package.unmask do usuário" -#: ../../libraries/entropy/const.py:665 +#: ../../libraries/entropy/const.py:663 msgid "user repo package.keywords (all packages)" msgstr "package.keywords do repositório do usuário (todos pacotes)" -#: ../../libraries/entropy/const.py:666 +#: ../../libraries/entropy/const.py:664 msgid "user repo package.keywords" msgstr "package.keywords do repositório do usuário" -#: ../../libraries/entropy/const.py:667 +#: ../../libraries/entropy/const.py:665 msgid "user package.keywords" msgstr "package.keywords do usuário" -#: ../../libraries/entropy/const.py:668 +#: ../../libraries/entropy/const.py:666 #, fuzzy msgid "completely masked (by keyword?)" msgstr "completamente mascarado" -#: ../../libraries/entropy/const.py:669 +#: ../../libraries/entropy/const.py:667 msgid "repository general packages.db.mask" msgstr "package.db.mask geral do repositório" -#: ../../libraries/entropy/const.py:670 +#: ../../libraries/entropy/const.py:668 #, fuzzy msgid "repository general packages.db.keywords" msgstr "package.db.mask geral do repositório" -#: ../../libraries/entropy/const.py:671 +#: ../../libraries/entropy/const.py:669 msgid "user license.mask" msgstr "license.mask do usuário" -#: ../../libraries/entropy/const.py:672 +#: ../../libraries/entropy/const.py:670 msgid "user live unmask" msgstr "live unmask do usuário" -#: ../../libraries/entropy/const.py:673 +#: ../../libraries/entropy/const.py:671 msgid "user live mask" msgstr "live mask do usuário" -#: ../../libraries/entropy/const.py:699 +#: ../../libraries/entropy/const.py:697 msgid "Comments" msgstr "Comentários" -#: ../../libraries/entropy/const.py:700 +#: ../../libraries/entropy/const.py:698 msgid "BBcode Documents" msgstr "Documentos em BBcode" -#: ../../libraries/entropy/const.py:701 +#: ../../libraries/entropy/const.py:699 msgid "Images/Screenshots" msgstr "Imagens/Fotos da Tela" -#: ../../libraries/entropy/const.py:702 +#: ../../libraries/entropy/const.py:700 msgid "Generic Files" msgstr "Arquivos Genéricos" -#: ../../libraries/entropy/const.py:703 +#: ../../libraries/entropy/const.py:701 msgid "YouTube(tm) Videos" msgstr "Vídeos no YouTube(tm)" -#: ../../libraries/entropy/const.py:706 +#: ../../libraries/entropy/const.py:704 msgid "Comment" msgstr "Comentário" -#: ../../libraries/entropy/const.py:707 +#: ../../libraries/entropy/const.py:705 msgid "BBcode Document" msgstr "Documento em BBcode" -#: ../../libraries/entropy/const.py:708 +#: ../../libraries/entropy/const.py:706 msgid "Image/Screenshot" msgstr "Imagem/Screenshot" -#: ../../libraries/entropy/const.py:709 +#: ../../libraries/entropy/const.py:707 msgid "Generic File" msgstr "Arquivo Genérico" -#: ../../libraries/entropy/const.py:710 +#: ../../libraries/entropy/const.py:708 msgid "YouTube(tm) Video" msgstr "Video no YouTube(tm)" -#: ../../libraries/entropy/fetchers.py:730 +#: ../../libraries/entropy/fetchers.py:731 msgid "infinite" msgstr "infinito" -#: ../../libraries/entropy/fetchers.py:802 +#: ../../libraries/entropy/fetchers.py:803 #, fuzzy msgid "[F]" msgstr "[F]" -#: ../../libraries/entropy/fetchers.py:803 -#: ../../libraries/entropy/fetchers.py:1151 +#: ../../libraries/entropy/fetchers.py:804 +#: ../../libraries/entropy/fetchers.py:1152 msgid "ETA" msgstr "TET" -#: ../../libraries/entropy/fetchers.py:804 -#: ../../libraries/entropy/fetchers.py:1152 +#: ../../libraries/entropy/fetchers.py:805 +#: ../../libraries/entropy/fetchers.py:1153 msgid "sec" msgstr "seg" -#: ../../libraries/entropy/fetchers.py:1033 +#: ../../libraries/entropy/fetchers.py:1034 msgid "Aggregated download" msgstr "Recebimento agregado" -#: ../../libraries/entropy/fetchers.py:1035 -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../libraries/entropy/fetchers.py:1036 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "items" msgstr "itens" -#: ../../libraries/entropy/output.py:600 -#: ../../sulfur/src/sulfur/entropyapi.py:403 +#: ../../libraries/entropy/output.py:603 +#: ../../sulfur/src/sulfur/entropyapi.py:402 msgid "Entropy needs your attention" msgstr "Entropy precisa de sua atenção" -#: ../../libraries/entropy/output.py:746 +#: ../../libraries/entropy/output.py:749 msgid "Entropy got a question for you" msgstr "Entropy tem uma pergunta para você" -#: ../../libraries/entropy/output.py:760 +#: ../../libraries/entropy/output.py:763 msgid "Interrupted" msgstr "Interrompido" -#: ../../libraries/entropy/output.py:820 +#: ../../libraries/entropy/output.py:823 msgid "Selected number" msgstr "Escolha número" -#: ../../libraries/entropy/output.py:837 ../../client/text_ui.py:1559 +#: ../../libraries/entropy/output.py:840 ../../client/text_ui.py:1559 msgid "Please select an option" msgstr "Por favor, escolha uma opção" -#: ../../libraries/entropy/output.py:839 +#: ../../libraries/entropy/output.py:842 msgid "Discard all" msgstr "Descartar tudo" -#: ../../libraries/entropy/output.py:840 +#: ../../libraries/entropy/output.py:843 msgid "Confirm" msgstr "Confirmar" -#: ../../libraries/entropy/output.py:841 +#: ../../libraries/entropy/output.py:844 msgid "Add item" msgstr "Adicionar item" -#: ../../libraries/entropy/output.py:842 +#: ../../libraries/entropy/output.py:845 #, fuzzy msgid "Edit item" msgstr "Adicionar item" -#: ../../libraries/entropy/output.py:843 +#: ../../libraries/entropy/output.py:846 msgid "Remove item" msgstr "Remover item" -#: ../../libraries/entropy/output.py:844 +#: ../../libraries/entropy/output.py:847 msgid "Show current list" msgstr "Mostrar lista atual" #. wait user interaction -#: ../../libraries/entropy/output.py:848 -#: ../../client/text_configuration.py:303 -#: ../../client/text_configuration.py:319 +#: ../../libraries/entropy/output.py:851 +#: ../../client/text_configuration.py:304 +#: ../../client/text_configuration.py:320 msgid "Your choice (type a number and press enter):" msgstr "Sua escolha (digite um número e aperte enter):" -#: ../../libraries/entropy/output.py:880 -#: ../../client/text_configuration.py:196 +#: ../../libraries/entropy/output.py:883 +#: ../../client/text_configuration.py:197 msgid "You don't have typed a number." msgstr "Você não digitou um número." -#: ../../libraries/entropy/output.py:883 +#: ../../libraries/entropy/output.py:886 msgid "Invalid action." msgstr "Ação inválida." -#: ../../libraries/entropy/output.py:893 +#: ../../libraries/entropy/output.py:896 #, fuzzy msgid "String to add (-1 to go back):" msgstr "Cadeia de caracteres à adicionar:" -#: ../../libraries/entropy/output.py:903 +#: ../../libraries/entropy/output.py:906 msgid "Invalid string." msgstr "Cadeia de caracteres inválida." -#: ../../libraries/entropy/output.py:911 +#: ../../libraries/entropy/output.py:914 #, fuzzy msgid "Element number to edit (-1 to go back):" msgstr "Número do elemeto para remover:" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "old" msgstr "" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "new value:" msgstr "" -#: ../../libraries/entropy/output.py:930 ../../libraries/entropy/output.py:948 +#: ../../libraries/entropy/output.py:933 ../../libraries/entropy/output.py:951 msgid "Invalid element." msgstr "Elemento inválido." -#: ../../libraries/entropy/output.py:939 +#: ../../libraries/entropy/output.py:942 #, fuzzy msgid "Element number to remove (-1 to go back):" msgstr "Número do elemeto para remover:" @@ -4438,7 +3941,7 @@ msgstr "realizar buscas variadas no repositório e nas bases de dados locais" msgid "search from what package a file belongs" msgstr "procurar por qual pacote um arquivo pertence" -#: ../../client/equo.py:210 ../../client/equo.py:344 +#: ../../client/equo.py:210 ../../client/equo.py:346 msgid "show packages changelog" msgstr "mostrar log de mudanças dos pacotes" @@ -4446,12 +3949,12 @@ msgstr "mostrar log de mudanças dos pacotes" msgid "search what packages depend on the provided atoms" msgstr "procurar por quais pacotes dependem dos atoms fornecidos" -#: ../../client/equo.py:212 ../../client/equo.py:346 +#: ../../client/equo.py:212 ../../client/equo.py:348 #: ../../server/reagent.py:65 msgid "search packages by description" msgstr "procurar por pacote pela descrição" -#: ../../client/equo.py:213 ../../client/equo.py:347 +#: ../../client/equo.py:213 ../../client/equo.py:349 #: ../../server/reagent.py:63 msgid "show files owned by the provided atoms" msgstr "mostrar arquivos pussuídos pelos atoms fornecidos" @@ -4490,7 +3993,7 @@ msgstr "Estes são os pacotes instalados" msgid "associate given file paths to applications able to read them" msgstr "" -#: ../../client/equo.py:223 ../../client/equo.py:349 +#: ../../client/equo.py:223 ../../client/equo.py:351 #: ../../server/reagent.py:59 msgid "show runtime libraries needed by the provided atoms" msgstr "" @@ -4508,7 +4011,7 @@ msgstr "mostrar a árvore de remoção para os atoms especificados" msgid "show atoms needing the provided libraries" msgstr "mostrar atoms que precisam das bibliotecas fornecidas" -#: ../../client/equo.py:227 ../../client/equo.py:351 +#: ../../client/equo.py:227 ../../client/equo.py:353 #: ../../server/reagent.py:62 msgid "search available package sets" msgstr "mostrar conjuntos de pacotes disponíveis" @@ -4535,12 +4038,12 @@ msgstr "" msgid "show reverse depdendencies tree for provided installed atoms" msgstr "mostrar quais pacotes dependem dos atoms fornecidos" -#: ../../client/equo.py:234 ../../client/equo.py:354 ../../client/equo.py:399 +#: ../../client/equo.py:234 ../../client/equo.py:356 ../../client/equo.py:401 #: ../../server/reagent.py:71 msgid "show more details" msgstr "mostrar mais detalhes" -#: ../../client/equo.py:235 ../../client/equo.py:355 ../../client/equo.py:400 +#: ../../client/equo.py:235 ../../client/equo.py:357 ../../client/equo.py:402 #: ../../server/reagent.py:72 msgid "print results in a scriptable way" msgstr "imprimir resultados em modo que possa ser utilizado em scripts" @@ -4627,7 +4130,7 @@ msgstr "" "gerar base de dados de pacotes instalados usando arquivos do sistema [última " "esperança]" -#: ../../client/equo.py:265 ../../client/equo.py:315 +#: ../../client/equo.py:265 ../../client/equo.py:317 #, fuzzy msgid "regenerate SPM UIDs map (SPM <-> Entropy packages)" msgstr "" @@ -4698,7 +4201,7 @@ msgstr "sincronizar pacotes, base de dados e também fazer uma limpeza" #: ../../client/equo.py:283 ../../client/equo.py:287 ../../client/equo.py:290 #: ../../server/activator.py:52 ../../server/activator.py:60 -#: ../../server/activator.py:70 +#: ../../server/activator.py:65 msgid "sync all the configured repositories" msgstr "sincronizar todos os repositórios configurados" @@ -4716,23 +4219,23 @@ msgstr "" "sincronizar a base de dados do repositório atual através dos espelhos " "primários" -#: ../../client/equo.py:291 ../../server/activator.py:65 +#: ../../client/equo.py:291 ../../server/activator.py:68 msgid "lock the current repository database (server-side)" msgstr "trancar a base de dados do repositório atual (lado do servidor)" -#: ../../client/equo.py:292 ../../server/activator.py:66 +#: ../../client/equo.py:292 ../../server/activator.py:69 msgid "unlock the current repository database (server-side)" msgstr "destrancar a base de dados do repositório atual (lado do servidor)" -#: ../../client/equo.py:293 ../../server/activator.py:67 +#: ../../client/equo.py:293 ../../server/activator.py:70 msgid "lock the current repository database (client-side)" msgstr "trancar a base de dados do repositório atual (lado do cliente)" -#: ../../client/equo.py:294 ../../server/activator.py:68 +#: ../../client/equo.py:294 ../../server/activator.py:71 msgid "unlock the current repository database (client-side)" msgstr "destrancar a base de dados do repositório atual (lado do cliente)" -#: ../../client/equo.py:295 ../../server/activator.py:69 +#: ../../client/equo.py:295 ../../server/activator.py:72 msgid "show current lock status" msgstr "mostrar o estado atual de trancamento" @@ -4741,264 +4244,272 @@ msgid "remove binary packages not in repositories and expired" msgstr "" "remover pacotes binários que não estejam em repositórios e os expirados" -#: ../../client/equo.py:300 ../../server/reagent.py:74 +#: ../../client/equo.py:297 ../../server/activator.py:66 +msgid "clean unavaiable packages from mirrors (similar to tidy, but more nazi)" +msgstr "" + +#: ../../client/equo.py:298 ../../server/activator.py:67 +msgid "expiration days [default is: 0, dangerous!]" +msgstr "" + +#: ../../client/equo.py:302 ../../server/reagent.py:74 msgid "manage a repository" msgstr "gerenciar um repositório" -#: ../../client/equo.py:302 ../../server/reagent.py:75 +#: ../../client/equo.py:304 ../../server/reagent.py:75 msgid "(re)initialize the current repository database" msgstr "(re)inicializar a base de dados atual do repositório" -#: ../../client/equo.py:303 +#: ../../client/equo.py:305 msgid "do not refill database using packages on mirrors" msgstr "não preencha a base de dados novamente utilizando pacotes em espelhos" -#: ../../client/equo.py:304 ../../server/reagent.py:76 +#: ../../client/equo.py:306 ../../server/reagent.py:76 msgid "(re)create the database for the specified repository" msgstr "(re)criar a base de dados para o repositório especificado" -#: ../../client/equo.py:305 ../../server/reagent.py:77 +#: ../../client/equo.py:307 ../../server/reagent.py:77 msgid "manually force a revision bump for the current repository database" msgstr "" "forçar manualmente um empurrão de revisão para a base de dados atual do " "repositório" -#: ../../client/equo.py:306 ../../server/reagent.py:78 +#: ../../client/equo.py:308 ../../server/reagent.py:78 msgid "synchronize the database" msgstr "sincronizar a base de dados" -#: ../../client/equo.py:307 ../../server/reagent.py:79 +#: ../../client/equo.py:309 ../../server/reagent.py:79 #, fuzzy msgid "flush back old branches packages to current branch" msgstr "despejar de volta pacotes de galhos antigos no galho atual" -#: ../../client/equo.py:308 ../../server/reagent.py:80 +#: ../../client/equo.py:310 ../../server/reagent.py:80 msgid "remove the provided atoms from the current repository database" msgstr "remover os atoms fornecidos da base de dados atual do repositório" -#: ../../client/equo.py:309 ../../server/reagent.py:82 +#: ../../client/equo.py:311 ../../server/reagent.py:82 msgid "remove the provided injected atoms (all if no atom specified)" msgstr "" "remover os atoms injetados fornecidos (todos se nenhum atom for fornecido)" -#: ../../client/equo.py:310 ../../server/reagent.py:83 +#: ../../client/equo.py:312 ../../server/reagent.py:83 msgid "create an empty repository database in the provided path" msgstr "criar uma base de dados de repositório vazia no diretório fornecido" -#: ../../client/equo.py:311 +#: ../../client/equo.py:313 msgid "switch to the specified branch the provided atoms (or world)" msgstr "trocar os atoms fornecidos para o galho especificado (ou 'world')" -#: ../../client/equo.py:312 +#: ../../client/equo.py:314 msgid "verify remote integrity of the provided atoms (or world)" msgstr "verificar integridade remota dos atoms fornecidos (ou 'world')" -#: ../../client/equo.py:313 ../../server/reagent.py:86 +#: ../../client/equo.py:315 ../../server/reagent.py:86 msgid "backup current repository database" msgstr "gerar cópia de segurança para a base de dados atual do repositório" -#: ../../client/equo.py:314 ../../server/reagent.py:87 +#: ../../client/equo.py:316 ../../server/reagent.py:87 msgid "restore a previously backed-up repository database" msgstr "" "restaurar uma cópia de segurança da base de dados do repositório " "anteriormente gerada" -#: ../../client/equo.py:317 ../../server/reagent.py:88 +#: ../../client/equo.py:319 ../../server/reagent.py:88 msgid "enable the specified repository" msgstr "habilitar o repositório especificado" -#: ../../client/equo.py:318 ../../server/reagent.py:89 +#: ../../client/equo.py:320 ../../server/reagent.py:89 msgid "disable the specified repository" msgstr "desabilitar o repositório especificado" -#: ../../client/equo.py:319 +#: ../../client/equo.py:321 msgid "show the current Server Interface status" msgstr "mostrar o status atual da Interface de Servidor" -#: ../../client/equo.py:320 ../../server/reagent.py:90 +#: ../../client/equo.py:322 ../../server/reagent.py:90 #, fuzzy msgid "check packages in repository for missing dependencies" msgstr "Pacotes Instalados" -#: ../../client/equo.py:321 ../../server/reagent.py:91 +#: ../../client/equo.py:323 ../../server/reagent.py:91 #, fuzzy msgid "handle packages dependencies" msgstr "tratar dependências manuais de pacotes" -#: ../../client/equo.py:322 +#: ../../client/equo.py:324 msgid "clone a package inside a repository assigning it an arbitrary tag" msgstr "" "clonar um pacote dentro de um repositório atribuindo um rótulo arbitrário" -#: ../../client/equo.py:323 ../../server/reagent.py:95 +#: ../../client/equo.py:325 ../../server/reagent.py:95 msgid "move packages from a repository to another" msgstr "mover pacotes de um repositório para outro" -#: ../../client/equo.py:324 ../../client/equo.py:326 +#: ../../client/equo.py:326 ../../client/equo.py:328 #: ../../server/reagent.py:96 ../../server/reagent.py:98 msgid "pulls dependencies in" msgstr "puxar dependências para dentro" -#: ../../client/equo.py:325 ../../server/reagent.py:97 +#: ../../client/equo.py:327 ../../server/reagent.py:97 msgid "copy packages from a repository to another" msgstr "copiar pacotes de um repositório para outro" -#: ../../client/equo.py:327 ../../server/reagent.py:99 +#: ../../client/equo.py:329 ../../server/reagent.py:99 msgid "set the default repository" msgstr "definir o repositório padrão" -#: ../../client/equo.py:331 ../../server/reagent.py:101 +#: ../../client/equo.py:333 ../../server/reagent.py:101 msgid "manage repository digital signatures (OpenGPG)" msgstr "" -#: ../../client/equo.py:332 ../../server/reagent.py:102 +#: ../../client/equo.py:334 ../../server/reagent.py:102 #, fuzzy msgid "create keypair for repositories and sign packages" msgstr "Pacote não pôde ser obtido. Atualize os repositórios e tente novamente" -#: ../../client/equo.py:333 ../../server/reagent.py:103 +#: ../../client/equo.py:335 ../../server/reagent.py:103 msgid "delete keypair (and digital signatures) of repository" msgstr "" -#: ../../client/equo.py:334 ../../server/reagent.py:104 +#: ../../client/equo.py:336 ../../server/reagent.py:104 #, fuzzy msgid "show currently configured keys information for given repositories" msgstr "Repositórios atualmente configurados" -#: ../../client/equo.py:335 ../../server/reagent.py:105 +#: ../../client/equo.py:337 ../../server/reagent.py:105 msgid "sign (or re-sign) packages in repository using currently set keypair" msgstr "" -#: ../../client/equo.py:336 ../../server/reagent.py:106 +#: ../../client/equo.py:338 ../../server/reagent.py:106 #, fuzzy msgid "import keypair, bind to given repository" msgstr "não está listado no repositório!" -#: ../../client/equo.py:337 ../../server/reagent.py:107 +#: ../../client/equo.py:339 ../../server/reagent.py:107 #, fuzzy msgid "export public key of given repository" msgstr "Organizar por repositório" -#: ../../client/equo.py:338 ../../server/reagent.py:108 +#: ../../client/equo.py:340 ../../server/reagent.py:108 #, fuzzy msgid "export private key of given repository" msgstr "Repositório de destino" -#: ../../client/equo.py:342 +#: ../../client/equo.py:344 msgid "do some searches into community repository databases" msgstr "" "realizar algumas buscas nas bases de dados de repositórios da comunidade" -#: ../../client/equo.py:343 ../../server/reagent.py:64 +#: ../../client/equo.py:345 ../../server/reagent.py:64 msgid "show from what package the provided files belong" msgstr "mostrar de qual pacote os arquivos forneidos pertencem" -#: ../../client/equo.py:345 ../../server/reagent.py:60 +#: ../../client/equo.py:347 ../../server/reagent.py:60 msgid "show what packages depend on the provided atoms" msgstr "mostrar quais pacotes dependem dos atoms fornecidos" -#: ../../client/equo.py:348 ../../server/reagent.py:66 +#: ../../client/equo.py:350 ../../server/reagent.py:66 msgid "list all the packages in the default repository" msgstr "listar todos os pacotes no repositório padrão" -#: ../../client/equo.py:350 ../../server/reagent.py:57 +#: ../../client/equo.py:352 ../../server/reagent.py:57 msgid "search packages inside the default repository database" msgstr "buscar pacotes dentro da base de dados padrão do repositório" -#: ../../client/equo.py:352 ../../server/reagent.py:61 +#: ../../client/equo.py:354 ../../server/reagent.py:61 msgid "show packages owning the specified tags" msgstr "mostrar " -#: ../../client/equo.py:353 +#: ../../client/equo.py:355 #, fuzzy msgid "show installed packages owning the specified revisions" msgstr "mostrar " -#: ../../client/equo.py:359 ../../server/reagent.py:110 +#: ../../client/equo.py:361 ../../server/reagent.py:110 msgid "source package manager functions" msgstr "funções do gerenciador de códigos-fonte de pacotes (SPM)" -#: ../../client/equo.py:360 ../../server/reagent.py:111 +#: ../../client/equo.py:362 ../../server/reagent.py:111 msgid "compilation function" msgstr "função de compilação" -#: ../../client/equo.py:361 ../../server/reagent.py:112 +#: ../../client/equo.py:363 ../../server/reagent.py:112 msgid "compile packages belonging to the provided categories" msgstr "compilar pacotes pertencentes às categories fornecidas" -#: ../../client/equo.py:362 ../../client/equo.py:365 +#: ../../client/equo.py:364 ../../client/equo.py:367 #: ../../server/reagent.py:113 ../../server/reagent.py:116 msgid "just list packages" msgstr "apenas listar pacotes" -#: ../../client/equo.py:363 ../../server/reagent.py:114 +#: ../../client/equo.py:365 ../../server/reagent.py:114 #, fuzzy msgid "do not pull old package slots" msgstr "pacotes recebidos" -#: ../../client/equo.py:364 ../../server/reagent.py:115 +#: ../../client/equo.py:366 ../../server/reagent.py:115 msgid "compile packages in provided package set names" msgstr "compilar pacotes dos nomes conjuntos de pacotes fornecidos" -#: ../../client/equo.py:366 ../../server/reagent.py:117 +#: ../../client/equo.py:368 ../../server/reagent.py:117 msgid "rebuild everything" msgstr "reconstruir tudo" -#: ../../client/equo.py:367 ../../server/reagent.py:118 +#: ../../client/equo.py:369 ../../server/reagent.py:118 msgid "run database update if all went fine" msgstr "executar atualização da base de dados se tudo der certo" -#: ../../client/equo.py:368 ../../server/reagent.py:119 +#: ../../client/equo.py:370 ../../server/reagent.py:119 msgid "run mirror sync if all went fine" msgstr "executar sincronização de espelho se tudo der certo" -#: ../../client/equo.py:369 +#: ../../client/equo.py:371 msgid "scan orphaned packages on SPM" msgstr "escanear pacotes órfãos no SPM" -#: ../../client/equo.py:373 ../../server/activator.py:72 +#: ../../client/equo.py:375 ../../server/activator.py:75 msgid "notice board handling functions" msgstr "funções de tratamento do quadro de notícias" -#: ../../client/equo.py:374 ../../server/activator.py:73 +#: ../../client/equo.py:376 ../../server/activator.py:76 msgid "add a news item to the notice board" msgstr "adicionar um item de notícia ao quadro de notícias" -#: ../../client/equo.py:375 ../../server/activator.py:74 +#: ../../client/equo.py:377 ../../server/activator.py:77 msgid "remove a news item from the notice board" msgstr "remover um item de notícia ao quadro de notícias" -#: ../../client/equo.py:376 ../../server/activator.py:75 +#: ../../client/equo.py:378 ../../server/activator.py:78 msgid "read the current notice board" msgstr "ler o quadro de notícias atual" -#: ../../client/equo.py:380 +#: ../../client/equo.py:382 msgid "look for unsatisfied dependencies across community repositories" msgstr "" "procurar por dependências não satisfeitas através dos repositórios de " "comunidades" -#: ../../client/equo.py:381 ../../server/reagent.py:126 +#: ../../client/equo.py:383 ../../server/reagent.py:126 msgid "verify the integrity of local package files" msgstr "verificar a integridade dos arquivos locais de pacotes" -#: ../../client/equo.py:384 +#: ../../client/equo.py:386 msgid "handles User Generated Content features" msgstr "trata características de UGC (Conteúdo Gerado por Usuário)" -#: ../../client/equo.py:385 +#: ../../client/equo.py:387 msgid "login against a specified repository" msgstr "autenticar em um repositório especificado" -#: ../../client/equo.py:386 +#: ../../client/equo.py:388 msgid "logout from a specified repository" msgstr "terminar sessão com o repositório especificado" -#: ../../client/equo.py:387 +#: ../../client/equo.py:389 msgid "force action" msgstr "forçar ação" -#: ../../client/equo.py:388 +#: ../../client/equo.py:390 msgid "" "manage package documents for the selected repository (comments, files, " "videos)" @@ -5006,98 +4517,98 @@ msgstr "" "gerenciar documentos de pacote para o repositório selecionado (comentários, " "arquivos, vídeos)" -#: ../../client/equo.py:389 +#: ../../client/equo.py:391 msgid "" "get available documents for the specified package key (example: x11-libs/qt)" msgstr "" "retornar documentos disponíveis para a chave de pacote especificada " "(exemplo: x11-libs/qt)" -#: ../../client/equo.py:390 +#: ../../client/equo.py:392 msgid "add a new document to the specified package key (example: x11-libs/qt)" msgstr "" "adicionar novo documento à chave de pacote especificada (exemplo: x11-libs/" "qt)" -#: ../../client/equo.py:391 +#: ../../client/equo.py:393 msgid "remove documents from database using their identifiers" msgstr "remover documentos da base de dados usando seus identificadores" -#: ../../client/equo.py:392 +#: ../../client/equo.py:394 msgid "manage package votes for the selected repository" msgstr "gerenciar votos de pacotes para os repositórios selecionados" -#: ../../client/equo.py:393 +#: ../../client/equo.py:395 msgid "get vote for the specified package key (example: x11-libs/qt)" msgstr "" "retornar votos para a chave de pacote especificada (exemplo: x11-libs/qt)" -#: ../../client/equo.py:394 +#: ../../client/equo.py:396 msgid "add vote for the specified package key (example: x11-libs/qt)" msgstr "" "adicionar voto para a chave de pacote especificada (exemplo: x11-libs/qt)" -#: ../../client/equo.py:397 +#: ../../client/equo.py:399 msgid "handles Entropy cache" msgstr "trata o cache do Entropy" -#: ../../client/equo.py:398 +#: ../../client/equo.py:400 msgid "clean Entropy cache" msgstr "limpar cache do Entropy" -#: ../../client/equo.py:402 +#: ../../client/equo.py:404 msgid "remove downloaded packages and clean temp. directories" msgstr "remover pacotes recebidos e limpar diretórios temporários" -#: ../../client/equo.py:404 +#: ../../client/equo.py:406 msgid "show system information" msgstr "mostrar informações do sistema" -#: ../../client/equo.py:445 ../../client/text_rescue.py:103 +#: ../../client/equo.py:447 ../../client/text_rescue.py:103 #: ../../client/text_rescue.py:113 ../../client/text_ui.py:214 msgid "is deprecated, please use" msgstr "" -#: ../../client/equo.py:456 +#: ../../client/equo.py:458 msgid "You need to install sys-apps/entropy-server. :-) Do it !" msgstr "Você precisa instalar sys-apps/entropy-server. :-) Instale !" -#: ../../client/equo.py:534 +#: ../../client/equo.py:538 msgid "You need to install/update sys-apps/entropy-server. :-) Do it !" msgstr "" "Você precisa instalar/atualizar sys-apps/entropy-server. :-) Instale/" "Atualize !" -#: ../../client/equo.py:587 ../../client/text_configuration.py:41 +#: ../../client/equo.py:592 ../../client/text_configuration.py:42 #: ../../client/text_rescue.py:74 msgid "You are not root" msgstr "Vocẽ não é root" -#: ../../client/equo.py:814 +#: ../../client/equo.py:819 msgid "not enough parameters" msgstr "não há parâmetros suficientes" -#: ../../client/equo.py:864 +#: ../../client/equo.py:869 #, fuzzy msgid "Installed packages repository corrupted. Please re-generate it" msgstr "" "Base de Dados de Pacotes Instalados não encontrada ou corrompida. Por favor " "gere-a utilizando as ferramentas 'equo database'" -#: ../../client/equo.py:872 ../../client/text_smart.py:157 +#: ../../client/equo.py:877 ../../client/text_smart.py:157 #: ../../client/text_smart.py:332 ../../client/text_smart.py:484 msgid "Cannot continue" msgstr "Não é possível continuar" -#: ../../client/equo.py:895 +#: ../../client/equo.py:900 msgid "Your hard drive is full! Your fault!" msgstr "" -#: ../../client/equo.py:901 +#: ../../client/equo.py:906 msgid "No more memory dude! Your fault!" msgstr "" -#: ../../client/equo.py:906 +#: ../../client/equo.py:911 msgid "" "Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. " "Well, you know, shit happens." @@ -5105,24 +4616,24 @@ msgstr "" "Oi. Meu nome é Relator de Bugs. Infelizmente, tenho que informar-lhe que o " "Equo travou. Bem, você sabe, merda acontece." -#: ../../client/equo.py:907 +#: ../../client/equo.py:912 msgid "" "But there's something you could do to help Equo to be a better application." msgstr "" "Mas há algo que você pode fazer para ajudar Equo à ser um aplicativo melhor." -#: ../../client/equo.py:908 +#: ../../client/equo.py:913 msgid "-- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --" msgstr "" "-- MESMO QUE EU NÃO QUEIRA QUE VOCÊ ENVIE O MESMO RELATÓRIO VÁRIAS VEZES --" -#: ../../client/equo.py:909 +#: ../../client/equo.py:914 msgid "Now I am showing you what happened. Don't panic, I'm here to help you." msgstr "" "Agora estou mostrando o que acontece. Não entre em pânico, estou aqui para " "ajudá-lo." -#: ../../client/equo.py:918 +#: ../../client/equo.py:923 msgid "" "Oh well, I cannot even write to /tmp. So, please copy the error and mail " "lxnay@sabayon.org." @@ -5130,11 +4641,11 @@ msgstr "" "Bem, eu não consigo nem escrever em /tmp. Então, por favor copie o erro e " "envie-o para lxnay@sabayon.org." -#: ../../client/equo.py:937 +#: ../../client/equo.py:942 msgid "Of course you are on the Internet..." msgstr "Obviamente você está na Internet..." -#: ../../client/equo.py:938 +#: ../../client/equo.py:943 #, fuzzy msgid "" "Erm... Can I send the error, along with some information\n" @@ -5145,11 +4656,11 @@ msgstr "" " sobre o seu hardware para os meus criadores para que eles me consertem? " "(Seu IP será armazenado em log)" -#: ../../client/equo.py:940 +#: ../../client/equo.py:945 msgid "Ok, ok ok ok... Sorry!" msgstr "Ok, ok ok ok... Desculpa!" -#: ../../client/equo.py:944 +#: ../../client/equo.py:949 msgid "" "If you want to be contacted back (and actively supported), also answer the " "questions below:" @@ -5157,19 +4668,19 @@ msgstr "" "Se você quiser ser contatado (e receber suporte ativo), responda também às " "respostas abaixo:" -#: ../../client/equo.py:945 +#: ../../client/equo.py:950 msgid "Your Full name:" msgstr "Seu Nome Completo:" -#: ../../client/equo.py:946 +#: ../../client/equo.py:951 msgid "Your E-Mail address:" msgstr "Seu Endereço de E-mail:" -#: ../../client/equo.py:947 +#: ../../client/equo.py:952 msgid "What you were doing:" msgstr "O que você estava fazendo:" -#: ../../client/equo.py:962 +#: ../../client/equo.py:967 msgid "" "Thank you very much. The error has been reported and hopefully, the problem " "will be solved as soon as possible." @@ -5177,7 +4688,7 @@ msgstr "" "Muito obrigado. O erro foi reportado e temos esperança de que o problema " "será resolvido o mais rápido possível." -#: ../../client/equo.py:964 +#: ../../client/equo.py:969 #, fuzzy msgid "" "Ugh. Cannot send the report. When you want, mail the file below to " @@ -5186,11 +4697,11 @@ msgstr "" "Ugh. Não é possível enviar o relatório. Salvei o erro em /tmp/equoerror.txt. " "Quando você quiser, envie o arquivo para lxnay@sabayon.org." -#: ../../client/equo.py:983 +#: ../../client/equo.py:988 msgid "Entropy/Equo version mismatch" msgstr "" -#: ../../client/equo.py:984 +#: ../../client/equo.py:989 msgid "it could make your system explode!" msgstr "" @@ -5204,155 +4715,155 @@ msgstr "limpar cache do Entropy" msgid "Entropy cache cleaned." msgstr "Cache UGC foi limpo" -#: ../../client/text_configuration.py:76 +#: ../../client/text_configuration.py:78 msgid "Scanning filesystem" msgstr "Escaneando sistema de arquivos" -#: ../../client/text_configuration.py:80 -#: ../../client/text_configuration.py:387 +#: ../../client/text_configuration.py:82 +#: ../../client/text_configuration.py:388 msgid "file" msgstr "arquivo" -#: ../../client/text_configuration.py:85 +#: ../../client/text_configuration.py:87 msgid "All fine baby. Nothing to do!" msgstr "Tudo certo, cara. Nada para fazer!" -#: ../../client/text_configuration.py:96 +#: ../../client/text_configuration.py:98 msgid "Type a number." msgstr "Digite um número." -#: ../../client/text_configuration.py:110 -#: ../../client/text_configuration.py:138 ../../server/server_reagent.py:85 +#: ../../client/text_configuration.py:112 +#: ../../client/text_configuration.py:139 ../../server/server_reagent.py:85 #: ../../server/server_reagent.py:102 msgid "Configuration file" msgstr "Arquivo de configuração" -#: ../../client/text_configuration.py:114 +#: ../../client/text_configuration.py:116 msgid "Overwrite ?" msgstr "Sobrescrever ?" -#: ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:119 msgid "Moving" msgstr "Movendo" -#: ../../client/text_configuration.py:142 +#: ../../client/text_configuration.py:143 msgid "Discard ?" msgstr "Descartar ?" -#: ../../client/text_configuration.py:145 +#: ../../client/text_configuration.py:146 msgid "Discarding" msgstr "Descartando" -#: ../../client/text_configuration.py:185 +#: ../../client/text_configuration.py:186 msgid "Selected file" msgstr "Arquivo selecionado" -#: ../../client/text_configuration.py:204 +#: ../../client/text_configuration.py:205 msgid "Replacing" msgstr "Substituindo" -#: ../../client/text_configuration.py:205 +#: ../../client/text_configuration.py:206 msgid "with" msgstr "com" -#: ../../client/text_configuration.py:215 +#: ../../client/text_configuration.py:216 msgid "Deleting file" msgstr "Deletando arquivo" -#: ../../client/text_configuration.py:227 +#: ../../client/text_configuration.py:228 msgid "Editing file" msgstr "Editando arquivo" -#: ../../client/text_configuration.py:233 +#: ../../client/text_configuration.py:234 msgid "Cannot find a suitable editor. Can't edit file directly." msgstr "" "Não é possível encontrar um editor apropriado. Não é possível editar o " "arquivo diretamente." -#: ../../client/text_configuration.py:240 +#: ../../client/text_configuration.py:241 msgid "Edited file" msgstr "Arquivo editado" -#: ../../client/text_configuration.py:241 +#: ../../client/text_configuration.py:242 msgid "showing differencies" msgstr "mostrando diferenças" -#: ../../client/text_configuration.py:260 +#: ../../client/text_configuration.py:261 #, fuzzy msgid "Interactively merge" msgstr "Interatividade" -#: ../../client/text_configuration.py:295 +#: ../../client/text_configuration.py:296 msgid "Please choose a file to update by typing its identification number." msgstr "" "Por favor escolha um arquivo para atualizar digitando seu número de " "identificação." -#: ../../client/text_configuration.py:296 +#: ../../client/text_configuration.py:297 msgid "Other options are:" msgstr "Outras opções são:" -#: ../../client/text_configuration.py:297 +#: ../../client/text_configuration.py:298 #: ../../client/text_repositories.py:509 #: ../../magneto/src/magneto/core/interfaces.py:152 msgid "Exit" msgstr "Sair" -#: ../../client/text_configuration.py:298 +#: ../../client/text_configuration.py:299 msgid "Automerge all the files asking you one by one" msgstr "" "Mesclar automaticamente todos os arquivos perguntando a você de um por um" -#: ../../client/text_configuration.py:299 +#: ../../client/text_configuration.py:300 msgid "Automerge all the files without questioning" msgstr "Mesclar automaticamente todos os arquivos sem perguntar" -#: ../../client/text_configuration.py:300 +#: ../../client/text_configuration.py:301 msgid "Discard all the files asking you one by one" msgstr "Descartar todos os arquivos perguntando a você de um por um" -#: ../../client/text_configuration.py:301 +#: ../../client/text_configuration.py:302 msgid "Discard all the files without questioning" msgstr "Descartar todos os arquivos sem perguntar" -#: ../../client/text_configuration.py:311 +#: ../../client/text_configuration.py:312 msgid "Please choose an action to take for the selected file." msgstr "Por favor escolha uma ação para realizar com o arquivo selecionado" -#: ../../client/text_configuration.py:312 +#: ../../client/text_configuration.py:313 msgid "Come back to the files list" msgstr "Voltar para a lista de arquivos" -#: ../../client/text_configuration.py:313 +#: ../../client/text_configuration.py:314 msgid "Replace original with update" msgstr "Substituir o arquivo original pelo atualizado" -#: ../../client/text_configuration.py:314 +#: ../../client/text_configuration.py:315 msgid "Delete update, keeping original as is" msgstr "Deletar atualização, mantendo o original como ele é agora" -#: ../../client/text_configuration.py:315 +#: ../../client/text_configuration.py:316 msgid "Edit proposed file and show diffs again" msgstr "Editar arquivo escolhido e mostrar as diferenças novamente" -#: ../../client/text_configuration.py:316 +#: ../../client/text_configuration.py:317 #, fuzzy msgid "Interactively merge original with update" msgstr "Substituir o arquivo original pelo atualizado" -#: ../../client/text_configuration.py:317 +#: ../../client/text_configuration.py:318 msgid "Show differences again" msgstr "Mostrar diferenças novamente" -#: ../../client/text_configuration.py:382 +#: ../../client/text_configuration.py:383 msgid "These are the files that would be updated:" msgstr "Estes são os arquivos que seriam atualizados:" -#: ../../client/text_configuration.py:388 +#: ../../client/text_configuration.py:389 msgid "Unique files that would be update" msgstr "Arquivos únicos que seriam atualizados" -#: ../../client/text_configuration.py:393 +#: ../../client/text_configuration.py:394 msgid "Unique files that would be automerged" msgstr "Arquivos únicos que seriam mesclados automaticamente" @@ -5363,8 +4874,8 @@ msgstr "Comando mal formado" #: ../../client/text_query.py:69 ../../client/text_repositories.py:47 #: ../../client/text_smart.py:45 ../../client/text_ugc.py:32 -#: ../../client/text_ui.py:128 ../../server/activator.py:166 -#: ../../server/reagent.py:307 +#: ../../client/text_ui.py:128 ../../server/activator.py:169 +#: ../../server/reagent.py:308 msgid "Wrong parameters" msgstr "Parâmetros errados" @@ -5377,7 +4888,7 @@ msgstr "Buscando" #: ../../client/text_query.py:1264 ../../client/text_query.py:1306 #: ../../client/text_query.py:1350 ../../client/text_query.py:1388 #: ../../client/text_query.py:1421 ../../client/text_query.py:1465 -#: ../../client/text_query.py:1524 ../../server/server_query.py:129 +#: ../../client/text_query.py:1524 ../../server/server_query.py:130 msgid "Keyword" msgstr "Palavras-Chave" @@ -5388,7 +4899,7 @@ msgstr "Palavras-Chave" #: ../../client/text_query.py:1265 ../../client/text_query.py:1307 #: ../../client/text_query.py:1351 ../../client/text_query.py:1389 #: ../../client/text_query.py:1422 ../../client/text_query.py:1466 -#: ../../client/text_query.py:1525 ../../server/server_query.py:130 +#: ../../client/text_query.py:1525 ../../server/server_query.py:131 msgid "Found" msgstr "Encontrado" @@ -5398,7 +4909,7 @@ msgstr "Encontrado" #: ../../client/text_query.py:1308 ../../client/text_query.py:1352 #: ../../client/text_query.py:1390 ../../client/text_query.py:1423 #: ../../client/text_query.py:1467 ../../client/text_query.py:1526 -#: ../../server/server_query.py:131 +#: ../../server/server_query.py:132 msgid "entries" msgstr "entradas" @@ -5432,7 +4943,7 @@ msgstr "" #: ../../client/text_query.py:314 ../../client/text_query.py:1573 #: ../../client/text_query.py:1574 ../../server/server_key.py:367 -#: ../../server/server_key.py:371 ../../server/server_reagent.py:216 +#: ../../server/server_key.py:371 ../../server/server_reagent.py:215 #: ../../sulfur/src/sulfur/dialogs.py:506 #: ../../sulfur/src/sulfur/dialogs.py:602 #: ../../sulfur/src/sulfur/dialogs.py:605 @@ -5578,8 +5089,8 @@ msgstr "Busca por Remoção" #: ../../client/text_query.py:1004 ../../client/text_ui.py:1014 #: ../../client/text_ui.py:1159 ../../client/text_ui.py:1249 #: ../../client/text_ui.py:1714 ../../client/text_ui.py:1799 -#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:446 -#: ../../server/server_reagent.py:495 +#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:444 +#: ../../server/server_reagent.py:494 msgid "No packages found" msgstr "Pacotes não encontrados" @@ -5648,7 +5159,7 @@ msgstr "Busca por Slot" msgid "Package Set Search" msgstr "Busca por Conjunto de Pacotes" -#: ../../client/text_query.py:1367 ../../server/server_query.py:116 +#: ../../client/text_query.py:1367 ../../server/server_query.py:117 msgid "Tag Search" msgstr "Busca por Tag" @@ -5689,7 +5200,7 @@ msgstr "branch" msgid "Category" msgstr "Categoria" -#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name" msgstr "Nome" @@ -5729,7 +5240,7 @@ msgstr "Receber" msgid "Checksum" msgstr "Soma de Checagem" -#: ../../client/text_query.py:1662 ../../server/server_reagent.py:289 +#: ../../client/text_query.py:1662 ../../server/server_reagent.py:288 #: ../../sulfur/src/sulfur/dialogs.py:1132 msgid "Dependencies" msgstr "Dependências" @@ -5750,6 +5261,10 @@ msgstr "Homepage" msgid "Description" msgstr "Descrição" +#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 +msgid "USE flags" +msgstr "USE flags" + #: ../../client/text_query.py:1718 ../../sulfur/src/sulfur/sulfur.glade.h:26 msgid "CHOST" msgstr "CHOST" @@ -5984,37 +5499,48 @@ msgid "Have a nice day" msgstr "" #: ../../client/text_repositories.py:427 ../../client/text_ui.py:560 -#: ../../sulfur/src/sulfur/__init__.py:1485 +#: ../../sulfur/src/sulfur/__init__.py:1492 msgid "No repositories specified in" msgstr "Nenhum repositório especificado em" #: ../../client/text_repositories.py:431 ../../client/text_ui.py:565 -#: ../../sulfur/src/sulfur/__init__.py:1492 +#: ../../sulfur/src/sulfur/__init__.py:1499 msgid "Unhandled exception" msgstr "Exceção não tratada" -#: ../../client/text_repositories.py:453 ../../server/server_activator.py:332 -#: ../../server/server_activator.py:352 +#: ../../client/text_repositories.py:453 ../../server/server_activator.py:333 +#: ../../server/server_activator.py:353 msgid "Notice board not available" msgstr "Quadro de Notícias não disponível" +#. title +#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 +#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 +#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 +#: ../../server/server_activator.py:243 ../../server/server_activator.py:275 +#: ../../server/server_activator.py:311 ../../sulfur/src/sulfur/dialogs.py:381 +#: ../../sulfur/src/sulfur/dialogs.py:633 +#: ../../sulfur/src/sulfur/sulfur.glade.h:258 +msgid "Title" +msgstr "Título" + #: ../../client/text_repositories.py:476 ../../client/text_ugc.py:587 -#: ../../server/server_activator.py:248 +#: ../../server/server_activator.py:249 #: ../../sulfur/src/sulfur/dialogs.py:1191 #: ../../sulfur/src/sulfur/sulfur.glade.h:48 msgid "Content" msgstr "Conteúdo" -#: ../../client/text_repositories.py:481 ../../server/server_activator.py:253 +#: ../../client/text_repositories.py:481 ../../server/server_activator.py:254 #: ../../sulfur/src/sulfur/sulfur.glade.h:122 msgid "Link" msgstr "Link" -#: ../../client/text_repositories.py:489 ../../server/server_activator.py:261 +#: ../../client/text_repositories.py:489 ../../server/server_activator.py:262 msgid "Press Enter to continue" msgstr "Pressione Enter para continuar" -#: ../../client/text_repositories.py:516 ../../server/server_activator.py:288 +#: ../../client/text_repositories.py:516 ../../server/server_activator.py:289 msgid "Choose one by typing its identifier" msgstr "Digite o identificador para escolher um" @@ -6043,15 +5569,15 @@ msgstr "Base de Dados do Sistema foi limpa profundamente" msgid "No System Databases found" msgstr "Nenhuma Base de Dados de Sistema encontrada" -#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:568 +#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:567 msgid "No backed up databases found" msgstr "Nenhuma cópia de segurança da base de dados foi encontrada" -#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:583 +#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:582 msgid "Select the database you want to restore" msgstr "Selecione a base de dados que você quer restaurar" -#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:589 +#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:588 msgid "Entropy installed packages database restore tool" msgstr "" "Entropy instalou a ferramenta de restauração de base de dados de pacotes" @@ -6509,7 +6035,7 @@ msgid "directory does not exist" msgstr "diretório não existe" #: ../../client/text_smart.py:194 ../../client/text_ui.py:768 -#: ../../sulfur/src/sulfur/events.py:465 +#: ../../sulfur/src/sulfur/events.py:470 msgid "is not a valid Entropy package" msgstr "não é um pacote válido do Entropy" @@ -6640,7 +6166,7 @@ msgstr "De agora em diante, qualquer ação UGC será efetuada por este usuário msgid "Login error. Not logged in." msgstr "Erro de autenticação. Não foi autenticado." -#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1018 +#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1024 msgid "Not logged in" msgstr "Não está autenticado" @@ -6805,7 +6331,7 @@ msgstr "Votos atuais do pacote" #: ../../client/text_ui.py:242 ../../client/text_ui.py:249 #: ../../client/text_ui.py:257 ../../client/text_ui.py:265 #: ../../client/text_ui.py:1264 ../../client/text_ui.py:1950 -#: ../../server/server_reagent.py:1286 +#: ../../server/server_reagent.py:1287 msgid "Nothing to do" msgstr "Nada para fazer" @@ -6953,9 +6479,9 @@ msgid "atom" msgstr "atom" #: ../../client/text_ui.py:668 ../../server/server_reagent.py:131 -#: ../../server/server_reagent.py:167 ../../server/server_reagent.py:203 -#: ../../server/server_reagent.py:345 ../../server/server_reagent.py:373 -#: ../../server/server_reagent.py:402 +#: ../../server/server_reagent.py:166 ../../server/server_reagent.py:202 +#: ../../server/server_reagent.py:344 ../../server/server_reagent.py:371 +#: ../../server/server_reagent.py:399 msgid "in" msgstr "em" @@ -6971,7 +6497,7 @@ msgstr "Não achado" msgid "Probably needed by" msgstr "Provavelmente requerido por" -#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:467 +#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:472 msgid "is not compiled with the same architecture of the system" msgstr "não foi compilado com a mesma arquitetura do sistema" @@ -7007,7 +6533,7 @@ msgstr "Trocar repositório" msgid "Reinstall" msgstr "Reinstalar" -#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:443 +#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:449 #: ../../sulfur/src/sulfur/sulfur.glade.h:106 msgid "Install" msgstr "Instalar" @@ -7079,11 +6605,11 @@ msgstr "buscar" msgid "All done" msgstr "Terminado" -#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2061 +#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2068 msgid "Please update the following critical packages" msgstr "Por favor atualize os seguintes pacotes críticos" -#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2062 +#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2069 msgid "You should install them as soon as possible" msgstr "Você deveria instalá-los assim que possível" @@ -7399,101 +6925,142 @@ msgstr "escanear pacotes órfãos no SPM" msgid "remove downloaded packages and clean temp. directories)" msgstr "remover pacotes recebidos e limpar diretórios temporários)" -#: ../../server/server_activator.py:70 +#: ../../server/server_activator.py:71 msgid "Starting to sync data across mirrors (packages/database)" msgstr "" "Iniciando sincronização de dados através dos espelhos (pacotes/bases de " "dados)" -#: ../../server/server_activator.py:98 ../../server/server_activator.py:146 +#: ../../server/server_activator.py:99 ../../server/server_activator.py:147 msgid "Aborting !" msgstr "Abortando !" -#: ../../server/server_activator.py:122 +#: ../../server/server_activator.py:123 msgid "Please insert a commit message" msgstr "Por favor insira uma mensagem de efetuação" -#: ../../server/server_activator.py:141 +#: ../../server/server_activator.py:142 msgid "Should I continue with the tidy procedure ?" msgstr "Devo continuar com o processo de organização ?" -#: ../../server/server_activator.py:282 +#: ../../server/server_activator.py:283 msgid "Exit/Commit" msgstr "Sair/Efetuar" -#: ../../server/server_activator.py:311 +#: ../../server/server_activator.py:312 msgid "Notice text" msgstr "Texto de Notícia" -#: ../../server/server_activator.py:312 +#: ../../server/server_activator.py:313 msgid "Relevant URL (optional)" msgstr "URL Relevante (opcional)" -#: ../../server/server_activator.py:316 +#: ../../server/server_activator.py:317 msgid "Repository notice board, new item insertion" msgstr "Quadro de avisos do repositório, inserção de novo item" -#: ../../server/server_activator.py:359 +#: ../../server/server_activator.py:360 msgid "Choose the one you want to remove" msgstr "Escolha aquele que você quer remover" -#: ../../server/server_activator.py:365 +#: ../../server/server_activator.py:366 msgid "Are you sure you want to remove this?" msgstr "Você tem certeza de que quer removê-lo?" -#: ../../server/server_activator.py:420 +#: ../../server/server_activator.py:418 msgid "Starting to lock mirrors databases" msgstr "Iniciando trancamento das bases de dados dos espelhos" -#: ../../server/server_activator.py:426 ../../server/server_activator.py:440 -#: ../../server/server_activator.py:456 ../../server/server_activator.py:471 +#: ../../server/server_activator.py:424 ../../server/server_activator.py:438 +#: ../../server/server_activator.py:454 ../../server/server_activator.py:469 msgid "A problem occured on at least one mirror" msgstr "Um problema ocorreu em pelo menos um espelho" -#: ../../server/server_activator.py:428 -msgid "Databases lock complete" -msgstr "Trancamento das bases de dados completo" +#: ../../server/server_activator.py:426 +#, fuzzy +msgid "Repositories lock complete" +msgstr "Restauração completa" -#: ../../server/server_activator.py:434 +#: ../../server/server_activator.py:432 msgid "Starting to unlock mirrors databases" msgstr "Iniciando destrancamento das bases de dados dos espelhos" -#: ../../server/server_activator.py:443 -msgid "Databases unlock complete" -msgstr "Destravamento das bases de dados completo" +#: ../../server/server_activator.py:441 +#, fuzzy +msgid "Repositories unlock complete" +msgstr "Restauração completa" -#: ../../server/server_activator.py:449 +#: ../../server/server_activator.py:447 msgid "Starting to lock download mirrors databases" msgstr "Iniciando trancamento das bases de dados dos espelhos" -#: ../../server/server_activator.py:458 +#: ../../server/server_activator.py:456 msgid "Download mirrors lock complete" msgstr "Trancamento dos espelhos de download completo" -#: ../../server/server_activator.py:464 +#: ../../server/server_activator.py:462 msgid "Starting to unlock download mirrors databases" msgstr "Iniciando o destrancamento das bases de dados dos espelhos de download" -#: ../../server/server_activator.py:473 +#: ../../server/server_activator.py:471 msgid "Download mirrors unlock complete" msgstr "Destrancamento dos espelhos de download completos" -#: ../../server/server_activator.py:491 +#: ../../server/server_activator.py:489 msgid "DATABASE" msgstr "BASE DE DADOS" -#: ../../server/server_activator.py:492 +#: ../../server/server_activator.py:490 msgid "DOWNLOAD" msgstr "RECEBIMENTO" -#: ../../server/server_activator.py:508 -msgid "Syncing databases" -msgstr "Sincronizando bases de dados" +#: ../../server/server_activator.py:506 +#, fuzzy +msgid "Syncing repositories" +msgstr "nos repositórios" -#: ../../server/server_activator.py:512 -msgid "Database sync errors, cannot continue." +#: ../../server/server_activator.py:510 +#, fuzzy +msgid "Repositories sync error, cannot continue." msgstr "Erros na sincronização da base de dados, não é possível continuar." +#: ../../server/server_activator.py:532 +#, fuzzy +msgid "Cleaning unavailable packages from repository" +msgstr "Calculando pacotes disponíveis para" + +#: ../../server/server_activator.py:534 +msgid "" +"Removing unavailable packages, overriding Entropy defaults is generally bad." +msgstr "" + +#: ../../server/server_activator.py:536 +msgid "" +"Users with outdated repositories, won't be able to find package files " +"remotely." +msgstr "" + +#: ../../server/server_activator.py:564 ../../server/server_activator.py:582 +#, fuzzy +msgid "Remote Entropy Repository Status" +msgstr "Status da Base de Dados Remota do Entropy" + +#: ../../server/server_activator.py:569 ../../server/server_activator.py:587 +msgid "Host" +msgstr "Host" + +#. Setup revision column +#: ../../server/server_activator.py:570 ../../server/server_activator.py:588 +#: ../../sulfur/src/sulfur/views.py:2865 +#: ../../sulfur/src/sulfur/sulfur.glade.h:211 +msgid "Revision" +msgstr "Revisão" + +#: ../../server/server_activator.py:575 +#, fuzzy +msgid "Local revision currently at" +msgstr "Revisão da base de dados local atualmente em" + #: ../../server/server_key.py:26 msgid "GPG interface loaded, home directory" msgstr "" @@ -7638,7 +7205,7 @@ msgstr "Data de cria;'ao" msgid "Expires on" msgstr "" -#: ../../server/server_query.py:50 ../../server/server_query.py:71 +#: ../../server/server_query.py:51 ../../server/server_query.py:72 #: ../../sulfur/src/sulfur/packages.py:1144 msgid "Nothing found" msgstr "Nada encontrado" @@ -7671,130 +7238,134 @@ msgstr "Desabilitado" msgid "already disabled" msgstr "já desabilitado" -#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:143 -#: ../../server/server_reagent.py:182 ../../server/server_reagent.py:332 -#: ../../server/server_reagent.py:360 +#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:142 +#: ../../server/server_reagent.py:181 ../../server/server_reagent.py:331 +#: ../../server/server_reagent.py:358 #, fuzzy msgid "Invalid syntax." msgstr "Cadeia de caracteres inválida." -#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:151 -#: ../../server/server_reagent.py:190 ../../server/server_reagent.py:341 -#: ../../server/server_reagent.py:369 +#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:150 +#: ../../server/server_reagent.py:189 ../../server/server_reagent.py:340 +#: ../../server/server_reagent.py:367 #, fuzzy msgid "No valid repository specified." msgstr "Nenhum repositório válido especificado." -#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:166 -#: ../../server/server_reagent.py:202 ../../server/server_reagent.py:401 -#: ../../server/server_reagent.py:862 +#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:165 +#: ../../server/server_reagent.py:201 ../../server/server_reagent.py:398 +#: ../../server/server_reagent.py:863 msgid "Cannot match" msgstr "Não é possível comparar" -#: ../../server/server_reagent.py:172 ../../server/server_reagent.py:207 +#: ../../server/server_reagent.py:171 ../../server/server_reagent.py:206 #, fuzzy msgid "No packages selected." msgstr "Não há pacotes selecionados" -#: ../../server/server_reagent.py:224 +#: ../../server/server_reagent.py:223 msgid "package dependencies" msgstr "dependências do pacote" -#: ../../server/server_reagent.py:263 +#: ../../server/server_reagent.py:232 +msgid "No dependencies" +msgstr "Sem dependências" + +#: ../../server/server_reagent.py:262 #, fuzzy msgid "Dependency type" msgstr "Teste de dependências" -#: ../../server/server_reagent.py:268 +#: ../../server/server_reagent.py:267 #, fuzzy msgid "Select a dependency type for" msgstr "dependências manuais para" -#: ../../server/server_reagent.py:292 +#: ../../server/server_reagent.py:291 #, fuzzy msgid "Dependencies editor" msgstr "Teste de dependências" -#: ../../server/server_reagent.py:301 +#: ../../server/server_reagent.py:300 #, fuzzy msgid "Confirm ?" msgstr "Confirmar" -#: ../../server/server_reagent.py:324 +#: ../../server/server_reagent.py:323 #, fuzzy msgid "dependencies updated successfully" msgstr "dependências manuais adicionadas com sucesso" -#: ../../server/server_reagent.py:344 +#: ../../server/server_reagent.py:343 #, fuzzy msgid "Masking" msgstr "Máscaramento de pacote" -#: ../../server/server_reagent.py:372 +#: ../../server/server_reagent.py:370 #, fuzzy msgid "Unmasking" msgstr "Desempacotando" -#: ../../server/server_reagent.py:426 +#: ../../server/server_reagent.py:424 msgid "Matching packages to remove" msgstr "Comparando pacotes para remover" -#: ../../server/server_reagent.py:428 ../../server/server_reagent.py:521 -#: ../../server/server_reagent.py:746 +#: ../../server/server_reagent.py:426 ../../server/server_reagent.py:520 +#: ../../server/server_reagent.py:748 msgid "Not enough parameters" msgstr "Parâmetros insuficientes" -#: ../../server/server_reagent.py:450 ../../server/server_reagent.py:954 +#: ../../server/server_reagent.py:448 ../../server/server_reagent.py:954 msgid "These are the packages that would be removed from the database" msgstr "Estes são os pacotes que seriam removidos da base de dados" -#: ../../server/server_reagent.py:465 ../../server/server_reagent.py:511 +#: ../../server/server_reagent.py:463 ../../server/server_reagent.py:510 msgid "Removing selected packages" msgstr "Removendo pacotes selecionados" -#: ../../server/server_reagent.py:469 ../../server/server_reagent.py:516 +#: ../../server/server_reagent.py:467 ../../server/server_reagent.py:515 msgid "Packages removed. To remove binary packages, run activator." msgstr "Pacotes removidos. Para remover pacotes binários, execute o activator." -#: ../../server/server_reagent.py:475 +#: ../../server/server_reagent.py:473 msgid "Searching injected packages to remove" msgstr "Buscando pacotes para remover" -#: ../../server/server_reagent.py:500 +#: ../../server/server_reagent.py:499 msgid "These are the injected packages pulled in for removal" msgstr "" "Estes são os pacotes injetados que foram puxados para dentro para remoção" -#: ../../server/server_reagent.py:526 +#: ../../server/server_reagent.py:525 msgid "Switching branch, be sure to have your packages in sync." msgstr "Trocando galho, certifique-se de ter seus pacotes em sincronia." -#: ../../server/server_reagent.py:533 +#: ../../server/server_reagent.py:532 msgid "Collecting packages that would be marked" msgstr "Coletando pacotes que seriam marcados" -#: ../../server/server_reagent.py:542 +#: ../../server/server_reagent.py:541 msgid "These are the packages that would be marked" msgstr "Estes são os pacotes que seriam marcados" -#: ../../server/server_reagent.py:677 +#: ../../server/server_reagent.py:676 msgid "No valid repositories specified." msgstr "Nenhum repositório válido especificado." -#: ../../server/server_reagent.py:682 +#: ../../server/server_reagent.py:681 msgid "Invalid repositories specified." msgstr "Repositórios inválidos especificados." -#: ../../server/server_reagent.py:724 +#: ../../server/server_reagent.py:726 #, fuzzy msgid "Entropy repository has been initialized" msgstr "Seu repositório padrão não está inicializado" -#: ../../server/server_reagent.py:732 +#: ../../server/server_reagent.py:734 msgid "Creating empty database to" msgstr "Criando base de dados vazia em" -#: ../../server/server_reagent.py:735 +#: ../../server/server_reagent.py:737 msgid "Cannot overwrite already existing file" msgstr "Não é possível sobrescrever arquivo já existente" @@ -7802,33 +7373,33 @@ msgstr "Não é possível sobrescrever arquivo já existente" msgid "Bumping Repository database" msgstr "Empurrando base de dados do Repositório" -#: ../../server/server_reagent.py:878 +#: ../../server/server_reagent.py:879 msgid "No valid packages to repackage." msgstr "Nenhum pacote válido para reempacotar." #. normal scanning -#: ../../server/server_reagent.py:883 +#: ../../server/server_reagent.py:884 msgid "Scanning database for differences" msgstr "Escaneando base de dados, buscando diferenças" -#: ../../server/server_reagent.py:903 +#: ../../server/server_reagent.py:904 #, fuzzy msgid "Invalid atom" msgstr "Ação inválida." -#: ../../server/server_reagent.py:910 +#: ../../server/server_reagent.py:911 msgid "Zarro thinggz totoo" msgstr "Nnadda pparaa fffazzeer" -#: ../../server/server_reagent.py:914 +#: ../../server/server_reagent.py:915 msgid "These are the packages that would be changed to injected status" msgstr "Estes são os pacotes que teriam seu status mudado para injetado" -#: ../../server/server_reagent.py:920 +#: ../../server/server_reagent.py:921 msgid "Would you like to transform them now ?" msgstr "Você gostaria de transformá-las agora ?" -#: ../../server/server_reagent.py:927 +#: ../../server/server_reagent.py:928 msgid "Transforming from database" msgstr "Transformando base de dados" @@ -7891,41 +7462,41 @@ msgstr "Ignorando entrada quebrada do Spm, por favor recompile-a" msgid "Nothing to do, check later." msgstr "Nada para fazer, verifique depois." -#: ../../server/server_reagent.py:1065 +#: ../../server/server_reagent.py:1066 msgid "Entries handled" msgstr "Entradas tratadas" -#: ../../server/server_reagent.py:1104 +#: ../../server/server_reagent.py:1105 #, fuzzy msgid "local revision" msgstr "revisão" -#: ../../server/server_reagent.py:1106 +#: ../../server/server_reagent.py:1107 #, fuzzy msgid "local packages" msgstr "pacote vital" -#: ../../server/server_reagent.py:1113 +#: ../../server/server_reagent.py:1114 #, fuzzy msgid "stored packages" msgstr "Pacote mascarado" -#: ../../server/server_reagent.py:1118 +#: ../../server/server_reagent.py:1119 #, fuzzy msgid "upload packages" msgstr "pacotes recebidos" -#: ../../server/server_reagent.py:1197 +#: ../../server/server_reagent.py:1198 #, fuzzy msgid "" "These are the newly available packages, either updatable or not installed" msgstr "Estes são os pacotes que seriam instalados" -#: ../../server/server_reagent.py:1249 +#: ../../server/server_reagent.py:1250 msgid "No package sets found" msgstr "Nenhum conjunto de pacotes encontrado" -#: ../../server/server_reagent.py:1257 +#: ../../server/server_reagent.py:1258 msgid "package set not found" msgstr "conjunto de pacotes não encontrado" @@ -8243,9 +7814,9 @@ msgid "Please confirm the actions above" msgstr "Por favor confirme as ações acima" #: ../../sulfur/src/sulfur/dialogs.py:2355 -#: ../../sulfur/src/sulfur/__init__.py:970 -#: ../../sulfur/src/sulfur/__init__.py:980 -#: ../../sulfur/src/sulfur/__init__.py:990 +#: ../../sulfur/src/sulfur/__init__.py:976 +#: ../../sulfur/src/sulfur/__init__.py:986 +#: ../../sulfur/src/sulfur/__init__.py:996 msgid "Item" msgstr "Item" @@ -8314,7 +7885,7 @@ msgid "Accepted" msgstr "Aceitado" #: ../../sulfur/src/sulfur/dialogs.py:3210 -#: ../../sulfur/src/sulfur/events.py:715 +#: ../../sulfur/src/sulfur/events.py:720 msgid "license text" msgstr "texto de licença" @@ -8395,122 +7966,122 @@ msgstr "Pacotes no Consultivo foram enfileirados." msgid "Packages in all Advisories have been queued." msgstr "Pacotes em todos os Consultivos foram enfileirados." -#: ../../sulfur/src/sulfur/events.py:296 +#: ../../sulfur/src/sulfur/events.py:301 msgid "You! Why do you want to remove the main repository ?" msgstr "Você! Por que você quer remover o repositório principal ?" -#: ../../sulfur/src/sulfur/events.py:338 +#: ../../sulfur/src/sulfur/events.py:343 msgid "Are you sure ?" msgstr "Você tem certeza ?" -#: ../../sulfur/src/sulfur/events.py:355 +#: ../../sulfur/src/sulfur/events.py:360 msgid "Error saving parameter" msgstr "Erro ao salvar parâmetro" -#: ../../sulfur/src/sulfur/events.py:356 -#: ../../sulfur/src/sulfur/__init__.py:1121 +#: ../../sulfur/src/sulfur/events.py:361 +#: ../../sulfur/src/sulfur/__init__.py:1127 msgid "An issue occured while saving a preference" msgstr "Um problema ocorreu enquanto estava salvando a preferência" -#: ../../sulfur/src/sulfur/events.py:357 -#: ../../sulfur/src/sulfur/__init__.py:1086 -#: ../../sulfur/src/sulfur/__init__.py:1122 +#: ../../sulfur/src/sulfur/events.py:362 +#: ../../sulfur/src/sulfur/__init__.py:1092 +#: ../../sulfur/src/sulfur/__init__.py:1128 msgid "Parameter" msgstr "Parâmetro" -#: ../../sulfur/src/sulfur/events.py:357 +#: ../../sulfur/src/sulfur/events.py:362 msgid "not saved" msgstr "não salvo" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 ../../sulfur/src/sulfur/events.py:406 -#: ../../sulfur/src/sulfur/events.py:417 ../../sulfur/src/sulfur/events.py:428 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 ../../sulfur/src/sulfur/events.py:411 +#: ../../sulfur/src/sulfur/events.py:422 ../../sulfur/src/sulfur/events.py:433 msgid "New" msgstr "Novo" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 msgid "Please insert a new path" msgstr "Por favor insira um novo caminho" -#: ../../sulfur/src/sulfur/events.py:407 ../../sulfur/src/sulfur/events.py:418 -#: ../../sulfur/src/sulfur/events.py:429 +#: ../../sulfur/src/sulfur/events.py:412 ../../sulfur/src/sulfur/events.py:423 +#: ../../sulfur/src/sulfur/events.py:434 msgid "Please edit the selected path" msgstr "Por favor edite o caminho escolhido" -#: ../../sulfur/src/sulfur/events.py:449 +#: ../../sulfur/src/sulfur/events.py:454 msgid "You have chosen to install this package" msgstr "Você escolheu instalar este pacote" -#: ../../sulfur/src/sulfur/events.py:451 +#: ../../sulfur/src/sulfur/events.py:456 msgid "Are you supa sure?" msgstr "Você tem certeza absoluta?" -#: ../../sulfur/src/sulfur/events.py:471 +#: ../../sulfur/src/sulfur/events.py:476 msgid "Cannot install" msgstr "Não é possível instalar" -#: ../../sulfur/src/sulfur/events.py:600 +#: ../../sulfur/src/sulfur/events.py:605 msgid "Please select at least one repository" msgstr "Por favor escolha pelo menos um repositório" #. Check there are any packages in the queue -#: ../../sulfur/src/sulfur/events.py:623 +#: ../../sulfur/src/sulfur/events.py:628 msgid "No packages in queue" msgstr "Nenhum pacote na fila" -#: ../../sulfur/src/sulfur/events.py:661 +#: ../../sulfur/src/sulfur/events.py:666 msgid "Queue is too old. Cannot load." msgstr "Fila muito antiga. Não é possível carregar." -#: ../../sulfur/src/sulfur/events.py:726 +#: ../../sulfur/src/sulfur/events.py:731 msgid "Update your system now ?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:741 +#: ../../sulfur/src/sulfur/events.py:746 msgid "" "You have chosen to interrupt the processing. Are you sure you want to do it ?" msgstr "" "Você escolheu interromper o processo. Você tem certeza de que quer fazer " "isto?" -#: ../../sulfur/src/sulfur/events.py:829 +#: ../../sulfur/src/sulfur/events.py:834 msgid "Cleaning UGC cache of" msgstr "Limpando cache UGC de" -#: ../../sulfur/src/sulfur/events.py:830 +#: ../../sulfur/src/sulfur/events.py:835 msgid "UGC cache cleared" msgstr "Cache UGC foi limpo" -#: ../../sulfur/src/sulfur/events.py:843 +#: ../../sulfur/src/sulfur/events.py:848 msgid "UGC credentials cleared" msgstr "Credenciais UGC foram limpas" -#: ../../sulfur/src/sulfur/events.py:883 +#: ../../sulfur/src/sulfur/events.py:888 msgid "Choose what Package Set you want to add" msgstr "Escolha qual Conjunto de Pacotes você deseja adicionar" -#: ../../sulfur/src/sulfur/events.py:885 +#: ../../sulfur/src/sulfur/events.py:890 msgid "Choose what Package Set you want to edit" msgstr "Escolha qual Conjunto de Pacotes você deseja editar" -#: ../../sulfur/src/sulfur/events.py:901 ../../sulfur/src/sulfur/events.py:906 +#: ../../sulfur/src/sulfur/events.py:906 ../../sulfur/src/sulfur/events.py:911 msgid "Package Set name" msgstr "Nome do Conjunto de Pacotes" -#: ../../sulfur/src/sulfur/events.py:902 ../../sulfur/src/sulfur/events.py:907 +#: ../../sulfur/src/sulfur/events.py:907 ../../sulfur/src/sulfur/events.py:912 msgid "Package atoms" msgstr "Atoms dos pacotes" -#: ../../sulfur/src/sulfur/events.py:945 +#: ../../sulfur/src/sulfur/events.py:950 msgid "No package sets available for removal." msgstr "Nenhum conjunto de pacotes disponível para remoção." -#: ../../sulfur/src/sulfur/events.py:951 +#: ../../sulfur/src/sulfur/events.py:956 msgid "Removable Package Set" msgstr "Conjunto de Pacotes Removível" -#: ../../sulfur/src/sulfur/events.py:956 +#: ../../sulfur/src/sulfur/events.py:961 msgid "Choose what Package Set you want to remove" msgstr "Escolha qual Conjunto de Pacotes você deseja remover" @@ -8546,64 +8117,64 @@ msgstr "" msgid "Oh oh ooooh... Merry Xmas!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:439 +#: ../../sulfur/src/sulfur/__init__.py:445 #: ../../sulfur/src/sulfur/views.py:2430 #: ../../sulfur/src/sulfur/sulfur.glade.h:14 msgid "Applications" msgstr "Aplicações" -#: ../../sulfur/src/sulfur/__init__.py:441 +#: ../../sulfur/src/sulfur/__init__.py:447 #, fuzzy msgid "Sync" msgstr "sincronizar" -#: ../../sulfur/src/sulfur/__init__.py:445 +#: ../../sulfur/src/sulfur/__init__.py:451 #: ../../sulfur/src/sulfur/sulfur.glade.h:215 msgid "Search" msgstr "Buscar" -#: ../../sulfur/src/sulfur/__init__.py:615 +#: ../../sulfur/src/sulfur/__init__.py:621 msgid "Default packages sorting" msgstr "Organização padrão de pacotes" -#: ../../sulfur/src/sulfur/__init__.py:616 +#: ../../sulfur/src/sulfur/__init__.py:622 msgid "Sort by name [A-Z]" msgstr "Organizar por nome [A-Z]" -#: ../../sulfur/src/sulfur/__init__.py:617 +#: ../../sulfur/src/sulfur/__init__.py:623 msgid "Sort by name [Z-A]" msgstr "Organizar por nome [Z-A]" -#: ../../sulfur/src/sulfur/__init__.py:618 +#: ../../sulfur/src/sulfur/__init__.py:624 msgid "Sort by downloads" msgstr "Organizar por recebimentos" -#: ../../sulfur/src/sulfur/__init__.py:619 +#: ../../sulfur/src/sulfur/__init__.py:625 msgid "Sort by votes" msgstr "Organizar por votos" -#: ../../sulfur/src/sulfur/__init__.py:620 +#: ../../sulfur/src/sulfur/__init__.py:626 msgid "Sort by repository" msgstr "Organizar por repositório" -#: ../../sulfur/src/sulfur/__init__.py:621 +#: ../../sulfur/src/sulfur/__init__.py:627 msgid "Sort by date (simple)" msgstr "Organizar por data (simples)" -#: ../../sulfur/src/sulfur/__init__.py:622 +#: ../../sulfur/src/sulfur/__init__.py:628 msgid "Sort by date (grouped)" msgstr "Organizar por data (agrupado)" -#: ../../sulfur/src/sulfur/__init__.py:623 +#: ../../sulfur/src/sulfur/__init__.py:629 msgid "Sort by license (grouped)" msgstr "Organizar por licença (agrupado)" -#: ../../sulfur/src/sulfur/__init__.py:624 +#: ../../sulfur/src/sulfur/__init__.py:630 #, fuzzy msgid "Sort by Groups" msgstr "Organizar por votos" -#: ../../sulfur/src/sulfur/__init__.py:685 +#: ../../sulfur/src/sulfur/__init__.py:691 msgid "" "The repositories listed below are configured but not available. They should " "be downloaded." @@ -8611,59 +8182,59 @@ msgstr "" "Os repositórios listados abaixo estão configurados mas não estão " "disponíveis. Eles devem ser recebidos." -#: ../../sulfur/src/sulfur/__init__.py:686 +#: ../../sulfur/src/sulfur/__init__.py:692 msgid "If you don't do this now, you won't be able to use them." msgstr "Se você não fizer isto agora, não vai poder usá-los." -#: ../../sulfur/src/sulfur/__init__.py:688 +#: ../../sulfur/src/sulfur/__init__.py:694 msgid "Download now" msgstr "Receber agora" -#: ../../sulfur/src/sulfur/__init__.py:689 +#: ../../sulfur/src/sulfur/__init__.py:695 msgid "Skip" msgstr "Pular" -#: ../../sulfur/src/sulfur/__init__.py:999 +#: ../../sulfur/src/sulfur/__init__.py:1005 msgid "Database" msgstr "Base de dados" -#: ../../sulfur/src/sulfur/__init__.py:1002 +#: ../../sulfur/src/sulfur/__init__.py:1008 #: ../../sulfur/src/sulfur/sulfur.glade.h:56 msgid "Date" msgstr "Data" -#: ../../sulfur/src/sulfur/__init__.py:1053 +#: ../../sulfur/src/sulfur/__init__.py:1059 msgid "Logged in as" msgstr "Autenticado como" -#: ../../sulfur/src/sulfur/__init__.py:1060 +#: ../../sulfur/src/sulfur/__init__.py:1066 msgid "UGC Status" msgstr "Status do UGC" -#: ../../sulfur/src/sulfur/__init__.py:1083 -#: ../../sulfur/src/sulfur/__init__.py:1119 +#: ../../sulfur/src/sulfur/__init__.py:1089 +#: ../../sulfur/src/sulfur/__init__.py:1125 msgid "Error setting parameter" msgstr "Erro ao definir parâmetro" -#: ../../sulfur/src/sulfur/__init__.py:1085 +#: ../../sulfur/src/sulfur/__init__.py:1091 msgid "An issue occured while loading a preference" msgstr "Um problema ocorreu enquanto carregando uma preferência" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "must be of type" msgstr "deve ser do tipo" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "got" msgstr "recebeu" -#: ../../sulfur/src/sulfur/__init__.py:1272 +#: ../../sulfur/src/sulfur/__init__.py:1278 msgid "Error saving preferences" msgstr "Erro ao salvar preferências" -#: ../../sulfur/src/sulfur/__init__.py:1278 +#: ../../sulfur/src/sulfur/__init__.py:1284 msgid "" "These packages are masked either by default or due to your choice. Please be " "careful, at least." @@ -8671,47 +8242,47 @@ msgstr "" "Estes pacotes estão mascarados por padrão ou por sua escolha. Por favor " "tenha cuidado, pelo menos." -#: ../../sulfur/src/sulfur/__init__.py:1334 +#: ../../sulfur/src/sulfur/__init__.py:1340 msgid "Generating metadata. Please wait." msgstr "Gerando metadados. Por favor espere." -#: ../../sulfur/src/sulfur/__init__.py:1342 +#: ../../sulfur/src/sulfur/__init__.py:1348 msgid "Error during list population" msgstr "Erro durante população da lista" -#: ../../sulfur/src/sulfur/__init__.py:1344 +#: ../../sulfur/src/sulfur/__init__.py:1350 msgid "Retrying in 1 second." msgstr "Tentando novamente em 1 segundo." -#: ../../sulfur/src/sulfur/__init__.py:1374 +#: ../../sulfur/src/sulfur/__init__.py:1380 msgid "Error loading advisories" msgstr "Erro ao carregar consultivos" -#: ../../sulfur/src/sulfur/__init__.py:1434 +#: ../../sulfur/src/sulfur/__init__.py:1441 msgid "Errors updating repositories." msgstr "Erros ao atualizar repositórios." -#: ../../sulfur/src/sulfur/__init__.py:1436 +#: ../../sulfur/src/sulfur/__init__.py:1443 msgid "Please check logs below for more info" msgstr "Por favor verifique os logs abaixo para mais informações" -#: ../../sulfur/src/sulfur/__init__.py:1439 +#: ../../sulfur/src/sulfur/__init__.py:1446 msgid "Repositories updated successfully" msgstr "Repositórios atualizados com sucesso." -#: ../../sulfur/src/sulfur/__init__.py:1442 +#: ../../sulfur/src/sulfur/__init__.py:1449 msgid "sys-apps/entropy needs to be updated as soon as possible." msgstr "sys-apps/entropy precisa ser atualizado o mais cedo possível." -#: ../../sulfur/src/sulfur/__init__.py:1467 -#: ../../sulfur/src/sulfur/__init__.py:2098 -#: ../../sulfur/src/sulfur/__init__.py:2276 +#: ../../sulfur/src/sulfur/__init__.py:1474 +#: ../../sulfur/src/sulfur/__init__.py:2105 +#: ../../sulfur/src/sulfur/__init__.py:2284 msgid "Another Entropy instance is running. Cannot process queue." msgstr "" "Outra instância do Entropy está em execução. Não é possível processar a fila." -#: ../../sulfur/src/sulfur/__init__.py:1477 -#: ../../sulfur/src/sulfur/__init__.py:2286 +#: ../../sulfur/src/sulfur/__init__.py:1484 +#: ../../sulfur/src/sulfur/__init__.py:2294 #, fuzzy msgid "" "Another Entropy instance is locking this task at the moment. Try in a few " @@ -8720,33 +8291,33 @@ msgstr "" "Outra instância do Entropy está ativa no momento, não foi possível " "satisfazer sua requisição." -#: ../../sulfur/src/sulfur/__init__.py:1501 +#: ../../sulfur/src/sulfur/__init__.py:1508 #, fuzzy msgid "Updating repositories..." msgstr "Erros ao atualizar repositórios." -#: ../../sulfur/src/sulfur/__init__.py:1504 -#: ../../sulfur/src/sulfur/__init__.py:1529 -#: ../../sulfur/src/sulfur/__init__.py:1616 -#: ../../sulfur/src/sulfur/__init__.py:2292 +#: ../../sulfur/src/sulfur/__init__.py:1511 +#: ../../sulfur/src/sulfur/__init__.py:1536 +#: ../../sulfur/src/sulfur/__init__.py:1623 +#: ../../sulfur/src/sulfur/__init__.py:2300 msgid "Running tasks" msgstr "Executando tarefas" -#: ../../sulfur/src/sulfur/__init__.py:1526 +#: ../../sulfur/src/sulfur/__init__.py:1533 #, fuzzy msgid "Testing dependencies..." msgstr "Ordenando dependências" -#: ../../sulfur/src/sulfur/__init__.py:1546 +#: ../../sulfur/src/sulfur/__init__.py:1553 msgid "No missing dependencies found." msgstr "Nenhuma dependência em falta encontrada." -#: ../../sulfur/src/sulfur/__init__.py:1583 +#: ../../sulfur/src/sulfur/__init__.py:1590 msgid "Missing dependencies found, but none of them are on the repositories." msgstr "" "Dependências em falta encontradas, mas nenhuma delas está nos repositórios." -#: ../../sulfur/src/sulfur/__init__.py:1590 +#: ../../sulfur/src/sulfur/__init__.py:1597 msgid "" "Some missing dependencies have not been matched, others are going to be " "added to the queue." @@ -8754,20 +8325,20 @@ msgstr "" "Algumas dependências em falta não foram comparadas, outras foram adicionadas " "à fila." -#: ../../sulfur/src/sulfur/__init__.py:1593 +#: ../../sulfur/src/sulfur/__init__.py:1600 msgid "All the missing dependencies are going to be added to the queue" msgstr "Todas as dependências em falta serão adicionadas à fila" -#: ../../sulfur/src/sulfur/__init__.py:1613 +#: ../../sulfur/src/sulfur/__init__.py:1620 #, fuzzy msgid "Testing libraries..." msgstr "Escaneando bibliotecas" -#: ../../sulfur/src/sulfur/__init__.py:1647 +#: ../../sulfur/src/sulfur/__init__.py:1654 msgid "Libraries test aborted" msgstr "Testes de biblioteca abortados" -#: ../../sulfur/src/sulfur/__init__.py:1657 +#: ../../sulfur/src/sulfur/__init__.py:1664 msgid "" "Some broken packages have not been matched, others are going to be added to " "the queue." @@ -8775,16 +8346,16 @@ msgstr "" "Alguns pacotes quebrados não foram comparados, outros foram adicionados à " "fila." -#: ../../sulfur/src/sulfur/__init__.py:1660 +#: ../../sulfur/src/sulfur/__init__.py:1667 msgid "All the broken packages are going to be added to the queue" msgstr "Todos os pacotes quebrados serão adicionados à fila" -#: ../../sulfur/src/sulfur/__init__.py:1766 +#: ../../sulfur/src/sulfur/__init__.py:1773 #, fuzzy msgid "These packages are no longer available" msgstr "O pacote escolhido não está vulnerável" -#: ../../sulfur/src/sulfur/__init__.py:1767 +#: ../../sulfur/src/sulfur/__init__.py:1774 #, fuzzy msgid "" "These packages should be removed (if you agree) because support has been " @@ -8793,79 +8364,87 @@ msgstr "" "Estes pacotes devem ser removidos da fila porque eles dependem da sua última " "seleção. Você concorda?" -#: ../../sulfur/src/sulfur/__init__.py:1782 +#: ../../sulfur/src/sulfur/__init__.py:1789 #, fuzzy msgid "These are orphaned vital packages" msgstr "Estes são os pacotes instalados" -#: ../../sulfur/src/sulfur/__init__.py:1783 +#: ../../sulfur/src/sulfur/__init__.py:1790 msgid "" "You should make sure that they are no longer needed and remove manually." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1791 +#: ../../sulfur/src/sulfur/__init__.py:1798 #, fuzzy msgid "These are packages from unavailable repositories" msgstr "buscar pacotes nos repositórios" -#: ../../sulfur/src/sulfur/__init__.py:1792 +#: ../../sulfur/src/sulfur/__init__.py:1799 msgid "You are not going to receive updates for the following packages." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1804 +#: ../../sulfur/src/sulfur/__init__.py:1811 #, fuzzy msgid "updates" msgstr "Atualizações" -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "Showing" msgstr "Mostrando" -#: ../../sulfur/src/sulfur/__init__.py:1898 +#: ../../sulfur/src/sulfur/__init__.py:1905 msgid "No packages need or can be queued at the moment." msgstr "Não há pacotes necessitando o que possam ser enfileirados no momento." -#: ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../sulfur/src/sulfur/__init__.py:2007 #, fuzzy msgid "Name and description" msgstr "Descrição do comando" -#: ../../sulfur/src/sulfur/__init__.py:2006 +#: ../../sulfur/src/sulfur/__init__.py:2009 +msgid "Search string" +msgstr "Buscar cadeia de caracteres" + +#: ../../sulfur/src/sulfur/__init__.py:2010 +msgid "Search type" +msgstr "Tipo de busca" + +#: ../../sulfur/src/sulfur/__init__.py:2013 msgid "Entropy Search" msgstr "Busca no Entropy" -#: ../../sulfur/src/sulfur/__init__.py:2065 +#: ../../sulfur/src/sulfur/__init__.py:2072 msgid "Abort action" msgstr "Abortar ação" -#: ../../sulfur/src/sulfur/__init__.py:2066 +#: ../../sulfur/src/sulfur/__init__.py:2073 msgid "Ignore" msgstr "Ignorar" -#: ../../sulfur/src/sulfur/__init__.py:2130 +#: ../../sulfur/src/sulfur/__init__.py:2138 #, fuzzy msgid "Tasks completed successfully." msgstr "envio completado com sucesso" -#: ../../sulfur/src/sulfur/__init__.py:2131 +#: ../../sulfur/src/sulfur/__init__.py:2139 msgid "Please make sure to read all the messages in the terminal below." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2134 +#: ../../sulfur/src/sulfur/__init__.py:2142 msgid "Oh, a fairytale gone bad!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2135 +#: ../../sulfur/src/sulfur/__init__.py:2143 #, fuzzy msgid "" "Something bad happened, have a look at the messages in the terminal below." msgstr "Algo ruim aconteceu. Por favor dê uma olhada." -#: ../../sulfur/src/sulfur/__init__.py:2136 +#: ../../sulfur/src/sulfur/__init__.py:2144 msgid "Don't feel guilty, it's all my fault!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2192 +#: ../../sulfur/src/sulfur/__init__.py:2200 #, fuzzy msgid "" "Attention. An error occured while processing the queue.\n" @@ -8874,14 +8453,14 @@ msgstr "" "Atenção. Um erro ocorreu ao processar a fila.\n" "Por favor dê uma olhada no terminal de processamento." -#: ../../sulfur/src/sulfur/__init__.py:2208 +#: ../../sulfur/src/sulfur/__init__.py:2216 #, fuzzy msgid "" "Attention. Something really bad happened.\n" "Please have a look at the terminal." msgstr "Algo ruim aconteceu. Por favor dê uma olhada." -#: ../../sulfur/src/sulfur/__init__.py:2217 +#: ../../sulfur/src/sulfur/__init__.py:2225 msgid "" "Attention. You have updated Entropy.\n" "Sulfur will be reloaded." @@ -8889,15 +8468,15 @@ msgstr "" "Atenção. Você atualizou o Entropy.\n" "Sulfur será recarregado." -#: ../../sulfur/src/sulfur/__init__.py:2305 +#: ../../sulfur/src/sulfur/__init__.py:2313 msgid "Processing Packages in queue" msgstr "Processando Pacotes na fila" -#: ../../sulfur/src/sulfur/__init__.py:2357 +#: ../../sulfur/src/sulfur/__init__.py:2365 msgid "No packages selected" msgstr "Não há pacotes selecionados" -#: ../../sulfur/src/sulfur/__init__.py:2422 +#: ../../sulfur/src/sulfur/__init__.py:2430 msgid "Skipping current mirror." msgstr "Pulando o espelho atual." @@ -9046,7 +8625,7 @@ msgstr "Programação:" msgid "Translation:" msgstr "Tradução:" -#: ../../sulfur/src/sulfur/setup.py:94 +#: ../../sulfur/src/sulfur/setup.py:95 msgid "Dedicated to:" msgstr "Dedicado para:" @@ -9172,11 +8751,10 @@ msgstr "Ativo" msgid "Update" msgstr "Atualização" -#. Setup revision column -#: ../../sulfur/src/sulfur/views.py:2865 -#: ../../sulfur/src/sulfur/sulfur.glade.h:211 -msgid "Revision" -msgstr "Revisão" +#. Setup reponame & repofile column's +#: ../../sulfur/src/sulfur/views.py:2868 +msgid "Repository Identifier" +msgstr "Identificador de Repositório" #: ../../magneto/src/magneto/kde/components.py:83 msgid "Close" @@ -9358,6 +8936,62 @@ msgstr "" msgid "Updates Notification" msgstr "verificação de sumário" +#: ../../services/kernel-switcher:84 +#, fuzzy +msgid "has been installed." +msgstr "foi injetado" + +#: ../../services/kernel-switcher:86 +msgid "some external drivers cannot work across multiple kernels." +msgstr "" + +#: ../../services/kernel-switcher:87 +#, fuzzy +msgid "Please reboot your computer now !" +msgstr "Por favor altere seu branch para" + +#: ../../services/kernel-switcher:91 +#, fuzzy +msgid "No kernel packages given" +msgstr "pacotes quebrados" + +#: ../../services/kernel-switcher:94 +msgid "More than one kernel package given" +msgstr "" + +#: ../../services/kernel-switcher:109 +#, fuzzy +msgid "Package does not exist" +msgstr "não existe" + +#: ../../services/kernel-switcher:116 +#, fuzzy +msgid "Not a kernel" +msgstr "Não terminado" + +#: ../../services/kernel-switcher:177 +#, fuzzy +msgid "No kernel packages found" +msgstr "Pacotes não encontrados" + +#: ../../services/kernel-switcher:197 +msgid "Sabayon Linux Kernel Switcher BETA" +msgstr "" + +#: ../../services/kernel-switcher:198 +#, fuzzy +msgid "switch kernel" +msgstr "Trocar repositório" + +#: ../../services/kernel-switcher:200 +msgid "list kernels" +msgstr "" + +#: ../../services/kernel-switcher:202 +#, fuzzy +msgid "this help" +msgstr "esta saída" + #: ../../sulfur/src/sulfur/sulfur.glade.h:1 msgid "0 = no limit; 100 = 100kB/sec" msgstr "0 = sem limite; 100 = 100kB/seg" @@ -10523,6 +10157,338 @@ msgstr "Notificador de Atualizações de Aplicativos Magneto" msgid "_Load Package Manager" msgstr "_Carregar Gerenciador de Pacotes" +#~ msgid "Calculating updates..." +#~ msgstr "Calculando atualizações..." + +#~ msgid "Running package injection" +#~ msgstr "Executando injeção de pacotes" + +#~ msgid "Running package removal" +#~ msgstr "Executando remoção de pacotes" + +#~ msgid "Running package quickpkg" +#~ msgstr "Executando quickpkg de pacotes" + +#~ msgid "Adding packages" +#~ msgstr "Adicionando pacotes" + +#~ msgid "" +#~ "Opening database to let it run treeupdates. If you won't see anything " +#~ "below, it's just fine." +#~ msgstr "" +#~ "Abrindo base de dados para executar atualizações na árvore de pacotes. Se " +#~ "você não ver nada abaixo, está tudo certo." + +#~ msgid "Scanning" +#~ msgstr "Escaneando" + +#~ msgid "Socket error, continuing..." +#~ msgstr "Erro de socket, continuando..." + +#~ msgid "Database revision" +#~ msgstr "Revisão da base de dados" + +#, fuzzy +#~ msgid "repository already exists" +#~ msgstr "já desabilitado" + +#~ msgid "Do you want to continue ?" +#~ msgstr "Você quer continuar?" + +#~ msgid "Packages already tagged, action aborted" +#~ msgstr "Pacotes já receberam rótulos, ação abortada" + +#~ msgid "Entropy database is corrupted!" +#~ msgstr "Base de dados do Entropy está corrompida!" + +#~ msgid "" +#~ "A valid entropy.client.services.system.commands.Client class/subclass is " +#~ "needed" +#~ msgstr "" +#~ "Uma classe/subclasse de valid entropy.client.services.system.commands." +#~ "Client válida é necessária" + +#~ msgid "" +#~ "A valid entropy.client.services.system.methods.BaseMixin class/subclass " +#~ "is needed" +#~ msgstr "" +#~ "Uma classe/subclasse entropy.client.services.system.methods.BaseMixin " +#~ "valid é necessária" + +#~ msgid "not a string" +#~ msgstr "não é cadeia de caracteres" + +#~ msgid "Please use setup_connection() properly" +#~ msgstr "Por favor use setup_connection() apropriadamente" + +#~ msgid "not an int" +#~ msgstr "não é um inteiro" + +#~ msgid "not a bool" +#~ msgstr "não é um booleano" + +#~ msgid "Get a list of remotely available commands" +#~ msgstr "Buscar a lista de comandos remotos disponíveis" + +#~ msgid "Get current queue content" +#~ msgstr "Retornar conteúdo atual da fila" + +#~ msgid "Extended results" +#~ msgstr "Resultados extendidos" + +#~ msgid "Get queue item using its queue unique identifier" +#~ msgstr "Retornar item da fila usando seu identificador de fila único" + +#~ msgid "Queue Identifier" +#~ msgstr "Identificador de Fila" + +#~ msgid "Get queue stdout/stderr using its queue unique identifier" +#~ msgstr "" +#~ "Retornar stdout/stderr da fila usando seu identificador único de fila" + +#~ msgid "Remove queued commands using their queue unique identifiers" +#~ msgstr "" +#~ "Remover comandos enfileirados usando seus identificadores únicos de fila" + +#~ msgid "Queue Identifiers" +#~ msgstr "Identificadores de Fila" + +#~ msgid "Toggle queue pause (True/False)" +#~ msgstr "Alternar pausa da fila (Verdadeiro/Falso)" + +#~ msgid "Pause or not" +#~ msgstr "Pausar ou não" + +#~ msgid "Kill a running process through its queue id" +#~ msgstr "Matar um processo em execução através de de seu id de fila" + +#~ msgid "Swap items in queue using their queue ids" +#~ msgstr "Trocar itens da fila usando seus identificadores de fila" + +#~ msgid "Get pinboard content" +#~ msgstr "Buscar conteúdo do flanelógrafo " + +#~ msgid "Add item to pinboard" +#~ msgstr "Adicionar item ao flanelógrafo" + +#~ msgid "Extended text" +#~ msgstr "Texto extendido" + +#~ msgid "Remove item from pinboard" +#~ msgstr "Remover item do flanelógrafo" + +#~ msgid "Pinboard identifiers" +#~ msgstr "Identificadores de Flanelógrafo" + +#~ msgid "Set pinboard items status (done/not done)" +#~ msgstr "Definir status do item de Flanelógrafo (terminado/não terminado)" + +#~ msgid "Done status" +#~ msgstr "Status de término" + +#~ msgid "Write to a remote running command stdin" +#~ msgstr "Escrever para um comando remoto stdin" + +#~ msgid "Write to stdout?" +#~ msgstr "Escrever em stdout?" + +#~ msgid "Text" +#~ msgstr "Texto" + +#~ msgid "Update Spm Repository (emerge --sync)" +#~ msgstr "Atualizar Repositório do Spm (emerge --sync)" + +#~ msgid "Compile specified atoms with specified parameters" +#~ msgstr "Compilar atoms especificados com os parâmetros especificados" + +#~ msgid "Atoms" +#~ msgstr "Atoms" + +#~ msgid "Pretend" +#~ msgstr "Fingir" + +#, fuzzy +#~ msgid "Oneshot" +#~ msgstr "Oneshot" + +#~ msgid "Verbose" +#~ msgstr "Detalhado" + +#~ msgid "No color" +#~ msgstr "Sem cores" + +#~ msgid "Fetch only" +#~ msgstr "Obter apenas" + +#~ msgid "Build only" +#~ msgstr "Compilar apenas" + +#~ msgid "Custom USE" +#~ msgstr "USE flags específicas" + +#~ msgid "Custom LDFLAGS" +#~ msgstr "LDFLAGS específicas" + +#~ msgid "Custom CFLAGS" +#~ msgstr "CFLAGS específicas" + +#~ msgid "Remove specified atoms with specified parameters" +#~ msgstr "Remover atoms especificados com parâmetros espeficiados" + +#~ msgid "Get SPM updates for the specified categories" +#~ msgstr "Buscar atualizações do SPM para as categorias especificadas" + +#~ msgid "Categories" +#~ msgstr "Categorias" + +#~ msgid "Get SPM installed packages for the specified categories" +#~ msgstr "Buscar pacotes instalados do SPM para as categorias especificadas" + +#~ msgid "Enable USE flags for the specified atoms" +#~ msgstr "Habilitar USE flags para os atoms especificados" + +#~ msgid "Disable USE flags for the specified atoms" +#~ msgstr "Desabilitar USE flags para os atoms especificados" + +#~ msgid "Get info for the specified atoms" +#~ msgstr "Buscar informações para os atoms especificados" + +#~ msgid "Run SPM info command" +#~ msgstr "Executar comando SPM info" + +#~ msgid "Run custom shell command" +#~ msgstr "Executar comando de shell específico" + +#~ msgid "Command" +#~ msgstr "Comando" + +#~ msgid "Get Spm security updates information" +#~ msgstr "Receber informações de atualizações de segurança do Spm" + +#~ msgid "List type (affected,new,all)" +#~ msgstr "Listar tipo (afetado,novo,tudo)" + +#~ msgid "Get information about available Entropy repositories" +#~ msgstr "Receber informações sobre repositórios do Entropy disponíveis" + +#~ msgid "Set default Entropy Server repository" +#~ msgstr "Definir repositório padrão do Entropy Server" + +#~ msgid "Get available packages inside the specified repository" +#~ msgstr "Receber pacotes disponíveis dentro do repositório especificado" + +#~ msgid "" +#~ "Get idpackage metadata using its idpackage in the specified repository" +#~ msgstr "" +#~ "Receber meta dados de idpackage usando seu idpackage no repositório " +#~ "especificado" + +#~ msgid "Package Identifier" +#~ msgstr "Identificador de Pacotes" + +#~ msgid "Remove the specified Entropy package matches (idpackage,repoid)" +#~ msgstr "" +#~ "Remover os pacotes especificados do Entropy que corresponderem (idpackage," +#~ "repoid)" + +#~ msgid "Matched atoms" +#~ msgstr "Atoms correspondentes" + +#~ msgid "" +#~ "Search Entropy packages using a defined set of search types in the " +#~ "specified repository" +#~ msgstr "" +#~ "Buscar pacotes do Entropy usando um conjunto definido de tipos de busca " +#~ "no repositório especificado" + +#~ msgid "Move or copy a package from a repository to another" +#~ msgstr "Mover ou copiar um pacote de um repositório para outro" + +#~ msgid "Package identifiers" +#~ msgstr "Identificadores de pacote" + +#~ msgid "From repository" +#~ msgstr "Do repositório" + +#~ msgid "To repository" +#~ msgstr "Para repositório" + +#~ msgid "Copy instead of move?" +#~ msgstr "Copiar ao invés de mover?" + +#~ msgid "" +#~ "Scan Spm package changes and retrieve a list of action that should be run " +#~ "on the repositories" +#~ msgstr "" +#~ "Escanear mudanças de pacotes do Spm e recuperar uma lista de ações que " +#~ "devem ser executadas nos repositórios" + +#~ msgid "Run Entropy database updates" +#~ msgstr "Executar atualizações da base de dados do Entropy" + +#~ msgid "Matches to add from Spm" +#~ msgstr "Correspondências à adicionar do Spm" + +#~ msgid "Matches to remove from repository database" +#~ msgstr "Correspondências à remover da base de dados do repositório" + +#~ msgid "Matches to inject on repository database" +#~ msgstr "Correspondências à injetar na base de dados do repositório" + +#~ msgid "Run Entropy dependency test" +#~ msgstr "Executar teste de dependências do Entropy" + +#~ msgid "Run Entropy library test" +#~ msgstr "Executar teste de bibliotecas do Entropy" + +#~ msgid "Run Entropy tree updates" +#~ msgstr "Executar atualizações da árvore do Entropy" + +#~ msgid "" +#~ "Scan for Mirror updates and retrieve a list of action that should be run" +#~ msgstr "" +#~ "Escanear por atualizações de Espelhos e recuperar uma lista de ações que " +#~ "devem ser executadas" + +#~ msgid "list of repository identifiers" +#~ msgstr "lista de identificadores de repositório" + +#~ msgid "Run Mirror updates for the provided repositories and its data" +#~ msgstr "Executar atualizações para os repositórios fornecidos e seus dados" + +#~ msgid "composed repository data" +#~ msgstr "dados de repositório compostos" + +#~ msgid "Run Entropy packages digest verification test" +#~ msgstr "Executar teste de verificação de digest de pacotes do Entropy" + +#~ msgid "Check mode" +#~ msgstr "Modo de checagem" + +#~ msgid "Get repository notice board" +#~ msgstr "Receber quadro de avisos do repositório" + +#~ msgid "Remove notice board entry" +#~ msgstr "Remover entrada do quadro de avisos do repositório" + +#~ msgid "Entry Identifiers" +#~ msgstr "Identificadores de Entrada" + +#~ msgid "Add notice board entry" +#~ msgstr "Adicionar entrada ao quadro de avisos" + +#~ msgid "Notice link" +#~ msgstr "Link de notícia" + +#~ msgid "Databases lock complete" +#~ msgstr "Trancamento das bases de dados completo" + +#~ msgid "Databases unlock complete" +#~ msgstr "Destravamento das bases de dados completo" + +#~ msgid "Syncing databases" +#~ msgstr "Sincronizando bases de dados" + #~ msgid "Mirrors are locked, someone is working on the repository" #~ msgstr "Espelhos estão trancados, alguém está trabalhando no repositório" @@ -11338,9 +11304,6 @@ msgstr "_Carregar Gerenciador de Pacotes" #~ msgid "Calculating world packages" #~ msgstr "Calculando pacotes do grupo 'world'" -#~ msgid "repodata dictionary is corrupted" -#~ msgstr "dicionário de dados de repositório está corrompido" - #~ msgid "Package hash" #~ msgstr "Hash do pacote" diff --git a/misc/po/ru.po b/misc/po/ru.po index f745a66fa..c8a7c8471 100644 --- a/misc/po/ru.po +++ b/misc/po/ru.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: Entropy 0.98.5.3\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-05 12:16+0100\n" +"POT-Creation-Date: 2011-02-09 19:21+0100\n" "PO-Revision-Date: 2009-09-21 02:01+0300\n" "Last-Translator: Maksim Belyanovskiy \n" "Language-Team: Maksim Belyanovskiy \n" @@ -49,9 +49,9 @@ msgstr "Экспорт базы данных завершён." #: ../../libraries/entropy/db/__init__.py:5594 #: ../../libraries/entropy/db/__init__.py:5701 #: ../../libraries/entropy/db/__init__.py:5714 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2406 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2542 -#: ../../libraries/entropy/client/interfaces/client.py:808 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2500 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2636 +#: ../../libraries/entropy/client/interfaces/client.py:803 #: ../../client/text_rescue.py:220 ../../client/text_rescue.py:225 #: ../../client/text_rescue.py:602 ../../client/text_rescue.py:793 #: ../../client/text_ui.py:772 ../../client/text_ui.py:1703 @@ -108,9 +108,8 @@ msgid "package move actions complete" msgstr "совершение действий по перемещению пакета" #: ../../libraries/entropy/db/skel.py:1570 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2386 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2579 -#: ../../libraries/entropy/server/interfaces/main.py:1517 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2480 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2673 msgid "WARNING" msgstr "ОСТОРОЖНО" @@ -127,372 +126,310 @@ msgid "Moving old entry" msgstr "Перемещение старой записи" #: ../../libraries/entropy/db/skel.py:1809 -#: ../../client/text_configuration.py:120 +#: ../../client/text_configuration.py:122 msgid "to" msgstr "на" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:49 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:50 msgid "Accessibility" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:51 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:52 #, fuzzy msgid "Accessibility applications" msgstr "Приложения" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:55 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 msgid "Office" msgstr "Офис" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:57 msgid "Applications used in office environments" msgstr "Приложения, используемые в офисной среде" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:62 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 msgid "Development" msgstr "Разработка" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:64 msgid "Applications or system libraries" msgstr "Приложения или системные библиотеки" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:67 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 #: ../../sulfur/src/sulfur/sulfur.glade.h:250 msgid "System" msgstr "Система" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:69 msgid "System applications or libraries" msgstr "Системные приложения или библиотеки" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:72 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 msgid "Games" msgstr "Игры" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:74 msgid "Games, enjoy your spare time" msgstr "Игры, наслаждайтесь своим отдыхом" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:77 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:78 msgid "GNOME Desktop" msgstr "Среда GNOME" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:79 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:80 msgid "Applications and libraries for the GNOME Desktop" msgstr "Приложения и библиотеки для среды GNOME" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:83 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:84 msgid "KDE Desktop" msgstr "Среда KDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:85 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:86 msgid "Applications and libraries for the KDE Desktop" msgstr "Приложения и библиотеки для среды KDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:89 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:90 msgid "XFCE Desktop" msgstr "Среда XFCE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:91 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:92 msgid "Applications and libraries for the XFCE Desktop" msgstr "Приложения и библиотеки для среды XFCE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:95 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:96 msgid "LXDE Desktop" msgstr "Среда LXDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:97 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:98 msgid "Applications and libraries for the LXDE Desktop" msgstr "Приложения и библиотеки для среды LXDE" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:101 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:102 msgid "Multimedia" msgstr "Мультимедиа" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:103 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:104 msgid "Applications and libraries for Multimedia" msgstr "Приложения и библиотеки для мультимедиа" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:107 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:108 #: ../../sulfur/src/sulfur/sulfur.glade.h:136 msgid "Networking" msgstr "Сеть" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:109 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:110 msgid "Applications and libraries for Networking" msgstr "Приложения и библиотеки для подключения к сети" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:113 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:114 msgid "Science" msgstr "Наука" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:115 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:116 msgid "Scientific applications and libraries" msgstr "Научные приложения и библиотеки" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:119 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:120 #: ../../sulfur/src/sulfur/sulfur.glade.h:217 msgid "Security" msgstr "Безопасность" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:121 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:122 #, fuzzy msgid "Security orientend applications" msgstr "Показать установленные пакеты" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:125 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:126 msgid "X11" msgstr "X11" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:127 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:128 msgid "Applications and libraries for X11" msgstr "Приложения и библиотеки для X11" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:406 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:407 #, fuzzy msgid "Reloading Portage modules" msgstr "Сборка счетчиков портеджа" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:830 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:831 #: ../../libraries/entropy/server/transceivers.py:281 -#: ../../libraries/entropy/server/interfaces/db.py:924 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2079 +#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1782 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1804 msgid "error" msgstr "ошибка" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:832 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:833 #: ../../libraries/entropy/client/interfaces/package.py:369 #: ../../libraries/entropy/client/interfaces/package.py:987 #: ../../server/server_reagent.py:86 ../../server/server_reagent.py:103 msgid "not found" msgstr "не найдено" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2163 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2308 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2704 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2893 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4432 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2257 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2402 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2798 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2987 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4526 #: ../../libraries/entropy/client/interfaces/trigger.py:204 msgid "QA" msgstr "QA" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2164 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2242 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2258 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2336 msgid "Cannot run Source Package Manager trigger for" msgstr "Невозможно запустить триггер Источника Пакетного Менеджера для" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2173 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2251 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2267 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2345 #: ../../libraries/entropy/client/interfaces/trigger.py:207 msgid "Please report it" msgstr "Пожалуйста, сообщите об этом" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2174 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2252 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2268 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2346 msgid "Attach this" msgstr "Вложить это" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2309 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2403 msgid "Cannot run SPM configure phase for" msgstr "Невозможно запустить фазу конфигурации SPM для" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2313 -#: ../../libraries/entropy/client/interfaces/package.py:2849 -#: ../../libraries/entropy/client/interfaces/package.py:2886 -#: ../../libraries/entropy/client/interfaces/package.py:2967 -#: ../../libraries/entropy/client/interfaces/package.py:2974 -#: ../../libraries/entropy/client/interfaces/package.py:3018 -#: ../../libraries/entropy/client/interfaces/package.py:3046 -#: ../../libraries/entropy/client/interfaces/package.py:3262 -#: ../../libraries/entropy/client/interfaces/package.py:3282 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/client/interfaces/package.py:2850 +#: ../../libraries/entropy/client/interfaces/package.py:2887 +#: ../../libraries/entropy/client/interfaces/package.py:2968 +#: ../../libraries/entropy/client/interfaces/package.py:2975 +#: ../../libraries/entropy/client/interfaces/package.py:3019 +#: ../../libraries/entropy/client/interfaces/package.py:3047 +#: ../../libraries/entropy/client/interfaces/package.py:3263 +#: ../../libraries/entropy/client/interfaces/package.py:3283 #: ../../libraries/entropy/client/interfaces/trigger.py:48 #: ../../libraries/entropy/security.py:649 ../../client/text_rescue.py:741 -#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:921 -#: ../../sulfur/src/sulfur/events.py:927 ../../sulfur/src/sulfur/events.py:966 +#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:926 +#: ../../sulfur/src/sulfur/events.py:932 ../../sulfur/src/sulfur/events.py:971 #: ../../sulfur/src/sulfur/sulfur.glade.h:83 msgid "Error" msgstr "Ошибка" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2454 #, fuzzy msgid "package not available on system" msgstr "Ни одного набора пакетов не доступно для удаления." -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2369 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2463 msgid "repackaging" msgstr "перепаковка" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2387 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2481 msgid "Cannot complete quickpkg for atom" msgstr "Невозможно завершить quickpkg для атома" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2389 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2582 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2483 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2676 msgid "do it manually" msgstr "сделайте это вручную" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2501 msgid "package files rebuild did not run properly" msgstr "пересборка файлов пакета не запущена корректно" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2408 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2502 msgid "Please update packages manually" msgstr "Будьте добры обновить пакеты вручную" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2543 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2637 msgid "forcing package updates" msgstr "принуждение к обновлению пакетов" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2544 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2638 msgid "Syncing with" msgstr "Синхронизация с" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2580 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2674 msgid "Cannot complete quickpkg for atoms" msgstr "Невозможно завершить quickpkg для атомов" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2705 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2799 #, fuzzy msgid "Cannot stat path" msgstr "невозможно стартовать с" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2894 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2988 msgid "Cannot update Portage database to destination" msgstr "Невозможно обновить базу данных портеджа по расположению" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2917 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3011 msgid "SPM uid update error" msgstr "Ошибка при обновлении SPM uid" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2985 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3079 msgid "Cannot update SPM installed pkgs file" msgstr "Невозможно обновить файл установленных пакетов SPM" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 -#: ../../libraries/entropy/server/interfaces/mirrors.py:780 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 +#: ../../libraries/entropy/server/interfaces/mirrors.py:521 #: ../../client/text_security.py:117 ../../client/text_smart.py:113 msgid "does not exist" msgstr "не существует" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 msgid "Overwriting" msgstr "Перезапись" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 msgid "variable differs" msgstr "всевозможные различия" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "Updating" msgstr "Обновление" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3256 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3350 msgid "updating critical variables" msgstr "Обновление критических вариаций" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "differs" msgstr "различия" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 msgid "Reverting" msgstr "Возвращение" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3454 msgid "Skipping configuration files update, you are not root." msgstr "Пропуск обновления файлов конфигурации, Вы не root" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3796 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3890 msgid "Error calculating dependencies" msgstr "Ошибка при подсчёте зависимостей" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4198 -#: ../../libraries/entropy/server/interfaces/main.py:2526 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4292 +#: ../../libraries/entropy/server/interfaces/main.py:2686 msgid "not supported" msgstr "не поддерживается" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4199 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4293 msgid "Probably Portage API has changed" msgstr "Возможно, был изменен API портеджа" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4286 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4380 #, fuzzy msgid "IOError while reading" msgstr "Ошибка при создании пакета для" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4433 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4527 #, fuzzy msgid "illegal Entropy package tag in ebuild" msgstr "Сборка пакетов Entropy" -#: ../../libraries/entropy/services/system/executors.py:483 -msgid "Calculating updates..." -msgstr "Подсчёт обновлений..." - -#: ../../libraries/entropy/services/system/executors.py:545 -msgid "Running package injection" -msgstr "Запуск добавления пакета" - -#: ../../libraries/entropy/services/system/executors.py:554 -msgid "Running package removal" -msgstr "Запуск удаления пакета" - -#: ../../libraries/entropy/services/system/executors.py:578 -msgid "Running package quickpkg" -msgstr "Запуск quickpkg пакета" - -#: ../../libraries/entropy/services/system/executors.py:601 -msgid "Adding packages" -msgstr "Добавление пакетов" - -#: ../../libraries/entropy/services/system/executors.py:766 -msgid "" -"Opening database to let it run treeupdates. If you won't see anything below, " -"it's just fine." -msgstr "" -"Открытие базы данных, дабы позволить ей запустить обновления дерева " -"обновлений. Если Вы не хотите видеть что-нибудь дальше, это вообще " -"замечательно." - -#: ../../libraries/entropy/services/system/executors.py:809 -msgid "Scanning" -msgstr "Сканирование" - -#: ../../libraries/entropy/services/system/executors.py:828 -msgid "Socket error, continuing..." -msgstr "Ошибка сокета, продолжение..." - -#: ../../libraries/entropy/services/system/executors.py:910 -#: ../../libraries/entropy/services/system/executors.py:923 -#: ../../server/server_activator.py:539 ../../server/server_activator.py:557 -msgid "Remote Entropy Database Repository Status" -msgstr "Статус репозитория удаленной базы данных Entropy" - -#: ../../libraries/entropy/services/system/executors.py:914 -#: ../../libraries/entropy/services/system/executors.py:925 -#: ../../server/server_activator.py:544 ../../server/server_activator.py:562 -msgid "Host" -msgstr "Хост" - -#: ../../libraries/entropy/services/system/executors.py:915 -#: ../../libraries/entropy/services/system/executors.py:926 -#: ../../server/server_activator.py:545 ../../server/server_activator.py:563 -msgid "Database revision" -msgstr "Версия базы данных" - -#: ../../libraries/entropy/services/system/executors.py:917 -#: ../../server/server_activator.py:550 -msgid "Database local revision currently at" -msgstr "Текущая локальная версия базы данных -" - #: ../../libraries/entropy/services/ugc/interfaces.py:1752 #: ../../libraries/entropy/services/ugc/interfaces.py:1755 -#: ../../libraries/entropy/client/services/system/interfaces.py:27 -#: ../../libraries/entropy/client/services/system/interfaces.py:31 #, fuzzy msgid "OutputInterface does not have an output method" msgstr "Интерфейс вывода не обладает методом демонстрации прогресса обновлений" @@ -639,14 +576,14 @@ msgid "setting directory to" msgstr "изменение директории на" #: ../../libraries/entropy/server/interfaces/db.py:296 -#: ../../libraries/entropy/server/interfaces/main.py:2841 +#: ../../libraries/entropy/server/interfaces/main.py:2992 msgid "Keys for repository are expired" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:676 -#: ../../libraries/entropy/server/interfaces/main.py:3010 -#: ../../libraries/entropy/server/interfaces/main.py:3790 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1199 +#: ../../libraries/entropy/server/interfaces/main.py:3158 +#: ../../libraries/entropy/server/interfaces/main.py:3993 +#: ../../libraries/entropy/server/interfaces/mirrors.py:940 msgid "download" msgstr "скачать" @@ -660,7 +597,7 @@ msgid "download path" msgstr "путь загрузки" #: ../../libraries/entropy/server/interfaces/db.py:711 -#: ../../libraries/entropy/server/interfaces/db.py:1362 +#: ../../libraries/entropy/server/interfaces/db.py:1360 msgid "errors" msgstr "ошибки" @@ -669,224 +606,239 @@ msgid "failed to download from mirror" msgstr "не удалось загрузить с зеркала" #: ../../libraries/entropy/server/interfaces/db.py:719 -#: ../../libraries/entropy/server/interfaces/db.py:1375 -#: ../../libraries/entropy/server/interfaces/main.py:1799 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1686 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1764 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2386 +#: ../../libraries/entropy/server/interfaces/db.py:1373 +#: ../../libraries/entropy/server/interfaces/main.py:1908 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1419 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1493 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2119 msgid "reason" msgstr "причина" -#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/db.py:922 msgid "Troubles with treeupdates" msgstr "Проблемы с treeupdates" -#: ../../libraries/entropy/server/interfaces/db.py:926 +#: ../../libraries/entropy/server/interfaces/db.py:925 msgid "Bumping old data back" msgstr "Отправка старой информации назад" -#: ../../libraries/entropy/server/interfaces/db.py:940 +#: ../../libraries/entropy/server/interfaces/db.py:939 msgid "configured package sets" msgstr "конфигурированные наборы пакетов" -#: ../../libraries/entropy/server/interfaces/db.py:950 +#: ../../libraries/entropy/server/interfaces/db.py:949 msgid "None configured" msgstr "Ничего не сконфигурировано" -#: ../../libraries/entropy/server/interfaces/db.py:986 +#: ../../libraries/entropy/server/interfaces/db.py:985 #, fuzzy msgid "creating compressed repository dump + checksum" msgstr "создание сжатого дампа базы данных + контрольной суммы" -#: ../../libraries/entropy/server/interfaces/db.py:993 -#: ../../libraries/entropy/server/interfaces/db.py:1041 -#: ../../libraries/entropy/server/interfaces/db.py:1095 +#: ../../libraries/entropy/server/interfaces/db.py:992 +#: ../../libraries/entropy/server/interfaces/db.py:1040 +#: ../../libraries/entropy/server/interfaces/db.py:1094 #, fuzzy msgid "repository path" msgstr "репозиторий" -#: ../../libraries/entropy/server/interfaces/db.py:1000 +#: ../../libraries/entropy/server/interfaces/db.py:999 msgid "dump light" msgstr "лёгкий дамп" -#: ../../libraries/entropy/server/interfaces/db.py:1009 +#: ../../libraries/entropy/server/interfaces/db.py:1008 msgid "dump light checksum" msgstr "контрольная сумма лёгкого дампа" -#: ../../libraries/entropy/server/interfaces/db.py:1018 -#: ../../libraries/entropy/server/interfaces/db.py:1074 +#: ../../libraries/entropy/server/interfaces/db.py:1017 +#: ../../libraries/entropy/server/interfaces/db.py:1073 msgid "opener" msgstr "открыватель" -#: ../../libraries/entropy/server/interfaces/db.py:1033 +#: ../../libraries/entropy/server/interfaces/db.py:1032 #, fuzzy msgid "compressing repository + checksum" msgstr "сжатие базы данных + контрольной суммы" -#: ../../libraries/entropy/server/interfaces/db.py:1048 +#: ../../libraries/entropy/server/interfaces/db.py:1047 #, fuzzy msgid "compressed repository path" msgstr "составленная информация репозитория" -#: ../../libraries/entropy/server/interfaces/db.py:1057 +#: ../../libraries/entropy/server/interfaces/db.py:1056 #, fuzzy msgid "repository checksum" msgstr "Контрольная сумма базы данных репозитория" -#: ../../libraries/entropy/server/interfaces/db.py:1066 +#: ../../libraries/entropy/server/interfaces/db.py:1065 msgid "compressed checksum" msgstr "контрольная сумма сжатой базы данных" -#: ../../libraries/entropy/server/interfaces/db.py:1088 +#: ../../libraries/entropy/server/interfaces/db.py:1087 #, fuzzy msgid "preparing uncompressed repository for the upload" msgstr "подготовка несжатой базы данных к закачке" -#: ../../libraries/entropy/server/interfaces/db.py:1209 -#: ../../libraries/entropy/server/interfaces/db.py:1229 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1183 +#: ../../libraries/entropy/server/interfaces/db.py:1208 +#: ../../libraries/entropy/server/interfaces/db.py:1228 +#: ../../libraries/entropy/server/interfaces/mirrors.py:924 msgid "upload" msgstr "закачка" -#: ../../libraries/entropy/server/interfaces/db.py:1210 +#: ../../libraries/entropy/server/interfaces/db.py:1209 msgid "disabled EAPI" msgstr "деактивированный EAPI" -#: ../../libraries/entropy/server/interfaces/db.py:1230 +#: ../../libraries/entropy/server/interfaces/db.py:1229 #, fuzzy msgid "preparing to upload repository to mirror" msgstr "подготовка к закачке базы данных на зеркало" -#: ../../libraries/entropy/server/interfaces/db.py:1363 +#: ../../libraries/entropy/server/interfaces/db.py:1361 #, fuzzy msgid "upload failed, locking and continuing" msgstr "закачка провалена, не разблокируется и продолжается" -#: ../../libraries/entropy/server/interfaces/db.py:1435 -#: ../../libraries/entropy/server/interfaces/db.py:1453 -#: ../../libraries/entropy/server/interfaces/db.py:1488 -#: ../../libraries/entropy/server/interfaces/db.py:1519 -#: ../../libraries/entropy/server/interfaces/db.py:1538 -#: ../../libraries/entropy/server/interfaces/db.py:1564 -#: ../../libraries/entropy/server/interfaces/db.py:1578 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1590 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1760 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1776 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1875 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1901 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1919 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1937 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1968 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2034 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2053 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2075 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2101 +#: ../../libraries/entropy/server/interfaces/db.py:1433 +#: ../../libraries/entropy/server/interfaces/db.py:1451 +#: ../../libraries/entropy/server/interfaces/db.py:1486 +#: ../../libraries/entropy/server/interfaces/db.py:1516 +#: ../../libraries/entropy/server/interfaces/db.py:1535 +#: ../../libraries/entropy/server/interfaces/db.py:1561 +#: ../../libraries/entropy/server/interfaces/db.py:1575 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1329 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1489 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1505 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1600 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1626 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1644 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1662 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1693 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1800 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1826 msgid "sync" msgstr "синхронизация" #. something short please -#: ../../libraries/entropy/server/interfaces/db.py:1436 +#: ../../libraries/entropy/server/interfaces/db.py:1434 #, fuzzy msgid "repository already in sync" msgstr "уже отключено" -#: ../../libraries/entropy/server/interfaces/db.py:1454 -#: ../../libraries/entropy/server/interfaces/db.py:1565 +#: ../../libraries/entropy/server/interfaces/db.py:1452 +#: ../../libraries/entropy/server/interfaces/db.py:1562 #, fuzzy msgid "repository sync failed" msgstr "Имя репозитория" -#: ../../libraries/entropy/server/interfaces/db.py:1455 +#: ../../libraries/entropy/server/interfaces/db.py:1453 msgid "download issues" msgstr "Проблемы с загрузкой" -#: ../../libraries/entropy/server/interfaces/db.py:1489 -#: ../../libraries/entropy/server/interfaces/db.py:1520 +#: ../../libraries/entropy/server/interfaces/db.py:1487 +#: ../../libraries/entropy/server/interfaces/db.py:1517 #, fuzzy msgid "repository sync forbidden" msgstr "просмотрщик доски уведомлений репозитория" -#: ../../libraries/entropy/server/interfaces/db.py:1490 +#: ../../libraries/entropy/server/interfaces/db.py:1488 #, fuzzy msgid "missing package sets" msgstr "конфигурированные наборы пакетов" -#: ../../libraries/entropy/server/interfaces/db.py:1521 -msgid "dependencies_test() reported errors" +#: ../../libraries/entropy/server/interfaces/db.py:1518 +#, fuzzy +msgid "dependencies test reported errors" msgstr "dependencies_test() докладывает об ошибках" -#: ../../libraries/entropy/server/interfaces/db.py:1539 +#: ../../libraries/entropy/server/interfaces/db.py:1536 #, fuzzy msgid "these packages haven't been removed yet" msgstr "Здесь перечислены пакеты, которые должны быть удалены" -#: ../../libraries/entropy/server/interfaces/db.py:1566 +#: ../../libraries/entropy/server/interfaces/db.py:1563 msgid "upload issues" msgstr "проблемы с закачкой" -#: ../../libraries/entropy/server/interfaces/db.py:1579 +#: ../../libraries/entropy/server/interfaces/db.py:1576 #, fuzzy msgid "repository sync completed successfully" msgstr "синхронизация базы данных успешно завершена" -#: ../../libraries/entropy/server/interfaces/main.py:143 +#: ../../libraries/entropy/server/interfaces/main.py:144 #, fuzzy msgid "mirrors have not been unlocked. Sync them." msgstr "Зеркала не разблокированы. Не забудьте их синхронизировать." -#: ../../libraries/entropy/server/interfaces/main.py:207 -#: ../../libraries/entropy/server/interfaces/main.py:3788 -#: ../../libraries/entropy/server/interfaces/main.py:3998 +#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:3991 +#: ../../libraries/entropy/server/interfaces/main.py:4224 #: ../../libraries/entropy/client/services/ugc/interfaces.py:179 #: ../../server/server_reagent.py:73 ../../server/server_reagent.py:78 #: ../../server/server_reagent.py:91 ../../server/server_reagent.py:95 -#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:168 -#: ../../server/server_reagent.py:204 ../../server/server_reagent.py:346 -#: ../../server/server_reagent.py:374 ../../server/server_reagent.py:403 +#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:167 +#: ../../server/server_reagent.py:203 ../../server/server_reagent.py:345 +#: ../../server/server_reagent.py:372 ../../server/server_reagent.py:400 msgid "repository" msgstr "репозиторий" -#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:209 #, fuzzy msgid "syncing package sets" msgstr "конфигурированные наборы пакетов" -#: ../../libraries/entropy/server/interfaces/main.py:242 +#: ../../libraries/entropy/server/interfaces/main.py:243 #, fuzzy msgid "cannot store updates RSS cache" msgstr "невозможно обновить treeupdates-информацию" -#: ../../libraries/entropy/server/interfaces/main.py:387 +#: ../../libraries/entropy/server/interfaces/main.py:388 msgid "INJECT" msgstr "ДОБАВЛЕНИЕ" -#: ../../libraries/entropy/server/interfaces/main.py:389 +#: ../../libraries/entropy/server/interfaces/main.py:390 msgid "has been injected" msgstr "добавлено" -#: ../../libraries/entropy/server/interfaces/main.py:390 +#: ../../libraries/entropy/server/interfaces/main.py:391 msgid "quickpkg manually to update embedded db" msgstr "сделайте quickpkg вручную, чтобы обновить вложенную базу данных" -#: ../../libraries/entropy/server/interfaces/main.py:391 +#: ../../libraries/entropy/server/interfaces/main.py:392 #, fuzzy msgid "Repository repository updated anyway" msgstr "База данных репозитория обновлена в любом случае" -#: ../../libraries/entropy/server/interfaces/main.py:976 +#: ../../libraries/entropy/server/interfaces/main.py:977 msgid "package has no keyword set, it will be masked !" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1290 +#: ../../libraries/entropy/server/interfaces/main.py:1011 +msgid "Entropy Server interface must be run as root" +msgstr "Серверный интерфейс Entropy должен быть запущен от root" + +#: ../../libraries/entropy/server/interfaces/main.py:1072 +#: ../../libraries/entropy/server/interfaces/main.py:3757 +msgid "repository not configured" +msgstr "репозиторий не сконфигурирован" + +#: ../../libraries/entropy/server/interfaces/main.py:1078 +msgid "protected repository id, can't use this, sorry dude..." +msgstr "" +"защищённый ID репозитория, невозможно это использовать, тут уж звиняйте..." + +#: ../../libraries/entropy/server/interfaces/main.py:1416 #, fuzzy msgid "invalid repository revision" msgstr "Версия репозитория" -#: ../../libraries/entropy/server/interfaces/main.py:1292 +#: ../../libraries/entropy/server/interfaces/main.py:1418 msgid "defaulting to 0" msgstr "установка по умолчанию на 0" -#: ../../libraries/entropy/server/interfaces/main.py:1404 +#: ../../libraries/entropy/server/interfaces/main.py:1532 #: ../../libraries/entropy/client/interfaces/db.py:364 #: ../../libraries/entropy/client/interfaces/db.py:413 #: ../../libraries/entropy/client/interfaces/db.py:467 @@ -895,43 +847,39 @@ msgstr "установка по умолчанию на 0" #: ../../client/text_rescue.py:295 ../../client/text_ui.py:1479 #: ../../client/text_ui.py:1480 ../../client/text_ui.py:1482 #: ../../client/text_ui.py:1483 ../../sulfur/src/sulfur/dialogs.py:2748 -#: ../../sulfur/src/sulfur/__init__.py:1277 +#: ../../sulfur/src/sulfur/__init__.py:1283 #: ../../sulfur/src/sulfur/packages.py:100 #: ../../sulfur/src/sulfur/packages.py:414 -#: ../../sulfur/src/sulfur/packages.py:434 +#: ../../sulfur/src/sulfur/packages.py:434 ../../services/kernel-switcher:85 msgid "Attention" msgstr "Внимание" -#: ../../libraries/entropy/server/interfaces/main.py:1405 +#: ../../libraries/entropy/server/interfaces/main.py:1533 msgid "cannot match" msgstr "невозможно подсчитать" -#: ../../libraries/entropy/server/interfaces/main.py:1501 +#: ../../libraries/entropy/server/interfaces/main.py:1633 #, fuzzy -msgid "Initializing Entropy repository" +msgid "initializing repository" msgstr "Инициализация базы данных Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:1518 +#: ../../libraries/entropy/server/interfaces/main.py:1644 #, fuzzy -msgid "repository already exists" -msgstr "уже отключено" - -#: ../../libraries/entropy/server/interfaces/main.py:1528 -msgid "Do you want to continue ?" -msgstr "Желаете ли продолжить?" +msgid "do you really want to initialize this repository ?" +msgstr "Вы желаете инициализировать Ваш репозиторий по умолчанию ?" #. masked ? -#: ../../libraries/entropy/server/interfaces/main.py:1529 -#: ../../libraries/entropy/server/interfaces/main.py:1708 -#: ../../libraries/entropy/server/interfaces/main.py:2067 -#: ../../libraries/entropy/server/interfaces/main.py:2469 -#: ../../libraries/entropy/server/interfaces/main.py:3022 -#: ../../libraries/entropy/server/interfaces/main.py:3627 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1988 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2324 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/qa.py:395 -#: ../../client/equo.py:939 ../../client/text_configuration.py:115 -#: ../../client/text_configuration.py:143 ../../client/text_rescue.py:231 +#: ../../libraries/entropy/server/interfaces/main.py:1647 +#: ../../libraries/entropy/server/interfaces/main.py:1817 +#: ../../libraries/entropy/server/interfaces/main.py:2228 +#: ../../libraries/entropy/server/interfaces/main.py:2629 +#: ../../libraries/entropy/server/interfaces/main.py:3170 +#: ../../libraries/entropy/server/interfaces/main.py:3797 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1713 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/qa.py:395 +#: ../../client/equo.py:944 ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:144 ../../client/text_rescue.py:231 #: ../../client/text_rescue.py:235 ../../client/text_rescue.py:239 #: ../../client/text_rescue.py:469 ../../client/text_rescue.py:528 #: ../../client/text_rescue.py:608 ../../client/text_rescue.py:611 @@ -941,104 +889,99 @@ msgstr "Желаете ли продолжить?" #: ../../client/text_ui.py:1487 ../../client/text_ui.py:1750 #: ../../client/text_ui.py:1828 ../../client/text_ui.py:1963 #: ../../client/text_ui.py:2049 ../../client/text_ui.py:2221 -#: ../../client/text_ui.py:2304 ../../server/server_activator.py:142 +#: ../../client/text_ui.py:2304 ../../server/server_activator.py:143 #: ../../server/server_key.py:224 ../../server/server_key.py:311 -#: ../../server/server_reagent.py:302 ../../server/server_reagent.py:461 -#: ../../server/server_reagent.py:508 ../../server/server_reagent.py:546 +#: ../../server/server_reagent.py:301 ../../server/server_reagent.py:459 +#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 #: ../../server/server_reagent.py:1025 ../../sulfur/src/sulfur/dialogs.py:1350 -#: ../../sulfur/src/sulfur/entropyapi.py:391 +#: ../../sulfur/src/sulfur/entropyapi.py:390 msgid "No" msgstr "Нет" -#: ../../libraries/entropy/server/interfaces/main.py:1555 +#: ../../libraries/entropy/server/interfaces/main.py:1685 msgid "Invalid tag specified" msgstr "выбран неправильный тэг" -#: ../../libraries/entropy/server/interfaces/main.py:1577 -msgid "Packages already tagged, action aborted" -msgstr "В пакетах уже проставлены тэги, действие отменено" - -#: ../../libraries/entropy/server/interfaces/main.py:1623 +#: ../../libraries/entropy/server/interfaces/main.py:1731 msgid "flushing back selected packages from branches" msgstr "возвращение выбранных пакетов с веток" -#: ../../libraries/entropy/server/interfaces/main.py:1649 +#: ../../libraries/entropy/server/interfaces/main.py:1757 msgid "nothing to do" msgstr "нечего делать" -#: ../../libraries/entropy/server/interfaces/main.py:1672 +#: ../../libraries/entropy/server/interfaces/main.py:1781 msgid "these are the packages that will be flushed" msgstr "вот пакеты, которые будут возвращены" #. ask to continue -#: ../../libraries/entropy/server/interfaces/main.py:1707 -#: ../../libraries/entropy/server/interfaces/main.py:2066 -#: ../../libraries/entropy/server/interfaces/main.py:2468 -#: ../../libraries/entropy/server/interfaces/main.py:3021 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2323 -#: ../../client/text_ui.py:924 ../../server/server_reagent.py:460 -#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 +#: ../../libraries/entropy/server/interfaces/main.py:1816 +#: ../../libraries/entropy/server/interfaces/main.py:2227 +#: ../../libraries/entropy/server/interfaces/main.py:2628 +#: ../../libraries/entropy/server/interfaces/main.py:3169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2056 +#: ../../client/text_ui.py:924 ../../server/server_reagent.py:458 +#: ../../server/server_reagent.py:506 ../../server/server_reagent.py:544 msgid "Would you like to continue ?" msgstr "Желаете ли продолжить?" -#: ../../libraries/entropy/server/interfaces/main.py:1757 +#: ../../libraries/entropy/server/interfaces/main.py:1866 msgid "checking package hash" msgstr "проверка хэша пакета" -#: ../../libraries/entropy/server/interfaces/main.py:1776 +#: ../../libraries/entropy/server/interfaces/main.py:1885 msgid "hash does not match for" msgstr "хэш не подсчитан для" -#: ../../libraries/entropy/server/interfaces/main.py:1786 +#: ../../libraries/entropy/server/interfaces/main.py:1895 msgid "wrong md5" msgstr "неверная md5" -#: ../../libraries/entropy/server/interfaces/main.py:1798 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1762 +#: ../../libraries/entropy/server/interfaces/main.py:1907 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1491 msgid "download errors" msgstr "ошибки загрузки" -#: ../../libraries/entropy/server/interfaces/main.py:1816 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/main.py:1925 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1507 msgid "download completed successfully" msgstr "загрузка успешно завершена" -#: ../../libraries/entropy/server/interfaces/main.py:1830 +#: ../../libraries/entropy/server/interfaces/main.py:1939 msgid "error downloading packages from mirrors" msgstr "ошибка при скачивании пакетов с зеркал" -#: ../../libraries/entropy/server/interfaces/main.py:1845 +#: ../../libraries/entropy/server/interfaces/main.py:1954 msgid "working on branch" msgstr "работа с веткой" -#: ../../libraries/entropy/server/interfaces/main.py:1861 +#: ../../libraries/entropy/server/interfaces/main.py:1970 msgid "updating package" msgstr "обновление пакета" -#: ../../libraries/entropy/server/interfaces/main.py:1900 +#: ../../libraries/entropy/server/interfaces/main.py:2009 msgid "package flushed" msgstr "пакет возвращён" -#: ../../libraries/entropy/server/interfaces/main.py:1928 +#: ../../libraries/entropy/server/interfaces/main.py:2089 #, fuzzy msgid "Cannot touch system repository" msgstr "Невозможно взаимодействовать с системной базой данных" -#: ../../libraries/entropy/server/interfaces/main.py:1943 +#: ../../libraries/entropy/server/interfaces/main.py:2104 msgid "Preparing to move selected packages to" msgstr "Подготовка к перемещению выбранных пакетов в" -#: ../../libraries/entropy/server/interfaces/main.py:1945 +#: ../../libraries/entropy/server/interfaces/main.py:2106 msgid "Preparing to copy selected packages to" msgstr "Подготовка к копированию выбранных пакетов в" -#: ../../libraries/entropy/server/interfaces/main.py:1957 -#: ../../libraries/entropy/client/services/system/methods.py:83 +#: ../../libraries/entropy/server/interfaces/main.py:2118 #: ../../sulfur/src/sulfur/sulfur.glade.h:139 msgid "Note" msgstr "Замечание" -#: ../../libraries/entropy/server/interfaces/main.py:1958 +#: ../../libraries/entropy/server/interfaces/main.py:2119 msgid "" "all old packages with conflicting scope will be removed from destination " "repo unless injected" @@ -1046,899 +989,886 @@ msgstr "" "все старые пакеты с конфликтующими возможностями будут удалены из " "репозитория назначения ещё до добавления" -#: ../../libraries/entropy/server/interfaces/main.py:1968 +#: ../../libraries/entropy/server/interfaces/main.py:2129 msgid "new tag" msgstr "новый тэг" -#: ../../libraries/entropy/server/interfaces/main.py:2008 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1227 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2310 +#: ../../libraries/entropy/server/interfaces/main.py:2169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:968 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2043 #: ../../libraries/entropy/client/interfaces/package.py:1553 #: ../../client/text_ui.py:2112 msgid "remove" msgstr "удалить" -#: ../../libraries/entropy/server/interfaces/main.py:2041 +#: ../../libraries/entropy/server/interfaces/main.py:2202 #, fuzzy msgid "reverse dependency" msgstr "Обратные зависимости" -#: ../../libraries/entropy/server/interfaces/main.py:2052 +#: ../../libraries/entropy/server/interfaces/main.py:2213 msgid "dependency" msgstr "зависимость" -#: ../../libraries/entropy/server/interfaces/main.py:2084 +#: ../../libraries/entropy/server/interfaces/main.py:2245 msgid "switching" msgstr "переключение" -#: ../../libraries/entropy/server/interfaces/main.py:2104 +#: ../../libraries/entropy/server/interfaces/main.py:2265 msgid "cannot switch, package not found, skipping" msgstr "невозможно подключить, пакет не найден, пропускем" -#: ../../libraries/entropy/server/interfaces/main.py:2177 +#: ../../libraries/entropy/server/interfaces/main.py:2338 msgid "moving file" msgstr "переключение файла" -#: ../../libraries/entropy/server/interfaces/main.py:2193 +#: ../../libraries/entropy/server/interfaces/main.py:2354 #, fuzzy msgid "loading data from source repository" msgstr "загрузка информации из базы данных источника" -#: ../../libraries/entropy/server/interfaces/main.py:2221 +#: ../../libraries/entropy/server/interfaces/main.py:2382 #, fuzzy msgid "GPG key was available in" msgstr "недоступен" -#: ../../libraries/entropy/server/interfaces/main.py:2240 +#: ../../libraries/entropy/server/interfaces/main.py:2401 #, fuzzy msgid "injecting data to destination repository" msgstr "введение информации в базу данных назначения" -#: ../../libraries/entropy/server/interfaces/main.py:2261 +#: ../../libraries/entropy/server/interfaces/main.py:2422 #, fuzzy msgid "removing entry from source repository" msgstr "удаление записи из источника базы данных" -#: ../../libraries/entropy/server/interfaces/main.py:2279 +#: ../../libraries/entropy/server/interfaces/main.py:2440 msgid "successfully handled atom" msgstr "успешно обслуженный атом" -#: ../../libraries/entropy/server/interfaces/main.py:2309 +#: ../../libraries/entropy/server/interfaces/main.py:2467 msgid "Injecting entropy metadata into built packages" msgstr "Добавление мета-информации entropy в собранные пакеты" -#: ../../libraries/entropy/server/interfaces/main.py:2325 +#: ../../libraries/entropy/server/interfaces/main.py:2483 msgid "JFYI, GPG infrastructure failed to load" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2339 +#: ../../libraries/entropy/server/interfaces/main.py:2497 msgid "injecting entropy metadata" msgstr "добавление meta-информации entropy" -#: ../../libraries/entropy/server/interfaces/main.py:2378 +#: ../../libraries/entropy/server/interfaces/main.py:2536 msgid "injection complete" msgstr "добавление завершено" -#: ../../libraries/entropy/server/interfaces/main.py:2398 +#: ../../libraries/entropy/server/interfaces/main.py:2561 msgid "removing package" msgstr "удаление пакета" -#: ../../libraries/entropy/server/interfaces/main.py:2411 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1592 +#: ../../libraries/entropy/server/interfaces/main.py:2574 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1331 msgid "removal complete" msgstr "удаление завершено" -#: ../../libraries/entropy/server/interfaces/main.py:2426 -#: ../../libraries/entropy/server/interfaces/main.py:2632 +#: ../../libraries/entropy/server/interfaces/main.py:2586 +#: ../../libraries/entropy/server/interfaces/main.py:2789 msgid "Integrity verification of the selected packages" msgstr "Проверка целостности выбранных пакетов" -#: ../../libraries/entropy/server/interfaces/main.py:2441 -#: ../../libraries/entropy/server/interfaces/main.py:2645 +#: ../../libraries/entropy/server/interfaces/main.py:2601 +#: ../../libraries/entropy/server/interfaces/main.py:2800 msgid "All the packages in repository will be checked." msgstr "Все пакеты в репозитории Entropy Packages будут проверены." -#: ../../libraries/entropy/server/interfaces/main.py:2448 +#: ../../libraries/entropy/server/interfaces/main.py:2608 msgid "This is the list of the packages that would be checked" msgstr "Вот список пакетов, которые будут проверены" -#: ../../libraries/entropy/server/interfaces/main.py:2482 +#: ../../libraries/entropy/server/interfaces/main.py:2642 msgid "Working on mirror" msgstr "Работа на зеркале" -#: ../../libraries/entropy/server/interfaces/main.py:2509 +#: ../../libraries/entropy/server/interfaces/main.py:2669 msgid "checking hash" msgstr "проверка хэша" -#: ../../libraries/entropy/server/interfaces/main.py:2524 +#: ../../libraries/entropy/server/interfaces/main.py:2684 msgid "digest verification of" msgstr "проверка списков" -#: ../../libraries/entropy/server/interfaces/main.py:2542 -#: ../../libraries/entropy/server/interfaces/main.py:2690 -#: ../../libraries/entropy/server/interfaces/mirrors.py:778 -#: ../../libraries/entropy/server/interfaces/mirrors.py:797 -#: ../../libraries/entropy/server/interfaces/mirrors.py:829 -#: ../../libraries/entropy/server/interfaces/mirrors.py:844 -#: ../../libraries/entropy/server/interfaces/mirrors.py:861 +#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2845 +#: ../../libraries/entropy/server/interfaces/mirrors.py:519 +#: ../../libraries/entropy/server/interfaces/mirrors.py:538 +#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:585 +#: ../../libraries/entropy/server/interfaces/mirrors.py:602 msgid "package" msgstr "пакет" -#: ../../libraries/entropy/server/interfaces/main.py:2544 +#: ../../libraries/entropy/server/interfaces/main.py:2704 msgid "NOT healthy" msgstr "НЕ в порядке" -#: ../../libraries/entropy/server/interfaces/main.py:2557 -#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2717 +#: ../../libraries/entropy/server/interfaces/main.py:2857 msgid "This is the list of broken packages" msgstr "Здесь список испорченных пакетов" -#: ../../libraries/entropy/server/interfaces/main.py:2566 +#: ../../libraries/entropy/server/interfaces/main.py:2726 #: ../../libraries/entropy/client/interfaces/package.py:286 #: ../../libraries/entropy/client/interfaces/package.py:894 msgid "Mirror" msgstr "Зеркало" -#: ../../libraries/entropy/server/interfaces/main.py:2585 -#: ../../server/server_reagent.py:1065 +#: ../../libraries/entropy/server/interfaces/main.py:2745 +#: ../../server/server_reagent.py:1066 msgid "Statistics" msgstr "Статистика" -#: ../../libraries/entropy/server/interfaces/main.py:2594 +#: ../../libraries/entropy/server/interfaces/main.py:2754 msgid "Number of checked packages" msgstr "Число проверенных пакетов" -#: ../../libraries/entropy/server/interfaces/main.py:2604 +#: ../../libraries/entropy/server/interfaces/main.py:2764 msgid "Number of healthy packages" msgstr "Число нормальных пакетов" -#: ../../libraries/entropy/server/interfaces/main.py:2614 +#: ../../libraries/entropy/server/interfaces/main.py:2774 msgid "Number of broken packages" msgstr "Число испорченных пакетов" -#: ../../libraries/entropy/server/interfaces/main.py:2631 -#: ../../libraries/entropy/server/interfaces/main.py:2794 +#: ../../libraries/entropy/server/interfaces/main.py:2788 +#: ../../libraries/entropy/server/interfaces/main.py:2945 #: ../../libraries/entropy/client/interfaces/db.py:1670 msgid "local" msgstr "локально" -#: ../../libraries/entropy/server/interfaces/main.py:2670 +#: ../../libraries/entropy/server/interfaces/main.py:2825 msgid "checking status of" msgstr "проверка статуса для" -#: ../../libraries/entropy/server/interfaces/main.py:2692 +#: ../../libraries/entropy/server/interfaces/main.py:2847 msgid "is corrupted, stored checksum" msgstr "испорчен, накоплена контрольная сумма" -#: ../../libraries/entropy/server/interfaces/main.py:2729 +#: ../../libraries/entropy/server/interfaces/main.py:2884 msgid "checked packages" msgstr "проверены пакеты" -#: ../../libraries/entropy/server/interfaces/main.py:2739 +#: ../../libraries/entropy/server/interfaces/main.py:2894 msgid "healthy packages" msgstr "нормальные пакеты" -#: ../../libraries/entropy/server/interfaces/main.py:2749 -#: ../../libraries/entropy/server/interfaces/main.py:2934 +#: ../../libraries/entropy/server/interfaces/main.py:2904 +#: ../../libraries/entropy/server/interfaces/main.py:3086 msgid "broken packages" msgstr "испорченные пакеты" -#: ../../libraries/entropy/server/interfaces/main.py:2759 -#: ../../libraries/entropy/server/interfaces/main.py:2944 +#: ../../libraries/entropy/server/interfaces/main.py:2914 +#: ../../libraries/entropy/server/interfaces/main.py:3096 msgid "downloaded packages" msgstr "скачанные пакеты" -#: ../../libraries/entropy/server/interfaces/main.py:2769 -#: ../../libraries/entropy/server/interfaces/main.py:2954 +#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3106 msgid "failed downloads" msgstr "проваленные загрузки" -#: ../../libraries/entropy/server/interfaces/main.py:2795 +#: ../../libraries/entropy/server/interfaces/main.py:2946 #, fuzzy msgid "GPG signing packages for repository" msgstr "использование пакетов в репозитории" -#: ../../libraries/entropy/server/interfaces/main.py:2807 +#: ../../libraries/entropy/server/interfaces/main.py:2958 #, fuzzy msgid "All the missing packages in repository will be downloaded." msgstr "Все пакеты в репозитории Entropy Packages будут проверены." -#: ../../libraries/entropy/server/interfaces/main.py:2823 +#: ../../libraries/entropy/server/interfaces/main.py:2974 #: ../../server/server_key.py:69 #, fuzzy msgid "GnuPG not available" msgstr "недоступен" -#: ../../libraries/entropy/server/interfaces/main.py:2849 +#: ../../libraries/entropy/server/interfaces/main.py:3000 #, fuzzy msgid "Keys not available for" msgstr "недоступен" -#: ../../libraries/entropy/server/interfaces/main.py:2880 +#: ../../libraries/entropy/server/interfaces/main.py:3031 #, fuzzy msgid "signing package" msgstr "Соединение пакета" -#: ../../libraries/entropy/server/interfaces/main.py:2894 +#: ../../libraries/entropy/server/interfaces/main.py:3046 #, fuzzy msgid "Unknown error signing package" msgstr "Соединение пакета" -#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3076 #, fuzzy msgid "signed packages" msgstr "Маскированный пакет" -#: ../../libraries/entropy/server/interfaces/main.py:2987 +#: ../../libraries/entropy/server/interfaces/main.py:3135 msgid "available" msgstr "доступно" -#: ../../libraries/entropy/server/interfaces/main.py:2999 +#: ../../libraries/entropy/server/interfaces/main.py:3147 msgid "upload/ignored" msgstr "закачано/игнорируется" -#: ../../libraries/entropy/server/interfaces/main.py:3034 +#: ../../libraries/entropy/server/interfaces/main.py:3182 msgid "Starting to download missing files" msgstr "Начало загрузки недостающих файлов" -#: ../../libraries/entropy/server/interfaces/main.py:3045 +#: ../../libraries/entropy/server/interfaces/main.py:3193 msgid "Searching missing/broken files on another mirror" msgstr "Поиск недостающих/испорченных файлов на другом зеркале" -#: ../../libraries/entropy/server/interfaces/main.py:3065 +#: ../../libraries/entropy/server/interfaces/main.py:3214 msgid "Binary packages downloaded successfully." msgstr "Бинарные пакеты скачаны успешно." -#: ../../libraries/entropy/server/interfaces/main.py:3074 +#: ../../libraries/entropy/server/interfaces/main.py:3223 msgid "These are the packages that cannot be found online" msgstr "А вот эти пакеты не могут быть найдены онлайн" -#: ../../libraries/entropy/server/interfaces/main.py:3090 +#: ../../libraries/entropy/server/interfaces/main.py:3239 msgid "They won't be checked" msgstr "Они не будут проверены" -#: ../../libraries/entropy/server/interfaces/main.py:3107 +#: ../../libraries/entropy/server/interfaces/main.py:3253 msgid "Please setup your branch to" msgstr "Пожалуйста, установите Вашу ветку на" -#: ../../libraries/entropy/server/interfaces/main.py:3109 +#: ../../libraries/entropy/server/interfaces/main.py:3255 msgid "and retry" msgstr "и попробуйте" -#: ../../libraries/entropy/server/interfaces/main.py:3119 +#: ../../libraries/entropy/server/interfaces/main.py:3265 #, fuzzy msgid "Copying repository (if not exists)" msgstr "Копирование базы данных (если не существует)" -#: ../../libraries/entropy/server/interfaces/main.py:3152 +#: ../../libraries/entropy/server/interfaces/main.py:3298 msgid "Switching packages" msgstr "Переключение пакетов" -#: ../../libraries/entropy/server/interfaces/main.py:3187 +#: ../../libraries/entropy/server/interfaces/main.py:3333 msgid "Ignoring" msgstr "Игнорирование" -#: ../../libraries/entropy/server/interfaces/main.py:3189 +#: ../../libraries/entropy/server/interfaces/main.py:3335 msgid "already in branch" msgstr "уже на ветке" -#: ../../libraries/entropy/server/interfaces/main.py:3223 +#: ../../libraries/entropy/server/interfaces/main.py:3369 msgid "migration loop completed" msgstr "миграционный цикл завершён" -#: ../../libraries/entropy/server/interfaces/main.py:3243 +#: ../../libraries/entropy/server/interfaces/main.py:3387 msgid "Running orphaned SPM packages test" msgstr "Запуск теста осиротевших пакетов SPM" -#: ../../libraries/entropy/server/interfaces/main.py:3259 +#: ../../libraries/entropy/server/interfaces/main.py:3403 msgid "Scanning package" msgstr "Сканирование пакета" -#: ../../libraries/entropy/server/interfaces/main.py:3281 +#: ../../libraries/entropy/server/interfaces/main.py:3425 msgid "not found anymore" msgstr "больше ничего не найдено" -#: ../../libraries/entropy/server/interfaces/main.py:3293 -#: ../../libraries/entropy/server/interfaces/main.py:3525 +#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3680 msgid "Packages string" msgstr "Строка пакетов" -#: ../../libraries/entropy/server/interfaces/main.py:3323 +#: ../../libraries/entropy/server/interfaces/main.py:3467 msgid "Checking" msgstr "Проверка" -#: ../../libraries/entropy/server/interfaces/main.py:3353 +#: ../../libraries/entropy/server/interfaces/main.py:3504 msgid "Running dependencies test" msgstr "Запускаем тест зависимостей" -#: ../../libraries/entropy/server/interfaces/main.py:3382 +#: ../../libraries/entropy/server/interfaces/main.py:3533 #: ../../client/text_ui.py:2211 msgid "These are the dependencies not found" msgstr "Имеются ненайденные зависимости" -#: ../../libraries/entropy/server/interfaces/main.py:3389 +#: ../../libraries/entropy/server/interfaces/main.py:3540 #: ../../client/text_ui.py:2215 msgid "Needed by" msgstr "Необходимо для" -#: ../../libraries/entropy/server/interfaces/main.py:3407 +#: ../../libraries/entropy/server/interfaces/main.py:3558 msgid "by repo" msgstr "для репозитория" -#: ../../libraries/entropy/server/interfaces/main.py:3417 +#: ../../libraries/entropy/server/interfaces/main.py:3568 msgid "Every dependency is satisfied. It's all fine." msgstr "Все зависимости удовлетворены. С чем и поздравляю." -#: ../../libraries/entropy/server/interfaces/main.py:3435 +#: ../../libraries/entropy/server/interfaces/main.py:3594 msgid "Broken and matched packages list" msgstr "Список испорченных и подсчитанных пакетов" -#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3596 #: ../../libraries/entropy/qa.py:517 msgid "Dumping results into these files" msgstr "Запись результатов в эти файлы" -#: ../../libraries/entropy/server/interfaces/main.py:3467 +#: ../../libraries/entropy/server/interfaces/main.py:3622 #: ../../client/text_ui.py:2267 msgid "System is healthy" msgstr "В системе все в порядке" -#: ../../libraries/entropy/server/interfaces/main.py:3476 +#: ../../libraries/entropy/server/interfaces/main.py:3631 msgid "Matching libraries with Spm, please wait" msgstr "Подсчет библиотек через SPM, подождите немного" -#: ../../libraries/entropy/server/interfaces/main.py:3490 +#: ../../libraries/entropy/server/interfaces/main.py:3645 msgid "These are the matched packages" msgstr "Здесь - подсчитанные пакеты" -#: ../../libraries/entropy/server/interfaces/main.py:3534 +#: ../../libraries/entropy/server/interfaces/main.py:3689 msgid "No matched packages" msgstr "Нет подсчитанных пакетов" -#: ../../libraries/entropy/server/interfaces/main.py:3587 -#: ../../libraries/entropy/server/interfaces/main.py:5256 -msgid "repository not configured" -msgstr "репозиторий не сконфигурирован" - -#: ../../libraries/entropy/server/interfaces/main.py:3614 +#: ../../libraries/entropy/server/interfaces/main.py:3784 msgid "Your default repository is not initialized" msgstr "Ваш репозиторий по умолчанию не инициализирован" -#: ../../libraries/entropy/server/interfaces/main.py:3626 +#: ../../libraries/entropy/server/interfaces/main.py:3796 msgid "Do you want to initialize your default repository ?" msgstr "Вы желаете инициализировать Ваш репозиторий по умолчанию ?" -#: ../../libraries/entropy/server/interfaces/main.py:3629 +#: ../../libraries/entropy/server/interfaces/main.py:3799 msgid "Continuing with an uninitialized repository" msgstr "Продолжаем с неинициализированным репозиторием" -#: ../../libraries/entropy/server/interfaces/main.py:3747 +#: ../../libraries/entropy/server/interfaces/main.py:3950 #, fuzzy msgid "Entropy repository is already locked by you :-)" msgstr "База данных Entropy уже заблокирована тобой :-)" #. check if the database is locked REMOTELY -#: ../../libraries/entropy/server/interfaces/main.py:3754 +#: ../../libraries/entropy/server/interfaces/main.py:3957 #, fuzzy msgid "Locking and Syncing Entropy repository" msgstr "Блокировка и синхронизация базы данных Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:3768 -#: ../../server/server_activator.py:478 +#: ../../libraries/entropy/server/interfaces/main.py:3971 +#: ../../server/server_activator.py:476 msgid "Mirrors status table" msgstr "Таблица дополнительных репозиториев" -#: ../../libraries/entropy/server/interfaces/main.py:3777 -#: ../../libraries/entropy/server/interfaces/main.py:3780 -#: ../../server/server_activator.py:484 ../../server/server_activator.py:488 +#: ../../libraries/entropy/server/interfaces/main.py:3980 +#: ../../libraries/entropy/server/interfaces/main.py:3983 +#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 msgid "Unlocked" msgstr "Разблокировано" -#: ../../libraries/entropy/server/interfaces/main.py:3779 -#: ../../libraries/entropy/server/interfaces/main.py:3782 -#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 +#: ../../libraries/entropy/server/interfaces/main.py:3982 +#: ../../libraries/entropy/server/interfaces/main.py:3985 +#: ../../server/server_activator.py:480 ../../server/server_activator.py:484 msgid "Locked" msgstr "Заблокировано" -#: ../../libraries/entropy/server/interfaces/main.py:3799 +#: ../../libraries/entropy/server/interfaces/main.py:4002 msgid "cannot lock mirror" msgstr "невозможно заблокировать зеркало" -#: ../../libraries/entropy/server/interfaces/main.py:3985 -msgid "Entropy database is corrupted!" -msgstr "База данных Entropy испорчена!" +#: ../../libraries/entropy/server/interfaces/main.py:4211 +#, fuzzy +msgid "Repository is corrupted!" +msgstr "Каталог информации репозиториев испорчен" -#: ../../libraries/entropy/server/interfaces/main.py:3999 +#: ../../libraries/entropy/server/interfaces/main.py:4225 #, fuzzy msgid "indexing repository" msgstr "Пропуск репозитория" -#: ../../libraries/entropy/server/interfaces/main.py:4040 +#: ../../libraries/entropy/server/interfaces/main.py:4261 #, fuzzy msgid "Initializing an empty repository" msgstr "Инициализация пустой базы данных" -#: ../../libraries/entropy/server/interfaces/main.py:4053 +#: ../../libraries/entropy/server/interfaces/main.py:4274 #, fuzzy msgid "Entropy repository file" msgstr "Центр управления репозиториями Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:4055 +#: ../../libraries/entropy/server/interfaces/main.py:4276 msgid "successfully initialized" msgstr "успешно инициализировано" -#: ../../libraries/entropy/server/interfaces/main.py:4151 -#: ../../libraries/entropy/server/interfaces/main.py:4404 +#: ../../libraries/entropy/server/interfaces/main.py:4357 +#: ../../libraries/entropy/server/interfaces/main.py:4618 msgid "adding package" msgstr "добавление пакета" -#: ../../libraries/entropy/server/interfaces/main.py:4230 +#: ../../libraries/entropy/server/interfaces/main.py:4436 msgid "added package" msgstr "добавлен пакет" -#: ../../libraries/entropy/server/interfaces/main.py:4232 +#: ../../libraries/entropy/server/interfaces/main.py:4438 msgid "rev" msgstr "версия" -#: ../../libraries/entropy/server/interfaces/main.py:4246 +#: ../../libraries/entropy/server/interfaces/main.py:4452 msgid "manual dependencies for" msgstr "ручные зависимости для" -#: ../../libraries/entropy/server/interfaces/main.py:4427 +#: ../../libraries/entropy/server/interfaces/main.py:4639 msgid "Exception caught, closing tasks" msgstr "Обнаружено исключение, закрываем задания" -#: ../../libraries/entropy/server/interfaces/main.py:4521 +#: ../../libraries/entropy/server/interfaces/main.py:4731 msgid "server-side repository" msgstr "репозиторий сервера" -#: ../../libraries/entropy/server/interfaces/main.py:4523 +#: ../../libraries/entropy/server/interfaces/main.py:4733 msgid "community repository" msgstr "репозиторий сообщества" #. ..on repository: -#: ../../libraries/entropy/server/interfaces/main.py:4525 +#: ../../libraries/entropy/server/interfaces/main.py:4735 msgid "Entropy Server Interface Instance on repository" msgstr "Сессия Entropy Server Interface в репозитории" -#: ../../libraries/entropy/server/interfaces/main.py:4536 +#: ../../libraries/entropy/server/interfaces/main.py:4746 msgid "current branch" msgstr "текущая ветка" -#: ../../libraries/entropy/server/interfaces/main.py:4538 -#: ../../server/server_reagent.py:230 +#: ../../libraries/entropy/server/interfaces/main.py:4748 +#: ../../server/server_reagent.py:229 msgid "type" msgstr "тип" -#: ../../libraries/entropy/server/interfaces/main.py:4547 +#: ../../libraries/entropy/server/interfaces/main.py:4757 msgid "Currently configured repositories" msgstr "Актуально сконфигурированные репозитории" -#: ../../libraries/entropy/server/interfaces/main.py:4577 +#: ../../libraries/entropy/server/interfaces/main.py:4787 #, fuzzy msgid "GPG key expired" msgstr "просрочено" -#: ../../libraries/entropy/server/interfaces/main.py:4579 +#: ../../libraries/entropy/server/interfaces/main.py:4789 #, fuzzy msgid "please frigging fix" msgstr "пожалуйста, пофиксите" -#: ../../libraries/entropy/server/interfaces/main.py:4590 +#: ../../libraries/entropy/server/interfaces/main.py:4800 msgid "GPG got unexpected error" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4592 +#: ../../libraries/entropy/server/interfaces/main.py:4802 msgid "skipping" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4608 -#: ../../libraries/entropy/server/interfaces/main.py:4621 +#: ../../libraries/entropy/server/interfaces/main.py:4818 +#: ../../libraries/entropy/server/interfaces/main.py:4832 msgid "config files" msgstr "файлы конфигурации" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4609 +#: ../../libraries/entropy/server/interfaces/main.py:4819 msgid "checking system" msgstr "проверка системы" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4622 +#: ../../libraries/entropy/server/interfaces/main.py:4833 msgid "there are configuration files not updated yet" msgstr "имеются ещё не обновленные файлы конфигурации" -#: ../../libraries/entropy/server/interfaces/main.py:4913 +#: ../../libraries/entropy/server/interfaces/main.py:5122 msgid "found available dep_rewrites for this package" msgstr "" #. this means that user is asking to add dep_pattern #. as a dependency to package -#: ../../libraries/entropy/server/interfaces/main.py:4925 +#: ../../libraries/entropy/server/interfaces/main.py:5134 #, fuzzy msgid "added" msgstr "К добавлению" #. this means that user is asking to remove dep_pattern -#: ../../libraries/entropy/server/interfaces/main.py:4928 -#: ../../libraries/entropy/server/interfaces/main.py:5026 +#: ../../libraries/entropy/server/interfaces/main.py:5137 +#: ../../libraries/entropy/server/interfaces/main.py:5235 #, fuzzy msgid "removed" msgstr "удалить" -#: ../../libraries/entropy/server/interfaces/main.py:5015 +#: ../../libraries/entropy/server/interfaces/main.py:5224 msgid "replaced" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5037 -#: ../../libraries/entropy/server/interfaces/main.py:5051 +#: ../../libraries/entropy/server/interfaces/main.py:5246 +#: ../../libraries/entropy/server/interfaces/main.py:5260 #, fuzzy msgid "No dependency rewrite made for" msgstr "делает строже правила касательно зависимостей" -#: ../../libraries/entropy/server/interfaces/main.py:5132 -#: ../../libraries/entropy/server/interfaces/main.py:5152 -#: ../../libraries/entropy/server/interfaces/main.py:5164 +#: ../../libraries/entropy/server/interfaces/main.py:5332 +#: ../../libraries/entropy/server/interfaces/main.py:5352 +#: ../../libraries/entropy/server/interfaces/main.py:5364 msgid "sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5133 +#: ../../libraries/entropy/server/interfaces/main.py:5333 #, fuzzy msgid "updating package sets" msgstr "обновление пакета" -#: ../../libraries/entropy/server/interfaces/main.py:5153 +#: ../../libraries/entropy/server/interfaces/main.py:5353 #, fuzzy msgid "adding package set" msgstr "добавление пакета" -#: ../../libraries/entropy/server/interfaces/main.py:5165 +#: ../../libraries/entropy/server/interfaces/main.py:5365 #, fuzzy msgid "removing package set" msgstr "удаление пакета" -#: ../../libraries/entropy/server/interfaces/main.py:5195 -msgid "Entropy Server interface must be run as root" -msgstr "Серверный интерфейс Entropy должен быть запущен от root" - -#: ../../libraries/entropy/server/interfaces/main.py:5262 -msgid "protected repository id, can't use this, sorry dude..." -msgstr "" -"защищённый ID репозитория, невозможно это использовать, тут уж звиняйте..." - #: ../../libraries/entropy/server/interfaces/mirrors.py:50 -msgid "downloading notice board from mirrors to" -msgstr "скачивание доски уведомлений с зеркал на" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:72 -msgid "notice board downloaded successfully from" -msgstr "доска уведомлений успешно скачана с" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:105 -#, fuzzy -msgid "removing notice board from" -msgstr "закачка доски уведомлений с" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:129 -#, fuzzy -msgid "notice board removal failed on" -msgstr "закачка доски уведомлений провалена на" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:140 -#, fuzzy -msgid "notice board removal success" -msgstr "доска уведомлений закачана успешно" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:165 -msgid "uploading notice board from" -msgstr "закачка доски уведомлений с" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:188 -msgid "notice board upload failed on" -msgstr "закачка доски уведомлений провалена на" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:199 -msgid "notice board upload success" -msgstr "доска уведомлений закачана успешно" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:309 msgid "Entropy Server Mirrors Interface loaded" msgstr "Загружен интерфейс зеркал сервера Entropy" -#: ../../libraries/entropy/server/interfaces/mirrors.py:317 +#: ../../libraries/entropy/server/interfaces/mirrors.py:58 #, fuzzy msgid "repository mirror" msgstr "репозиторий" -#: ../../libraries/entropy/server/interfaces/mirrors.py:326 +#: ../../libraries/entropy/server/interfaces/mirrors.py:67 #, fuzzy msgid "packages mirror" msgstr "Зеркало пакетов" -#: ../../libraries/entropy/server/interfaces/mirrors.py:364 +#: ../../libraries/entropy/server/interfaces/mirrors.py:105 msgid "looking for file in mirror" msgstr "поиск файла на зеркале" -#: ../../libraries/entropy/server/interfaces/mirrors.py:442 -#: ../../libraries/entropy/server/interfaces/mirrors.py:537 +#: ../../libraries/entropy/server/interfaces/mirrors.py:183 +#: ../../libraries/entropy/server/interfaces/mirrors.py:278 msgid "unlocking" msgstr "разблокировка" -#: ../../libraries/entropy/server/interfaces/mirrors.py:444 -#: ../../libraries/entropy/server/interfaces/mirrors.py:539 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1055 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1075 +#: ../../libraries/entropy/server/interfaces/mirrors.py:185 +#: ../../libraries/entropy/server/interfaces/mirrors.py:280 +#: ../../libraries/entropy/server/interfaces/mirrors.py:796 +#: ../../libraries/entropy/server/interfaces/mirrors.py:816 msgid "locking" msgstr "блокировка" -#: ../../libraries/entropy/server/interfaces/mirrors.py:450 +#: ../../libraries/entropy/server/interfaces/mirrors.py:191 msgid "mirror" msgstr "зеркало" -#: ../../libraries/entropy/server/interfaces/mirrors.py:475 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1056 +#: ../../libraries/entropy/server/interfaces/mirrors.py:216 +#: ../../libraries/entropy/server/interfaces/mirrors.py:797 msgid "mirror already locked" msgstr "зеркало уже заблокировано" -#: ../../libraries/entropy/server/interfaces/mirrors.py:488 +#: ../../libraries/entropy/server/interfaces/mirrors.py:229 msgid "mirror already unlocked" msgstr "зеркало уже разблокировано" -#: ../../libraries/entropy/server/interfaces/mirrors.py:545 +#: ../../libraries/entropy/server/interfaces/mirrors.py:286 msgid "mirror for download" msgstr "зеркало для загрузки" -#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:311 msgid "mirror already locked for download" msgstr "зеркало уже заблокировано для загрузки" -#: ../../libraries/entropy/server/interfaces/mirrors.py:583 +#: ../../libraries/entropy/server/interfaces/mirrors.py:324 msgid "mirror already unlocked for download" msgstr "зеркало уже разблокировано для загрузки" #. locking/unlocking mirror1 for download -#: ../../libraries/entropy/server/interfaces/mirrors.py:620 +#: ../../libraries/entropy/server/interfaces/mirrors.py:361 msgid "for download" msgstr "для загрузки" -#: ../../libraries/entropy/server/interfaces/mirrors.py:634 +#: ../../libraries/entropy/server/interfaces/mirrors.py:375 msgid "mirror successfully locked" msgstr "зеркало успешно заблокировано" -#: ../../libraries/entropy/server/interfaces/mirrors.py:648 +#: ../../libraries/entropy/server/interfaces/mirrors.py:389 msgid "mirror not locked" msgstr "зеркало не заблокировано" -#: ../../libraries/entropy/server/interfaces/mirrors.py:682 +#: ../../libraries/entropy/server/interfaces/mirrors.py:423 msgid "mirror successfully unlocked" msgstr "зеркало успешно разблокировано" -#: ../../libraries/entropy/server/interfaces/mirrors.py:698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:439 msgid "unlock error" msgstr "ошибка при разблокировке" -#: ../../libraries/entropy/server/interfaces/mirrors.py:700 +#: ../../libraries/entropy/server/interfaces/mirrors.py:441 msgid "mirror not unlocked" msgstr "зеркало не разблокировано" -#: ../../libraries/entropy/server/interfaces/mirrors.py:737 +#: ../../libraries/entropy/server/interfaces/mirrors.py:478 msgid "connecting to download package" msgstr "подключение для скачивания пакета" -#: ../../libraries/entropy/server/interfaces/mirrors.py:759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:500 msgid "downloading package" msgstr "скачивание пакета" -#: ../../libraries/entropy/server/interfaces/mirrors.py:799 +#: ../../libraries/entropy/server/interfaces/mirrors.py:540 msgid "is not listed in the repository !" msgstr "отсутствует в списках в текущей базе данных репозиториев!!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:813 +#: ../../libraries/entropy/server/interfaces/mirrors.py:554 msgid "verifying checksum of package" msgstr "проверка контрольной суммы пакета" -#: ../../libraries/entropy/server/interfaces/mirrors.py:831 +#: ../../libraries/entropy/server/interfaces/mirrors.py:572 msgid "downloaded successfully" msgstr "скачано успешно" -#: ../../libraries/entropy/server/interfaces/mirrors.py:846 +#: ../../libraries/entropy/server/interfaces/mirrors.py:587 msgid "checksum does not match. re-downloading..." msgstr "контрольная сумма не подсчитана. Перезагрузка..." -#: ../../libraries/entropy/server/interfaces/mirrors.py:863 +#: ../../libraries/entropy/server/interfaces/mirrors.py:604 msgid "seems broken. Consider to re-package it. Giving up!" msgstr "кажется, сломалось. Попробуйте это перепаковать. Прекращаю!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:918 +#: ../../libraries/entropy/server/interfaces/mirrors.py:659 #, fuzzy msgid "mirror hasn't valid repository revision file" msgstr "на зеркале не наблюдается нормального файла версии базы данных" -#: ../../libraries/entropy/server/interfaces/mirrors.py:938 +#: ../../libraries/entropy/server/interfaces/mirrors.py:679 msgid "unable to download repository revision" msgstr "невозможно скачать версию репозитория" -#: ../../libraries/entropy/server/interfaces/mirrors.py:952 +#: ../../libraries/entropy/server/interfaces/mirrors.py:693 msgid "mirror doesn't have valid revision file" msgstr "зеркало не обладает корректным файлом версии" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1057 +#: ../../libraries/entropy/server/interfaces/mirrors.py:798 msgid "waiting up to 2 minutes before giving up" msgstr "ждем две минуты перед передачей данных" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1076 +#: ../../libraries/entropy/server/interfaces/mirrors.py:817 msgid "mirror unlocked" msgstr "зеркало разблокировано" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1143 +#: ../../libraries/entropy/server/interfaces/mirrors.py:884 msgid "Local statistics" msgstr "Локальная статистика" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1151 +#: ../../libraries/entropy/server/interfaces/mirrors.py:892 msgid "upload directory" msgstr "директория закачки" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1153 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1164 +#: ../../libraries/entropy/server/interfaces/mirrors.py:894 +#: ../../libraries/entropy/server/interfaces/mirrors.py:905 msgid "files ready" msgstr "файлы готовы" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1162 +#: ../../libraries/entropy/server/interfaces/mirrors.py:903 msgid "packages directory" msgstr "директория пакетов" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1213 +#: ../../libraries/entropy/server/interfaces/mirrors.py:954 msgid "copy" msgstr "копировать" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1238 +#: ../../libraries/entropy/server/interfaces/mirrors.py:979 msgid "Packages to be removed" msgstr "Пакеты к удалению" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1247 +#: ../../libraries/entropy/server/interfaces/mirrors.py:988 msgid "Packages to be moved locally" msgstr "Пакеты к локальному перемещению" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1256 +#: ../../libraries/entropy/server/interfaces/mirrors.py:997 msgid "Packages to be uploaded" msgstr "Пакеты к закачке" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1266 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1007 msgid "Total removal size" msgstr "Общий объём к удалению" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1278 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1019 msgid "Total upload size" msgstr "Общий объём к закачке" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1287 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1028 msgid "Total download size" msgstr "Общий объём к скачиванию" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1341 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1082 msgid "Remote statistics for" msgstr "Статистика по удаленным операциям для" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1096 msgid "remote packages" msgstr "отдалённые пакеты" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1357 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1098 msgid "files stored" msgstr "хранимые файлы" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1365 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1106 msgid "Calculating queues" msgstr "Подсчёт очередей" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1571 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1310 msgid "removing package+hash" msgstr "удаление пакета и хэша" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1619 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 msgid "copying file+hash to repository" msgstr "копирование файла и хэша в репозиторий" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1684 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1417 msgid "upload errors" msgstr "ошибки при закачке" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1431 msgid "upload completed successfully" msgstr "закачка успешно завершена" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1803 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1528 msgid "QA checking package file" msgstr "QA проверяет файл пакета" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1825 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1550 msgid "faulty package file, please fix" msgstr "ошибочный файл пакета, будьте добры исправить" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1876 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1601 msgid "starting packages sync" msgstr "начало синхронизации пакетов" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1903 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1628 msgid "packages sync" msgstr "синхронизация пакетов" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1921 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1646 msgid "socket error" msgstr "ошибка сокета" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1923 -#: ../../server/server_reagent.py:534 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1648 +#: ../../server/server_reagent.py:533 msgid "on" msgstr "на" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1939 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1664 msgid "nothing to do on" msgstr "нечего делать на" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1950 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1675 msgid "Expanding queues" msgstr "Расширение очередей" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1970 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1695 msgid "nothing to sync for" msgstr "нечего синхронизировать для" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1987 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1712 msgid "Would you like to run the steps above ?" msgstr "Желаете ли Вы применить вышеуказанные шаги?" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2036 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1761 msgid "keyboard interrupt !" msgstr "клавиатура прекратила работу !!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2055 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1780 msgid "you must package them again" msgstr "вам необходимо запаковать их снова" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2077 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1802 msgid "exception caught" msgstr "обнаружено исключение" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2104 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1829 msgid "at least one mirror synced properly!" msgstr "свершилось, одно зеркало синхронизировалась нормально!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2232 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1964 msgid "tidy" msgstr "чисто" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2234 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1966 msgid "collecting expired packages" msgstr "сборка устаревших пакетов" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2248 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1980 msgid "collecting expired packages in the selected branches" msgstr "сборка устаревших пакетов на выбранной ветке" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2289 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2022 msgid "nothing to remove on this branch" msgstr "нечего удалять по этой ветви" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2300 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2033 msgid "these are the expired packages" msgstr "здесь - устаревшие пакеты" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2352 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2085 msgid "removing packages remotely" msgstr "удаленное удаление пакетов" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2384 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2117 msgid "remove errors" msgstr "ошибки при удалении" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2398 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2131 msgid "removing packages locally" msgstr "локальное удаление пакетов" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2426 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2159 msgid "removing" msgstr "удаление" +#: ../../libraries/entropy/server/interfaces/mirrors.py:2187 +msgid "downloading notice board from mirrors to" +msgstr "скачивание доски уведомлений с зеркал на" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2209 +msgid "notice board downloaded successfully from" +msgstr "доска уведомлений успешно скачана с" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2242 +#, fuzzy +msgid "removing notice board from" +msgstr "закачка доски уведомлений с" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2266 +#, fuzzy +msgid "notice board removal failed on" +msgstr "закачка доски уведомлений провалена на" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2277 +#, fuzzy +msgid "notice board removal success" +msgstr "доска уведомлений закачана успешно" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2302 +msgid "uploading notice board from" +msgstr "закачка доски уведомлений с" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2325 +msgid "notice board upload failed on" +msgstr "закачка доски уведомлений провалена на" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2336 +msgid "notice board upload success" +msgstr "доска уведомлений закачана успешно" + #: ../../libraries/entropy/client/services/ugc/commands.py:63 msgid "feature not supported remotely" msgstr "функция удаленно не поддерживается" @@ -2043,20 +1973,20 @@ msgid "Login successful. Do you want to save these credentials ?" msgstr "Вход успешен. Вы желаете сохранить эти параметры доступа?" #: ../../libraries/entropy/client/services/ugc/interfaces.py:210 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/output.py:970 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/output.py:973 #: ../../libraries/entropy/qa.py:398 ../../libraries/entropy/qa.py:413 #: ../../client/text_rescue.py:493 ../../client/text_rescue.py:497 #: ../../client/text_rescue.py:524 ../../client/text_ugc.py:233 #: ../../client/text_ugc.py:414 ../../client/text_ugc.py:490 #: ../../client/text_ugc.py:509 ../../client/text_ui.py:479 -#: ../../client/text_ui.py:506 ../../server/server_activator.py:366 -#: ../../server/server_reagent.py:922 ../../server/server_reagent.py:923 +#: ../../client/text_ui.py:506 ../../server/server_activator.py:367 +#: ../../server/server_reagent.py:923 ../../server/server_reagent.py:924 #: ../../server/server_reagent.py:948 ../../server/server_reagent.py:961 #: ../../server/server_reagent.py:962 ../../server/server_reagent.py:977 #: ../../sulfur/src/sulfur/dialogs.py:1353 #: ../../sulfur/src/sulfur/dialogs.py:1814 -#: ../../sulfur/src/sulfur/entropyapi.py:391 -#: ../../sulfur/src/sulfur/events.py:727 +#: ../../sulfur/src/sulfur/entropyapi.py:390 +#: ../../sulfur/src/sulfur/events.py:732 msgid "Yes" msgstr "Да" @@ -2072,441 +2002,10 @@ msgstr "Невозможно удалить кэш файла" msgid "Cannot write to cache file" msgstr "Невозможно записать в файл кэша" -#: ../../libraries/entropy/client/services/system/interfaces.py:37 -msgid "" -"A valid entropy.client.services.system.commands.Client class/subclass is " -"needed" -msgstr "" -"Необходим корректный класс/субкласс entropy.client.services.system.commands." -"Client" - -#: ../../libraries/entropy/client/services/system/interfaces.py:42 -msgid "" -"A valid entropy.client.services.system.methods.BaseMixin class/subclass is " -"needed" -msgstr "" -"Необходим корректный класс/субкласс entropy.client.services.system.methods." -"BaseMixin" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -msgid "not a string" -msgstr "не строка" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "Please use setup_connection() properly" -msgstr "Будьте добры использовать setup_connection() правильно" - -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -msgid "not an int" -msgstr "не целое число" - -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "not a bool" -msgstr "не булева переменная" - -#: ../../libraries/entropy/client/services/system/methods.py:22 -msgid "Get a list of remotely available commands" -msgstr "Получить список удаленно возможных команд" - -#: ../../libraries/entropy/client/services/system/methods.py:28 -msgid "Get current queue content" -msgstr "Получить текущее содержание очереди" - -#: ../../libraries/entropy/client/services/system/methods.py:30 -msgid "Extended results" -msgstr "Расширенные результаты" - -#: ../../libraries/entropy/client/services/system/methods.py:36 -msgid "Get queue item using its queue unique identifier" -msgstr "" -"Получить элемент из очереди, используя его уникальное наименование в очереди" - -#: ../../libraries/entropy/client/services/system/methods.py:37 -#: ../../libraries/entropy/client/services/system/methods.py:43 -#: ../../libraries/entropy/client/services/system/methods.py:61 -#: ../../libraries/entropy/client/services/system/methods.py:68 -#: ../../libraries/entropy/client/services/system/methods.py:69 -#: ../../libraries/entropy/client/services/system/methods.py:107 -msgid "Queue Identifier" -msgstr "Наименование очереди" - -#: ../../libraries/entropy/client/services/system/methods.py:42 -msgid "Get queue stdout/stderr using its queue unique identifier" -msgstr "" -"Получить stdout/stderr очереди, используя его уникальное наименование в " -"очереди" - -#: ../../libraries/entropy/client/services/system/methods.py:48 -msgid "Remove queued commands using their queue unique identifiers" -msgstr "" -"Удалить поставленные в очередь команды, используя их уникальные наименования " -"в очереди" - -#: ../../libraries/entropy/client/services/system/methods.py:49 -msgid "Queue Identifiers" -msgstr "Имена в очереди" - -#: ../../libraries/entropy/client/services/system/methods.py:54 -msgid "Toggle queue pause (True/False)" -msgstr "Переключить паузу очереди (True/False)" - -#: ../../libraries/entropy/client/services/system/methods.py:55 -msgid "Pause or not" -msgstr "Пауза или нет" - -#: ../../libraries/entropy/client/services/system/methods.py:60 -msgid "Kill a running process through its queue id" -msgstr "Отключить работающий процесс через его id в очереди" - -#: ../../libraries/entropy/client/services/system/methods.py:66 -msgid "Swap items in queue using their queue ids" -msgstr "Сменить предметы в очереди с использованием их id в очереди" - -#: ../../libraries/entropy/client/services/system/methods.py:75 -msgid "Get pinboard content" -msgstr "Получить содержимое панели управления" - -#: ../../libraries/entropy/client/services/system/methods.py:81 -msgid "Add item to pinboard" -msgstr "Добавить предмет на панель управления" - -#: ../../libraries/entropy/client/services/system/methods.py:84 -msgid "Extended text" -msgstr "Расширенный текст" - -#: ../../libraries/entropy/client/services/system/methods.py:90 -msgid "Remove item from pinboard" -msgstr "Удалить предмет с панели управления" - -#: ../../libraries/entropy/client/services/system/methods.py:91 -#: ../../libraries/entropy/client/services/system/methods.py:98 -msgid "Pinboard identifiers" -msgstr "Имена панели управления" - -#: ../../libraries/entropy/client/services/system/methods.py:96 -msgid "Set pinboard items status (done/not done)" -msgstr "Использовать статус предметов панели управления (готово/не готово)" - -#: ../../libraries/entropy/client/services/system/methods.py:99 -msgid "Done status" -msgstr "Статус готовности" - -#: ../../libraries/entropy/client/services/system/methods.py:105 -msgid "Write to a remote running command stdin" -msgstr "Запись удаленно с использованием команды stdin" - -#: ../../libraries/entropy/client/services/system/methods.py:108 -msgid "Write to stdout?" -msgstr "Записать в stdout?" - -#: ../../libraries/entropy/client/services/system/methods.py:109 -#: ../../libraries/entropy/client/services/system/methods.py:399 -msgid "Text" -msgstr "Текст" - -#: ../../libraries/entropy/client/services/system/methods.py:166 -msgid "Update Spm Repository (emerge --sync)" -msgstr "Обновление репозитория Spm (emerge --sync)" - -#: ../../libraries/entropy/client/services/system/methods.py:172 -msgid "Compile specified atoms with specified parameters" -msgstr "Компилировать выбранные атомы с указанными параметрами" - -#: ../../libraries/entropy/client/services/system/methods.py:174 -#: ../../libraries/entropy/client/services/system/methods.py:192 -#: ../../libraries/entropy/client/services/system/methods.py:215 -#: ../../libraries/entropy/client/services/system/methods.py:224 -#: ../../libraries/entropy/client/services/system/methods.py:232 -msgid "Atoms" -msgstr "Атомы" - -#: ../../libraries/entropy/client/services/system/methods.py:175 -#: ../../libraries/entropy/client/services/system/methods.py:193 -msgid "Pretend" -msgstr "Мнимый" - -#: ../../libraries/entropy/client/services/system/methods.py:176 -msgid "Oneshot" -msgstr "Одноразовый" - -#: ../../libraries/entropy/client/services/system/methods.py:177 -#: ../../libraries/entropy/client/services/system/methods.py:194 -msgid "Verbose" -msgstr "Многословный" - -#: ../../libraries/entropy/client/services/system/methods.py:178 -#: ../../libraries/entropy/client/services/system/methods.py:195 -msgid "No color" -msgstr "Без цвета" - -#: ../../libraries/entropy/client/services/system/methods.py:179 -msgid "Fetch only" -msgstr "Только загрузить" - -#: ../../libraries/entropy/client/services/system/methods.py:180 -msgid "Build only" -msgstr "Только собрать" - -#: ../../libraries/entropy/client/services/system/methods.py:181 -#: ../../server/server_reagent.py:233 -msgid "No dependencies" -msgstr "Без зависимостей" - -#: ../../libraries/entropy/client/services/system/methods.py:182 -msgid "Custom USE" -msgstr "Вручную определенные USE" - -#: ../../libraries/entropy/client/services/system/methods.py:183 -msgid "Custom LDFLAGS" -msgstr "Вручную определенные LDFLAGS" - -#: ../../libraries/entropy/client/services/system/methods.py:184 -msgid "Custom CFLAGS" -msgstr "Вручную определенные CFLAGS" - -#: ../../libraries/entropy/client/services/system/methods.py:190 -msgid "Remove specified atoms with specified parameters" -msgstr "Удалить выбранные атомы с указанными параметрами" - -#: ../../libraries/entropy/client/services/system/methods.py:201 -msgid "Get SPM updates for the specified categories" -msgstr "Получить обновления SPM для указанных категорий" - -#: ../../libraries/entropy/client/services/system/methods.py:202 -#: ../../libraries/entropy/client/services/system/methods.py:208 -msgid "Categories" -msgstr "Категории" - -#: ../../libraries/entropy/client/services/system/methods.py:207 -msgid "Get SPM installed packages for the specified categories" -msgstr "Получить установленные из SPM пакты по указанным категориям" - -#: ../../libraries/entropy/client/services/system/methods.py:213 -msgid "Enable USE flags for the specified atoms" -msgstr "Активировать USE-флаги для указанных атомов" - -#: ../../libraries/entropy/client/services/system/methods.py:216 -#: ../../libraries/entropy/client/services/system/methods.py:225 -#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 -msgid "USE flags" -msgstr "USE-флаги" - -#: ../../libraries/entropy/client/services/system/methods.py:222 -msgid "Disable USE flags for the specified atoms" -msgstr "Деактивировать USE-флаги для указанных атомов" - -#: ../../libraries/entropy/client/services/system/methods.py:231 -msgid "Get info for the specified atoms" -msgstr "Получить информацию по указанным атомам" - -#: ../../libraries/entropy/client/services/system/methods.py:237 -msgid "Run SPM info command" -msgstr "Запустить команду информации SPM" - -#: ../../libraries/entropy/client/services/system/methods.py:243 -msgid "Run custom shell command" -msgstr "Запустить вручную команду shell" - -#: ../../libraries/entropy/client/services/system/methods.py:245 -msgid "Command" -msgstr "Команда" - -#: ../../libraries/entropy/client/services/system/methods.py:251 -msgid "Get Spm security updates information" -msgstr "Получить информацию об обновлениях безопасности Spm" - -#: ../../libraries/entropy/client/services/system/methods.py:253 -msgid "List type (affected,new,all)" -msgstr "Тип списка (уязвимые, новые, все)" - -#: ../../libraries/entropy/client/services/system/methods.py:259 -msgid "Get information about available Entropy repositories" -msgstr "Получить информацию о доступных репозиториях Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:265 -msgid "Set default Entropy Server repository" -msgstr "Установить репозиторий сервера Entropy по умолчанию" - -#. Setup reponame & repofile column's -#: ../../libraries/entropy/client/services/system/methods.py:267 -#: ../../libraries/entropy/client/services/system/methods.py:275 -#: ../../libraries/entropy/client/services/system/methods.py:284 -#: ../../libraries/entropy/client/services/system/methods.py:302 -#: ../../libraries/entropy/client/services/system/methods.py:349 -#: ../../libraries/entropy/client/services/system/methods.py:373 -#: ../../libraries/entropy/client/services/system/methods.py:381 -#: ../../libraries/entropy/client/services/system/methods.py:388 -#: ../../libraries/entropy/client/services/system/methods.py:397 -#: ../../sulfur/src/sulfur/views.py:2868 -msgid "Repository Identifier" -msgstr "Имя репозитория" - -#: ../../libraries/entropy/client/services/system/methods.py:273 -msgid "Get available packages inside the specified repository" -msgstr "Получить доступные пакеты в указанном репозитории" - -#: ../../libraries/entropy/client/services/system/methods.py:281 -msgid "Get idpackage metadata using its idpackage in the specified repository" -msgstr "" -"Получить мета-информацию по idpackage, используя idpackage в указанном " -"репозитрии" - -#: ../../libraries/entropy/client/services/system/methods.py:283 -msgid "Package Identifier" -msgstr "Имя пакета" - -#: ../../libraries/entropy/client/services/system/methods.py:290 -msgid "Remove the specified Entropy package matches (idpackage,repoid)" -msgstr "Удалить указанные подсчеты пакетов Entropy (idpackage,repoid)" - -#: ../../libraries/entropy/client/services/system/methods.py:292 -msgid "Matched atoms" -msgstr "Подсчитанные атомы" - -#: ../../libraries/entropy/client/services/system/methods.py:298 -msgid "" -"Search Entropy packages using a defined set of search types in the specified " -"repository" -msgstr "" -"Поиск пакетов Entropy с использованием выбранного набора типов поиска в " -"указанном репозитории" - -#: ../../libraries/entropy/client/services/system/methods.py:300 -#: ../../sulfur/src/sulfur/__init__.py:2003 -msgid "Search type" -msgstr "Тип поиска" - -#: ../../libraries/entropy/client/services/system/methods.py:301 -#: ../../sulfur/src/sulfur/__init__.py:2002 -msgid "Search string" -msgstr "Строка поиска" - -#: ../../libraries/entropy/client/services/system/methods.py:308 -msgid "Move or copy a package from a repository to another" -msgstr "Переместить или копировать пакет из одного репозитория в другой" - -#: ../../libraries/entropy/client/services/system/methods.py:310 -msgid "Package identifiers" -msgstr "Имена пакетов" - -#: ../../libraries/entropy/client/services/system/methods.py:311 -msgid "From repository" -msgstr "Из репозитория" - -#: ../../libraries/entropy/client/services/system/methods.py:312 -msgid "To repository" -msgstr "В репозиторий" - -#: ../../libraries/entropy/client/services/system/methods.py:313 -msgid "Copy instead of move?" -msgstr "Копировать вместо перемещения?" - -#: ../../libraries/entropy/client/services/system/methods.py:319 -msgid "" -"Scan Spm package changes and retrieve a list of action that should be run on " -"the repositories" -msgstr "" -"Сканировать изменения пакетов Spm и выдать список действий, которые должны " -"быть совершены с репозиториями" - -#: ../../libraries/entropy/client/services/system/methods.py:325 -msgid "Run Entropy database updates" -msgstr "Запустить обновления базы данных Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:327 -msgid "Matches to add from Spm" -msgstr "Подсчёт к добавлению из SPM" - -#: ../../libraries/entropy/client/services/system/methods.py:328 -msgid "Matches to remove from repository database" -msgstr "Подсчёт к удалению из базы данных репозитория" - -#: ../../libraries/entropy/client/services/system/methods.py:329 -msgid "Matches to inject on repository database" -msgstr "Подсчёт к введению в базу данных репозитория" - -#: ../../libraries/entropy/client/services/system/methods.py:335 -msgid "Run Entropy dependency test" -msgstr "Запуск теста зависимостей Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:341 -msgid "Run Entropy library test" -msgstr "Запуск теста библиотек Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:347 -msgid "Run Entropy tree updates" -msgstr "Запуск дерева обновлений Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:355 -msgid "" -"Scan for Mirror updates and retrieve a list of action that should be run" -msgstr "" -"Поиск обновлений зеркала и создание списка действий, которые должны быть " -"совершены" - -#: ../../libraries/entropy/client/services/system/methods.py:357 -msgid "list of repository identifiers" -msgstr "список идентификаторов репозиториев" - -#: ../../libraries/entropy/client/services/system/methods.py:363 -msgid "Run Mirror updates for the provided repositories and its data" -msgstr "" -"Запустить обновления зеркала для указанных репозиториев и их информации" - -#: ../../libraries/entropy/client/services/system/methods.py:365 -msgid "composed repository data" -msgstr "составленная информация репозитория" - -#: ../../libraries/entropy/client/services/system/methods.py:371 -msgid "Run Entropy packages digest verification test" -msgstr "Запустить тест верификации обзоров пакетов Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:374 -msgid "Check mode" -msgstr "Режим проверки" - -#: ../../libraries/entropy/client/services/system/methods.py:380 -msgid "Get repository notice board" -msgstr "Получить доску уведомлений репозитория" - -#: ../../libraries/entropy/client/services/system/methods.py:386 -msgid "Remove notice board entry" -msgstr "Удалить запись с доски уведомлений" - -#: ../../libraries/entropy/client/services/system/methods.py:389 -msgid "Entry Identifiers" -msgstr "Идентификаторы записей" - -#: ../../libraries/entropy/client/services/system/methods.py:395 -msgid "Add notice board entry" -msgstr "Добавить запись на доску уведомлений" - -#. title -#: ../../libraries/entropy/client/services/system/methods.py:398 -#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 -#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 -#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 -#: ../../server/server_activator.py:242 ../../server/server_activator.py:274 -#: ../../server/server_activator.py:310 ../../sulfur/src/sulfur/dialogs.py:381 -#: ../../sulfur/src/sulfur/dialogs.py:633 -#: ../../sulfur/src/sulfur/sulfur.glade.h:258 -msgid "Title" -msgstr "Заголовок" - -#: ../../libraries/entropy/client/services/system/methods.py:400 -msgid "Notice link" -msgstr "Ссылка на замечание" - #: ../../libraries/entropy/client/misc.py:161 -#: ../../client/text_configuration.py:164 -#: ../../client/text_configuration.py:176 -#: ../../client/text_configuration.py:246 +#: ../../client/text_configuration.py:165 +#: ../../client/text_configuration.py:177 +#: ../../client/text_configuration.py:247 msgid "Automerging file" msgstr "Автообъединение файла" @@ -2522,7 +2021,7 @@ msgstr "Невозможно автоматически объединить ф #: ../../libraries/entropy/client/interfaces/methods.py:88 #: ../../libraries/entropy/client/interfaces/methods.py:113 #: ../../client/text_ui.py:484 ../../server/server_reagent.py:81 -#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1045 +#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1051 #: ../../sulfur/src/sulfur/views.py:2798 msgid "Repository" msgstr "Репозиторий" @@ -2537,11 +2036,11 @@ msgstr "испорчен" msgid "Cannot calculate the checksum" msgstr "Невозможно загрузить контрольную сумму" -#: ../../libraries/entropy/client/interfaces/client.py:809 +#: ../../libraries/entropy/client/interfaces/client.py:804 msgid "forcing packages metadata update" msgstr "принуждение к обновлению мета-информации пакетов" -#: ../../libraries/entropy/client/interfaces/client.py:818 +#: ../../libraries/entropy/client/interfaces/client.py:813 msgid "Updating system database using repository" msgstr "Обновление системной базы данных, используя ID репозитория" @@ -2945,7 +2444,7 @@ msgstr "Репозитории обновлены успешно" #: ../../libraries/entropy/client/interfaces/methods.py:867 #: ../../libraries/entropy/client/interfaces/sets.py:188 #: ../../libraries/entropy/client/interfaces/sets.py:215 -#: ../../libraries/entropy/const.py:591 +#: ../../libraries/entropy/const.py:589 msgid "All fine" msgstr "Всё замечательно" @@ -2964,41 +2463,41 @@ msgid "Repository restored successfully" msgstr "Репозитории обновлены успешно" #: ../../libraries/entropy/client/interfaces/methods.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:3385 +#: ../../libraries/entropy/client/interfaces/package.py:3386 #: ../../client/text_rescue.py:508 ../../sulfur/src/sulfur/entropyapi.py:239 msgid "Removing" msgstr "Удаление" -#: ../../libraries/entropy/client/interfaces/methods.py:1356 +#: ../../libraries/entropy/client/interfaces/methods.py:1357 msgid "Resources unlocked, let's go!" msgstr "Ресурсы освобождены. Поехали!" -#: ../../libraries/entropy/client/interfaces/methods.py:1375 +#: ../../libraries/entropy/client/interfaces/methods.py:1376 #, python-format msgid "Resources still locked after %s minutes, giving up!" msgstr "Ресурсы всё ещё заблокированы после %s минут, прекращаю!" -#: ../../libraries/entropy/client/interfaces/methods.py:1384 +#: ../../libraries/entropy/client/interfaces/methods.py:1385 #, python-format msgid "Resources locked, sleeping %s seconds, check #%s/%s" msgstr "Ресурсы заблокированы, ждём %s секунд. Надо проверить #%s/%s" -#: ../../libraries/entropy/client/interfaces/methods.py:1408 +#: ../../libraries/entropy/client/interfaces/methods.py:1409 #, python-format msgid "Nothing to backup in etpConst with %s key" msgstr "Нечего бэкапить в etpConst с ключом %s" -#: ../../libraries/entropy/client/interfaces/methods.py:1528 +#: ../../libraries/entropy/client/interfaces/methods.py:1529 #, fuzzy msgid "Checking response time of" msgstr "проверка статуса для" -#: ../../libraries/entropy/client/interfaces/methods.py:1550 +#: ../../libraries/entropy/client/interfaces/methods.py:1551 #, fuzzy msgid "Mirror response time" msgstr "Таблица дополнительных репозиториев" -#: ../../libraries/entropy/client/interfaces/methods.py:1876 +#: ../../libraries/entropy/client/interfaces/methods.py:1877 msgid "not a valid method" msgstr "неправильный метод" @@ -3025,13 +2524,13 @@ msgstr "Аггрегированная скорость передачи" #: ../../libraries/entropy/client/interfaces/package.py:345 #: ../../libraries/entropy/client/interfaces/package.py:952 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "second" msgstr "сек" #: ../../libraries/entropy/client/interfaces/package.py:360 #: ../../libraries/entropy/client/interfaces/package.py:968 -#: ../../libraries/entropy/client/interfaces/package.py:2798 +#: ../../libraries/entropy/client/interfaces/package.py:2799 msgid "Error downloading from" msgstr "Ошибка при скачивании с" @@ -3051,13 +2550,13 @@ msgstr "ошибка при превышении времени ожидания #: ../../libraries/entropy/client/interfaces/package.py:373 #: ../../libraries/entropy/client/interfaces/package.py:998 -#: ../../libraries/entropy/client/interfaces/package.py:2809 +#: ../../libraries/entropy/client/interfaces/package.py:2810 msgid "discarded download" msgstr "отмененная загрузка" #: ../../libraries/entropy/client/interfaces/package.py:376 #: ../../libraries/entropy/client/interfaces/package.py:1001 -#: ../../libraries/entropy/client/interfaces/package.py:2811 +#: ../../libraries/entropy/client/interfaces/package.py:2812 msgid "unknown reason" msgstr "неизвестная причина" @@ -3066,17 +2565,17 @@ msgid "Downloading from" msgstr "Скачивание с" #: ../../libraries/entropy/client/interfaces/package.py:946 -#: ../../libraries/entropy/client/interfaces/package.py:2780 +#: ../../libraries/entropy/client/interfaces/package.py:2781 msgid "Successfully downloaded from" msgstr "Успешно скачано с" #: ../../libraries/entropy/client/interfaces/package.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "at" msgstr "на" #: ../../libraries/entropy/client/interfaces/package.py:974 -#: ../../libraries/entropy/client/interfaces/package.py:2804 +#: ../../libraries/entropy/client/interfaces/package.py:2805 msgid "file not available on this mirror" msgstr "файл недоступен на этом зеркале" @@ -3169,7 +2668,7 @@ msgid "Removing config file, never modified" msgstr "Удаление конфигурационного файла, никогда не модифицированного" #: ../../libraries/entropy/client/interfaces/package.py:1554 -#: ../../libraries/entropy/client/interfaces/package.py:2671 +#: ../../libraries/entropy/client/interfaces/package.py:2672 msgid "Protecting config file" msgstr "Защита конфигурационного файла" @@ -3230,223 +2729,224 @@ msgstr "Ошибка при перемещении файла" msgid "please report" msgstr "пожалуйста, отправьте отчет" -#: ../../libraries/entropy/client/interfaces/package.py:2627 +#: ../../libraries/entropy/client/interfaces/package.py:2628 msgid "Skipping file installation/removal" msgstr "Пропуск установки/удаления файла" -#: ../../libraries/entropy/client/interfaces/package.py:2688 +#: ../../libraries/entropy/client/interfaces/package.py:2689 msgid "Collision found during install for" msgstr "Обнаружено противоречие во время установки" -#: ../../libraries/entropy/client/interfaces/package.py:2691 +#: ../../libraries/entropy/client/interfaces/package.py:2692 msgid "cannot overwrite" msgstr "невозможно перезаписать" -#: ../../libraries/entropy/client/interfaces/package.py:2764 -#: ../../libraries/entropy/client/interfaces/package.py:2865 +#: ../../libraries/entropy/client/interfaces/package.py:2765 +#: ../../libraries/entropy/client/interfaces/package.py:2866 msgid "Downloading" msgstr "Скачивание" -#: ../../libraries/entropy/client/interfaces/package.py:2791 +#: ../../libraries/entropy/client/interfaces/package.py:2792 msgid "Local path" msgstr "Локальный путь" -#: ../../libraries/entropy/client/interfaces/package.py:2823 +#: ../../libraries/entropy/client/interfaces/package.py:2824 msgid "Downloading archive" msgstr "Скачивание архива" -#: ../../libraries/entropy/client/interfaces/package.py:2848 +#: ../../libraries/entropy/client/interfaces/package.py:2849 msgid "Package cannot be fetched. Try to update repositories" msgstr "Пакет не может быть загружен. Попробуйте обновить репозитории." -#: ../../libraries/entropy/client/interfaces/package.py:2867 +#: ../../libraries/entropy/client/interfaces/package.py:2868 msgid "archives" msgstr "архивы" -#: ../../libraries/entropy/client/interfaces/package.py:2884 +#: ../../libraries/entropy/client/interfaces/package.py:2885 msgid "Some packages cannot be fetched" msgstr "Некоторые пакеты не могут быть загружены" -#: ../../libraries/entropy/client/interfaces/package.py:2885 +#: ../../libraries/entropy/client/interfaces/package.py:2886 msgid "Try to update your repositories and retry" msgstr "Попробуйте обновить репозитории и попробовать снова" -#: ../../libraries/entropy/client/interfaces/package.py:2913 +#: ../../libraries/entropy/client/interfaces/package.py:2914 msgid "Package cannot be downloaded, unknown error." msgstr "Пакет не может быть скачан, неизвестная ошибка." -#: ../../libraries/entropy/client/interfaces/package.py:2922 +#: ../../libraries/entropy/client/interfaces/package.py:2923 msgid "Installed package in queue vanished, skipping." msgstr "Установленные пакеты в очереди очищены, пропускаем." -#: ../../libraries/entropy/client/interfaces/package.py:2941 +#: ../../libraries/entropy/client/interfaces/package.py:2942 msgid "Unpacking package" msgstr "Распаковка пакета" -#: ../../libraries/entropy/client/interfaces/package.py:2952 +#: ../../libraries/entropy/client/interfaces/package.py:2953 msgid "Merging package" msgstr "Соединение пакета" -#: ../../libraries/entropy/client/interfaces/package.py:2965 +#: ../../libraries/entropy/client/interfaces/package.py:2966 msgid "You are running out of disk space" msgstr "Осталось совсем мало места на диске" -#: ../../libraries/entropy/client/interfaces/package.py:2966 +#: ../../libraries/entropy/client/interfaces/package.py:2967 msgid "I bet, you're probably Michele" msgstr "Спорим, что ты Микеле" -#: ../../libraries/entropy/client/interfaces/package.py:2970 +#: ../../libraries/entropy/client/interfaces/package.py:2971 msgid "An error occured while trying to unpack the package" msgstr "Произошла ошибка при попытке распаковать пакет" -#: ../../libraries/entropy/client/interfaces/package.py:2973 -#: ../../libraries/entropy/client/interfaces/package.py:3017 +#: ../../libraries/entropy/client/interfaces/package.py:2974 +#: ../../libraries/entropy/client/interfaces/package.py:3018 msgid "Check if your system is healthy" msgstr "Проверьте, всё ли в порядке с системой" -#: ../../libraries/entropy/client/interfaces/package.py:2987 +#: ../../libraries/entropy/client/interfaces/package.py:2988 msgid "Installing package" msgstr "Установка пакета" -#: ../../libraries/entropy/client/interfaces/package.py:3005 +#: ../../libraries/entropy/client/interfaces/package.py:3006 #, fuzzy msgid "<3 debug files installation enabled <3" msgstr "Пропуск установки/удаления файла" -#: ../../libraries/entropy/client/interfaces/package.py:3016 +#: ../../libraries/entropy/client/interfaces/package.py:3017 msgid "An error occured while trying to install the package" msgstr "Произошла ошибка при попытке установить пакет" -#: ../../libraries/entropy/client/interfaces/package.py:3031 +#: ../../libraries/entropy/client/interfaces/package.py:3032 msgid "Removing data" msgstr "Удаление информации" -#: ../../libraries/entropy/client/interfaces/package.py:3044 +#: ../../libraries/entropy/client/interfaces/package.py:3045 msgid "An error occured while trying to remove the package" msgstr "Произошла ошибка при попытке удалить пакет" -#: ../../libraries/entropy/client/interfaces/package.py:3045 +#: ../../libraries/entropy/client/interfaces/package.py:3046 msgid "Check if you have enough disk space on your hard disk" msgstr "Проверьте, достаточно ли места на жёстком диске" -#: ../../libraries/entropy/client/interfaces/package.py:3059 -#: ../../libraries/entropy/client/interfaces/package.py:3393 +#: ../../libraries/entropy/client/interfaces/package.py:3060 +#: ../../libraries/entropy/client/interfaces/package.py:3394 #: ../../client/text_tools.py:67 msgid "Cleaning" msgstr "Очистка" -#: ../../libraries/entropy/client/interfaces/package.py:3126 +#: ../../libraries/entropy/client/interfaces/package.py:3127 #, fuzzy msgid "Cleaning previously installed application data." msgstr "Очистка информации о ранее установленном..." -#: ../../libraries/entropy/client/interfaces/package.py:3247 +#: ../../libraries/entropy/client/interfaces/package.py:3248 msgid "Configuring package" msgstr "Конфигурирование пакета" -#: ../../libraries/entropy/client/interfaces/package.py:3259 -#: ../../libraries/entropy/client/interfaces/package.py:3279 +#: ../../libraries/entropy/client/interfaces/package.py:3260 +#: ../../libraries/entropy/client/interfaces/package.py:3280 msgid "An error occured while trying to configure the package" msgstr "Случилась ошибка при попытке конфигурирования пакета" -#: ../../libraries/entropy/client/interfaces/package.py:3261 +#: ../../libraries/entropy/client/interfaces/package.py:3262 msgid "Make sure that your system is healthy" msgstr "Будьте уверены, что с Вашей системой всё в порядке" -#: ../../libraries/entropy/client/interfaces/package.py:3281 +#: ../../libraries/entropy/client/interfaces/package.py:3282 msgid "It seems that Source Package Manager entry is missing" msgstr "Это означает, что недостаёт записи Менеджера Пакетов Источника" -#: ../../libraries/entropy/client/interfaces/package.py:3305 +#: ../../libraries/entropy/client/interfaces/package.py:3306 msgid "Installed package vanished" msgstr "Установленный пакет исчез" -#: ../../libraries/entropy/client/interfaces/package.py:3311 +#: ../../libraries/entropy/client/interfaces/package.py:3312 msgid "Fetch not available" msgstr "Загрузка недоступна" -#: ../../libraries/entropy/client/interfaces/package.py:3318 +#: ../../libraries/entropy/client/interfaces/package.py:3319 #: ../../sulfur/src/sulfur/entropyapi.py:142 msgid "Fetching" msgstr "Загрузка" -#: ../../libraries/entropy/client/interfaces/package.py:3325 +#: ../../libraries/entropy/client/interfaces/package.py:3326 msgid "Multi Fetching" msgstr "Мульти-загрузка" -#: ../../libraries/entropy/client/interfaces/package.py:3326 -#: ../../libraries/entropy/client/interfaces/package.py:3345 +#: ../../libraries/entropy/client/interfaces/package.py:3327 +#: ../../libraries/entropy/client/interfaces/package.py:3346 #: ../../client/text_query.py:776 ../../client/text_ui.py:1102 -#: ../../server/server_reagent.py:543 +#: ../../server/server_reagent.py:542 msgid "packages" msgstr "пакеты" -#: ../../libraries/entropy/client/interfaces/package.py:3332 +#: ../../libraries/entropy/client/interfaces/package.py:3333 msgid "Fetching sources" msgstr "Загрузка источников" -#: ../../libraries/entropy/client/interfaces/package.py:3338 +#: ../../libraries/entropy/client/interfaces/package.py:3339 msgid "Verifying" msgstr "Проверка" -#: ../../libraries/entropy/client/interfaces/package.py:3344 +#: ../../libraries/entropy/client/interfaces/package.py:3345 msgid "Multi Verification" msgstr "Мульти-проверка" -#: ../../libraries/entropy/client/interfaces/package.py:3351 +#: ../../libraries/entropy/client/interfaces/package.py:3352 msgid "Unpacking" msgstr "Распаковка" -#: ../../libraries/entropy/client/interfaces/package.py:3357 +#: ../../libraries/entropy/client/interfaces/package.py:3358 msgid "Merging" msgstr "Объединение" -#: ../../libraries/entropy/client/interfaces/package.py:3370 +#: ../../libraries/entropy/client/interfaces/package.py:3371 #: ../../sulfur/src/sulfur/entropyapi.py:281 msgid "Installing" msgstr "Установка" -#: ../../libraries/entropy/client/interfaces/package.py:3401 +#: ../../libraries/entropy/client/interfaces/package.py:3402 msgid "Postinstall" msgstr "Завершение установки" -#: ../../libraries/entropy/client/interfaces/package.py:3409 +#: ../../libraries/entropy/client/interfaces/package.py:3410 msgid "Preinstall" msgstr "Подготовка к установке" -#: ../../libraries/entropy/client/interfaces/package.py:3417 +#: ../../libraries/entropy/client/interfaces/package.py:3418 msgid "Preremove" msgstr "Подготовка к удалению" -#: ../../libraries/entropy/client/interfaces/package.py:3425 +#: ../../libraries/entropy/client/interfaces/package.py:3426 msgid "Postremove" msgstr "Завершение удаления" -#: ../../libraries/entropy/client/interfaces/package.py:3439 +#: ../../libraries/entropy/client/interfaces/package.py:3440 msgid "Configuring" msgstr "Конфигурирование" -#: ../../libraries/entropy/client/interfaces/package.py:3486 +#: ../../libraries/entropy/client/interfaces/package.py:3487 #: ../../libraries/entropy/client/interfaces/repository.py:259 -#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:600 +#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:605 #: ../../client/text_rescue.py:86 ../../client/text_security.py:86 #: ../../client/text_smart.py:70 ../../client/text_ui.py:147 #: ../../server/reagent.py:233 ../../server/reagent.py:251 -#: ../../server/reagent.py:270 ../../server/reagent.py:290 -#: ../../server/server_activator.py:44 ../../server/server_activator.py:164 -#: ../../server/server_activator.py:223 ../../server/server_activator.py:396 -#: ../../server/server_activator.py:526 ../../server/server_reagent.py:42 -#: ../../server/server_reagent.py:618 ../../server/server_reagent.py:795 -#: ../../server/server_reagent.py:1075 ../../server/server_reagent.py:1134 +#: ../../server/reagent.py:271 ../../server/reagent.py:291 +#: ../../server/server_activator.py:45 ../../server/server_activator.py:165 +#: ../../server/server_activator.py:224 ../../server/server_activator.py:397 +#: ../../server/server_activator.py:552 ../../server/server_reagent.py:42 +#: ../../server/server_reagent.py:617 ../../server/server_reagent.py:795 +#: ../../server/server_reagent.py:1076 ../../server/server_reagent.py:1135 +#: ../../services/kernel-switcher:104 ../../services/kernel-switcher:173 #, fuzzy msgid "Another Entropy is currently running." msgstr "Другая сессия Entropy запущена. Невозможно обработать очередь." -#: ../../libraries/entropy/client/interfaces/package.py:3497 +#: ../../libraries/entropy/client/interfaces/package.py:3498 msgid "Cannot acquire Entropy resources lock." msgstr "Невозможно подтвердить блокировку ресурсов Entropy" -#: ../../libraries/entropy/client/interfaces/package.py:3510 +#: ../../libraries/entropy/client/interfaces/package.py:3511 msgid "An error occured. Action aborted." msgstr "Произошла ошибка. Действие отменено." @@ -3553,238 +3053,238 @@ msgstr "фаза пред-удаления" msgid "post-remove phase" msgstr "фраза пост-удаления" -#: ../../libraries/entropy/const.py:569 +#: ../../libraries/entropy/const.py:567 #, fuzzy msgid "Runtime dependency" msgstr "Запуск теста зависимостей" -#: ../../libraries/entropy/const.py:570 +#: ../../libraries/entropy/const.py:568 #, fuzzy msgid "Post dependency" msgstr "зависимость" -#: ../../libraries/entropy/const.py:571 +#: ../../libraries/entropy/const.py:569 msgid "Manually added (by staff) dependency" msgstr "" -#: ../../libraries/entropy/const.py:572 +#: ../../libraries/entropy/const.py:570 #, fuzzy msgid "Build dependency" msgstr "зависимость" -#: ../../libraries/entropy/const.py:592 +#: ../../libraries/entropy/const.py:590 msgid "Corrupted Client Repository. Please restore a backup." msgstr "" "Испорчен клиент репозитория. Пожалуйста, восстановите из резервной копии." -#: ../../libraries/entropy/const.py:661 +#: ../../libraries/entropy/const.py:659 msgid "reason not available" msgstr "причина недоступна" -#: ../../libraries/entropy/const.py:662 +#: ../../libraries/entropy/const.py:660 msgid "user package.mask" msgstr "package.mask пользователя" -#: ../../libraries/entropy/const.py:663 +#: ../../libraries/entropy/const.py:661 msgid "system keywords" msgstr "системные ключевые слова" -#: ../../libraries/entropy/const.py:664 +#: ../../libraries/entropy/const.py:662 msgid "user package.unmask" msgstr "package.unmask пользователя" -#: ../../libraries/entropy/const.py:665 +#: ../../libraries/entropy/const.py:663 msgid "user repo package.keywords (all packages)" msgstr "user repo package.keywords (все пакеты)" -#: ../../libraries/entropy/const.py:666 +#: ../../libraries/entropy/const.py:664 msgid "user repo package.keywords" msgstr "user repo package.keywords" -#: ../../libraries/entropy/const.py:667 +#: ../../libraries/entropy/const.py:665 msgid "user package.keywords" msgstr "package.keywords пользователя" -#: ../../libraries/entropy/const.py:668 +#: ../../libraries/entropy/const.py:666 msgid "completely masked (by keyword?)" msgstr "полностью замаскировано (по ключевому слову?)" -#: ../../libraries/entropy/const.py:669 +#: ../../libraries/entropy/const.py:667 msgid "repository general packages.db.mask" msgstr "repository general packages.db.mask" -#: ../../libraries/entropy/const.py:670 +#: ../../libraries/entropy/const.py:668 msgid "repository general packages.db.keywords" msgstr "repository in branch packages.db.mask" -#: ../../libraries/entropy/const.py:671 +#: ../../libraries/entropy/const.py:669 msgid "user license.mask" msgstr "user license.mask" -#: ../../libraries/entropy/const.py:672 +#: ../../libraries/entropy/const.py:670 msgid "user live unmask" msgstr "user live unmask" -#: ../../libraries/entropy/const.py:673 +#: ../../libraries/entropy/const.py:671 msgid "user live mask" msgstr "user live mask" -#: ../../libraries/entropy/const.py:699 +#: ../../libraries/entropy/const.py:697 msgid "Comments" msgstr "Комментарии" -#: ../../libraries/entropy/const.py:700 +#: ../../libraries/entropy/const.py:698 msgid "BBcode Documents" msgstr "Документы BB-кода" -#: ../../libraries/entropy/const.py:701 +#: ../../libraries/entropy/const.py:699 msgid "Images/Screenshots" msgstr "Изображения/скриншоты" -#: ../../libraries/entropy/const.py:702 +#: ../../libraries/entropy/const.py:700 msgid "Generic Files" msgstr "Общие файлы" -#: ../../libraries/entropy/const.py:703 +#: ../../libraries/entropy/const.py:701 msgid "YouTube(tm) Videos" msgstr "Видеоклипы YouTube(tm) " -#: ../../libraries/entropy/const.py:706 +#: ../../libraries/entropy/const.py:704 msgid "Comment" msgstr "Комментарий" -#: ../../libraries/entropy/const.py:707 +#: ../../libraries/entropy/const.py:705 msgid "BBcode Document" msgstr "Документ BB-кода" -#: ../../libraries/entropy/const.py:708 +#: ../../libraries/entropy/const.py:706 msgid "Image/Screenshot" msgstr "Изображение/скриншот" -#: ../../libraries/entropy/const.py:709 +#: ../../libraries/entropy/const.py:707 msgid "Generic File" msgstr "Общий файл" -#: ../../libraries/entropy/const.py:710 +#: ../../libraries/entropy/const.py:708 msgid "YouTube(tm) Video" msgstr "Видеоклип YouTube(tm) " -#: ../../libraries/entropy/fetchers.py:730 +#: ../../libraries/entropy/fetchers.py:731 msgid "infinite" msgstr "бесконечно" -#: ../../libraries/entropy/fetchers.py:802 +#: ../../libraries/entropy/fetchers.py:803 msgid "[F]" msgstr "[F]" -#: ../../libraries/entropy/fetchers.py:803 -#: ../../libraries/entropy/fetchers.py:1151 +#: ../../libraries/entropy/fetchers.py:804 +#: ../../libraries/entropy/fetchers.py:1152 msgid "ETA" msgstr "ЕТА" -#: ../../libraries/entropy/fetchers.py:804 -#: ../../libraries/entropy/fetchers.py:1152 +#: ../../libraries/entropy/fetchers.py:805 +#: ../../libraries/entropy/fetchers.py:1153 msgid "sec" msgstr "сек" -#: ../../libraries/entropy/fetchers.py:1033 +#: ../../libraries/entropy/fetchers.py:1034 msgid "Aggregated download" msgstr "Аггрегированная загрузка" -#: ../../libraries/entropy/fetchers.py:1035 -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../libraries/entropy/fetchers.py:1036 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "items" msgstr " " -#: ../../libraries/entropy/output.py:600 -#: ../../sulfur/src/sulfur/entropyapi.py:403 +#: ../../libraries/entropy/output.py:603 +#: ../../sulfur/src/sulfur/entropyapi.py:402 msgid "Entropy needs your attention" msgstr "Entropy требует Вашего внимания" -#: ../../libraries/entropy/output.py:746 +#: ../../libraries/entropy/output.py:749 msgid "Entropy got a question for you" msgstr "у Entropy есть к Вам вопросы" -#: ../../libraries/entropy/output.py:760 +#: ../../libraries/entropy/output.py:763 msgid "Interrupted" msgstr "Отменено" -#: ../../libraries/entropy/output.py:820 +#: ../../libraries/entropy/output.py:823 msgid "Selected number" msgstr "Выбранный номер" -#: ../../libraries/entropy/output.py:837 ../../client/text_ui.py:1559 +#: ../../libraries/entropy/output.py:840 ../../client/text_ui.py:1559 msgid "Please select an option" msgstr "Пожалуйста, выберите опцию" -#: ../../libraries/entropy/output.py:839 +#: ../../libraries/entropy/output.py:842 msgid "Discard all" msgstr "Отменить всё" -#: ../../libraries/entropy/output.py:840 +#: ../../libraries/entropy/output.py:843 msgid "Confirm" msgstr "Подтвердить" -#: ../../libraries/entropy/output.py:841 +#: ../../libraries/entropy/output.py:844 msgid "Add item" msgstr "Добавить предмет" -#: ../../libraries/entropy/output.py:842 +#: ../../libraries/entropy/output.py:845 #, fuzzy msgid "Edit item" msgstr "Добавить предмет" -#: ../../libraries/entropy/output.py:843 +#: ../../libraries/entropy/output.py:846 msgid "Remove item" msgstr "Удалить предмет" -#: ../../libraries/entropy/output.py:844 +#: ../../libraries/entropy/output.py:847 msgid "Show current list" msgstr "Показать текущий список" #. wait user interaction -#: ../../libraries/entropy/output.py:848 -#: ../../client/text_configuration.py:303 -#: ../../client/text_configuration.py:319 +#: ../../libraries/entropy/output.py:851 +#: ../../client/text_configuration.py:304 +#: ../../client/text_configuration.py:320 msgid "Your choice (type a number and press enter):" msgstr "Ваш выбор (введите номер и нажмите Enter)" -#: ../../libraries/entropy/output.py:880 -#: ../../client/text_configuration.py:196 +#: ../../libraries/entropy/output.py:883 +#: ../../client/text_configuration.py:197 msgid "You don't have typed a number." msgstr "Вы не ввели номер." -#: ../../libraries/entropy/output.py:883 +#: ../../libraries/entropy/output.py:886 msgid "Invalid action." msgstr "Неправильное действие." -#: ../../libraries/entropy/output.py:893 +#: ../../libraries/entropy/output.py:896 #, fuzzy msgid "String to add (-1 to go back):" msgstr "Строка к добавлению:" -#: ../../libraries/entropy/output.py:903 +#: ../../libraries/entropy/output.py:906 msgid "Invalid string." msgstr "Неправильная строка." -#: ../../libraries/entropy/output.py:911 +#: ../../libraries/entropy/output.py:914 #, fuzzy msgid "Element number to edit (-1 to go back):" msgstr "Номер элемента к удалению:" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "old" msgstr "" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "new value:" msgstr "" -#: ../../libraries/entropy/output.py:930 ../../libraries/entropy/output.py:948 +#: ../../libraries/entropy/output.py:933 ../../libraries/entropy/output.py:951 msgid "Invalid element." msgstr "Неправильный элемент." -#: ../../libraries/entropy/output.py:939 +#: ../../libraries/entropy/output.py:942 #, fuzzy msgid "Element number to remove (-1 to go back):" msgstr "Номер элемента к удалению:" @@ -4397,7 +3897,7 @@ msgstr "делает различные запросы к репозиторию msgid "search from what package a file belongs" msgstr "искать, какому пакету принадлежит файл" -#: ../../client/equo.py:210 ../../client/equo.py:344 +#: ../../client/equo.py:210 ../../client/equo.py:346 msgid "show packages changelog" msgstr "показать лог изменений пакетов" @@ -4405,12 +3905,12 @@ msgstr "показать лог изменений пакетов" msgid "search what packages depend on the provided atoms" msgstr "искать пакеты, зависящие от предоставленных атомов" -#: ../../client/equo.py:212 ../../client/equo.py:346 +#: ../../client/equo.py:212 ../../client/equo.py:348 #: ../../server/reagent.py:65 msgid "search packages by description" msgstr "искать пакеты по описанию" -#: ../../client/equo.py:213 ../../client/equo.py:347 +#: ../../client/equo.py:213 ../../client/equo.py:349 #: ../../server/reagent.py:63 msgid "show files owned by the provided atoms" msgstr "показывает файлы, относящиеся к предоставленным атомам" @@ -4449,7 +3949,7 @@ msgstr "Установленные пакеты" msgid "associate given file paths to applications able to read them" msgstr "" -#: ../../client/equo.py:223 ../../client/equo.py:349 +#: ../../client/equo.py:223 ../../client/equo.py:351 #: ../../server/reagent.py:59 msgid "show runtime libraries needed by the provided atoms" msgstr "" @@ -4467,7 +3967,7 @@ msgstr "показать дерево удалений для выбранных msgid "show atoms needing the provided libraries" msgstr "показывает атомы, требующие предоставленные библиотеки" -#: ../../client/equo.py:227 ../../client/equo.py:351 +#: ../../client/equo.py:227 ../../client/equo.py:353 #: ../../server/reagent.py:62 msgid "search available package sets" msgstr "поиск доступных наборов пакетов" @@ -4494,12 +3994,12 @@ msgstr "" msgid "show reverse depdendencies tree for provided installed atoms" msgstr "показать, какие пакеты зависят от предоставленных атомов" -#: ../../client/equo.py:234 ../../client/equo.py:354 ../../client/equo.py:399 +#: ../../client/equo.py:234 ../../client/equo.py:356 ../../client/equo.py:401 #: ../../server/reagent.py:71 msgid "show more details" msgstr "показать больше деталей" -#: ../../client/equo.py:235 ../../client/equo.py:355 ../../client/equo.py:400 +#: ../../client/equo.py:235 ../../client/equo.py:357 ../../client/equo.py:402 #: ../../server/reagent.py:72 msgid "print results in a scriptable way" msgstr "отображает результаты через скрипты" @@ -4588,7 +4088,7 @@ msgstr "" "генерирует базу данных установленных пакетов с использованием файлов системы " "[последняя надежда]" -#: ../../client/equo.py:265 ../../client/equo.py:315 +#: ../../client/equo.py:265 ../../client/equo.py:317 #, fuzzy msgid "regenerate SPM UIDs map (SPM <-> Entropy packages)" msgstr "" @@ -4658,7 +4158,7 @@ msgstr "синхронизировать пакеты, базу данных и #: ../../client/equo.py:283 ../../client/equo.py:287 ../../client/equo.py:290 #: ../../server/activator.py:52 ../../server/activator.py:60 -#: ../../server/activator.py:70 +#: ../../server/activator.py:65 msgid "sync all the configured repositories" msgstr "синхронизировать все сконфигурированные репозитории" @@ -4674,23 +4174,23 @@ msgstr "также верифицировать целостность паке msgid "sync the current repository database across primary mirrors" msgstr "синхронизировать текущую базу данных репозитория с главными зеркалами" -#: ../../client/equo.py:291 ../../server/activator.py:65 +#: ../../client/equo.py:291 ../../server/activator.py:68 msgid "lock the current repository database (server-side)" msgstr "заблокировать текущую базу данных репозитория (для сервера)" -#: ../../client/equo.py:292 ../../server/activator.py:66 +#: ../../client/equo.py:292 ../../server/activator.py:69 msgid "unlock the current repository database (server-side)" msgstr "разблокировать текущую базу данных репозитория (для сервера)" -#: ../../client/equo.py:293 ../../server/activator.py:67 +#: ../../client/equo.py:293 ../../server/activator.py:70 msgid "lock the current repository database (client-side)" msgstr "заблокировать текущую базу данных репозитория (для клиента)" -#: ../../client/equo.py:294 ../../server/activator.py:68 +#: ../../client/equo.py:294 ../../server/activator.py:71 msgid "unlock the current repository database (client-side)" msgstr "разблокировать текущую базу данных репозитория (для клиента)" -#: ../../client/equo.py:295 ../../server/activator.py:69 +#: ../../client/equo.py:295 ../../server/activator.py:72 msgid "show current lock status" msgstr "показать текущий статус блокировки" @@ -4700,256 +4200,264 @@ msgstr "" "удалить бинарные пакеты, которых нет в репозитории и срок хранения которых " "истёк" -#: ../../client/equo.py:300 ../../server/reagent.py:74 +#: ../../client/equo.py:297 ../../server/activator.py:66 +msgid "clean unavaiable packages from mirrors (similar to tidy, but more nazi)" +msgstr "" + +#: ../../client/equo.py:298 ../../server/activator.py:67 +msgid "expiration days [default is: 0, dangerous!]" +msgstr "" + +#: ../../client/equo.py:302 ../../server/reagent.py:74 msgid "manage a repository" msgstr "управлять репозиторием" -#: ../../client/equo.py:302 ../../server/reagent.py:75 +#: ../../client/equo.py:304 ../../server/reagent.py:75 msgid "(re)initialize the current repository database" msgstr "(ре)инициализировать текущую базу данных репозиториев" -#: ../../client/equo.py:303 +#: ../../client/equo.py:305 msgid "do not refill database using packages on mirrors" msgstr "не добавлять базу данных с использованием пакетов с зеркал" -#: ../../client/equo.py:304 ../../server/reagent.py:76 +#: ../../client/equo.py:306 ../../server/reagent.py:76 msgid "(re)create the database for the specified repository" msgstr "(пере)создать базу данных для указанного репозитория" -#: ../../client/equo.py:305 ../../server/reagent.py:77 +#: ../../client/equo.py:307 ../../server/reagent.py:77 msgid "manually force a revision bump for the current repository database" msgstr "вручную создать бамп версии из текущей базы данных репозитория" -#: ../../client/equo.py:306 ../../server/reagent.py:78 +#: ../../client/equo.py:308 ../../server/reagent.py:78 msgid "synchronize the database" msgstr "синхронизировать базу данных" -#: ../../client/equo.py:307 ../../server/reagent.py:79 +#: ../../client/equo.py:309 ../../server/reagent.py:79 msgid "flush back old branches packages to current branch" msgstr "сменить пакеты старых веток на пакеты новой ветки" -#: ../../client/equo.py:308 ../../server/reagent.py:80 +#: ../../client/equo.py:310 ../../server/reagent.py:80 msgid "remove the provided atoms from the current repository database" msgstr "удаляет указанные атомы из текущей базы данных репозитория" -#: ../../client/equo.py:309 ../../server/reagent.py:82 +#: ../../client/equo.py:311 ../../server/reagent.py:82 msgid "remove the provided injected atoms (all if no atom specified)" msgstr "" "удаляет указанные загруженные атомы (или все, если не указано ни одного " "атома) " -#: ../../client/equo.py:310 ../../server/reagent.py:83 +#: ../../client/equo.py:312 ../../server/reagent.py:83 msgid "create an empty repository database in the provided path" msgstr "создает пустую базу данных репозитория по указанному пути" -#: ../../client/equo.py:311 +#: ../../client/equo.py:313 msgid "switch to the specified branch the provided atoms (or world)" msgstr "переключить на указанную ветку указанные атомы (или все)" -#: ../../client/equo.py:312 +#: ../../client/equo.py:314 msgid "verify remote integrity of the provided atoms (or world)" msgstr "проверяет целостность предоставленных атомов (или всех)" -#: ../../client/equo.py:313 ../../server/reagent.py:86 +#: ../../client/equo.py:315 ../../server/reagent.py:86 msgid "backup current repository database" msgstr "создать резервную копию текущей базы данных репозитория" -#: ../../client/equo.py:314 ../../server/reagent.py:87 +#: ../../client/equo.py:316 ../../server/reagent.py:87 msgid "restore a previously backed-up repository database" msgstr "возвращает ранее зарезервированную базу данных репозитория" -#: ../../client/equo.py:317 ../../server/reagent.py:88 +#: ../../client/equo.py:319 ../../server/reagent.py:88 msgid "enable the specified repository" msgstr "активировать выбранный репозиторий" -#: ../../client/equo.py:318 ../../server/reagent.py:89 +#: ../../client/equo.py:320 ../../server/reagent.py:89 msgid "disable the specified repository" msgstr "деактивировать выбранный репозиторий" -#: ../../client/equo.py:319 +#: ../../client/equo.py:321 msgid "show the current Server Interface status" msgstr "показать текущий статус Интерфейса Сервера" -#: ../../client/equo.py:320 ../../server/reagent.py:90 +#: ../../client/equo.py:322 ../../server/reagent.py:90 #, fuzzy msgid "check packages in repository for missing dependencies" msgstr "Установленные пакеты" -#: ../../client/equo.py:321 ../../server/reagent.py:91 +#: ../../client/equo.py:323 ../../server/reagent.py:91 #, fuzzy msgid "handle packages dependencies" msgstr "обслуживать вручную зависимости пакетов" -#: ../../client/equo.py:322 +#: ../../client/equo.py:324 msgid "clone a package inside a repository assigning it an arbitrary tag" msgstr "" "клонировать пакет внутри репозитория, прописывая его произвольным тэгом" -#: ../../client/equo.py:323 ../../server/reagent.py:95 +#: ../../client/equo.py:325 ../../server/reagent.py:95 msgid "move packages from a repository to another" msgstr "переместить пакеты в другой репозиторий" -#: ../../client/equo.py:324 ../../client/equo.py:326 +#: ../../client/equo.py:326 ../../client/equo.py:328 #: ../../server/reagent.py:96 ../../server/reagent.py:98 msgid "pulls dependencies in" msgstr "установить зависимости" -#: ../../client/equo.py:325 ../../server/reagent.py:97 +#: ../../client/equo.py:327 ../../server/reagent.py:97 msgid "copy packages from a repository to another" msgstr "копировать пакеты в другой репозиторий" -#: ../../client/equo.py:327 ../../server/reagent.py:99 +#: ../../client/equo.py:329 ../../server/reagent.py:99 msgid "set the default repository" msgstr "установить репозиторий по умолчанию" -#: ../../client/equo.py:331 ../../server/reagent.py:101 +#: ../../client/equo.py:333 ../../server/reagent.py:101 msgid "manage repository digital signatures (OpenGPG)" msgstr "" -#: ../../client/equo.py:332 ../../server/reagent.py:102 +#: ../../client/equo.py:334 ../../server/reagent.py:102 #, fuzzy msgid "create keypair for repositories and sign packages" msgstr "Попробуйте обновить репозитории и попробовать снова" -#: ../../client/equo.py:333 ../../server/reagent.py:103 +#: ../../client/equo.py:335 ../../server/reagent.py:103 msgid "delete keypair (and digital signatures) of repository" msgstr "" -#: ../../client/equo.py:334 ../../server/reagent.py:104 +#: ../../client/equo.py:336 ../../server/reagent.py:104 #, fuzzy msgid "show currently configured keys information for given repositories" msgstr "Актуально сконфигурированные репозитории" -#: ../../client/equo.py:335 ../../server/reagent.py:105 +#: ../../client/equo.py:337 ../../server/reagent.py:105 msgid "sign (or re-sign) packages in repository using currently set keypair" msgstr "" -#: ../../client/equo.py:336 ../../server/reagent.py:106 +#: ../../client/equo.py:338 ../../server/reagent.py:106 #, fuzzy msgid "import keypair, bind to given repository" msgstr "отсутствует в списках в текущей базе данных репозиториев!!" -#: ../../client/equo.py:337 ../../server/reagent.py:107 +#: ../../client/equo.py:339 ../../server/reagent.py:107 #, fuzzy msgid "export public key of given repository" msgstr "Сортировать по репозиторию" -#: ../../client/equo.py:338 ../../server/reagent.py:108 +#: ../../client/equo.py:340 ../../server/reagent.py:108 #, fuzzy msgid "export private key of given repository" msgstr "Репозиторий назначения" -#: ../../client/equo.py:342 +#: ../../client/equo.py:344 msgid "do some searches into community repository databases" msgstr "поискать в базе данных репозиториев сообщества" -#: ../../client/equo.py:343 ../../server/reagent.py:64 +#: ../../client/equo.py:345 ../../server/reagent.py:64 msgid "show from what package the provided files belong" msgstr "показать, какому пакету принадлежат предоставленные файлы" -#: ../../client/equo.py:345 ../../server/reagent.py:60 +#: ../../client/equo.py:347 ../../server/reagent.py:60 msgid "show what packages depend on the provided atoms" msgstr "показать, какие пакеты зависят от предоставленных атомов" -#: ../../client/equo.py:348 ../../server/reagent.py:66 +#: ../../client/equo.py:350 ../../server/reagent.py:66 msgid "list all the packages in the default repository" msgstr "показать все пакеты в репозитории по умолчанию" -#: ../../client/equo.py:350 ../../server/reagent.py:57 +#: ../../client/equo.py:352 ../../server/reagent.py:57 msgid "search packages inside the default repository database" msgstr "искать пакеты в базе данных репозитория по умолчанию" -#: ../../client/equo.py:352 ../../server/reagent.py:61 +#: ../../client/equo.py:354 ../../server/reagent.py:61 msgid "show packages owning the specified tags" msgstr "показать пакеты с определёнными тэгами" -#: ../../client/equo.py:353 +#: ../../client/equo.py:355 #, fuzzy msgid "show installed packages owning the specified revisions" msgstr "показать пакеты с определёнными тэгами" -#: ../../client/equo.py:359 ../../server/reagent.py:110 +#: ../../client/equo.py:361 ../../server/reagent.py:110 msgid "source package manager functions" msgstr "функции пакетного менеджера источника" -#: ../../client/equo.py:360 ../../server/reagent.py:111 +#: ../../client/equo.py:362 ../../server/reagent.py:111 msgid "compilation function" msgstr "функция компиляции" -#: ../../client/equo.py:361 ../../server/reagent.py:112 +#: ../../client/equo.py:363 ../../server/reagent.py:112 msgid "compile packages belonging to the provided categories" msgstr "компилировать пакеты, относящиеся к предоставленным категориям" -#: ../../client/equo.py:362 ../../client/equo.py:365 +#: ../../client/equo.py:364 ../../client/equo.py:367 #: ../../server/reagent.py:113 ../../server/reagent.py:116 msgid "just list packages" msgstr "просто показать список пакетов" -#: ../../client/equo.py:363 ../../server/reagent.py:114 +#: ../../client/equo.py:365 ../../server/reagent.py:114 msgid "do not pull old package slots" msgstr "не заполняйте слоты старых пакетов" -#: ../../client/equo.py:364 ../../server/reagent.py:115 +#: ../../client/equo.py:366 ../../server/reagent.py:115 msgid "compile packages in provided package set names" msgstr "компилировать пакеты с именами предоставленного набора пакетов" -#: ../../client/equo.py:366 ../../server/reagent.py:117 +#: ../../client/equo.py:368 ../../server/reagent.py:117 msgid "rebuild everything" msgstr "пересобрать всё" -#: ../../client/equo.py:367 ../../server/reagent.py:118 +#: ../../client/equo.py:369 ../../server/reagent.py:118 msgid "run database update if all went fine" msgstr "запустить обновление базы данных, если всё прошло хорошо" -#: ../../client/equo.py:368 ../../server/reagent.py:119 +#: ../../client/equo.py:370 ../../server/reagent.py:119 msgid "run mirror sync if all went fine" msgstr "запустить синхронизацию с зеркалом, если всё прошло нормально" -#: ../../client/equo.py:369 +#: ../../client/equo.py:371 msgid "scan orphaned packages on SPM" msgstr "искать осиротевшие пакеты в SPM" -#: ../../client/equo.py:373 ../../server/activator.py:72 +#: ../../client/equo.py:375 ../../server/activator.py:75 msgid "notice board handling functions" msgstr "функции обслуживания доски уведомлений" -#: ../../client/equo.py:374 ../../server/activator.py:73 +#: ../../client/equo.py:376 ../../server/activator.py:76 msgid "add a news item to the notice board" msgstr "добавить новость на доску уведомлений" -#: ../../client/equo.py:375 ../../server/activator.py:74 +#: ../../client/equo.py:377 ../../server/activator.py:77 msgid "remove a news item from the notice board" msgstr "удалить новость с доски уведомлений" -#: ../../client/equo.py:376 ../../server/activator.py:75 +#: ../../client/equo.py:378 ../../server/activator.py:78 msgid "read the current notice board" msgstr "прочитать актуальную доску уведомлений" -#: ../../client/equo.py:380 +#: ../../client/equo.py:382 msgid "look for unsatisfied dependencies across community repositories" msgstr "искать неудовлетворенные зависимости в репозиториях сообщества" -#: ../../client/equo.py:381 ../../server/reagent.py:126 +#: ../../client/equo.py:383 ../../server/reagent.py:126 msgid "verify the integrity of local package files" msgstr "проверить целостность файлов локального пакета" -#: ../../client/equo.py:384 +#: ../../client/equo.py:386 msgid "handles User Generated Content features" msgstr "обслуживает элементы содержимого, сгенерированного пользователем" -#: ../../client/equo.py:385 +#: ../../client/equo.py:387 msgid "login against a specified repository" msgstr "залогиниться в определённый репозиторий" -#: ../../client/equo.py:386 +#: ../../client/equo.py:388 msgid "logout from a specified repository" msgstr "разлогиниться из определённого репозитория" -#: ../../client/equo.py:387 +#: ../../client/equo.py:389 msgid "force action" msgstr "принудительно запустить действие" -#: ../../client/equo.py:388 +#: ../../client/equo.py:390 msgid "" "manage package documents for the selected repository (comments, files, " "videos)" @@ -4957,95 +4465,95 @@ msgstr "" "управлять документами пакетов для выбранного репозитория (комментарии, " "файлы, видеоклипы)" -#: ../../client/equo.py:389 +#: ../../client/equo.py:391 msgid "" "get available documents for the specified package key (example: x11-libs/qt)" msgstr "" "получить доступные документы по выбранному ключу пакета (пример: x11-libs/qt)" -#: ../../client/equo.py:390 +#: ../../client/equo.py:392 msgid "add a new document to the specified package key (example: x11-libs/qt)" msgstr "" "добавить новый документ для выбранного ключа пакета (пример: x11-libs/qt)" -#: ../../client/equo.py:391 +#: ../../client/equo.py:393 msgid "remove documents from database using their identifiers" msgstr "удалить документы из базы данных, используя их наименования" -#: ../../client/equo.py:392 +#: ../../client/equo.py:394 msgid "manage package votes for the selected repository" msgstr "управлять оценками пакетов для выбранного репозитория" -#: ../../client/equo.py:393 +#: ../../client/equo.py:395 msgid "get vote for the specified package key (example: x11-libs/qt)" msgstr "получить голос для указанного ключа пакета (пример: x11-libs/qt)" -#: ../../client/equo.py:394 +#: ../../client/equo.py:396 msgid "add vote for the specified package key (example: x11-libs/qt)" msgstr "добавить голос для выбранного ключа пакета (пример: x11-libs/qt)" -#: ../../client/equo.py:397 +#: ../../client/equo.py:399 msgid "handles Entropy cache" msgstr "обслуживает кэш Entropy" -#: ../../client/equo.py:398 +#: ../../client/equo.py:400 msgid "clean Entropy cache" msgstr "очистить кэш Entropy" -#: ../../client/equo.py:402 +#: ../../client/equo.py:404 msgid "remove downloaded packages and clean temp. directories" msgstr "удалить загруженные пакеты и очистить временные директории" -#: ../../client/equo.py:404 +#: ../../client/equo.py:406 msgid "show system information" msgstr "показать информацию системы" -#: ../../client/equo.py:445 ../../client/text_rescue.py:103 +#: ../../client/equo.py:447 ../../client/text_rescue.py:103 #: ../../client/text_rescue.py:113 ../../client/text_ui.py:214 msgid "is deprecated, please use" msgstr "" -#: ../../client/equo.py:456 +#: ../../client/equo.py:458 msgid "You need to install sys-apps/entropy-server. :-) Do it !" msgstr "" "Тебе необходимо установить sys-apps/entropy-server :-) Так сделай это !" -#: ../../client/equo.py:534 +#: ../../client/equo.py:538 msgid "You need to install/update sys-apps/entropy-server. :-) Do it !" msgstr "" "Тебе необходимо установить/обновить sys-apps/entropy-server :-) Так сделай " "это !" -#: ../../client/equo.py:587 ../../client/text_configuration.py:41 +#: ../../client/equo.py:592 ../../client/text_configuration.py:42 #: ../../client/text_rescue.py:74 msgid "You are not root" msgstr "Вы не root" -#: ../../client/equo.py:814 +#: ../../client/equo.py:819 msgid "not enough parameters" msgstr "недостаточно параметров" -#: ../../client/equo.py:864 +#: ../../client/equo.py:869 #, fuzzy msgid "Installed packages repository corrupted. Please re-generate it" msgstr "" "База данных по инсталлированным пакетам не найдена или испорчена. " "Пожалуйста, сгенерируйте её, используя инструменты 'equo database'" -#: ../../client/equo.py:872 ../../client/text_smart.py:157 +#: ../../client/equo.py:877 ../../client/text_smart.py:157 #: ../../client/text_smart.py:332 ../../client/text_smart.py:484 msgid "Cannot continue" msgstr "Невозможно продолжить" -#: ../../client/equo.py:895 +#: ../../client/equo.py:900 msgid "Your hard drive is full! Your fault!" msgstr "" -#: ../../client/equo.py:901 +#: ../../client/equo.py:906 msgid "No more memory dude! Your fault!" msgstr "" -#: ../../client/equo.py:906 +#: ../../client/equo.py:911 msgid "" "Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. " "Well, you know, shit happens." @@ -5053,25 +4561,25 @@ msgstr "" "Привет. Меня зовут БагРепортер. Мне очень неприятно об этом говорить, но, " "увы, Equo накрылся медным тазом. Ну и это... ты знаешь, дерьмо случается." -#: ../../client/equo.py:907 +#: ../../client/equo.py:912 msgid "" "But there's something you could do to help Equo to be a better application." msgstr "" "Но при этом Вы могли бы кое-что сделать для того, чтобы Equo стал менее " "глючной программой." -#: ../../client/equo.py:908 +#: ../../client/equo.py:913 msgid "-- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --" msgstr "" "-- КАК МИНИМУМ ПОТОМУ, ЧТОБЫ Я НЕ ХОЧУ, ЧТОБЫ ТЕБЕ ПРИШЛОСЬ ПОСЫЛАТЬ ЭТОТ " "ЧЕРТОВ ОТЧЕТ ПО СТО РАЗ --" -#: ../../client/equo.py:909 +#: ../../client/equo.py:914 msgid "Now I am showing you what happened. Don't panic, I'm here to help you." msgstr "" "Теперь я покажу тебе, что случилось. Не паникуй, я здесь, чтобы помочь тебе. " -#: ../../client/equo.py:918 +#: ../../client/equo.py:923 msgid "" "Oh well, I cannot even write to /tmp. So, please copy the error and mail " "lxnay@sabayon.org." @@ -5080,11 +4588,11 @@ msgstr "" "скопируй эту ошибку и отправь на lxnay@sabayon.org. И не вешай нос, это всё " "ерунда." -#: ../../client/equo.py:937 +#: ../../client/equo.py:942 msgid "Of course you are on the Internet..." msgstr "Ну и, конечно, ты в интернете..." -#: ../../client/equo.py:938 +#: ../../client/equo.py:943 #, fuzzy msgid "" "Erm... Can I send the error, along with some information\n" @@ -5094,11 +4602,11 @@ msgstr "" "Гхм... могу я послать отчет об ошибке с некоторыми данными о твоем железе " "своим создателям - может, они заодно меня подправят? (твой IP будет записан)" -#: ../../client/equo.py:940 +#: ../../client/equo.py:945 msgid "Ok, ok ok ok... Sorry!" msgstr "Ну ладно, ладно, ладно, хорошо, ХОРОШО, ИЗВИНИ!" -#: ../../client/equo.py:944 +#: ../../client/equo.py:949 msgid "" "If you want to be contacted back (and actively supported), also answer the " "questions below:" @@ -5106,19 +4614,19 @@ msgstr "" "Когда будешь связываться (и активно общаться с техподдержкой), ответь заодно " "на нижеуказанные вопросы:" -#: ../../client/equo.py:945 +#: ../../client/equo.py:950 msgid "Your Full name:" msgstr "Ваше полное имя:" -#: ../../client/equo.py:946 +#: ../../client/equo.py:951 msgid "Your E-Mail address:" msgstr "Ваш адрес E-Mail:" -#: ../../client/equo.py:947 +#: ../../client/equo.py:952 msgid "What you were doing:" msgstr "Чего ж ты такого наделал:" -#: ../../client/equo.py:962 +#: ../../client/equo.py:967 msgid "" "Thank you very much. The error has been reported and hopefully, the problem " "will be solved as soon as possible." @@ -5126,7 +4634,7 @@ msgstr "" "Спасибо тебе огромное. Данные об ошибке отправлены и, если всё будет " "нормально, проблема будет решена как можно раньше." -#: ../../client/equo.py:964 +#: ../../client/equo.py:969 #, fuzzy msgid "" "Ugh. Cannot send the report. When you want, mail the file below to " @@ -5135,11 +4643,11 @@ msgstr "" "Эээ... Невозможно отослать репорт. Я сохранил ошибку в /tmp/equoerror.txt. " "Когда сочтёшь нужным, отошли этот файл на lxnay@sabayon.org." -#: ../../client/equo.py:983 +#: ../../client/equo.py:988 msgid "Entropy/Equo version mismatch" msgstr "" -#: ../../client/equo.py:984 +#: ../../client/equo.py:989 msgid "it could make your system explode!" msgstr "" @@ -5153,152 +4661,152 @@ msgstr "очистить кэш Entropy" msgid "Entropy cache cleaned." msgstr "Кэш UGC очищен" -#: ../../client/text_configuration.py:76 +#: ../../client/text_configuration.py:78 msgid "Scanning filesystem" msgstr "Сканирование файловой системы" -#: ../../client/text_configuration.py:80 -#: ../../client/text_configuration.py:387 +#: ../../client/text_configuration.py:82 +#: ../../client/text_configuration.py:388 msgid "file" msgstr "файл" -#: ../../client/text_configuration.py:85 +#: ../../client/text_configuration.py:87 msgid "All fine baby. Nothing to do!" msgstr "Всё пучком. Нечего делать!" -#: ../../client/text_configuration.py:96 +#: ../../client/text_configuration.py:98 msgid "Type a number." msgstr "Введите число." -#: ../../client/text_configuration.py:110 -#: ../../client/text_configuration.py:138 ../../server/server_reagent.py:85 +#: ../../client/text_configuration.py:112 +#: ../../client/text_configuration.py:139 ../../server/server_reagent.py:85 #: ../../server/server_reagent.py:102 msgid "Configuration file" msgstr "Файл конфигурации" -#: ../../client/text_configuration.py:114 +#: ../../client/text_configuration.py:116 msgid "Overwrite ?" msgstr "Переписать ?" -#: ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:119 msgid "Moving" msgstr "Перемещение" -#: ../../client/text_configuration.py:142 +#: ../../client/text_configuration.py:143 msgid "Discard ?" msgstr "Отклонить ?" -#: ../../client/text_configuration.py:145 +#: ../../client/text_configuration.py:146 msgid "Discarding" msgstr "Отклонено" -#: ../../client/text_configuration.py:185 +#: ../../client/text_configuration.py:186 msgid "Selected file" msgstr "Выбранный файл" -#: ../../client/text_configuration.py:204 +#: ../../client/text_configuration.py:205 msgid "Replacing" msgstr "Перемещение" -#: ../../client/text_configuration.py:205 +#: ../../client/text_configuration.py:206 msgid "with" msgstr "с" -#: ../../client/text_configuration.py:215 +#: ../../client/text_configuration.py:216 msgid "Deleting file" msgstr "Удаление файла" -#: ../../client/text_configuration.py:227 +#: ../../client/text_configuration.py:228 msgid "Editing file" msgstr "Редактирование файла" -#: ../../client/text_configuration.py:233 +#: ../../client/text_configuration.py:234 msgid "Cannot find a suitable editor. Can't edit file directly." msgstr "" "Невозможно найти подходящую программу для редактирования. Невозможно " "корректно отредактировать файл." -#: ../../client/text_configuration.py:240 +#: ../../client/text_configuration.py:241 msgid "Edited file" msgstr "Редактированный файл" -#: ../../client/text_configuration.py:241 +#: ../../client/text_configuration.py:242 msgid "showing differencies" msgstr "показываем различия" -#: ../../client/text_configuration.py:260 +#: ../../client/text_configuration.py:261 #, fuzzy msgid "Interactively merge" msgstr "Интерактивность" -#: ../../client/text_configuration.py:295 +#: ../../client/text_configuration.py:296 msgid "Please choose a file to update by typing its identification number." msgstr "Выберите файл к обновлению, набрав его идентификационный номер" -#: ../../client/text_configuration.py:296 +#: ../../client/text_configuration.py:297 msgid "Other options are:" msgstr "Другие опции:" -#: ../../client/text_configuration.py:297 +#: ../../client/text_configuration.py:298 #: ../../client/text_repositories.py:509 #: ../../magneto/src/magneto/core/interfaces.py:152 msgid "Exit" msgstr "Выход" -#: ../../client/text_configuration.py:298 +#: ../../client/text_configuration.py:299 msgid "Automerge all the files asking you one by one" msgstr "Автоматически объединить файлы, спрашивая Вас о каждом" -#: ../../client/text_configuration.py:299 +#: ../../client/text_configuration.py:300 msgid "Automerge all the files without questioning" msgstr "Автоматически объединить все файлы без вопросов" -#: ../../client/text_configuration.py:300 +#: ../../client/text_configuration.py:301 msgid "Discard all the files asking you one by one" msgstr "Пропустить все файлы, спрашивая Вас о каждом" -#: ../../client/text_configuration.py:301 +#: ../../client/text_configuration.py:302 msgid "Discard all the files without questioning" msgstr "Пропустить все файлы без вопросов" -#: ../../client/text_configuration.py:311 +#: ../../client/text_configuration.py:312 msgid "Please choose an action to take for the selected file." msgstr "Выберите, что сделать с этим файлом" -#: ../../client/text_configuration.py:312 +#: ../../client/text_configuration.py:313 msgid "Come back to the files list" msgstr "Обратно в список файлов" -#: ../../client/text_configuration.py:313 +#: ../../client/text_configuration.py:314 msgid "Replace original with update" msgstr "Заменить оригинал обновлением" -#: ../../client/text_configuration.py:314 +#: ../../client/text_configuration.py:315 msgid "Delete update, keeping original as is" msgstr "Удалить обновление и оставить оригинал, как было" -#: ../../client/text_configuration.py:315 +#: ../../client/text_configuration.py:316 msgid "Edit proposed file and show diffs again" msgstr "Редактировать предлагаемый файл и показать различия снова" -#: ../../client/text_configuration.py:316 +#: ../../client/text_configuration.py:317 #, fuzzy msgid "Interactively merge original with update" msgstr "Заменить оригинал обновлением" -#: ../../client/text_configuration.py:317 +#: ../../client/text_configuration.py:318 msgid "Show differences again" msgstr "Показать различия снова" -#: ../../client/text_configuration.py:382 +#: ../../client/text_configuration.py:383 msgid "These are the files that would be updated:" msgstr "Здесь файлы к обновлению:" -#: ../../client/text_configuration.py:388 +#: ../../client/text_configuration.py:389 msgid "Unique files that would be update" msgstr "Специфические файлы, которые должны быть обновлены" -#: ../../client/text_configuration.py:393 +#: ../../client/text_configuration.py:394 msgid "Unique files that would be automerged" msgstr "Специфические файлы, которые должны быть автоматически объединены" @@ -5309,8 +4817,8 @@ msgstr "Испорченная команда" #: ../../client/text_query.py:69 ../../client/text_repositories.py:47 #: ../../client/text_smart.py:45 ../../client/text_ugc.py:32 -#: ../../client/text_ui.py:128 ../../server/activator.py:166 -#: ../../server/reagent.py:307 +#: ../../client/text_ui.py:128 ../../server/activator.py:169 +#: ../../server/reagent.py:308 msgid "Wrong parameters" msgstr "Неправильные параметры" @@ -5323,7 +4831,7 @@ msgstr "Поиск" #: ../../client/text_query.py:1264 ../../client/text_query.py:1306 #: ../../client/text_query.py:1350 ../../client/text_query.py:1388 #: ../../client/text_query.py:1421 ../../client/text_query.py:1465 -#: ../../client/text_query.py:1524 ../../server/server_query.py:129 +#: ../../client/text_query.py:1524 ../../server/server_query.py:130 msgid "Keyword" msgstr "Ключевое слово" @@ -5334,7 +4842,7 @@ msgstr "Ключевое слово" #: ../../client/text_query.py:1265 ../../client/text_query.py:1307 #: ../../client/text_query.py:1351 ../../client/text_query.py:1389 #: ../../client/text_query.py:1422 ../../client/text_query.py:1466 -#: ../../client/text_query.py:1525 ../../server/server_query.py:130 +#: ../../client/text_query.py:1525 ../../server/server_query.py:131 msgid "Found" msgstr "Найдено" @@ -5344,7 +4852,7 @@ msgstr "Найдено" #: ../../client/text_query.py:1308 ../../client/text_query.py:1352 #: ../../client/text_query.py:1390 ../../client/text_query.py:1423 #: ../../client/text_query.py:1467 ../../client/text_query.py:1526 -#: ../../server/server_query.py:131 +#: ../../server/server_query.py:132 msgid "entries" msgstr "записей" @@ -5378,7 +4886,7 @@ msgstr "" #: ../../client/text_query.py:314 ../../client/text_query.py:1573 #: ../../client/text_query.py:1574 ../../server/server_key.py:367 -#: ../../server/server_key.py:371 ../../server/server_reagent.py:216 +#: ../../server/server_key.py:371 ../../server/server_reagent.py:215 #: ../../sulfur/src/sulfur/dialogs.py:506 #: ../../sulfur/src/sulfur/dialogs.py:602 #: ../../sulfur/src/sulfur/dialogs.py:605 @@ -5521,8 +5029,8 @@ msgstr "Поиск удалений" #: ../../client/text_query.py:1004 ../../client/text_ui.py:1014 #: ../../client/text_ui.py:1159 ../../client/text_ui.py:1249 #: ../../client/text_ui.py:1714 ../../client/text_ui.py:1799 -#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:446 -#: ../../server/server_reagent.py:495 +#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:444 +#: ../../server/server_reagent.py:494 msgid "No packages found" msgstr "Пакетов не найдено" @@ -5591,7 +5099,7 @@ msgstr "Поиск слота" msgid "Package Set Search" msgstr "Поиск набора пакетов" -#: ../../client/text_query.py:1367 ../../server/server_query.py:116 +#: ../../client/text_query.py:1367 ../../server/server_query.py:117 msgid "Tag Search" msgstr "Поиск тэга" @@ -5632,7 +5140,7 @@ msgstr "ветка" msgid "Category" msgstr "Категория" -#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name" msgstr "Имя" @@ -5672,7 +5180,7 @@ msgstr "Загрузка" msgid "Checksum" msgstr "Контрольная сумма" -#: ../../client/text_query.py:1662 ../../server/server_reagent.py:289 +#: ../../client/text_query.py:1662 ../../server/server_reagent.py:288 #: ../../sulfur/src/sulfur/dialogs.py:1132 msgid "Dependencies" msgstr "Зависимости" @@ -5693,6 +5201,10 @@ msgstr "Домашняя страница" msgid "Description" msgstr "Описание" +#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 +msgid "USE flags" +msgstr "USE-флаги" + #: ../../client/text_query.py:1718 ../../sulfur/src/sulfur/sulfur.glade.h:26 msgid "CHOST" msgstr "CHOST" @@ -5927,37 +5439,48 @@ msgid "Have a nice day" msgstr "" #: ../../client/text_repositories.py:427 ../../client/text_ui.py:560 -#: ../../sulfur/src/sulfur/__init__.py:1485 +#: ../../sulfur/src/sulfur/__init__.py:1492 msgid "No repositories specified in" msgstr "Ни одного репозитория не отмечено в" #: ../../client/text_repositories.py:431 ../../client/text_ui.py:565 -#: ../../sulfur/src/sulfur/__init__.py:1492 +#: ../../sulfur/src/sulfur/__init__.py:1499 msgid "Unhandled exception" msgstr "Непредвиденное исключение" -#: ../../client/text_repositories.py:453 ../../server/server_activator.py:332 -#: ../../server/server_activator.py:352 +#: ../../client/text_repositories.py:453 ../../server/server_activator.py:333 +#: ../../server/server_activator.py:353 msgid "Notice board not available" msgstr "Доска уведомлений недоступна" +#. title +#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 +#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 +#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 +#: ../../server/server_activator.py:243 ../../server/server_activator.py:275 +#: ../../server/server_activator.py:311 ../../sulfur/src/sulfur/dialogs.py:381 +#: ../../sulfur/src/sulfur/dialogs.py:633 +#: ../../sulfur/src/sulfur/sulfur.glade.h:258 +msgid "Title" +msgstr "Заголовок" + #: ../../client/text_repositories.py:476 ../../client/text_ugc.py:587 -#: ../../server/server_activator.py:248 +#: ../../server/server_activator.py:249 #: ../../sulfur/src/sulfur/dialogs.py:1191 #: ../../sulfur/src/sulfur/sulfur.glade.h:48 msgid "Content" msgstr "Содержимое" -#: ../../client/text_repositories.py:481 ../../server/server_activator.py:253 +#: ../../client/text_repositories.py:481 ../../server/server_activator.py:254 #: ../../sulfur/src/sulfur/sulfur.glade.h:122 msgid "Link" msgstr "Ссылка" -#: ../../client/text_repositories.py:489 ../../server/server_activator.py:261 +#: ../../client/text_repositories.py:489 ../../server/server_activator.py:262 msgid "Press Enter to continue" msgstr "Нажмите Enter, чтобы продолжить" -#: ../../client/text_repositories.py:516 ../../server/server_activator.py:288 +#: ../../client/text_repositories.py:516 ../../server/server_activator.py:289 msgid "Choose one by typing its identifier" msgstr "Выберите один, набрав его название" @@ -5986,15 +5509,15 @@ msgstr "Вакуум очистил базу данных системы" msgid "No System Databases found" msgstr "Не найдено баз данных системы" -#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:568 +#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:567 msgid "No backed up databases found" msgstr "Не найдено зарезервированных баз данных" -#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:583 +#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:582 msgid "Select the database you want to restore" msgstr "Выберите базу данных, которую хотите восстановить" -#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:589 +#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:588 msgid "Entropy installed packages database restore tool" msgstr "Инструмент восстановления базы данных по установленным пакетам Entropy" @@ -6452,7 +5975,7 @@ msgid "directory does not exist" msgstr "директория не существует" #: ../../client/text_smart.py:194 ../../client/text_ui.py:768 -#: ../../sulfur/src/sulfur/events.py:465 +#: ../../sulfur/src/sulfur/events.py:470 msgid "is not a valid Entropy package" msgstr "это недействительный пакет Entropy" @@ -6582,7 +6105,7 @@ msgstr "" msgid "Login error. Not logged in." msgstr "Ошибка логина. Не вошли в систему." -#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1018 +#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1024 msgid "Not logged in" msgstr "Не вошел в систему" @@ -6747,7 +6270,7 @@ msgstr "Текущая оценка пакета" #: ../../client/text_ui.py:242 ../../client/text_ui.py:249 #: ../../client/text_ui.py:257 ../../client/text_ui.py:265 #: ../../client/text_ui.py:1264 ../../client/text_ui.py:1950 -#: ../../server/server_reagent.py:1286 +#: ../../server/server_reagent.py:1287 msgid "Nothing to do" msgstr "Делать нечего" @@ -6893,9 +6416,9 @@ msgid "atom" msgstr "атом" #: ../../client/text_ui.py:668 ../../server/server_reagent.py:131 -#: ../../server/server_reagent.py:167 ../../server/server_reagent.py:203 -#: ../../server/server_reagent.py:345 ../../server/server_reagent.py:373 -#: ../../server/server_reagent.py:402 +#: ../../server/server_reagent.py:166 ../../server/server_reagent.py:202 +#: ../../server/server_reagent.py:344 ../../server/server_reagent.py:371 +#: ../../server/server_reagent.py:399 msgid "in" msgstr "в" @@ -6911,7 +6434,7 @@ msgstr "Не найдено" msgid "Probably needed by" msgstr "Возможно, необходимо для" -#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:467 +#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:472 msgid "is not compiled with the same architecture of the system" msgstr "не скомпилировано с той же архитектурой системы" @@ -6947,7 +6470,7 @@ msgstr "Переключить репозиторий" msgid "Reinstall" msgstr "Переустановить" -#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:443 +#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:449 #: ../../sulfur/src/sulfur/sulfur.glade.h:106 msgid "Install" msgstr "Инсталлировать" @@ -7019,11 +6542,11 @@ msgstr "загрузить" msgid "All done" msgstr "Всё сделано" -#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2061 +#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2068 msgid "Please update the following critical packages" msgstr "Пожалуйста, обновитье следующие критические пакеты" -#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2062 +#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2069 msgid "You should install them as soon as possible" msgstr "Вы должны установить их как можно раньше" @@ -7339,99 +6862,140 @@ msgstr "искать осиротевшие пакеты в SPM" msgid "remove downloaded packages and clean temp. directories)" msgstr "удалить скачанные пакеты и очистить временные папки" -#: ../../server/server_activator.py:70 +#: ../../server/server_activator.py:71 msgid "Starting to sync data across mirrors (packages/database)" msgstr "Начало синхронизации информации между зеркалами (пакеты/база данных)" -#: ../../server/server_activator.py:98 ../../server/server_activator.py:146 +#: ../../server/server_activator.py:99 ../../server/server_activator.py:147 msgid "Aborting !" msgstr "Отмена !" -#: ../../server/server_activator.py:122 +#: ../../server/server_activator.py:123 msgid "Please insert a commit message" msgstr "ожалуйста, введите сообщение подтверждения" -#: ../../server/server_activator.py:141 +#: ../../server/server_activator.py:142 msgid "Should I continue with the tidy procedure ?" msgstr "еобходимо ли мне продолжать при пустой процедуре ?" -#: ../../server/server_activator.py:282 +#: ../../server/server_activator.py:283 msgid "Exit/Commit" msgstr "Выйти/Подтвердить" -#: ../../server/server_activator.py:311 +#: ../../server/server_activator.py:312 msgid "Notice text" msgstr "Текст уведомления" -#: ../../server/server_activator.py:312 +#: ../../server/server_activator.py:313 msgid "Relevant URL (optional)" msgstr "Релевантный URL (опционально)" -#: ../../server/server_activator.py:316 +#: ../../server/server_activator.py:317 msgid "Repository notice board, new item insertion" msgstr "Доска уведомлений репозиториев, ввод новой записи" -#: ../../server/server_activator.py:359 +#: ../../server/server_activator.py:360 msgid "Choose the one you want to remove" msgstr "Выберите ту, которую Вы хотите удалить" -#: ../../server/server_activator.py:365 +#: ../../server/server_activator.py:366 msgid "Are you sure you want to remove this?" msgstr "Вы уверены, что хотите это удалить?" -#: ../../server/server_activator.py:420 +#: ../../server/server_activator.py:418 msgid "Starting to lock mirrors databases" msgstr "Начало блокировки баз данных зеркал" -#: ../../server/server_activator.py:426 ../../server/server_activator.py:440 -#: ../../server/server_activator.py:456 ../../server/server_activator.py:471 +#: ../../server/server_activator.py:424 ../../server/server_activator.py:438 +#: ../../server/server_activator.py:454 ../../server/server_activator.py:469 msgid "A problem occured on at least one mirror" msgstr "Произошла проблема на последнем зеркале" -#: ../../server/server_activator.py:428 -msgid "Databases lock complete" -msgstr "Блокировка баз данных завершена" +#: ../../server/server_activator.py:426 +#, fuzzy +msgid "Repositories lock complete" +msgstr "Восстановление завершено" -#: ../../server/server_activator.py:434 +#: ../../server/server_activator.py:432 msgid "Starting to unlock mirrors databases" msgstr "Начало разблокирования баз данных зеркал" -#: ../../server/server_activator.py:443 -msgid "Databases unlock complete" -msgstr "Разблокировка баз данных завершена" +#: ../../server/server_activator.py:441 +#, fuzzy +msgid "Repositories unlock complete" +msgstr "Восстановление завершено" -#: ../../server/server_activator.py:449 +#: ../../server/server_activator.py:447 msgid "Starting to lock download mirrors databases" msgstr "Начало блокировки загрузки баз данных зеркал" -#: ../../server/server_activator.py:458 +#: ../../server/server_activator.py:456 msgid "Download mirrors lock complete" msgstr "Блокировка загрузки зеркал завершена" -#: ../../server/server_activator.py:464 +#: ../../server/server_activator.py:462 msgid "Starting to unlock download mirrors databases" msgstr "Начало разблокировки загрузки баз данных зеркал" -#: ../../server/server_activator.py:473 +#: ../../server/server_activator.py:471 msgid "Download mirrors unlock complete" msgstr "Разблокировка загрузки зеркал завершена" -#: ../../server/server_activator.py:491 +#: ../../server/server_activator.py:489 msgid "DATABASE" msgstr "БАЗА ДАННЫХ" -#: ../../server/server_activator.py:492 +#: ../../server/server_activator.py:490 msgid "DOWNLOAD" msgstr "ЗАГРУЗКА" -#: ../../server/server_activator.py:508 -msgid "Syncing databases" -msgstr "Синхронизация баз данных" +#: ../../server/server_activator.py:506 +#, fuzzy +msgid "Syncing repositories" +msgstr "в репозиториях" -#: ../../server/server_activator.py:512 -msgid "Database sync errors, cannot continue." +#: ../../server/server_activator.py:510 +#, fuzzy +msgid "Repositories sync error, cannot continue." msgstr "Ошибки синхронизации базы данных, невозможно продолжить" +#: ../../server/server_activator.py:532 +#, fuzzy +msgid "Cleaning unavailable packages from repository" +msgstr "Подсчёт доступных пакетов для" + +#: ../../server/server_activator.py:534 +msgid "" +"Removing unavailable packages, overriding Entropy defaults is generally bad." +msgstr "" + +#: ../../server/server_activator.py:536 +msgid "" +"Users with outdated repositories, won't be able to find package files " +"remotely." +msgstr "" + +#: ../../server/server_activator.py:564 ../../server/server_activator.py:582 +#, fuzzy +msgid "Remote Entropy Repository Status" +msgstr "Статус репозитория удаленной базы данных Entropy" + +#: ../../server/server_activator.py:569 ../../server/server_activator.py:587 +msgid "Host" +msgstr "Хост" + +#. Setup revision column +#: ../../server/server_activator.py:570 ../../server/server_activator.py:588 +#: ../../sulfur/src/sulfur/views.py:2865 +#: ../../sulfur/src/sulfur/sulfur.glade.h:211 +msgid "Revision" +msgstr "Версия" + +#: ../../server/server_activator.py:575 +#, fuzzy +msgid "Local revision currently at" +msgstr "Текущая локальная версия базы данных -" + #: ../../server/server_key.py:26 msgid "GPG interface loaded, home directory" msgstr "" @@ -7576,7 +7140,7 @@ msgstr "Дата создания" msgid "Expires on" msgstr "" -#: ../../server/server_query.py:50 ../../server/server_query.py:71 +#: ../../server/server_query.py:51 ../../server/server_query.py:72 #: ../../sulfur/src/sulfur/packages.py:1144 msgid "Nothing found" msgstr "Ничего не найдено" @@ -7609,131 +7173,135 @@ msgstr "Отключено" msgid "already disabled" msgstr "уже отключено" -#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:143 -#: ../../server/server_reagent.py:182 ../../server/server_reagent.py:332 -#: ../../server/server_reagent.py:360 +#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:142 +#: ../../server/server_reagent.py:181 ../../server/server_reagent.py:331 +#: ../../server/server_reagent.py:358 #, fuzzy msgid "Invalid syntax." msgstr "Неправильная строка." -#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:151 -#: ../../server/server_reagent.py:190 ../../server/server_reagent.py:341 -#: ../../server/server_reagent.py:369 +#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:150 +#: ../../server/server_reagent.py:189 ../../server/server_reagent.py:340 +#: ../../server/server_reagent.py:367 #, fuzzy msgid "No valid repository specified." msgstr "Ни одного корректного репозитория не выбрано." -#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:166 -#: ../../server/server_reagent.py:202 ../../server/server_reagent.py:401 -#: ../../server/server_reagent.py:862 +#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:165 +#: ../../server/server_reagent.py:201 ../../server/server_reagent.py:398 +#: ../../server/server_reagent.py:863 msgid "Cannot match" msgstr "Невозможно подсчитать" -#: ../../server/server_reagent.py:172 ../../server/server_reagent.py:207 +#: ../../server/server_reagent.py:171 ../../server/server_reagent.py:206 #, fuzzy msgid "No packages selected." msgstr "Ни одного пакета не выбрано" -#: ../../server/server_reagent.py:224 +#: ../../server/server_reagent.py:223 msgid "package dependencies" msgstr "зависимости пакетов" -#: ../../server/server_reagent.py:263 +#: ../../server/server_reagent.py:232 +msgid "No dependencies" +msgstr "Без зависимостей" + +#: ../../server/server_reagent.py:262 #, fuzzy msgid "Dependency type" msgstr "Тест зависимостей" -#: ../../server/server_reagent.py:268 +#: ../../server/server_reagent.py:267 #, fuzzy msgid "Select a dependency type for" msgstr "ручные зависимости для" -#: ../../server/server_reagent.py:292 +#: ../../server/server_reagent.py:291 #, fuzzy msgid "Dependencies editor" msgstr "Тест зависимостей" -#: ../../server/server_reagent.py:301 +#: ../../server/server_reagent.py:300 #, fuzzy msgid "Confirm ?" msgstr "Подтвердить" -#: ../../server/server_reagent.py:324 +#: ../../server/server_reagent.py:323 #, fuzzy msgid "dependencies updated successfully" msgstr "зависимости, определяемые вручную, успешно добавлены" -#: ../../server/server_reagent.py:344 +#: ../../server/server_reagent.py:343 #, fuzzy msgid "Masking" msgstr "Маскировка пакета" -#: ../../server/server_reagent.py:372 +#: ../../server/server_reagent.py:370 #, fuzzy msgid "Unmasking" msgstr "Распаковка" -#: ../../server/server_reagent.py:426 +#: ../../server/server_reagent.py:424 msgid "Matching packages to remove" msgstr "Подсчёт пакетов к удалению" -#: ../../server/server_reagent.py:428 ../../server/server_reagent.py:521 -#: ../../server/server_reagent.py:746 +#: ../../server/server_reagent.py:426 ../../server/server_reagent.py:520 +#: ../../server/server_reagent.py:748 msgid "Not enough parameters" msgstr "Недостаточно параметров" -#: ../../server/server_reagent.py:450 ../../server/server_reagent.py:954 +#: ../../server/server_reagent.py:448 ../../server/server_reagent.py:954 msgid "These are the packages that would be removed from the database" msgstr "Здесь пакеты, которые должны быть удалены из базы данных" -#: ../../server/server_reagent.py:465 ../../server/server_reagent.py:511 +#: ../../server/server_reagent.py:463 ../../server/server_reagent.py:510 msgid "Removing selected packages" msgstr "Удаление выбранных пакетов" -#: ../../server/server_reagent.py:469 ../../server/server_reagent.py:516 +#: ../../server/server_reagent.py:467 ../../server/server_reagent.py:515 msgid "Packages removed. To remove binary packages, run activator." msgstr "Пакеты удалены. Чтобы удалить бинарные пакеты, запустите активатор." -#: ../../server/server_reagent.py:475 +#: ../../server/server_reagent.py:473 msgid "Searching injected packages to remove" msgstr "Поиск введённых пакетов для удаления" -#: ../../server/server_reagent.py:500 +#: ../../server/server_reagent.py:499 msgid "These are the injected packages pulled in for removal" msgstr "Здесь введённые пакеты, отобранные на удаление" -#: ../../server/server_reagent.py:526 +#: ../../server/server_reagent.py:525 msgid "Switching branch, be sure to have your packages in sync." msgstr "" "При переключении ветки, будьте уверены, что имеете ваши пакеты в " "синхронизации" -#: ../../server/server_reagent.py:533 +#: ../../server/server_reagent.py:532 msgid "Collecting packages that would be marked" msgstr "Подсчёт пакетов, которые будут отмечены" -#: ../../server/server_reagent.py:542 +#: ../../server/server_reagent.py:541 msgid "These are the packages that would be marked" msgstr "Здесь пакеты, которые должны быть отмечены" -#: ../../server/server_reagent.py:677 +#: ../../server/server_reagent.py:676 msgid "No valid repositories specified." msgstr "Ни одного корректного репозитория не выбрано." -#: ../../server/server_reagent.py:682 +#: ../../server/server_reagent.py:681 msgid "Invalid repositories specified." msgstr "Выбраны некорректные репозитории." -#: ../../server/server_reagent.py:724 +#: ../../server/server_reagent.py:726 #, fuzzy msgid "Entropy repository has been initialized" msgstr "Ваш репозиторий по умолчанию не инициализирован" -#: ../../server/server_reagent.py:732 +#: ../../server/server_reagent.py:734 msgid "Creating empty database to" msgstr "Создание пустой базы данных в" -#: ../../server/server_reagent.py:735 +#: ../../server/server_reagent.py:737 msgid "Cannot overwrite already existing file" msgstr "Невозможно перезаписать уже существующий файл" @@ -7741,33 +7309,33 @@ msgstr "Невозможно перезаписать уже существую msgid "Bumping Repository database" msgstr "Создание резервной копии базы данных репозитория" -#: ../../server/server_reagent.py:878 +#: ../../server/server_reagent.py:879 msgid "No valid packages to repackage." msgstr "Нет корректных пакетов к перепаковке" #. normal scanning -#: ../../server/server_reagent.py:883 +#: ../../server/server_reagent.py:884 msgid "Scanning database for differences" msgstr "Сканирование базы данных на различия" -#: ../../server/server_reagent.py:903 +#: ../../server/server_reagent.py:904 #, fuzzy msgid "Invalid atom" msgstr "Неправильное действие." -#: ../../server/server_reagent.py:910 +#: ../../server/server_reagent.py:911 msgid "Zarro thinggz totoo" msgstr "Zarro thinggz totoo" -#: ../../server/server_reagent.py:914 +#: ../../server/server_reagent.py:915 msgid "These are the packages that would be changed to injected status" msgstr "Вот пакеты, статус которых должен быть изменён на \"введено\"" -#: ../../server/server_reagent.py:920 +#: ../../server/server_reagent.py:921 msgid "Would you like to transform them now ?" msgstr "Желаете ли трансформировать их сейчас?" -#: ../../server/server_reagent.py:927 +#: ../../server/server_reagent.py:928 msgid "Transforming from database" msgstr "Трансформирование из базы данных" @@ -7830,41 +7398,41 @@ msgstr "Игнорируем испорченную запись Spm, будьт msgid "Nothing to do, check later." msgstr "Делать нечего, проверьте позже." -#: ../../server/server_reagent.py:1065 +#: ../../server/server_reagent.py:1066 msgid "Entries handled" msgstr "Обслуженные записи" -#: ../../server/server_reagent.py:1104 +#: ../../server/server_reagent.py:1105 #, fuzzy msgid "local revision" msgstr "версия" -#: ../../server/server_reagent.py:1106 +#: ../../server/server_reagent.py:1107 #, fuzzy msgid "local packages" msgstr "жизненно важный пакет" -#: ../../server/server_reagent.py:1113 +#: ../../server/server_reagent.py:1114 #, fuzzy msgid "stored packages" msgstr "Маскированный пакет" -#: ../../server/server_reagent.py:1118 +#: ../../server/server_reagent.py:1119 #, fuzzy msgid "upload packages" msgstr "скачанные пакеты" -#: ../../server/server_reagent.py:1197 +#: ../../server/server_reagent.py:1198 #, fuzzy msgid "" "These are the newly available packages, either updatable or not installed" msgstr "Здесь перечислены пакеты, которые должны быть установлены" -#: ../../server/server_reagent.py:1249 +#: ../../server/server_reagent.py:1250 msgid "No package sets found" msgstr "Не найдено ни одного набора пакетов" -#: ../../server/server_reagent.py:1257 +#: ../../server/server_reagent.py:1258 msgid "package set not found" msgstr "набор пакетов не найден" @@ -8182,9 +7750,9 @@ msgid "Please confirm the actions above" msgstr "Пожалуйста, подтвердите вышеуказанные действия" #: ../../sulfur/src/sulfur/dialogs.py:2355 -#: ../../sulfur/src/sulfur/__init__.py:970 -#: ../../sulfur/src/sulfur/__init__.py:980 -#: ../../sulfur/src/sulfur/__init__.py:990 +#: ../../sulfur/src/sulfur/__init__.py:976 +#: ../../sulfur/src/sulfur/__init__.py:986 +#: ../../sulfur/src/sulfur/__init__.py:996 msgid "Item" msgstr "Предмет" @@ -8253,7 +7821,7 @@ msgid "Accepted" msgstr "Принято" #: ../../sulfur/src/sulfur/dialogs.py:3210 -#: ../../sulfur/src/sulfur/events.py:715 +#: ../../sulfur/src/sulfur/events.py:720 msgid "license text" msgstr "Текст лицензии" @@ -8334,120 +7902,120 @@ msgstr "Пакеты из информационного уведомления msgid "Packages in all Advisories have been queued." msgstr "Пакеты из всех информационных уведомлений поставлены в очередь" -#: ../../sulfur/src/sulfur/events.py:296 +#: ../../sulfur/src/sulfur/events.py:301 msgid "You! Why do you want to remove the main repository ?" msgstr "Ты! Почему ты хочешь удалить основной репозиторий?!" -#: ../../sulfur/src/sulfur/events.py:338 +#: ../../sulfur/src/sulfur/events.py:343 msgid "Are you sure ?" msgstr "Вы уверены?" -#: ../../sulfur/src/sulfur/events.py:355 +#: ../../sulfur/src/sulfur/events.py:360 msgid "Error saving parameter" msgstr "Ошибка при сохранении параметра" -#: ../../sulfur/src/sulfur/events.py:356 -#: ../../sulfur/src/sulfur/__init__.py:1121 +#: ../../sulfur/src/sulfur/events.py:361 +#: ../../sulfur/src/sulfur/__init__.py:1127 msgid "An issue occured while saving a preference" msgstr "Возникла проблема при сохранении настройки" -#: ../../sulfur/src/sulfur/events.py:357 -#: ../../sulfur/src/sulfur/__init__.py:1086 -#: ../../sulfur/src/sulfur/__init__.py:1122 +#: ../../sulfur/src/sulfur/events.py:362 +#: ../../sulfur/src/sulfur/__init__.py:1092 +#: ../../sulfur/src/sulfur/__init__.py:1128 msgid "Parameter" msgstr "Параметр" -#: ../../sulfur/src/sulfur/events.py:357 +#: ../../sulfur/src/sulfur/events.py:362 msgid "not saved" msgstr "не сохранено" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 ../../sulfur/src/sulfur/events.py:406 -#: ../../sulfur/src/sulfur/events.py:417 ../../sulfur/src/sulfur/events.py:428 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 ../../sulfur/src/sulfur/events.py:411 +#: ../../sulfur/src/sulfur/events.py:422 ../../sulfur/src/sulfur/events.py:433 msgid "New" msgstr "Новый" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 msgid "Please insert a new path" msgstr "Пожалуйста, введите новый путь" -#: ../../sulfur/src/sulfur/events.py:407 ../../sulfur/src/sulfur/events.py:418 -#: ../../sulfur/src/sulfur/events.py:429 +#: ../../sulfur/src/sulfur/events.py:412 ../../sulfur/src/sulfur/events.py:423 +#: ../../sulfur/src/sulfur/events.py:434 msgid "Please edit the selected path" msgstr "Пожалуйста, отредактируйте выбранный путь" -#: ../../sulfur/src/sulfur/events.py:449 +#: ../../sulfur/src/sulfur/events.py:454 msgid "You have chosen to install this package" msgstr "Вы выбрали установку этого пакета" -#: ../../sulfur/src/sulfur/events.py:451 +#: ../../sulfur/src/sulfur/events.py:456 msgid "Are you supa sure?" msgstr "Вы ТОЧНО уверены?" -#: ../../sulfur/src/sulfur/events.py:471 +#: ../../sulfur/src/sulfur/events.py:476 msgid "Cannot install" msgstr "Невозможно инсталлировать" -#: ../../sulfur/src/sulfur/events.py:600 +#: ../../sulfur/src/sulfur/events.py:605 msgid "Please select at least one repository" msgstr "Пожалуйста, выберите хоть какой-то репозиторий" #. Check there are any packages in the queue -#: ../../sulfur/src/sulfur/events.py:623 +#: ../../sulfur/src/sulfur/events.py:628 msgid "No packages in queue" msgstr "Нет пакетов в очереди" -#: ../../sulfur/src/sulfur/events.py:661 +#: ../../sulfur/src/sulfur/events.py:666 msgid "Queue is too old. Cannot load." msgstr "Очередь слишком старая. Невозможно загрузить." -#: ../../sulfur/src/sulfur/events.py:726 +#: ../../sulfur/src/sulfur/events.py:731 msgid "Update your system now ?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:741 +#: ../../sulfur/src/sulfur/events.py:746 msgid "" "You have chosen to interrupt the processing. Are you sure you want to do it ?" msgstr "Вы выбрали прекращение процесса. Оно Вам действительно надо?" -#: ../../sulfur/src/sulfur/events.py:829 +#: ../../sulfur/src/sulfur/events.py:834 msgid "Cleaning UGC cache of" msgstr "Очищение кэша UGC от" -#: ../../sulfur/src/sulfur/events.py:830 +#: ../../sulfur/src/sulfur/events.py:835 msgid "UGC cache cleared" msgstr "Кэш UGC очищен" -#: ../../sulfur/src/sulfur/events.py:843 +#: ../../sulfur/src/sulfur/events.py:848 msgid "UGC credentials cleared" msgstr "Учётные записи UGC очищены" -#: ../../sulfur/src/sulfur/events.py:883 +#: ../../sulfur/src/sulfur/events.py:888 msgid "Choose what Package Set you want to add" msgstr "Выберите, какой набор пакетов Вы хотите добавить" -#: ../../sulfur/src/sulfur/events.py:885 +#: ../../sulfur/src/sulfur/events.py:890 msgid "Choose what Package Set you want to edit" msgstr "Выберите, какой набор пакетов Вы хотите править" -#: ../../sulfur/src/sulfur/events.py:901 ../../sulfur/src/sulfur/events.py:906 +#: ../../sulfur/src/sulfur/events.py:906 ../../sulfur/src/sulfur/events.py:911 msgid "Package Set name" msgstr "Имя набора пакетов" -#: ../../sulfur/src/sulfur/events.py:902 ../../sulfur/src/sulfur/events.py:907 +#: ../../sulfur/src/sulfur/events.py:907 ../../sulfur/src/sulfur/events.py:912 msgid "Package atoms" msgstr "Атомы пакетов" -#: ../../sulfur/src/sulfur/events.py:945 +#: ../../sulfur/src/sulfur/events.py:950 msgid "No package sets available for removal." msgstr "Ни одного набора пакетов не доступно для удаления." -#: ../../sulfur/src/sulfur/events.py:951 +#: ../../sulfur/src/sulfur/events.py:956 msgid "Removable Package Set" msgstr "Удаляемый набор пакетов" -#: ../../sulfur/src/sulfur/events.py:956 +#: ../../sulfur/src/sulfur/events.py:961 msgid "Choose what Package Set you want to remove" msgstr "Выберите, какой набор пакетов Вы хотите удалить" @@ -8482,63 +8050,63 @@ msgstr "" msgid "Oh oh ooooh... Merry Xmas!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:439 +#: ../../sulfur/src/sulfur/__init__.py:445 #: ../../sulfur/src/sulfur/views.py:2430 #: ../../sulfur/src/sulfur/sulfur.glade.h:14 msgid "Applications" msgstr "Приложения" -#: ../../sulfur/src/sulfur/__init__.py:441 +#: ../../sulfur/src/sulfur/__init__.py:447 #, fuzzy msgid "Sync" msgstr "синхронизация" -#: ../../sulfur/src/sulfur/__init__.py:445 +#: ../../sulfur/src/sulfur/__init__.py:451 #: ../../sulfur/src/sulfur/sulfur.glade.h:215 msgid "Search" msgstr "Поиск" -#: ../../sulfur/src/sulfur/__init__.py:615 +#: ../../sulfur/src/sulfur/__init__.py:621 msgid "Default packages sorting" msgstr "Сортировка пакетов по умолчанию." -#: ../../sulfur/src/sulfur/__init__.py:616 +#: ../../sulfur/src/sulfur/__init__.py:622 msgid "Sort by name [A-Z]" msgstr "Сортировать по имени [A-Z]" -#: ../../sulfur/src/sulfur/__init__.py:617 +#: ../../sulfur/src/sulfur/__init__.py:623 msgid "Sort by name [Z-A]" msgstr "Сортировать по имени [Z-A]" -#: ../../sulfur/src/sulfur/__init__.py:618 +#: ../../sulfur/src/sulfur/__init__.py:624 msgid "Sort by downloads" msgstr "Сортировать по загрузкам" -#: ../../sulfur/src/sulfur/__init__.py:619 +#: ../../sulfur/src/sulfur/__init__.py:625 msgid "Sort by votes" msgstr "Сортировать по голосованию" -#: ../../sulfur/src/sulfur/__init__.py:620 +#: ../../sulfur/src/sulfur/__init__.py:626 msgid "Sort by repository" msgstr "Сортировать по репозиторию" -#: ../../sulfur/src/sulfur/__init__.py:621 +#: ../../sulfur/src/sulfur/__init__.py:627 msgid "Sort by date (simple)" msgstr "Сортировать по дате (просто)" -#: ../../sulfur/src/sulfur/__init__.py:622 +#: ../../sulfur/src/sulfur/__init__.py:628 msgid "Sort by date (grouped)" msgstr "Сортировать по дате (группируя)" -#: ../../sulfur/src/sulfur/__init__.py:623 +#: ../../sulfur/src/sulfur/__init__.py:629 msgid "Sort by license (grouped)" msgstr "Сортировать по лицензии (группируя)" -#: ../../sulfur/src/sulfur/__init__.py:624 +#: ../../sulfur/src/sulfur/__init__.py:630 msgid "Sort by Groups" msgstr "Сортировать по группам" -#: ../../sulfur/src/sulfur/__init__.py:685 +#: ../../sulfur/src/sulfur/__init__.py:691 msgid "" "The repositories listed below are configured but not available. They should " "be downloaded." @@ -8546,60 +8114,60 @@ msgstr "" "Нижеуказанные репозитории сконфигурированы, но недоступны. Они должны быть " "скачаны." -#: ../../sulfur/src/sulfur/__init__.py:686 +#: ../../sulfur/src/sulfur/__init__.py:692 msgid "If you don't do this now, you won't be able to use them." msgstr "" "Если Вы не знаете это сейчас, Вы не будете в состоянии их использовать." -#: ../../sulfur/src/sulfur/__init__.py:688 +#: ../../sulfur/src/sulfur/__init__.py:694 msgid "Download now" msgstr "Скачать сейчас" -#: ../../sulfur/src/sulfur/__init__.py:689 +#: ../../sulfur/src/sulfur/__init__.py:695 msgid "Skip" msgstr "Пропустить" -#: ../../sulfur/src/sulfur/__init__.py:999 +#: ../../sulfur/src/sulfur/__init__.py:1005 msgid "Database" msgstr "База данных" -#: ../../sulfur/src/sulfur/__init__.py:1002 +#: ../../sulfur/src/sulfur/__init__.py:1008 #: ../../sulfur/src/sulfur/sulfur.glade.h:56 msgid "Date" msgstr "Дата" -#: ../../sulfur/src/sulfur/__init__.py:1053 +#: ../../sulfur/src/sulfur/__init__.py:1059 msgid "Logged in as" msgstr "Вошёл как" -#: ../../sulfur/src/sulfur/__init__.py:1060 +#: ../../sulfur/src/sulfur/__init__.py:1066 msgid "UGC Status" msgstr "Статус UGC" -#: ../../sulfur/src/sulfur/__init__.py:1083 -#: ../../sulfur/src/sulfur/__init__.py:1119 +#: ../../sulfur/src/sulfur/__init__.py:1089 +#: ../../sulfur/src/sulfur/__init__.py:1125 msgid "Error setting parameter" msgstr "Ошибка при установке параметра" -#: ../../sulfur/src/sulfur/__init__.py:1085 +#: ../../sulfur/src/sulfur/__init__.py:1091 msgid "An issue occured while loading a preference" msgstr "Произошла проблема при загрузке настройки" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "must be of type" msgstr "должен быть типа" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "got" msgstr "было" -#: ../../sulfur/src/sulfur/__init__.py:1272 +#: ../../sulfur/src/sulfur/__init__.py:1278 msgid "Error saving preferences" msgstr "Ошибка при сохранении настроек" -#: ../../sulfur/src/sulfur/__init__.py:1278 +#: ../../sulfur/src/sulfur/__init__.py:1284 msgid "" "These packages are masked either by default or due to your choice. Please be " "careful, at least." @@ -8607,46 +8175,46 @@ msgstr "" "Данные пакеты замаскированы изначально по умолчанию либо по Вашему выбору. В " "любом случае, будьте осторожны." -#: ../../sulfur/src/sulfur/__init__.py:1334 +#: ../../sulfur/src/sulfur/__init__.py:1340 msgid "Generating metadata. Please wait." msgstr "Генерация мета-информации. Пожалуйста, подождите." -#: ../../sulfur/src/sulfur/__init__.py:1342 +#: ../../sulfur/src/sulfur/__init__.py:1348 msgid "Error during list population" msgstr "Ошибка при заполнении списка" -#: ../../sulfur/src/sulfur/__init__.py:1344 +#: ../../sulfur/src/sulfur/__init__.py:1350 msgid "Retrying in 1 second." msgstr "Следующая попытка через 1 секунду" -#: ../../sulfur/src/sulfur/__init__.py:1374 +#: ../../sulfur/src/sulfur/__init__.py:1380 msgid "Error loading advisories" msgstr "Ошибка при загрузке уведомлений" -#: ../../sulfur/src/sulfur/__init__.py:1434 +#: ../../sulfur/src/sulfur/__init__.py:1441 msgid "Errors updating repositories." msgstr "Ошибки при обновлении репозиториев" -#: ../../sulfur/src/sulfur/__init__.py:1436 +#: ../../sulfur/src/sulfur/__init__.py:1443 msgid "Please check logs below for more info" msgstr "Пожалуйста, заполни логи ниже для большей информации" -#: ../../sulfur/src/sulfur/__init__.py:1439 +#: ../../sulfur/src/sulfur/__init__.py:1446 msgid "Repositories updated successfully" msgstr "Репозитории обновлены успешно" -#: ../../sulfur/src/sulfur/__init__.py:1442 +#: ../../sulfur/src/sulfur/__init__.py:1449 msgid "sys-apps/entropy needs to be updated as soon as possible." msgstr "sys-apps/entropy должен быть обновлён как можно раньше." -#: ../../sulfur/src/sulfur/__init__.py:1467 -#: ../../sulfur/src/sulfur/__init__.py:2098 -#: ../../sulfur/src/sulfur/__init__.py:2276 +#: ../../sulfur/src/sulfur/__init__.py:1474 +#: ../../sulfur/src/sulfur/__init__.py:2105 +#: ../../sulfur/src/sulfur/__init__.py:2284 msgid "Another Entropy instance is running. Cannot process queue." msgstr "Другая сессия Entropy запущена. Невозможно обработать очередь." -#: ../../sulfur/src/sulfur/__init__.py:1477 -#: ../../sulfur/src/sulfur/__init__.py:2286 +#: ../../sulfur/src/sulfur/__init__.py:1484 +#: ../../sulfur/src/sulfur/__init__.py:2294 msgid "" "Another Entropy instance is locking this task at the moment. Try in a few " "minutes." @@ -8654,33 +8222,33 @@ msgstr "" "Другая сессия Entropy блокирует это задание в данный момент. Попробуйте " "через несколько минут." -#: ../../sulfur/src/sulfur/__init__.py:1501 +#: ../../sulfur/src/sulfur/__init__.py:1508 #, fuzzy msgid "Updating repositories..." msgstr "Ошибки при обновлении репозиториев" -#: ../../sulfur/src/sulfur/__init__.py:1504 -#: ../../sulfur/src/sulfur/__init__.py:1529 -#: ../../sulfur/src/sulfur/__init__.py:1616 -#: ../../sulfur/src/sulfur/__init__.py:2292 +#: ../../sulfur/src/sulfur/__init__.py:1511 +#: ../../sulfur/src/sulfur/__init__.py:1536 +#: ../../sulfur/src/sulfur/__init__.py:1623 +#: ../../sulfur/src/sulfur/__init__.py:2300 msgid "Running tasks" msgstr "Запуск заданий" -#: ../../sulfur/src/sulfur/__init__.py:1526 +#: ../../sulfur/src/sulfur/__init__.py:1533 #, fuzzy msgid "Testing dependencies..." msgstr "Сортировка зависимостей" -#: ../../sulfur/src/sulfur/__init__.py:1546 +#: ../../sulfur/src/sulfur/__init__.py:1553 msgid "No missing dependencies found." msgstr "Недостающие зависимости не найдены." -#: ../../sulfur/src/sulfur/__init__.py:1583 +#: ../../sulfur/src/sulfur/__init__.py:1590 msgid "Missing dependencies found, but none of them are on the repositories." msgstr "" "Недостающие зависимости найдены, но некоторые из них имеются в репозиториях." -#: ../../sulfur/src/sulfur/__init__.py:1590 +#: ../../sulfur/src/sulfur/__init__.py:1597 msgid "" "Some missing dependencies have not been matched, others are going to be " "added to the queue." @@ -8688,20 +8256,20 @@ msgstr "" "Несколько недостающих зависимостей не подсчитаны, другие отправлены на " "добавление в очередь" -#: ../../sulfur/src/sulfur/__init__.py:1593 +#: ../../sulfur/src/sulfur/__init__.py:1600 msgid "All the missing dependencies are going to be added to the queue" msgstr "Все отсутствующие зависимости будут добавлены в очередь." -#: ../../sulfur/src/sulfur/__init__.py:1613 +#: ../../sulfur/src/sulfur/__init__.py:1620 #, fuzzy msgid "Testing libraries..." msgstr "Сканирование библиотек" -#: ../../sulfur/src/sulfur/__init__.py:1647 +#: ../../sulfur/src/sulfur/__init__.py:1654 msgid "Libraries test aborted" msgstr "Тест библиотек отменён" -#: ../../sulfur/src/sulfur/__init__.py:1657 +#: ../../sulfur/src/sulfur/__init__.py:1664 msgid "" "Some broken packages have not been matched, others are going to be added to " "the queue." @@ -8709,16 +8277,16 @@ msgstr "" "Несколько испорченных пакетов не подсчитаны, другие отправлены на добавление " "в очередь" -#: ../../sulfur/src/sulfur/__init__.py:1660 +#: ../../sulfur/src/sulfur/__init__.py:1667 msgid "All the broken packages are going to be added to the queue" msgstr "Все испорченные пакеты отправлены на добавление в очередь" -#: ../../sulfur/src/sulfur/__init__.py:1766 +#: ../../sulfur/src/sulfur/__init__.py:1773 #, fuzzy msgid "These packages are no longer available" msgstr "Выбранный пакет не страдает уязвимостями" -#: ../../sulfur/src/sulfur/__init__.py:1767 +#: ../../sulfur/src/sulfur/__init__.py:1774 #, fuzzy msgid "" "These packages should be removed (if you agree) because support has been " @@ -8727,81 +8295,89 @@ msgstr "" "Эти пакеты должны буть удалены из очереди к удалению, поскольку они зависят " "от Вашего последнего выбора. Вы согласны?" -#: ../../sulfur/src/sulfur/__init__.py:1782 +#: ../../sulfur/src/sulfur/__init__.py:1789 #, fuzzy msgid "These are orphaned vital packages" msgstr "Установленные пакеты" -#: ../../sulfur/src/sulfur/__init__.py:1783 +#: ../../sulfur/src/sulfur/__init__.py:1790 msgid "" "You should make sure that they are no longer needed and remove manually." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1791 +#: ../../sulfur/src/sulfur/__init__.py:1798 #, fuzzy msgid "These are packages from unavailable repositories" msgstr "найти пакеты в репозиториях" -#: ../../sulfur/src/sulfur/__init__.py:1792 +#: ../../sulfur/src/sulfur/__init__.py:1799 msgid "You are not going to receive updates for the following packages." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1804 +#: ../../sulfur/src/sulfur/__init__.py:1811 #, fuzzy msgid "updates" msgstr "Обновления" -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "Showing" msgstr "Доступно элементов" -#: ../../sulfur/src/sulfur/__init__.py:1898 +#: ../../sulfur/src/sulfur/__init__.py:1905 msgid "No packages need or can be queued at the moment." msgstr "" "Ни одного пакета не требуется и не представляется возможным поставить в " "очередь на данный момент." -#: ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../sulfur/src/sulfur/__init__.py:2007 #, fuzzy msgid "Name and description" msgstr "Описание команды" -#: ../../sulfur/src/sulfur/__init__.py:2006 +#: ../../sulfur/src/sulfur/__init__.py:2009 +msgid "Search string" +msgstr "Строка поиска" + +#: ../../sulfur/src/sulfur/__init__.py:2010 +msgid "Search type" +msgstr "Тип поиска" + +#: ../../sulfur/src/sulfur/__init__.py:2013 msgid "Entropy Search" msgstr "Поиск Entropy" -#: ../../sulfur/src/sulfur/__init__.py:2065 +#: ../../sulfur/src/sulfur/__init__.py:2072 msgid "Abort action" msgstr "Отменить действие" -#: ../../sulfur/src/sulfur/__init__.py:2066 +#: ../../sulfur/src/sulfur/__init__.py:2073 msgid "Ignore" msgstr "Игнорировать" -#: ../../sulfur/src/sulfur/__init__.py:2130 +#: ../../sulfur/src/sulfur/__init__.py:2138 #, fuzzy msgid "Tasks completed successfully." msgstr "закачка успешно завершена" -#: ../../sulfur/src/sulfur/__init__.py:2131 +#: ../../sulfur/src/sulfur/__init__.py:2139 msgid "Please make sure to read all the messages in the terminal below." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2134 +#: ../../sulfur/src/sulfur/__init__.py:2142 msgid "Oh, a fairytale gone bad!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2135 +#: ../../sulfur/src/sulfur/__init__.py:2143 #, fuzzy msgid "" "Something bad happened, have a look at the messages in the terminal below." msgstr "Случилось что-то нехорошее. Пожалуйста, взгляните." -#: ../../sulfur/src/sulfur/__init__.py:2136 +#: ../../sulfur/src/sulfur/__init__.py:2144 msgid "Don't feel guilty, it's all my fault!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2192 +#: ../../sulfur/src/sulfur/__init__.py:2200 #, fuzzy msgid "" "Attention. An error occured while processing the queue.\n" @@ -8810,14 +8386,14 @@ msgstr "" "Внимание. Произошла ошибка при работе с очередью.\n" "Пожалуйста, проверьте работу терминала." -#: ../../sulfur/src/sulfur/__init__.py:2208 +#: ../../sulfur/src/sulfur/__init__.py:2216 #, fuzzy msgid "" "Attention. Something really bad happened.\n" "Please have a look at the terminal." msgstr "Случилось что-то нехорошее. Пожалуйста, взгляните." -#: ../../sulfur/src/sulfur/__init__.py:2217 +#: ../../sulfur/src/sulfur/__init__.py:2225 msgid "" "Attention. You have updated Entropy.\n" "Sulfur will be reloaded." @@ -8825,15 +8401,15 @@ msgstr "" "Внимание. Вы обновили Entropy.\n" "Sulfur будет перезагружен." -#: ../../sulfur/src/sulfur/__init__.py:2305 +#: ../../sulfur/src/sulfur/__init__.py:2313 msgid "Processing Packages in queue" msgstr "Обработка пакетов в очереди" -#: ../../sulfur/src/sulfur/__init__.py:2357 +#: ../../sulfur/src/sulfur/__init__.py:2365 msgid "No packages selected" msgstr "Ни одного пакета не выбрано" -#: ../../sulfur/src/sulfur/__init__.py:2422 +#: ../../sulfur/src/sulfur/__init__.py:2430 msgid "Skipping current mirror." msgstr "Пропускаем текущее зеркало" @@ -8986,7 +8562,7 @@ msgstr "Программирование:" msgid "Translation:" msgstr "Перевод:" -#: ../../sulfur/src/sulfur/setup.py:94 +#: ../../sulfur/src/sulfur/setup.py:95 msgid "Dedicated to:" msgstr "Посвящается:" @@ -9109,11 +8685,10 @@ msgstr "Активный" msgid "Update" msgstr "Обновить" -#. Setup revision column -#: ../../sulfur/src/sulfur/views.py:2865 -#: ../../sulfur/src/sulfur/sulfur.glade.h:211 -msgid "Revision" -msgstr "Версия" +#. Setup reponame & repofile column's +#: ../../sulfur/src/sulfur/views.py:2868 +msgid "Repository Identifier" +msgstr "Имя репозитория" #: ../../magneto/src/magneto/kde/components.py:83 msgid "Close" @@ -9278,6 +8853,63 @@ msgstr "Апплет уведомления об обновлениях вклю msgid "Updates Notification" msgstr "Уведомление об обновлениях" +#: ../../services/kernel-switcher:84 +#, fuzzy +msgid "has been installed." +msgstr "добавлено" + +#: ../../services/kernel-switcher:86 +msgid "some external drivers cannot work across multiple kernels." +msgstr "" + +#: ../../services/kernel-switcher:87 +#, fuzzy +msgid "Please reboot your computer now !" +msgstr "Пожалуйста, установите Вашу ветку на" + +#: ../../services/kernel-switcher:91 +#, fuzzy +msgid "No kernel packages given" +msgstr "испорченные пакеты" + +#: ../../services/kernel-switcher:94 +msgid "More than one kernel package given" +msgstr "" + +#: ../../services/kernel-switcher:109 +#, fuzzy +msgid "Package does not exist" +msgstr "не существует" + +#: ../../services/kernel-switcher:116 +#, fuzzy +msgid "Not a kernel" +msgstr "Не сделано" + +#: ../../services/kernel-switcher:177 +#, fuzzy +msgid "No kernel packages found" +msgstr "Пакетов не найдено" + +#: ../../services/kernel-switcher:197 +#, fuzzy +msgid "Sabayon Linux Kernel Switcher BETA" +msgstr "Веб-_сайт Sabayon Linux" + +#: ../../services/kernel-switcher:198 +#, fuzzy +msgid "switch kernel" +msgstr "Переключить репозиторий" + +#: ../../services/kernel-switcher:200 +msgid "list kernels" +msgstr "" + +#: ../../services/kernel-switcher:202 +#, fuzzy +msgid "this help" +msgstr "выдает этот мануал" + #: ../../sulfur/src/sulfur/sulfur.glade.h:1 msgid "0 = no limit; 100 = 100kB/sec" msgstr "0 = без лимита; 100 = 100Кб/сек" @@ -10441,6 +10073,341 @@ msgstr "Уведомитель об обновлениях приложений msgid "_Load Package Manager" msgstr "_Загрузить пакетный менеджер" +#~ msgid "Calculating updates..." +#~ msgstr "Подсчёт обновлений..." + +#~ msgid "Running package injection" +#~ msgstr "Запуск добавления пакета" + +#~ msgid "Running package removal" +#~ msgstr "Запуск удаления пакета" + +#~ msgid "Running package quickpkg" +#~ msgstr "Запуск quickpkg пакета" + +#~ msgid "Adding packages" +#~ msgstr "Добавление пакетов" + +#~ msgid "" +#~ "Opening database to let it run treeupdates. If you won't see anything " +#~ "below, it's just fine." +#~ msgstr "" +#~ "Открытие базы данных, дабы позволить ей запустить обновления дерева " +#~ "обновлений. Если Вы не хотите видеть что-нибудь дальше, это вообще " +#~ "замечательно." + +#~ msgid "Scanning" +#~ msgstr "Сканирование" + +#~ msgid "Socket error, continuing..." +#~ msgstr "Ошибка сокета, продолжение..." + +#~ msgid "Database revision" +#~ msgstr "Версия базы данных" + +#, fuzzy +#~ msgid "repository already exists" +#~ msgstr "уже отключено" + +#~ msgid "Do you want to continue ?" +#~ msgstr "Желаете ли продолжить?" + +#~ msgid "Packages already tagged, action aborted" +#~ msgstr "В пакетах уже проставлены тэги, действие отменено" + +#~ msgid "Entropy database is corrupted!" +#~ msgstr "База данных Entropy испорчена!" + +#~ msgid "" +#~ "A valid entropy.client.services.system.commands.Client class/subclass is " +#~ "needed" +#~ msgstr "" +#~ "Необходим корректный класс/субкласс entropy.client.services.system." +#~ "commands.Client" + +#~ msgid "" +#~ "A valid entropy.client.services.system.methods.BaseMixin class/subclass " +#~ "is needed" +#~ msgstr "" +#~ "Необходим корректный класс/субкласс entropy.client.services.system." +#~ "methods.BaseMixin" + +#~ msgid "not a string" +#~ msgstr "не строка" + +#~ msgid "Please use setup_connection() properly" +#~ msgstr "Будьте добры использовать setup_connection() правильно" + +#~ msgid "not an int" +#~ msgstr "не целое число" + +#~ msgid "not a bool" +#~ msgstr "не булева переменная" + +#~ msgid "Get a list of remotely available commands" +#~ msgstr "Получить список удаленно возможных команд" + +#~ msgid "Get current queue content" +#~ msgstr "Получить текущее содержание очереди" + +#~ msgid "Extended results" +#~ msgstr "Расширенные результаты" + +#~ msgid "Get queue item using its queue unique identifier" +#~ msgstr "" +#~ "Получить элемент из очереди, используя его уникальное наименование в " +#~ "очереди" + +#~ msgid "Queue Identifier" +#~ msgstr "Наименование очереди" + +#~ msgid "Get queue stdout/stderr using its queue unique identifier" +#~ msgstr "" +#~ "Получить stdout/stderr очереди, используя его уникальное наименование в " +#~ "очереди" + +#~ msgid "Remove queued commands using their queue unique identifiers" +#~ msgstr "" +#~ "Удалить поставленные в очередь команды, используя их уникальные " +#~ "наименования в очереди" + +#~ msgid "Queue Identifiers" +#~ msgstr "Имена в очереди" + +#~ msgid "Toggle queue pause (True/False)" +#~ msgstr "Переключить паузу очереди (True/False)" + +#~ msgid "Pause or not" +#~ msgstr "Пауза или нет" + +#~ msgid "Kill a running process through its queue id" +#~ msgstr "Отключить работающий процесс через его id в очереди" + +#~ msgid "Swap items in queue using their queue ids" +#~ msgstr "Сменить предметы в очереди с использованием их id в очереди" + +#~ msgid "Get pinboard content" +#~ msgstr "Получить содержимое панели управления" + +#~ msgid "Add item to pinboard" +#~ msgstr "Добавить предмет на панель управления" + +#~ msgid "Extended text" +#~ msgstr "Расширенный текст" + +#~ msgid "Remove item from pinboard" +#~ msgstr "Удалить предмет с панели управления" + +#~ msgid "Pinboard identifiers" +#~ msgstr "Имена панели управления" + +#~ msgid "Set pinboard items status (done/not done)" +#~ msgstr "Использовать статус предметов панели управления (готово/не готово)" + +#~ msgid "Done status" +#~ msgstr "Статус готовности" + +#~ msgid "Write to a remote running command stdin" +#~ msgstr "Запись удаленно с использованием команды stdin" + +#~ msgid "Write to stdout?" +#~ msgstr "Записать в stdout?" + +#~ msgid "Text" +#~ msgstr "Текст" + +#~ msgid "Update Spm Repository (emerge --sync)" +#~ msgstr "Обновление репозитория Spm (emerge --sync)" + +#~ msgid "Compile specified atoms with specified parameters" +#~ msgstr "Компилировать выбранные атомы с указанными параметрами" + +#~ msgid "Atoms" +#~ msgstr "Атомы" + +#~ msgid "Pretend" +#~ msgstr "Мнимый" + +#~ msgid "Oneshot" +#~ msgstr "Одноразовый" + +#~ msgid "Verbose" +#~ msgstr "Многословный" + +#~ msgid "No color" +#~ msgstr "Без цвета" + +#~ msgid "Fetch only" +#~ msgstr "Только загрузить" + +#~ msgid "Build only" +#~ msgstr "Только собрать" + +#~ msgid "Custom USE" +#~ msgstr "Вручную определенные USE" + +#~ msgid "Custom LDFLAGS" +#~ msgstr "Вручную определенные LDFLAGS" + +#~ msgid "Custom CFLAGS" +#~ msgstr "Вручную определенные CFLAGS" + +#~ msgid "Remove specified atoms with specified parameters" +#~ msgstr "Удалить выбранные атомы с указанными параметрами" + +#~ msgid "Get SPM updates for the specified categories" +#~ msgstr "Получить обновления SPM для указанных категорий" + +#~ msgid "Categories" +#~ msgstr "Категории" + +#~ msgid "Get SPM installed packages for the specified categories" +#~ msgstr "Получить установленные из SPM пакты по указанным категориям" + +#~ msgid "Enable USE flags for the specified atoms" +#~ msgstr "Активировать USE-флаги для указанных атомов" + +#~ msgid "Disable USE flags for the specified atoms" +#~ msgstr "Деактивировать USE-флаги для указанных атомов" + +#~ msgid "Get info for the specified atoms" +#~ msgstr "Получить информацию по указанным атомам" + +#~ msgid "Run SPM info command" +#~ msgstr "Запустить команду информации SPM" + +#~ msgid "Run custom shell command" +#~ msgstr "Запустить вручную команду shell" + +#~ msgid "Command" +#~ msgstr "Команда" + +#~ msgid "Get Spm security updates information" +#~ msgstr "Получить информацию об обновлениях безопасности Spm" + +#~ msgid "List type (affected,new,all)" +#~ msgstr "Тип списка (уязвимые, новые, все)" + +#~ msgid "Get information about available Entropy repositories" +#~ msgstr "Получить информацию о доступных репозиториях Entropy" + +#~ msgid "Set default Entropy Server repository" +#~ msgstr "Установить репозиторий сервера Entropy по умолчанию" + +#~ msgid "Get available packages inside the specified repository" +#~ msgstr "Получить доступные пакеты в указанном репозитории" + +#~ msgid "" +#~ "Get idpackage metadata using its idpackage in the specified repository" +#~ msgstr "" +#~ "Получить мета-информацию по idpackage, используя idpackage в указанном " +#~ "репозитрии" + +#~ msgid "Package Identifier" +#~ msgstr "Имя пакета" + +#~ msgid "Remove the specified Entropy package matches (idpackage,repoid)" +#~ msgstr "Удалить указанные подсчеты пакетов Entropy (idpackage,repoid)" + +#~ msgid "Matched atoms" +#~ msgstr "Подсчитанные атомы" + +#~ msgid "" +#~ "Search Entropy packages using a defined set of search types in the " +#~ "specified repository" +#~ msgstr "" +#~ "Поиск пакетов Entropy с использованием выбранного набора типов поиска в " +#~ "указанном репозитории" + +#~ msgid "Move or copy a package from a repository to another" +#~ msgstr "Переместить или копировать пакет из одного репозитория в другой" + +#~ msgid "Package identifiers" +#~ msgstr "Имена пакетов" + +#~ msgid "From repository" +#~ msgstr "Из репозитория" + +#~ msgid "To repository" +#~ msgstr "В репозиторий" + +#~ msgid "Copy instead of move?" +#~ msgstr "Копировать вместо перемещения?" + +#~ msgid "" +#~ "Scan Spm package changes and retrieve a list of action that should be run " +#~ "on the repositories" +#~ msgstr "" +#~ "Сканировать изменения пакетов Spm и выдать список действий, которые " +#~ "должны быть совершены с репозиториями" + +#~ msgid "Run Entropy database updates" +#~ msgstr "Запустить обновления базы данных Entropy" + +#~ msgid "Matches to add from Spm" +#~ msgstr "Подсчёт к добавлению из SPM" + +#~ msgid "Matches to remove from repository database" +#~ msgstr "Подсчёт к удалению из базы данных репозитория" + +#~ msgid "Matches to inject on repository database" +#~ msgstr "Подсчёт к введению в базу данных репозитория" + +#~ msgid "Run Entropy dependency test" +#~ msgstr "Запуск теста зависимостей Entropy" + +#~ msgid "Run Entropy library test" +#~ msgstr "Запуск теста библиотек Entropy" + +#~ msgid "Run Entropy tree updates" +#~ msgstr "Запуск дерева обновлений Entropy" + +#~ msgid "" +#~ "Scan for Mirror updates and retrieve a list of action that should be run" +#~ msgstr "" +#~ "Поиск обновлений зеркала и создание списка действий, которые должны быть " +#~ "совершены" + +#~ msgid "list of repository identifiers" +#~ msgstr "список идентификаторов репозиториев" + +#~ msgid "Run Mirror updates for the provided repositories and its data" +#~ msgstr "" +#~ "Запустить обновления зеркала для указанных репозиториев и их информации" + +#~ msgid "composed repository data" +#~ msgstr "составленная информация репозитория" + +#~ msgid "Run Entropy packages digest verification test" +#~ msgstr "Запустить тест верификации обзоров пакетов Entropy" + +#~ msgid "Check mode" +#~ msgstr "Режим проверки" + +#~ msgid "Get repository notice board" +#~ msgstr "Получить доску уведомлений репозитория" + +#~ msgid "Remove notice board entry" +#~ msgstr "Удалить запись с доски уведомлений" + +#~ msgid "Entry Identifiers" +#~ msgstr "Идентификаторы записей" + +#~ msgid "Add notice board entry" +#~ msgstr "Добавить запись на доску уведомлений" + +#~ msgid "Notice link" +#~ msgstr "Ссылка на замечание" + +#~ msgid "Databases lock complete" +#~ msgstr "Блокировка баз данных завершена" + +#~ msgid "Databases unlock complete" +#~ msgstr "Разблокировка баз данных завершена" + +#~ msgid "Syncing databases" +#~ msgstr "Синхронизация баз данных" + #~ msgid "Mirrors are locked, someone is working on the repository" #~ msgstr "Зеркала заблокированы, кто-то работает с репозиторием" @@ -11245,9 +11212,6 @@ msgstr "_Загрузить пакетный менеджер" #~ msgid "Calculating world packages" #~ msgstr "Подсчёт всех пакетов" -#~ msgid "repodata dictionary is corrupted" -#~ msgstr "Каталог информации репозиториев испорчен" - #~ msgid "Package hash" #~ msgstr "Хэш пакета" diff --git a/misc/po/sk.po b/misc/po/sk.po index b838f2af3..85cd3909d 100644 --- a/misc/po/sk.po +++ b/misc/po/sk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-05 12:16+0100\n" +"POT-Creation-Date: 2011-02-09 19:21+0100\n" "PO-Revision-Date: 2010-10-31 11:33+0100\n" "Last-Translator: Bystrík Pešl \n" "Language-Team: \n" @@ -46,9 +46,9 @@ msgstr "Export datábazy dokončený." #: ../../libraries/entropy/db/__init__.py:5594 #: ../../libraries/entropy/db/__init__.py:5701 #: ../../libraries/entropy/db/__init__.py:5714 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2406 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2542 -#: ../../libraries/entropy/client/interfaces/client.py:808 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2500 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2636 +#: ../../libraries/entropy/client/interfaces/client.py:803 #: ../../client/text_rescue.py:220 ../../client/text_rescue.py:225 #: ../../client/text_rescue.py:602 ../../client/text_rescue.py:793 #: ../../client/text_ui.py:772 ../../client/text_ui.py:1703 @@ -101,9 +101,8 @@ msgid "package move actions complete" msgstr "Operácia presunu balíčku dokončená" #: ../../libraries/entropy/db/skel.py:1570 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2386 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2579 -#: ../../libraries/entropy/server/interfaces/main.py:1517 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2480 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2673 msgid "WARNING" msgstr "VAROVANIE" @@ -120,381 +119,322 @@ msgid "Moving old entry" msgstr "Moving old entry" #: ../../libraries/entropy/db/skel.py:1809 -#: ../../client/text_configuration.py:120 +#: ../../client/text_configuration.py:122 msgid "to" msgstr "do" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:49 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:50 msgid "Accessibility" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:51 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:52 #, fuzzy msgid "Accessibility applications" msgstr "Aplikácie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:55 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 msgid "Office" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:57 msgid "Applications used in office environments" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:62 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 msgid "Development" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:64 #, fuzzy msgid "Applications or system libraries" msgstr "Aplikácie k zmazaniu" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:67 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 #: ../../sulfur/src/sulfur/sulfur.glade.h:250 msgid "System" msgstr "Systém" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:69 msgid "System applications or libraries" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:72 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 msgid "Games" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:74 msgid "Games, enjoy your spare time" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:77 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:78 msgid "GNOME Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:79 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:80 msgid "Applications and libraries for the GNOME Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:83 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:84 msgid "KDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:85 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:86 msgid "Applications and libraries for the KDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:89 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:90 msgid "XFCE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:91 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:92 msgid "Applications and libraries for the XFCE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:95 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:96 msgid "LXDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:97 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:98 msgid "Applications and libraries for the LXDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:101 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:102 msgid "Multimedia" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:103 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:104 msgid "Applications and libraries for Multimedia" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:107 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:108 #: ../../sulfur/src/sulfur/sulfur.glade.h:136 msgid "Networking" msgstr "Pripojenie do siete" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:109 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:110 msgid "Applications and libraries for Networking" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:113 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:114 msgid "Science" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:115 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:116 msgid "Scientific applications and libraries" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:119 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:120 #: ../../sulfur/src/sulfur/sulfur.glade.h:217 msgid "Security" msgstr "Bezpečnosť" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:121 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:122 #, fuzzy msgid "Security orientend applications" msgstr "Ukáže nainštalované aplikácie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:125 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:126 msgid "X11" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:127 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:128 #, fuzzy msgid "Applications and libraries for X11" msgstr "Aplikácie k zmazaniu" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:406 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:407 msgid "Reloading Portage modules" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:830 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:831 #: ../../libraries/entropy/server/transceivers.py:281 -#: ../../libraries/entropy/server/interfaces/db.py:924 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2079 +#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1782 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1804 msgid "error" msgstr "chyba" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:832 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:833 #: ../../libraries/entropy/client/interfaces/package.py:369 #: ../../libraries/entropy/client/interfaces/package.py:987 #: ../../server/server_reagent.py:86 ../../server/server_reagent.py:103 msgid "not found" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2163 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2308 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2704 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2893 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4432 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2257 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2402 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2798 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2987 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4526 #: ../../libraries/entropy/client/interfaces/trigger.py:204 msgid "QA" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2164 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2242 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2258 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2336 #, fuzzy msgid "Cannot run Source Package Manager trigger for" msgstr "Manažér zdroja balíčka" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2173 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2251 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2267 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2345 #: ../../libraries/entropy/client/interfaces/trigger.py:207 msgid "Please report it" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2174 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2252 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2268 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2346 msgid "Attach this" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2309 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2403 #, fuzzy msgid "Cannot run SPM configure phase for" msgstr "Nie je možne spustiť vyčistenie SPM, chyba" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2313 -#: ../../libraries/entropy/client/interfaces/package.py:2849 -#: ../../libraries/entropy/client/interfaces/package.py:2886 -#: ../../libraries/entropy/client/interfaces/package.py:2967 -#: ../../libraries/entropy/client/interfaces/package.py:2974 -#: ../../libraries/entropy/client/interfaces/package.py:3018 -#: ../../libraries/entropy/client/interfaces/package.py:3046 -#: ../../libraries/entropy/client/interfaces/package.py:3262 -#: ../../libraries/entropy/client/interfaces/package.py:3282 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/client/interfaces/package.py:2850 +#: ../../libraries/entropy/client/interfaces/package.py:2887 +#: ../../libraries/entropy/client/interfaces/package.py:2968 +#: ../../libraries/entropy/client/interfaces/package.py:2975 +#: ../../libraries/entropy/client/interfaces/package.py:3019 +#: ../../libraries/entropy/client/interfaces/package.py:3047 +#: ../../libraries/entropy/client/interfaces/package.py:3263 +#: ../../libraries/entropy/client/interfaces/package.py:3283 #: ../../libraries/entropy/client/interfaces/trigger.py:48 #: ../../libraries/entropy/security.py:649 ../../client/text_rescue.py:741 -#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:921 -#: ../../sulfur/src/sulfur/events.py:927 ../../sulfur/src/sulfur/events.py:966 +#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:926 +#: ../../sulfur/src/sulfur/events.py:932 ../../sulfur/src/sulfur/events.py:971 #: ../../sulfur/src/sulfur/sulfur.glade.h:83 msgid "Error" msgstr "Chyba" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2454 #, fuzzy msgid "package not available on system" msgstr "Ziadne systémové balíčky nie sú dostupné k zmazaniu" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2369 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2463 #, fuzzy msgid "repackaging" msgstr "Rozbaľovanie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2387 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2481 msgid "Cannot complete quickpkg for atom" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2389 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2582 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2483 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2676 msgid "do it manually" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2501 msgid "package files rebuild did not run properly" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2408 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2502 msgid "Please update packages manually" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2543 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2637 #, fuzzy msgid "forcing package updates" msgstr "synchronizácia sád balíčkov" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2544 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2638 msgid "Syncing with" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2580 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2674 msgid "Cannot complete quickpkg for atoms" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2705 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2799 #, fuzzy msgid "Cannot stat path" msgstr "Nie je možné nainštalovať" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2894 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2988 msgid "Cannot update Portage database to destination" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2917 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3011 msgid "SPM uid update error" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2985 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3079 msgid "Cannot update SPM installed pkgs file" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 -#: ../../libraries/entropy/server/interfaces/mirrors.py:780 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 +#: ../../libraries/entropy/server/interfaces/mirrors.py:521 #: ../../client/text_security.py:117 ../../client/text_smart.py:113 msgid "does not exist" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 #, fuzzy msgid "Overwriting" msgstr "Prepísať?" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 #, fuzzy msgid "variable differs" msgstr "Dostupné aktualizácie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 #, fuzzy msgid "Updating" msgstr "Hodnotenie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3256 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3350 #, fuzzy msgid "updating critical variables" msgstr "dostupných aktualizácií" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "differs" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 #, fuzzy msgid "Reverting" msgstr "Hodnotenie" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3454 #, fuzzy msgid "Skipping configuration files update, you are not root." msgstr "Skúmanie konfiguračných súborov k aktualizácii" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3796 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3890 #, fuzzy msgid "Error calculating dependencies" msgstr "Výpočet závislostí" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4198 -#: ../../libraries/entropy/server/interfaces/main.py:2526 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4292 +#: ../../libraries/entropy/server/interfaces/main.py:2686 msgid "not supported" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4199 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4293 msgid "Probably Portage API has changed" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4286 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4380 #, fuzzy msgid "IOError while reading" msgstr "Chyba sťahovania z" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4433 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4527 #, fuzzy msgid "illegal Entropy package tag in ebuild" msgstr "Entropy Správca balíčkov" -#: ../../libraries/entropy/services/system/executors.py:483 -msgid "Calculating updates..." -msgstr "Výpočet aktualizácií..." - -#: ../../libraries/entropy/services/system/executors.py:545 -msgid "Running package injection" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:554 -msgid "Running package removal" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:578 -msgid "Running package quickpkg" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:601 -msgid "Adding packages" -msgstr "Pridávanie balíčkov" - -#: ../../libraries/entropy/services/system/executors.py:766 -msgid "" -"Opening database to let it run treeupdates. If you won't see anything below, " -"it's just fine." -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:809 -msgid "Scanning" -msgstr "Prehľadávanie" - -#: ../../libraries/entropy/services/system/executors.py:828 -msgid "Socket error, continuing..." -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:910 -#: ../../libraries/entropy/services/system/executors.py:923 -#: ../../server/server_activator.py:539 ../../server/server_activator.py:557 -msgid "Remote Entropy Database Repository Status" -msgstr "Stav Vzdialeného Repozitára Entropy Databázy" - -#: ../../libraries/entropy/services/system/executors.py:914 -#: ../../libraries/entropy/services/system/executors.py:925 -#: ../../server/server_activator.py:544 ../../server/server_activator.py:562 -msgid "Host" -msgstr "Server" - -#: ../../libraries/entropy/services/system/executors.py:915 -#: ../../libraries/entropy/services/system/executors.py:926 -#: ../../server/server_activator.py:545 ../../server/server_activator.py:563 -msgid "Database revision" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:917 -#: ../../server/server_activator.py:550 -msgid "Database local revision currently at" -msgstr "" - #: ../../libraries/entropy/services/ugc/interfaces.py:1752 #: ../../libraries/entropy/services/ugc/interfaces.py:1755 -#: ../../libraries/entropy/client/services/system/interfaces.py:27 -#: ../../libraries/entropy/client/services/system/interfaces.py:31 msgid "OutputInterface does not have an output method" msgstr "" @@ -635,14 +575,14 @@ msgid "setting directory to" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:296 -#: ../../libraries/entropy/server/interfaces/main.py:2841 +#: ../../libraries/entropy/server/interfaces/main.py:2992 msgid "Keys for repository are expired" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:676 -#: ../../libraries/entropy/server/interfaces/main.py:3010 -#: ../../libraries/entropy/server/interfaces/main.py:3790 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1199 +#: ../../libraries/entropy/server/interfaces/main.py:3158 +#: ../../libraries/entropy/server/interfaces/main.py:3993 +#: ../../libraries/entropy/server/interfaces/mirrors.py:940 msgid "download" msgstr "" @@ -655,7 +595,7 @@ msgid "download path" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:711 -#: ../../libraries/entropy/server/interfaces/db.py:1362 +#: ../../libraries/entropy/server/interfaces/db.py:1360 msgid "errors" msgstr "" @@ -664,216 +604,230 @@ msgid "failed to download from mirror" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:719 -#: ../../libraries/entropy/server/interfaces/db.py:1375 -#: ../../libraries/entropy/server/interfaces/main.py:1799 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1686 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1764 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2386 +#: ../../libraries/entropy/server/interfaces/db.py:1373 +#: ../../libraries/entropy/server/interfaces/main.py:1908 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1419 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1493 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2119 msgid "reason" msgstr "dôvod" -#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/db.py:922 msgid "Troubles with treeupdates" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:926 +#: ../../libraries/entropy/server/interfaces/db.py:925 msgid "Bumping old data back" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:940 +#: ../../libraries/entropy/server/interfaces/db.py:939 msgid "configured package sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:950 +#: ../../libraries/entropy/server/interfaces/db.py:949 msgid "None configured" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:986 +#: ../../libraries/entropy/server/interfaces/db.py:985 msgid "creating compressed repository dump + checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:993 -#: ../../libraries/entropy/server/interfaces/db.py:1041 -#: ../../libraries/entropy/server/interfaces/db.py:1095 +#: ../../libraries/entropy/server/interfaces/db.py:992 +#: ../../libraries/entropy/server/interfaces/db.py:1040 +#: ../../libraries/entropy/server/interfaces/db.py:1094 #, fuzzy msgid "repository path" msgstr "repozitár" -#: ../../libraries/entropy/server/interfaces/db.py:1000 +#: ../../libraries/entropy/server/interfaces/db.py:999 msgid "dump light" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1009 +#: ../../libraries/entropy/server/interfaces/db.py:1008 msgid "dump light checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1018 -#: ../../libraries/entropy/server/interfaces/db.py:1074 +#: ../../libraries/entropy/server/interfaces/db.py:1017 +#: ../../libraries/entropy/server/interfaces/db.py:1073 msgid "opener" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1033 +#: ../../libraries/entropy/server/interfaces/db.py:1032 msgid "compressing repository + checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1048 +#: ../../libraries/entropy/server/interfaces/db.py:1047 #, fuzzy msgid "compressed repository path" msgstr "_Vynútiť aktualizáciu repozitárov" -#: ../../libraries/entropy/server/interfaces/db.py:1057 +#: ../../libraries/entropy/server/interfaces/db.py:1056 #, fuzzy msgid "repository checksum" msgstr "repozitár" -#: ../../libraries/entropy/server/interfaces/db.py:1066 +#: ../../libraries/entropy/server/interfaces/db.py:1065 msgid "compressed checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1088 +#: ../../libraries/entropy/server/interfaces/db.py:1087 msgid "preparing uncompressed repository for the upload" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1209 -#: ../../libraries/entropy/server/interfaces/db.py:1229 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1183 +#: ../../libraries/entropy/server/interfaces/db.py:1208 +#: ../../libraries/entropy/server/interfaces/db.py:1228 +#: ../../libraries/entropy/server/interfaces/mirrors.py:924 msgid "upload" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1210 +#: ../../libraries/entropy/server/interfaces/db.py:1209 msgid "disabled EAPI" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1230 +#: ../../libraries/entropy/server/interfaces/db.py:1229 msgid "preparing to upload repository to mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1363 +#: ../../libraries/entropy/server/interfaces/db.py:1361 msgid "upload failed, locking and continuing" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1435 -#: ../../libraries/entropy/server/interfaces/db.py:1453 -#: ../../libraries/entropy/server/interfaces/db.py:1488 -#: ../../libraries/entropy/server/interfaces/db.py:1519 -#: ../../libraries/entropy/server/interfaces/db.py:1538 -#: ../../libraries/entropy/server/interfaces/db.py:1564 -#: ../../libraries/entropy/server/interfaces/db.py:1578 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1590 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1760 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1776 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1875 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1901 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1919 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1937 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1968 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2034 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2053 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2075 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2101 +#: ../../libraries/entropy/server/interfaces/db.py:1433 +#: ../../libraries/entropy/server/interfaces/db.py:1451 +#: ../../libraries/entropy/server/interfaces/db.py:1486 +#: ../../libraries/entropy/server/interfaces/db.py:1516 +#: ../../libraries/entropy/server/interfaces/db.py:1535 +#: ../../libraries/entropy/server/interfaces/db.py:1561 +#: ../../libraries/entropy/server/interfaces/db.py:1575 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1329 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1489 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1505 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1600 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1626 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1644 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1662 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1693 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1800 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1826 msgid "sync" msgstr "" #. something short please -#: ../../libraries/entropy/server/interfaces/db.py:1436 +#: ../../libraries/entropy/server/interfaces/db.py:1434 #, fuzzy msgid "repository already in sync" msgstr "repozitár je už zablokovaný" -#: ../../libraries/entropy/server/interfaces/db.py:1454 -#: ../../libraries/entropy/server/interfaces/db.py:1565 +#: ../../libraries/entropy/server/interfaces/db.py:1452 +#: ../../libraries/entropy/server/interfaces/db.py:1562 #, fuzzy msgid "repository sync failed" msgstr "repozitár je povolený" -#: ../../libraries/entropy/server/interfaces/db.py:1455 +#: ../../libraries/entropy/server/interfaces/db.py:1453 msgid "download issues" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1489 -#: ../../libraries/entropy/server/interfaces/db.py:1520 +#: ../../libraries/entropy/server/interfaces/db.py:1487 +#: ../../libraries/entropy/server/interfaces/db.py:1517 #, fuzzy msgid "repository sync forbidden" msgstr "Informácie o repozitári" -#: ../../libraries/entropy/server/interfaces/db.py:1490 +#: ../../libraries/entropy/server/interfaces/db.py:1488 #, fuzzy msgid "missing package sets" msgstr "synchronizácia sád balíčkov" -#: ../../libraries/entropy/server/interfaces/db.py:1521 -msgid "dependencies_test() reported errors" -msgstr "" +#: ../../libraries/entropy/server/interfaces/db.py:1518 +#, fuzzy +msgid "dependencies test reported errors" +msgstr "Test závislostí" -#: ../../libraries/entropy/server/interfaces/db.py:1539 +#: ../../libraries/entropy/server/interfaces/db.py:1536 #, fuzzy msgid "these packages haven't been removed yet" msgstr "Balíčky, ktoré je treba odstrániť" -#: ../../libraries/entropy/server/interfaces/db.py:1566 +#: ../../libraries/entropy/server/interfaces/db.py:1563 msgid "upload issues" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1579 +#: ../../libraries/entropy/server/interfaces/db.py:1576 #, fuzzy msgid "repository sync completed successfully" msgstr "Repozitáre boli úspešne aktualizované" -#: ../../libraries/entropy/server/interfaces/main.py:143 +#: ../../libraries/entropy/server/interfaces/main.py:144 msgid "mirrors have not been unlocked. Sync them." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:207 -#: ../../libraries/entropy/server/interfaces/main.py:3788 -#: ../../libraries/entropy/server/interfaces/main.py:3998 +#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:3991 +#: ../../libraries/entropy/server/interfaces/main.py:4224 #: ../../libraries/entropy/client/services/ugc/interfaces.py:179 #: ../../server/server_reagent.py:73 ../../server/server_reagent.py:78 #: ../../server/server_reagent.py:91 ../../server/server_reagent.py:95 -#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:168 -#: ../../server/server_reagent.py:204 ../../server/server_reagent.py:346 -#: ../../server/server_reagent.py:374 ../../server/server_reagent.py:403 +#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:167 +#: ../../server/server_reagent.py:203 ../../server/server_reagent.py:345 +#: ../../server/server_reagent.py:372 ../../server/server_reagent.py:400 msgid "repository" msgstr "repozitár" -#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:209 msgid "syncing package sets" msgstr "synchronizácia sád balíčkov" -#: ../../libraries/entropy/server/interfaces/main.py:242 +#: ../../libraries/entropy/server/interfaces/main.py:243 msgid "cannot store updates RSS cache" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:387 +#: ../../libraries/entropy/server/interfaces/main.py:388 msgid "INJECT" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:389 +#: ../../libraries/entropy/server/interfaces/main.py:390 msgid "has been injected" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:390 +#: ../../libraries/entropy/server/interfaces/main.py:391 msgid "quickpkg manually to update embedded db" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:391 +#: ../../libraries/entropy/server/interfaces/main.py:392 #, fuzzy msgid "Repository repository updated anyway" msgstr "Aktualizujú sa repozitáre" -#: ../../libraries/entropy/server/interfaces/main.py:976 +#: ../../libraries/entropy/server/interfaces/main.py:977 msgid "package has no keyword set, it will be masked !" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1290 +#: ../../libraries/entropy/server/interfaces/main.py:1011 +msgid "Entropy Server interface must be run as root" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/main.py:1072 +#: ../../libraries/entropy/server/interfaces/main.py:3757 +msgid "repository not configured" +msgstr "repozitár nie je nakonfigurovaný" + +#: ../../libraries/entropy/server/interfaces/main.py:1078 +msgid "protected repository id, can't use this, sorry dude..." +msgstr "" + +#: ../../libraries/entropy/server/interfaces/main.py:1416 #, fuzzy msgid "invalid repository revision" msgstr "Revízia repozitáru" -#: ../../libraries/entropy/server/interfaces/main.py:1292 +#: ../../libraries/entropy/server/interfaces/main.py:1418 msgid "defaulting to 0" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1404 +#: ../../libraries/entropy/server/interfaces/main.py:1532 #: ../../libraries/entropy/client/interfaces/db.py:364 #: ../../libraries/entropy/client/interfaces/db.py:413 #: ../../libraries/entropy/client/interfaces/db.py:467 @@ -882,43 +836,39 @@ msgstr "" #: ../../client/text_rescue.py:295 ../../client/text_ui.py:1479 #: ../../client/text_ui.py:1480 ../../client/text_ui.py:1482 #: ../../client/text_ui.py:1483 ../../sulfur/src/sulfur/dialogs.py:2748 -#: ../../sulfur/src/sulfur/__init__.py:1277 +#: ../../sulfur/src/sulfur/__init__.py:1283 #: ../../sulfur/src/sulfur/packages.py:100 #: ../../sulfur/src/sulfur/packages.py:414 -#: ../../sulfur/src/sulfur/packages.py:434 +#: ../../sulfur/src/sulfur/packages.py:434 ../../services/kernel-switcher:85 msgid "Attention" msgstr "Pozor" -#: ../../libraries/entropy/server/interfaces/main.py:1405 +#: ../../libraries/entropy/server/interfaces/main.py:1533 msgid "cannot match" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1501 +#: ../../libraries/entropy/server/interfaces/main.py:1633 #, fuzzy -msgid "Initializing Entropy repository" +msgid "initializing repository" msgstr "Inštalácia GPG kľúča pre repozitár" -#: ../../libraries/entropy/server/interfaces/main.py:1518 +#: ../../libraries/entropy/server/interfaces/main.py:1644 #, fuzzy -msgid "repository already exists" -msgstr "repozitár je už zablokovaný" - -#: ../../libraries/entropy/server/interfaces/main.py:1528 -msgid "Do you want to continue ?" -msgstr "Chcete pokračovať ?" +msgid "do you really want to initialize this repository ?" +msgstr "Vy! Prečo chcete odstrániť hlavný repozitár?" #. masked ? -#: ../../libraries/entropy/server/interfaces/main.py:1529 -#: ../../libraries/entropy/server/interfaces/main.py:1708 -#: ../../libraries/entropy/server/interfaces/main.py:2067 -#: ../../libraries/entropy/server/interfaces/main.py:2469 -#: ../../libraries/entropy/server/interfaces/main.py:3022 -#: ../../libraries/entropy/server/interfaces/main.py:3627 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1988 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2324 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/qa.py:395 -#: ../../client/equo.py:939 ../../client/text_configuration.py:115 -#: ../../client/text_configuration.py:143 ../../client/text_rescue.py:231 +#: ../../libraries/entropy/server/interfaces/main.py:1647 +#: ../../libraries/entropy/server/interfaces/main.py:1817 +#: ../../libraries/entropy/server/interfaces/main.py:2228 +#: ../../libraries/entropy/server/interfaces/main.py:2629 +#: ../../libraries/entropy/server/interfaces/main.py:3170 +#: ../../libraries/entropy/server/interfaces/main.py:3797 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1713 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/qa.py:395 +#: ../../client/equo.py:944 ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:144 ../../client/text_rescue.py:231 #: ../../client/text_rescue.py:235 ../../client/text_rescue.py:239 #: ../../client/text_rescue.py:469 ../../client/text_rescue.py:528 #: ../../client/text_rescue.py:608 ../../client/text_rescue.py:611 @@ -928,981 +878,964 @@ msgstr "Chcete pokračovať ?" #: ../../client/text_ui.py:1487 ../../client/text_ui.py:1750 #: ../../client/text_ui.py:1828 ../../client/text_ui.py:1963 #: ../../client/text_ui.py:2049 ../../client/text_ui.py:2221 -#: ../../client/text_ui.py:2304 ../../server/server_activator.py:142 +#: ../../client/text_ui.py:2304 ../../server/server_activator.py:143 #: ../../server/server_key.py:224 ../../server/server_key.py:311 -#: ../../server/server_reagent.py:302 ../../server/server_reagent.py:461 -#: ../../server/server_reagent.py:508 ../../server/server_reagent.py:546 +#: ../../server/server_reagent.py:301 ../../server/server_reagent.py:459 +#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 #: ../../server/server_reagent.py:1025 ../../sulfur/src/sulfur/dialogs.py:1350 -#: ../../sulfur/src/sulfur/entropyapi.py:391 +#: ../../sulfur/src/sulfur/entropyapi.py:390 msgid "No" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1555 +#: ../../libraries/entropy/server/interfaces/main.py:1685 msgid "Invalid tag specified" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1577 -msgid "Packages already tagged, action aborted" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/main.py:1623 +#: ../../libraries/entropy/server/interfaces/main.py:1731 msgid "flushing back selected packages from branches" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1649 +#: ../../libraries/entropy/server/interfaces/main.py:1757 msgid "nothing to do" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1672 +#: ../../libraries/entropy/server/interfaces/main.py:1781 msgid "these are the packages that will be flushed" msgstr "" #. ask to continue -#: ../../libraries/entropy/server/interfaces/main.py:1707 -#: ../../libraries/entropy/server/interfaces/main.py:2066 -#: ../../libraries/entropy/server/interfaces/main.py:2468 -#: ../../libraries/entropy/server/interfaces/main.py:3021 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2323 -#: ../../client/text_ui.py:924 ../../server/server_reagent.py:460 -#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 +#: ../../libraries/entropy/server/interfaces/main.py:1816 +#: ../../libraries/entropy/server/interfaces/main.py:2227 +#: ../../libraries/entropy/server/interfaces/main.py:2628 +#: ../../libraries/entropy/server/interfaces/main.py:3169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2056 +#: ../../client/text_ui.py:924 ../../server/server_reagent.py:458 +#: ../../server/server_reagent.py:506 ../../server/server_reagent.py:544 msgid "Would you like to continue ?" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1757 +#: ../../libraries/entropy/server/interfaces/main.py:1866 msgid "checking package hash" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1776 +#: ../../libraries/entropy/server/interfaces/main.py:1885 msgid "hash does not match for" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1786 +#: ../../libraries/entropy/server/interfaces/main.py:1895 msgid "wrong md5" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1798 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1762 +#: ../../libraries/entropy/server/interfaces/main.py:1907 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1491 msgid "download errors" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1816 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/main.py:1925 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1507 msgid "download completed successfully" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1830 +#: ../../libraries/entropy/server/interfaces/main.py:1939 msgid "error downloading packages from mirrors" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1845 +#: ../../libraries/entropy/server/interfaces/main.py:1954 msgid "working on branch" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1861 +#: ../../libraries/entropy/server/interfaces/main.py:1970 msgid "updating package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1900 +#: ../../libraries/entropy/server/interfaces/main.py:2009 msgid "package flushed" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1928 +#: ../../libraries/entropy/server/interfaces/main.py:2089 #, fuzzy msgid "Cannot touch system repository" msgstr "vstúpil do repozitára" -#: ../../libraries/entropy/server/interfaces/main.py:1943 +#: ../../libraries/entropy/server/interfaces/main.py:2104 msgid "Preparing to move selected packages to" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1945 +#: ../../libraries/entropy/server/interfaces/main.py:2106 msgid "Preparing to copy selected packages to" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1957 -#: ../../libraries/entropy/client/services/system/methods.py:83 +#: ../../libraries/entropy/server/interfaces/main.py:2118 #: ../../sulfur/src/sulfur/sulfur.glade.h:139 msgid "Note" msgstr "Poznámka" -#: ../../libraries/entropy/server/interfaces/main.py:1958 +#: ../../libraries/entropy/server/interfaces/main.py:2119 msgid "" "all old packages with conflicting scope will be removed from destination " "repo unless injected" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1968 +#: ../../libraries/entropy/server/interfaces/main.py:2129 msgid "new tag" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2008 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1227 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2310 +#: ../../libraries/entropy/server/interfaces/main.py:2169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:968 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2043 #: ../../libraries/entropy/client/interfaces/package.py:1553 #: ../../client/text_ui.py:2112 msgid "remove" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2041 +#: ../../libraries/entropy/server/interfaces/main.py:2202 msgid "reverse dependency" msgstr "spätná závislosť" -#: ../../libraries/entropy/server/interfaces/main.py:2052 +#: ../../libraries/entropy/server/interfaces/main.py:2213 msgid "dependency" msgstr "závislosť" -#: ../../libraries/entropy/server/interfaces/main.py:2084 +#: ../../libraries/entropy/server/interfaces/main.py:2245 msgid "switching" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2104 +#: ../../libraries/entropy/server/interfaces/main.py:2265 msgid "cannot switch, package not found, skipping" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2177 +#: ../../libraries/entropy/server/interfaces/main.py:2338 msgid "moving file" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2193 +#: ../../libraries/entropy/server/interfaces/main.py:2354 msgid "loading data from source repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2221 +#: ../../libraries/entropy/server/interfaces/main.py:2382 msgid "GPG key was available in" msgstr "GPG kĺúč bol dostupný v" -#: ../../libraries/entropy/server/interfaces/main.py:2240 +#: ../../libraries/entropy/server/interfaces/main.py:2401 msgid "injecting data to destination repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2261 +#: ../../libraries/entropy/server/interfaces/main.py:2422 #, fuzzy msgid "removing entry from source repository" msgstr "Inštalácia GPG kľúča pre repozitár" -#: ../../libraries/entropy/server/interfaces/main.py:2279 +#: ../../libraries/entropy/server/interfaces/main.py:2440 msgid "successfully handled atom" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2309 +#: ../../libraries/entropy/server/interfaces/main.py:2467 msgid "Injecting entropy metadata into built packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2325 +#: ../../libraries/entropy/server/interfaces/main.py:2483 msgid "JFYI, GPG infrastructure failed to load" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2339 +#: ../../libraries/entropy/server/interfaces/main.py:2497 msgid "injecting entropy metadata" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2378 +#: ../../libraries/entropy/server/interfaces/main.py:2536 msgid "injection complete" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2398 +#: ../../libraries/entropy/server/interfaces/main.py:2561 msgid "removing package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2411 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1592 +#: ../../libraries/entropy/server/interfaces/main.py:2574 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1331 msgid "removal complete" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2426 -#: ../../libraries/entropy/server/interfaces/main.py:2632 +#: ../../libraries/entropy/server/interfaces/main.py:2586 +#: ../../libraries/entropy/server/interfaces/main.py:2789 msgid "Integrity verification of the selected packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2441 -#: ../../libraries/entropy/server/interfaces/main.py:2645 +#: ../../libraries/entropy/server/interfaces/main.py:2601 +#: ../../libraries/entropy/server/interfaces/main.py:2800 msgid "All the packages in repository will be checked." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2448 +#: ../../libraries/entropy/server/interfaces/main.py:2608 msgid "This is the list of the packages that would be checked" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2482 +#: ../../libraries/entropy/server/interfaces/main.py:2642 msgid "Working on mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2509 +#: ../../libraries/entropy/server/interfaces/main.py:2669 msgid "checking hash" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2524 +#: ../../libraries/entropy/server/interfaces/main.py:2684 msgid "digest verification of" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2542 -#: ../../libraries/entropy/server/interfaces/main.py:2690 -#: ../../libraries/entropy/server/interfaces/mirrors.py:778 -#: ../../libraries/entropy/server/interfaces/mirrors.py:797 -#: ../../libraries/entropy/server/interfaces/mirrors.py:829 -#: ../../libraries/entropy/server/interfaces/mirrors.py:844 -#: ../../libraries/entropy/server/interfaces/mirrors.py:861 +#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2845 +#: ../../libraries/entropy/server/interfaces/mirrors.py:519 +#: ../../libraries/entropy/server/interfaces/mirrors.py:538 +#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:585 +#: ../../libraries/entropy/server/interfaces/mirrors.py:602 msgid "package" msgstr "balíček" -#: ../../libraries/entropy/server/interfaces/main.py:2544 +#: ../../libraries/entropy/server/interfaces/main.py:2704 msgid "NOT healthy" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2557 -#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2717 +#: ../../libraries/entropy/server/interfaces/main.py:2857 msgid "This is the list of broken packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2566 +#: ../../libraries/entropy/server/interfaces/main.py:2726 #: ../../libraries/entropy/client/interfaces/package.py:286 #: ../../libraries/entropy/client/interfaces/package.py:894 msgid "Mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2585 -#: ../../server/server_reagent.py:1065 +#: ../../libraries/entropy/server/interfaces/main.py:2745 +#: ../../server/server_reagent.py:1066 msgid "Statistics" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2594 +#: ../../libraries/entropy/server/interfaces/main.py:2754 msgid "Number of checked packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2604 +#: ../../libraries/entropy/server/interfaces/main.py:2764 msgid "Number of healthy packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2614 +#: ../../libraries/entropy/server/interfaces/main.py:2774 msgid "Number of broken packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2631 -#: ../../libraries/entropy/server/interfaces/main.py:2794 +#: ../../libraries/entropy/server/interfaces/main.py:2788 +#: ../../libraries/entropy/server/interfaces/main.py:2945 #: ../../libraries/entropy/client/interfaces/db.py:1670 msgid "local" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2670 +#: ../../libraries/entropy/server/interfaces/main.py:2825 msgid "checking status of" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2692 +#: ../../libraries/entropy/server/interfaces/main.py:2847 msgid "is corrupted, stored checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2729 +#: ../../libraries/entropy/server/interfaces/main.py:2884 msgid "checked packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2739 +#: ../../libraries/entropy/server/interfaces/main.py:2894 msgid "healthy packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2749 -#: ../../libraries/entropy/server/interfaces/main.py:2934 +#: ../../libraries/entropy/server/interfaces/main.py:2904 +#: ../../libraries/entropy/server/interfaces/main.py:3086 msgid "broken packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2759 -#: ../../libraries/entropy/server/interfaces/main.py:2944 +#: ../../libraries/entropy/server/interfaces/main.py:2914 +#: ../../libraries/entropy/server/interfaces/main.py:3096 msgid "downloaded packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2769 -#: ../../libraries/entropy/server/interfaces/main.py:2954 +#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3106 msgid "failed downloads" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2795 +#: ../../libraries/entropy/server/interfaces/main.py:2946 msgid "GPG signing packages for repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2807 +#: ../../libraries/entropy/server/interfaces/main.py:2958 msgid "All the missing packages in repository will be downloaded." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2823 +#: ../../libraries/entropy/server/interfaces/main.py:2974 #: ../../server/server_key.py:69 msgid "GnuPG not available" msgstr "GnuPG nie je dostupný" -#: ../../libraries/entropy/server/interfaces/main.py:2849 +#: ../../libraries/entropy/server/interfaces/main.py:3000 msgid "Keys not available for" msgstr "Nie sú dostupné kľúče pre" -#: ../../libraries/entropy/server/interfaces/main.py:2880 +#: ../../libraries/entropy/server/interfaces/main.py:3031 msgid "signing package" msgstr "označenie balíčka" -#: ../../libraries/entropy/server/interfaces/main.py:2894 +#: ../../libraries/entropy/server/interfaces/main.py:3046 msgid "Unknown error signing package" msgstr "Neznáma chyba označenia balíčka" -#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3076 msgid "signed packages" msgstr "označené balíčky" -#: ../../libraries/entropy/server/interfaces/main.py:2987 +#: ../../libraries/entropy/server/interfaces/main.py:3135 msgid "available" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2999 +#: ../../libraries/entropy/server/interfaces/main.py:3147 msgid "upload/ignored" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3034 +#: ../../libraries/entropy/server/interfaces/main.py:3182 msgid "Starting to download missing files" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3045 +#: ../../libraries/entropy/server/interfaces/main.py:3193 msgid "Searching missing/broken files on another mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3065 +#: ../../libraries/entropy/server/interfaces/main.py:3214 msgid "Binary packages downloaded successfully." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3074 +#: ../../libraries/entropy/server/interfaces/main.py:3223 msgid "These are the packages that cannot be found online" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3090 +#: ../../libraries/entropy/server/interfaces/main.py:3239 msgid "They won't be checked" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3107 +#: ../../libraries/entropy/server/interfaces/main.py:3253 msgid "Please setup your branch to" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3109 +#: ../../libraries/entropy/server/interfaces/main.py:3255 msgid "and retry" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3119 +#: ../../libraries/entropy/server/interfaces/main.py:3265 msgid "Copying repository (if not exists)" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3152 +#: ../../libraries/entropy/server/interfaces/main.py:3298 msgid "Switching packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3187 +#: ../../libraries/entropy/server/interfaces/main.py:3333 msgid "Ignoring" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3189 +#: ../../libraries/entropy/server/interfaces/main.py:3335 msgid "already in branch" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3223 +#: ../../libraries/entropy/server/interfaces/main.py:3369 msgid "migration loop completed" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3243 +#: ../../libraries/entropy/server/interfaces/main.py:3387 msgid "Running orphaned SPM packages test" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3259 +#: ../../libraries/entropy/server/interfaces/main.py:3403 msgid "Scanning package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3281 +#: ../../libraries/entropy/server/interfaces/main.py:3425 msgid "not found anymore" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3293 -#: ../../libraries/entropy/server/interfaces/main.py:3525 +#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3680 msgid "Packages string" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3323 +#: ../../libraries/entropy/server/interfaces/main.py:3467 msgid "Checking" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3353 +#: ../../libraries/entropy/server/interfaces/main.py:3504 msgid "Running dependencies test" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3382 +#: ../../libraries/entropy/server/interfaces/main.py:3533 #: ../../client/text_ui.py:2211 msgid "These are the dependencies not found" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3389 +#: ../../libraries/entropy/server/interfaces/main.py:3540 #: ../../client/text_ui.py:2215 msgid "Needed by" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3407 +#: ../../libraries/entropy/server/interfaces/main.py:3558 msgid "by repo" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3417 +#: ../../libraries/entropy/server/interfaces/main.py:3568 msgid "Every dependency is satisfied. It's all fine." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3435 +#: ../../libraries/entropy/server/interfaces/main.py:3594 msgid "Broken and matched packages list" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3596 #: ../../libraries/entropy/qa.py:517 msgid "Dumping results into these files" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3467 +#: ../../libraries/entropy/server/interfaces/main.py:3622 #: ../../client/text_ui.py:2267 msgid "System is healthy" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3476 +#: ../../libraries/entropy/server/interfaces/main.py:3631 msgid "Matching libraries with Spm, please wait" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3490 +#: ../../libraries/entropy/server/interfaces/main.py:3645 msgid "These are the matched packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3534 +#: ../../libraries/entropy/server/interfaces/main.py:3689 msgid "No matched packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3587 -#: ../../libraries/entropy/server/interfaces/main.py:5256 -msgid "repository not configured" -msgstr "repozitár nie je nakonfigurovaný" - -#: ../../libraries/entropy/server/interfaces/main.py:3614 +#: ../../libraries/entropy/server/interfaces/main.py:3784 msgid "Your default repository is not initialized" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3626 +#: ../../libraries/entropy/server/interfaces/main.py:3796 msgid "Do you want to initialize your default repository ?" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3629 +#: ../../libraries/entropy/server/interfaces/main.py:3799 msgid "Continuing with an uninitialized repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3747 +#: ../../libraries/entropy/server/interfaces/main.py:3950 #, fuzzy msgid "Entropy repository is already locked by you :-)" msgstr "Entropy správca repozitárov bol inicializovaný" #. check if the database is locked REMOTELY -#: ../../libraries/entropy/server/interfaces/main.py:3754 +#: ../../libraries/entropy/server/interfaces/main.py:3957 msgid "Locking and Syncing Entropy repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3768 -#: ../../server/server_activator.py:478 +#: ../../libraries/entropy/server/interfaces/main.py:3971 +#: ../../server/server_activator.py:476 msgid "Mirrors status table" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3777 -#: ../../libraries/entropy/server/interfaces/main.py:3780 -#: ../../server/server_activator.py:484 ../../server/server_activator.py:488 +#: ../../libraries/entropy/server/interfaces/main.py:3980 +#: ../../libraries/entropy/server/interfaces/main.py:3983 +#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 msgid "Unlocked" msgstr "Odomknutý" -#: ../../libraries/entropy/server/interfaces/main.py:3779 -#: ../../libraries/entropy/server/interfaces/main.py:3782 -#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 +#: ../../libraries/entropy/server/interfaces/main.py:3982 +#: ../../libraries/entropy/server/interfaces/main.py:3985 +#: ../../server/server_activator.py:480 ../../server/server_activator.py:484 msgid "Locked" msgstr "Zamknutý" -#: ../../libraries/entropy/server/interfaces/main.py:3799 +#: ../../libraries/entropy/server/interfaces/main.py:4002 msgid "cannot lock mirror" msgstr "nie je možné zamknúť zrkadlo" -#: ../../libraries/entropy/server/interfaces/main.py:3985 -msgid "Entropy database is corrupted!" -msgstr "Entropy databáza je porušená!" +#: ../../libraries/entropy/server/interfaces/main.py:4211 +#, fuzzy +msgid "Repository is corrupted!" +msgstr "Repozitár" -#: ../../libraries/entropy/server/interfaces/main.py:3999 +#: ../../libraries/entropy/server/interfaces/main.py:4225 #, fuzzy msgid "indexing repository" msgstr "V repozitári" -#: ../../libraries/entropy/server/interfaces/main.py:4040 +#: ../../libraries/entropy/server/interfaces/main.py:4261 #, fuzzy msgid "Initializing an empty repository" msgstr "Inštalácia GPG kľúča pre repozitár" -#: ../../libraries/entropy/server/interfaces/main.py:4053 +#: ../../libraries/entropy/server/interfaces/main.py:4274 #, fuzzy msgid "Entropy repository file" msgstr "Entropy Správca repozitárov" -#: ../../libraries/entropy/server/interfaces/main.py:4055 +#: ../../libraries/entropy/server/interfaces/main.py:4276 msgid "successfully initialized" msgstr "úspešne spustené" -#: ../../libraries/entropy/server/interfaces/main.py:4151 -#: ../../libraries/entropy/server/interfaces/main.py:4404 +#: ../../libraries/entropy/server/interfaces/main.py:4357 +#: ../../libraries/entropy/server/interfaces/main.py:4618 msgid "adding package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4230 +#: ../../libraries/entropy/server/interfaces/main.py:4436 msgid "added package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4232 +#: ../../libraries/entropy/server/interfaces/main.py:4438 msgid "rev" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4246 +#: ../../libraries/entropy/server/interfaces/main.py:4452 msgid "manual dependencies for" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4427 +#: ../../libraries/entropy/server/interfaces/main.py:4639 msgid "Exception caught, closing tasks" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4521 +#: ../../libraries/entropy/server/interfaces/main.py:4731 msgid "server-side repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4523 +#: ../../libraries/entropy/server/interfaces/main.py:4733 msgid "community repository" msgstr "" #. ..on repository: -#: ../../libraries/entropy/server/interfaces/main.py:4525 +#: ../../libraries/entropy/server/interfaces/main.py:4735 msgid "Entropy Server Interface Instance on repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4536 +#: ../../libraries/entropy/server/interfaces/main.py:4746 msgid "current branch" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4538 -#: ../../server/server_reagent.py:230 +#: ../../libraries/entropy/server/interfaces/main.py:4748 +#: ../../server/server_reagent.py:229 msgid "type" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4547 +#: ../../libraries/entropy/server/interfaces/main.py:4757 msgid "Currently configured repositories" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4577 +#: ../../libraries/entropy/server/interfaces/main.py:4787 msgid "GPG key expired" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4579 +#: ../../libraries/entropy/server/interfaces/main.py:4789 msgid "please frigging fix" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4590 +#: ../../libraries/entropy/server/interfaces/main.py:4800 msgid "GPG got unexpected error" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4592 +#: ../../libraries/entropy/server/interfaces/main.py:4802 msgid "skipping" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4608 -#: ../../libraries/entropy/server/interfaces/main.py:4621 +#: ../../libraries/entropy/server/interfaces/main.py:4818 +#: ../../libraries/entropy/server/interfaces/main.py:4832 msgid "config files" msgstr "" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4609 +#: ../../libraries/entropy/server/interfaces/main.py:4819 msgid "checking system" msgstr "" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4622 +#: ../../libraries/entropy/server/interfaces/main.py:4833 msgid "there are configuration files not updated yet" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4913 +#: ../../libraries/entropy/server/interfaces/main.py:5122 msgid "found available dep_rewrites for this package" msgstr "" #. this means that user is asking to add dep_pattern #. as a dependency to package -#: ../../libraries/entropy/server/interfaces/main.py:4925 +#: ../../libraries/entropy/server/interfaces/main.py:5134 #, fuzzy msgid "added" msgstr "Bude pridané" #. this means that user is asking to remove dep_pattern -#: ../../libraries/entropy/server/interfaces/main.py:4928 -#: ../../libraries/entropy/server/interfaces/main.py:5026 +#: ../../libraries/entropy/server/interfaces/main.py:5137 +#: ../../libraries/entropy/server/interfaces/main.py:5235 #, fuzzy msgid "removed" msgstr "Vymazať" -#: ../../libraries/entropy/server/interfaces/main.py:5015 +#: ../../libraries/entropy/server/interfaces/main.py:5224 msgid "replaced" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5037 -#: ../../libraries/entropy/server/interfaces/main.py:5051 +#: ../../libraries/entropy/server/interfaces/main.py:5246 +#: ../../libraries/entropy/server/interfaces/main.py:5260 msgid "No dependency rewrite made for" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5132 -#: ../../libraries/entropy/server/interfaces/main.py:5152 -#: ../../libraries/entropy/server/interfaces/main.py:5164 +#: ../../libraries/entropy/server/interfaces/main.py:5332 +#: ../../libraries/entropy/server/interfaces/main.py:5352 +#: ../../libraries/entropy/server/interfaces/main.py:5364 msgid "sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5133 +#: ../../libraries/entropy/server/interfaces/main.py:5333 #, fuzzy msgid "updating package sets" msgstr "synchronizácia sád balíčkov" -#: ../../libraries/entropy/server/interfaces/main.py:5153 +#: ../../libraries/entropy/server/interfaces/main.py:5353 #, fuzzy msgid "adding package set" msgstr "Pridávanie balíčkov" -#: ../../libraries/entropy/server/interfaces/main.py:5165 +#: ../../libraries/entropy/server/interfaces/main.py:5365 #, fuzzy msgid "removing package set" msgstr "synchronizácia sád balíčkov" -#: ../../libraries/entropy/server/interfaces/main.py:5195 -msgid "Entropy Server interface must be run as root" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/main.py:5262 -msgid "protected repository id, can't use this, sorry dude..." -msgstr "" - #: ../../libraries/entropy/server/interfaces/mirrors.py:50 -msgid "downloading notice board from mirrors to" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:72 -msgid "notice board downloaded successfully from" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:105 -msgid "removing notice board from" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:129 -msgid "notice board removal failed on" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:140 -msgid "notice board removal success" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:165 -msgid "uploading notice board from" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:188 -msgid "notice board upload failed on" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:199 -msgid "notice board upload success" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:309 msgid "Entropy Server Mirrors Interface loaded" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:317 +#: ../../libraries/entropy/server/interfaces/mirrors.py:58 #, fuzzy msgid "repository mirror" msgstr "repozitár" -#: ../../libraries/entropy/server/interfaces/mirrors.py:326 +#: ../../libraries/entropy/server/interfaces/mirrors.py:67 #, fuzzy msgid "packages mirror" msgstr "balíčky" -#: ../../libraries/entropy/server/interfaces/mirrors.py:364 +#: ../../libraries/entropy/server/interfaces/mirrors.py:105 msgid "looking for file in mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:442 -#: ../../libraries/entropy/server/interfaces/mirrors.py:537 +#: ../../libraries/entropy/server/interfaces/mirrors.py:183 +#: ../../libraries/entropy/server/interfaces/mirrors.py:278 msgid "unlocking" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:444 -#: ../../libraries/entropy/server/interfaces/mirrors.py:539 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1055 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1075 +#: ../../libraries/entropy/server/interfaces/mirrors.py:185 +#: ../../libraries/entropy/server/interfaces/mirrors.py:280 +#: ../../libraries/entropy/server/interfaces/mirrors.py:796 +#: ../../libraries/entropy/server/interfaces/mirrors.py:816 msgid "locking" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:450 +#: ../../libraries/entropy/server/interfaces/mirrors.py:191 msgid "mirror" msgstr "zrkadlo" -#: ../../libraries/entropy/server/interfaces/mirrors.py:475 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1056 +#: ../../libraries/entropy/server/interfaces/mirrors.py:216 +#: ../../libraries/entropy/server/interfaces/mirrors.py:797 msgid "mirror already locked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:488 +#: ../../libraries/entropy/server/interfaces/mirrors.py:229 msgid "mirror already unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:545 +#: ../../libraries/entropy/server/interfaces/mirrors.py:286 msgid "mirror for download" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:311 msgid "mirror already locked for download" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:583 +#: ../../libraries/entropy/server/interfaces/mirrors.py:324 msgid "mirror already unlocked for download" msgstr "" #. locking/unlocking mirror1 for download -#: ../../libraries/entropy/server/interfaces/mirrors.py:620 +#: ../../libraries/entropy/server/interfaces/mirrors.py:361 msgid "for download" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:634 +#: ../../libraries/entropy/server/interfaces/mirrors.py:375 msgid "mirror successfully locked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:648 +#: ../../libraries/entropy/server/interfaces/mirrors.py:389 msgid "mirror not locked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:682 +#: ../../libraries/entropy/server/interfaces/mirrors.py:423 msgid "mirror successfully unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:439 msgid "unlock error" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:700 +#: ../../libraries/entropy/server/interfaces/mirrors.py:441 msgid "mirror not unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:737 +#: ../../libraries/entropy/server/interfaces/mirrors.py:478 msgid "connecting to download package" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:500 msgid "downloading package" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:799 +#: ../../libraries/entropy/server/interfaces/mirrors.py:540 msgid "is not listed in the repository !" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:813 +#: ../../libraries/entropy/server/interfaces/mirrors.py:554 msgid "verifying checksum of package" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:831 +#: ../../libraries/entropy/server/interfaces/mirrors.py:572 msgid "downloaded successfully" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:846 +#: ../../libraries/entropy/server/interfaces/mirrors.py:587 msgid "checksum does not match. re-downloading..." msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:863 +#: ../../libraries/entropy/server/interfaces/mirrors.py:604 msgid "seems broken. Consider to re-package it. Giving up!" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:918 +#: ../../libraries/entropy/server/interfaces/mirrors.py:659 msgid "mirror hasn't valid repository revision file" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:938 +#: ../../libraries/entropy/server/interfaces/mirrors.py:679 msgid "unable to download repository revision" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:952 +#: ../../libraries/entropy/server/interfaces/mirrors.py:693 msgid "mirror doesn't have valid revision file" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1057 +#: ../../libraries/entropy/server/interfaces/mirrors.py:798 msgid "waiting up to 2 minutes before giving up" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1076 +#: ../../libraries/entropy/server/interfaces/mirrors.py:817 msgid "mirror unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1143 +#: ../../libraries/entropy/server/interfaces/mirrors.py:884 msgid "Local statistics" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1151 +#: ../../libraries/entropy/server/interfaces/mirrors.py:892 msgid "upload directory" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1153 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1164 +#: ../../libraries/entropy/server/interfaces/mirrors.py:894 +#: ../../libraries/entropy/server/interfaces/mirrors.py:905 msgid "files ready" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1162 +#: ../../libraries/entropy/server/interfaces/mirrors.py:903 msgid "packages directory" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1213 +#: ../../libraries/entropy/server/interfaces/mirrors.py:954 msgid "copy" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1238 +#: ../../libraries/entropy/server/interfaces/mirrors.py:979 msgid "Packages to be removed" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1247 +#: ../../libraries/entropy/server/interfaces/mirrors.py:988 msgid "Packages to be moved locally" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1256 +#: ../../libraries/entropy/server/interfaces/mirrors.py:997 msgid "Packages to be uploaded" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1266 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1007 msgid "Total removal size" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1278 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1019 msgid "Total upload size" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1287 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1028 msgid "Total download size" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1341 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1082 msgid "Remote statistics for" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1096 msgid "remote packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1357 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1098 msgid "files stored" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1365 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1106 msgid "Calculating queues" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1571 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1310 msgid "removing package+hash" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1619 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 msgid "copying file+hash to repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1684 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1417 msgid "upload errors" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1431 msgid "upload completed successfully" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1803 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1528 msgid "QA checking package file" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1825 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1550 msgid "faulty package file, please fix" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1876 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1601 msgid "starting packages sync" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1903 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1628 msgid "packages sync" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1921 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1646 msgid "socket error" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1923 -#: ../../server/server_reagent.py:534 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1648 +#: ../../server/server_reagent.py:533 msgid "on" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1939 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1664 msgid "nothing to do on" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1950 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1675 msgid "Expanding queues" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1970 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1695 msgid "nothing to sync for" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1987 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1712 msgid "Would you like to run the steps above ?" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2036 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1761 msgid "keyboard interrupt !" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2055 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1780 msgid "you must package them again" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2077 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1802 msgid "exception caught" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2104 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1829 msgid "at least one mirror synced properly!" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2232 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1964 msgid "tidy" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2234 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1966 msgid "collecting expired packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2248 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1980 msgid "collecting expired packages in the selected branches" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2289 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2022 msgid "nothing to remove on this branch" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2300 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2033 msgid "these are the expired packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2352 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2085 msgid "removing packages remotely" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2384 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2117 msgid "remove errors" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2398 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2131 msgid "removing packages locally" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2426 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2159 msgid "removing" msgstr "" +#: ../../libraries/entropy/server/interfaces/mirrors.py:2187 +msgid "downloading notice board from mirrors to" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2209 +msgid "notice board downloaded successfully from" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2242 +msgid "removing notice board from" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2266 +msgid "notice board removal failed on" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2277 +msgid "notice board removal success" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2302 +msgid "uploading notice board from" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2325 +msgid "notice board upload failed on" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2336 +msgid "notice board upload success" +msgstr "" + #: ../../libraries/entropy/client/services/ugc/commands.py:63 msgid "feature not supported remotely" msgstr "" @@ -2006,20 +1939,20 @@ msgid "Login successful. Do you want to save these credentials ?" msgstr "" #: ../../libraries/entropy/client/services/ugc/interfaces.py:210 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/output.py:970 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/output.py:973 #: ../../libraries/entropy/qa.py:398 ../../libraries/entropy/qa.py:413 #: ../../client/text_rescue.py:493 ../../client/text_rescue.py:497 #: ../../client/text_rescue.py:524 ../../client/text_ugc.py:233 #: ../../client/text_ugc.py:414 ../../client/text_ugc.py:490 #: ../../client/text_ugc.py:509 ../../client/text_ui.py:479 -#: ../../client/text_ui.py:506 ../../server/server_activator.py:366 -#: ../../server/server_reagent.py:922 ../../server/server_reagent.py:923 +#: ../../client/text_ui.py:506 ../../server/server_activator.py:367 +#: ../../server/server_reagent.py:923 ../../server/server_reagent.py:924 #: ../../server/server_reagent.py:948 ../../server/server_reagent.py:961 #: ../../server/server_reagent.py:962 ../../server/server_reagent.py:977 #: ../../sulfur/src/sulfur/dialogs.py:1353 #: ../../sulfur/src/sulfur/dialogs.py:1814 -#: ../../sulfur/src/sulfur/entropyapi.py:391 -#: ../../sulfur/src/sulfur/events.py:727 +#: ../../sulfur/src/sulfur/entropyapi.py:390 +#: ../../sulfur/src/sulfur/events.py:732 msgid "Yes" msgstr "Ano" @@ -2035,423 +1968,10 @@ msgstr "" msgid "Cannot write to cache file" msgstr "" -#: ../../libraries/entropy/client/services/system/interfaces.py:37 -msgid "" -"A valid entropy.client.services.system.commands.Client class/subclass is " -"needed" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:42 -msgid "" -"A valid entropy.client.services.system.methods.BaseMixin class/subclass is " -"needed" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -msgid "not a string" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "Please use setup_connection() properly" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -msgid "not an int" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "not a bool" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:22 -msgid "Get a list of remotely available commands" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:28 -msgid "Get current queue content" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:30 -msgid "Extended results" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:36 -msgid "Get queue item using its queue unique identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:37 -#: ../../libraries/entropy/client/services/system/methods.py:43 -#: ../../libraries/entropy/client/services/system/methods.py:61 -#: ../../libraries/entropy/client/services/system/methods.py:68 -#: ../../libraries/entropy/client/services/system/methods.py:69 -#: ../../libraries/entropy/client/services/system/methods.py:107 -msgid "Queue Identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:42 -msgid "Get queue stdout/stderr using its queue unique identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:48 -msgid "Remove queued commands using their queue unique identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:49 -msgid "Queue Identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:54 -msgid "Toggle queue pause (True/False)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:55 -msgid "Pause or not" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:60 -msgid "Kill a running process through its queue id" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:66 -msgid "Swap items in queue using their queue ids" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:75 -msgid "Get pinboard content" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:81 -msgid "Add item to pinboard" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:84 -msgid "Extended text" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:90 -msgid "Remove item from pinboard" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:91 -#: ../../libraries/entropy/client/services/system/methods.py:98 -msgid "Pinboard identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:96 -msgid "Set pinboard items status (done/not done)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:99 -msgid "Done status" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:105 -msgid "Write to a remote running command stdin" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:108 -msgid "Write to stdout?" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:109 -#: ../../libraries/entropy/client/services/system/methods.py:399 -msgid "Text" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:166 -msgid "Update Spm Repository (emerge --sync)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:172 -msgid "Compile specified atoms with specified parameters" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:174 -#: ../../libraries/entropy/client/services/system/methods.py:192 -#: ../../libraries/entropy/client/services/system/methods.py:215 -#: ../../libraries/entropy/client/services/system/methods.py:224 -#: ../../libraries/entropy/client/services/system/methods.py:232 -msgid "Atoms" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:175 -#: ../../libraries/entropy/client/services/system/methods.py:193 -msgid "Pretend" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:176 -msgid "Oneshot" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:177 -#: ../../libraries/entropy/client/services/system/methods.py:194 -msgid "Verbose" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:178 -#: ../../libraries/entropy/client/services/system/methods.py:195 -msgid "No color" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:179 -msgid "Fetch only" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:180 -msgid "Build only" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:181 -#: ../../server/server_reagent.py:233 -msgid "No dependencies" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:182 -msgid "Custom USE" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:183 -msgid "Custom LDFLAGS" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:184 -msgid "Custom CFLAGS" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:190 -msgid "Remove specified atoms with specified parameters" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:201 -msgid "Get SPM updates for the specified categories" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:202 -#: ../../libraries/entropy/client/services/system/methods.py:208 -msgid "Categories" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:207 -msgid "Get SPM installed packages for the specified categories" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:213 -msgid "Enable USE flags for the specified atoms" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:216 -#: ../../libraries/entropy/client/services/system/methods.py:225 -#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 -msgid "USE flags" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:222 -msgid "Disable USE flags for the specified atoms" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:231 -msgid "Get info for the specified atoms" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:237 -msgid "Run SPM info command" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:243 -msgid "Run custom shell command" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:245 -msgid "Command" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:251 -msgid "Get Spm security updates information" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:253 -msgid "List type (affected,new,all)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:259 -msgid "Get information about available Entropy repositories" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:265 -msgid "Set default Entropy Server repository" -msgstr "" - -#. Setup reponame & repofile column's -#: ../../libraries/entropy/client/services/system/methods.py:267 -#: ../../libraries/entropy/client/services/system/methods.py:275 -#: ../../libraries/entropy/client/services/system/methods.py:284 -#: ../../libraries/entropy/client/services/system/methods.py:302 -#: ../../libraries/entropy/client/services/system/methods.py:349 -#: ../../libraries/entropy/client/services/system/methods.py:373 -#: ../../libraries/entropy/client/services/system/methods.py:381 -#: ../../libraries/entropy/client/services/system/methods.py:388 -#: ../../libraries/entropy/client/services/system/methods.py:397 -#: ../../sulfur/src/sulfur/views.py:2868 -msgid "Repository Identifier" -msgstr "Identifikátor repozitáru" - -#: ../../libraries/entropy/client/services/system/methods.py:273 -msgid "Get available packages inside the specified repository" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:281 -msgid "Get idpackage metadata using its idpackage in the specified repository" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:283 -msgid "Package Identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:290 -msgid "Remove the specified Entropy package matches (idpackage,repoid)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:292 -msgid "Matched atoms" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:298 -msgid "" -"Search Entropy packages using a defined set of search types in the specified " -"repository" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:300 -#: ../../sulfur/src/sulfur/__init__.py:2003 -msgid "Search type" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:301 -#: ../../sulfur/src/sulfur/__init__.py:2002 -msgid "Search string" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:308 -msgid "Move or copy a package from a repository to another" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:310 -msgid "Package identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:311 -msgid "From repository" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:312 -msgid "To repository" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:313 -msgid "Copy instead of move?" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:319 -msgid "" -"Scan Spm package changes and retrieve a list of action that should be run on " -"the repositories" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:325 -msgid "Run Entropy database updates" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:327 -msgid "Matches to add from Spm" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:328 -msgid "Matches to remove from repository database" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:329 -msgid "Matches to inject on repository database" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:335 -msgid "Run Entropy dependency test" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:341 -msgid "Run Entropy library test" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:347 -msgid "Run Entropy tree updates" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:355 -msgid "" -"Scan for Mirror updates and retrieve a list of action that should be run" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:357 -msgid "list of repository identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:363 -msgid "Run Mirror updates for the provided repositories and its data" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:365 -msgid "composed repository data" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:371 -msgid "Run Entropy packages digest verification test" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:374 -msgid "Check mode" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:380 -msgid "Get repository notice board" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:386 -msgid "Remove notice board entry" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:389 -msgid "Entry Identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:395 -msgid "Add notice board entry" -msgstr "" - -#. title -#: ../../libraries/entropy/client/services/system/methods.py:398 -#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 -#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 -#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 -#: ../../server/server_activator.py:242 ../../server/server_activator.py:274 -#: ../../server/server_activator.py:310 ../../sulfur/src/sulfur/dialogs.py:381 -#: ../../sulfur/src/sulfur/dialogs.py:633 -#: ../../sulfur/src/sulfur/sulfur.glade.h:258 -msgid "Title" -msgstr "Názov" - -#: ../../libraries/entropy/client/services/system/methods.py:400 -msgid "Notice link" -msgstr "" - #: ../../libraries/entropy/client/misc.py:161 -#: ../../client/text_configuration.py:164 -#: ../../client/text_configuration.py:176 -#: ../../client/text_configuration.py:246 +#: ../../client/text_configuration.py:165 +#: ../../client/text_configuration.py:177 +#: ../../client/text_configuration.py:247 msgid "Automerging file" msgstr "" @@ -2467,7 +1987,7 @@ msgstr "" #: ../../libraries/entropy/client/interfaces/methods.py:88 #: ../../libraries/entropy/client/interfaces/methods.py:113 #: ../../client/text_ui.py:484 ../../server/server_reagent.py:81 -#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1045 +#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1051 #: ../../sulfur/src/sulfur/views.py:2798 msgid "Repository" msgstr "Repozitár" @@ -2482,11 +2002,11 @@ msgstr "je porušený" msgid "Cannot calculate the checksum" msgstr "Nie je možné výpočítať závislosti" -#: ../../libraries/entropy/client/interfaces/client.py:809 +#: ../../libraries/entropy/client/interfaces/client.py:804 msgid "forcing packages metadata update" msgstr "" -#: ../../libraries/entropy/client/interfaces/client.py:818 +#: ../../libraries/entropy/client/interfaces/client.py:813 msgid "Updating system database using repository" msgstr "" @@ -2873,7 +2393,7 @@ msgstr "Repozitáre boli úspešne aktualizované" #: ../../libraries/entropy/client/interfaces/methods.py:867 #: ../../libraries/entropy/client/interfaces/sets.py:188 #: ../../libraries/entropy/client/interfaces/sets.py:215 -#: ../../libraries/entropy/const.py:591 +#: ../../libraries/entropy/const.py:589 msgid "All fine" msgstr "" @@ -2892,39 +2412,39 @@ msgid "Repository restored successfully" msgstr "Repozitáre boli úspešne aktualizované" #: ../../libraries/entropy/client/interfaces/methods.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:3385 +#: ../../libraries/entropy/client/interfaces/package.py:3386 #: ../../client/text_rescue.py:508 ../../sulfur/src/sulfur/entropyapi.py:239 msgid "Removing" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1356 +#: ../../libraries/entropy/client/interfaces/methods.py:1357 msgid "Resources unlocked, let's go!" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1375 +#: ../../libraries/entropy/client/interfaces/methods.py:1376 #, python-format msgid "Resources still locked after %s minutes, giving up!" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1384 +#: ../../libraries/entropy/client/interfaces/methods.py:1385 #, python-format msgid "Resources locked, sleeping %s seconds, check #%s/%s" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1408 +#: ../../libraries/entropy/client/interfaces/methods.py:1409 #, python-format msgid "Nothing to backup in etpConst with %s key" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1528 +#: ../../libraries/entropy/client/interfaces/methods.py:1529 msgid "Checking response time of" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1550 +#: ../../libraries/entropy/client/interfaces/methods.py:1551 msgid "Mirror response time" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1876 +#: ../../libraries/entropy/client/interfaces/methods.py:1877 msgid "not a valid method" msgstr "" @@ -2951,13 +2471,13 @@ msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:345 #: ../../libraries/entropy/client/interfaces/package.py:952 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "second" msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:360 #: ../../libraries/entropy/client/interfaces/package.py:968 -#: ../../libraries/entropy/client/interfaces/package.py:2798 +#: ../../libraries/entropy/client/interfaces/package.py:2799 msgid "Error downloading from" msgstr "Chyba sťahovania z" @@ -2977,13 +2497,13 @@ msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:373 #: ../../libraries/entropy/client/interfaces/package.py:998 -#: ../../libraries/entropy/client/interfaces/package.py:2809 +#: ../../libraries/entropy/client/interfaces/package.py:2810 msgid "discarded download" msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:376 #: ../../libraries/entropy/client/interfaces/package.py:1001 -#: ../../libraries/entropy/client/interfaces/package.py:2811 +#: ../../libraries/entropy/client/interfaces/package.py:2812 msgid "unknown reason" msgstr "" @@ -2992,17 +2512,17 @@ msgid "Downloading from" msgstr "Sťahovanie z" #: ../../libraries/entropy/client/interfaces/package.py:946 -#: ../../libraries/entropy/client/interfaces/package.py:2780 +#: ../../libraries/entropy/client/interfaces/package.py:2781 msgid "Successfully downloaded from" msgstr "Úspešne stiahnuté z" #: ../../libraries/entropy/client/interfaces/package.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "at" msgstr "pri" #: ../../libraries/entropy/client/interfaces/package.py:974 -#: ../../libraries/entropy/client/interfaces/package.py:2804 +#: ../../libraries/entropy/client/interfaces/package.py:2805 msgid "file not available on this mirror" msgstr "súbor nie je dostupný na tomto zrkadle" @@ -3088,7 +2608,7 @@ msgid "Removing config file, never modified" msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:1554 -#: ../../libraries/entropy/client/interfaces/package.py:2671 +#: ../../libraries/entropy/client/interfaces/package.py:2672 msgid "Protecting config file" msgstr "Chránený konfiguračný súbor" @@ -3147,221 +2667,222 @@ msgstr "Chyba pri presúvaní súboru" msgid "please report" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2627 +#: ../../libraries/entropy/client/interfaces/package.py:2628 msgid "Skipping file installation/removal" msgstr "Preskočenie inštalácie/odstránenia súboru" -#: ../../libraries/entropy/client/interfaces/package.py:2688 +#: ../../libraries/entropy/client/interfaces/package.py:2689 msgid "Collision found during install for" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2691 +#: ../../libraries/entropy/client/interfaces/package.py:2692 msgid "cannot overwrite" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2764 -#: ../../libraries/entropy/client/interfaces/package.py:2865 +#: ../../libraries/entropy/client/interfaces/package.py:2765 +#: ../../libraries/entropy/client/interfaces/package.py:2866 msgid "Downloading" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2791 +#: ../../libraries/entropy/client/interfaces/package.py:2792 msgid "Local path" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2823 +#: ../../libraries/entropy/client/interfaces/package.py:2824 msgid "Downloading archive" msgstr "Sťahovanie archívu" -#: ../../libraries/entropy/client/interfaces/package.py:2848 +#: ../../libraries/entropy/client/interfaces/package.py:2849 msgid "Package cannot be fetched. Try to update repositories" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2867 +#: ../../libraries/entropy/client/interfaces/package.py:2868 msgid "archives" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2884 +#: ../../libraries/entropy/client/interfaces/package.py:2885 msgid "Some packages cannot be fetched" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2885 +#: ../../libraries/entropy/client/interfaces/package.py:2886 msgid "Try to update your repositories and retry" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2913 +#: ../../libraries/entropy/client/interfaces/package.py:2914 msgid "Package cannot be downloaded, unknown error." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2922 +#: ../../libraries/entropy/client/interfaces/package.py:2923 msgid "Installed package in queue vanished, skipping." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2941 +#: ../../libraries/entropy/client/interfaces/package.py:2942 msgid "Unpacking package" msgstr "Rozbaľovanie balíčka" -#: ../../libraries/entropy/client/interfaces/package.py:2952 +#: ../../libraries/entropy/client/interfaces/package.py:2953 msgid "Merging package" msgstr "Zlučovanie balíčka" -#: ../../libraries/entropy/client/interfaces/package.py:2965 +#: ../../libraries/entropy/client/interfaces/package.py:2966 msgid "You are running out of disk space" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2966 +#: ../../libraries/entropy/client/interfaces/package.py:2967 msgid "I bet, you're probably Michele" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2970 +#: ../../libraries/entropy/client/interfaces/package.py:2971 msgid "An error occured while trying to unpack the package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2973 -#: ../../libraries/entropy/client/interfaces/package.py:3017 +#: ../../libraries/entropy/client/interfaces/package.py:2974 +#: ../../libraries/entropy/client/interfaces/package.py:3018 msgid "Check if your system is healthy" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2987 +#: ../../libraries/entropy/client/interfaces/package.py:2988 msgid "Installing package" msgstr "Inštalácia balíčka" -#: ../../libraries/entropy/client/interfaces/package.py:3005 +#: ../../libraries/entropy/client/interfaces/package.py:3006 msgid "<3 debug files installation enabled <3" msgstr "<3 povovlená inštalácia ladiacich súborov <3" -#: ../../libraries/entropy/client/interfaces/package.py:3016 +#: ../../libraries/entropy/client/interfaces/package.py:3017 msgid "An error occured while trying to install the package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3031 +#: ../../libraries/entropy/client/interfaces/package.py:3032 msgid "Removing data" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3044 +#: ../../libraries/entropy/client/interfaces/package.py:3045 msgid "An error occured while trying to remove the package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3045 +#: ../../libraries/entropy/client/interfaces/package.py:3046 msgid "Check if you have enough disk space on your hard disk" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3059 -#: ../../libraries/entropy/client/interfaces/package.py:3393 +#: ../../libraries/entropy/client/interfaces/package.py:3060 +#: ../../libraries/entropy/client/interfaces/package.py:3394 #: ../../client/text_tools.py:67 msgid "Cleaning" msgstr "Čistenie" -#: ../../libraries/entropy/client/interfaces/package.py:3126 +#: ../../libraries/entropy/client/interfaces/package.py:3127 #, fuzzy msgid "Cleaning previously installed application data." msgstr "Čistenie predošlých nainštalovaných informácií..." -#: ../../libraries/entropy/client/interfaces/package.py:3247 +#: ../../libraries/entropy/client/interfaces/package.py:3248 msgid "Configuring package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3259 -#: ../../libraries/entropy/client/interfaces/package.py:3279 +#: ../../libraries/entropy/client/interfaces/package.py:3260 +#: ../../libraries/entropy/client/interfaces/package.py:3280 msgid "An error occured while trying to configure the package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3261 +#: ../../libraries/entropy/client/interfaces/package.py:3262 msgid "Make sure that your system is healthy" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3281 +#: ../../libraries/entropy/client/interfaces/package.py:3282 msgid "It seems that Source Package Manager entry is missing" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3305 +#: ../../libraries/entropy/client/interfaces/package.py:3306 msgid "Installed package vanished" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3311 +#: ../../libraries/entropy/client/interfaces/package.py:3312 msgid "Fetch not available" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3318 +#: ../../libraries/entropy/client/interfaces/package.py:3319 #: ../../sulfur/src/sulfur/entropyapi.py:142 msgid "Fetching" msgstr "Získavanie" -#: ../../libraries/entropy/client/interfaces/package.py:3325 +#: ../../libraries/entropy/client/interfaces/package.py:3326 msgid "Multi Fetching" msgstr "Viacnásobné prinášanie" -#: ../../libraries/entropy/client/interfaces/package.py:3326 -#: ../../libraries/entropy/client/interfaces/package.py:3345 +#: ../../libraries/entropy/client/interfaces/package.py:3327 +#: ../../libraries/entropy/client/interfaces/package.py:3346 #: ../../client/text_query.py:776 ../../client/text_ui.py:1102 -#: ../../server/server_reagent.py:543 +#: ../../server/server_reagent.py:542 msgid "packages" msgstr "balíčky" -#: ../../libraries/entropy/client/interfaces/package.py:3332 +#: ../../libraries/entropy/client/interfaces/package.py:3333 msgid "Fetching sources" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3338 +#: ../../libraries/entropy/client/interfaces/package.py:3339 msgid "Verifying" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3344 +#: ../../libraries/entropy/client/interfaces/package.py:3345 msgid "Multi Verification" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3351 +#: ../../libraries/entropy/client/interfaces/package.py:3352 msgid "Unpacking" msgstr "Rozbaľovanie" -#: ../../libraries/entropy/client/interfaces/package.py:3357 +#: ../../libraries/entropy/client/interfaces/package.py:3358 msgid "Merging" msgstr "Zlučovanie" -#: ../../libraries/entropy/client/interfaces/package.py:3370 +#: ../../libraries/entropy/client/interfaces/package.py:3371 #: ../../sulfur/src/sulfur/entropyapi.py:281 msgid "Installing" msgstr "Inštalovanie" -#: ../../libraries/entropy/client/interfaces/package.py:3401 +#: ../../libraries/entropy/client/interfaces/package.py:3402 msgid "Postinstall" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3409 +#: ../../libraries/entropy/client/interfaces/package.py:3410 msgid "Preinstall" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3417 +#: ../../libraries/entropy/client/interfaces/package.py:3418 msgid "Preremove" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3425 +#: ../../libraries/entropy/client/interfaces/package.py:3426 msgid "Postremove" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3439 +#: ../../libraries/entropy/client/interfaces/package.py:3440 msgid "Configuring" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3486 +#: ../../libraries/entropy/client/interfaces/package.py:3487 #: ../../libraries/entropy/client/interfaces/repository.py:259 -#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:600 +#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:605 #: ../../client/text_rescue.py:86 ../../client/text_security.py:86 #: ../../client/text_smart.py:70 ../../client/text_ui.py:147 #: ../../server/reagent.py:233 ../../server/reagent.py:251 -#: ../../server/reagent.py:270 ../../server/reagent.py:290 -#: ../../server/server_activator.py:44 ../../server/server_activator.py:164 -#: ../../server/server_activator.py:223 ../../server/server_activator.py:396 -#: ../../server/server_activator.py:526 ../../server/server_reagent.py:42 -#: ../../server/server_reagent.py:618 ../../server/server_reagent.py:795 -#: ../../server/server_reagent.py:1075 ../../server/server_reagent.py:1134 +#: ../../server/reagent.py:271 ../../server/reagent.py:291 +#: ../../server/server_activator.py:45 ../../server/server_activator.py:165 +#: ../../server/server_activator.py:224 ../../server/server_activator.py:397 +#: ../../server/server_activator.py:552 ../../server/server_reagent.py:42 +#: ../../server/server_reagent.py:617 ../../server/server_reagent.py:795 +#: ../../server/server_reagent.py:1076 ../../server/server_reagent.py:1135 +#: ../../services/kernel-switcher:104 ../../services/kernel-switcher:173 msgid "Another Entropy is currently running." msgstr "Práve beží iné Entropy." -#: ../../libraries/entropy/client/interfaces/package.py:3497 +#: ../../libraries/entropy/client/interfaces/package.py:3498 msgid "Cannot acquire Entropy resources lock." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3510 +#: ../../libraries/entropy/client/interfaces/package.py:3511 msgid "An error occured. Action aborted." msgstr "" @@ -3469,233 +2990,233 @@ msgstr "pred-odstraňovacia fáza" msgid "post-remove phase" msgstr "po-odstraňovacia fáza" -#: ../../libraries/entropy/const.py:569 +#: ../../libraries/entropy/const.py:567 msgid "Runtime dependency" msgstr "Bežiaca závislosť" -#: ../../libraries/entropy/const.py:570 +#: ../../libraries/entropy/const.py:568 msgid "Post dependency" msgstr "Funkčná závislosť" -#: ../../libraries/entropy/const.py:571 +#: ../../libraries/entropy/const.py:569 msgid "Manually added (by staff) dependency" msgstr "" -#: ../../libraries/entropy/const.py:572 +#: ../../libraries/entropy/const.py:570 msgid "Build dependency" msgstr "Zostavovacia závislosť" -#: ../../libraries/entropy/const.py:592 +#: ../../libraries/entropy/const.py:590 msgid "Corrupted Client Repository. Please restore a backup." msgstr "" -#: ../../libraries/entropy/const.py:661 +#: ../../libraries/entropy/const.py:659 msgid "reason not available" msgstr "" -#: ../../libraries/entropy/const.py:662 +#: ../../libraries/entropy/const.py:660 msgid "user package.mask" msgstr "" -#: ../../libraries/entropy/const.py:663 +#: ../../libraries/entropy/const.py:661 msgid "system keywords" msgstr "" -#: ../../libraries/entropy/const.py:664 +#: ../../libraries/entropy/const.py:662 msgid "user package.unmask" msgstr "" -#: ../../libraries/entropy/const.py:665 +#: ../../libraries/entropy/const.py:663 msgid "user repo package.keywords (all packages)" msgstr "" -#: ../../libraries/entropy/const.py:666 +#: ../../libraries/entropy/const.py:664 msgid "user repo package.keywords" msgstr "" -#: ../../libraries/entropy/const.py:667 +#: ../../libraries/entropy/const.py:665 msgid "user package.keywords" msgstr "" -#: ../../libraries/entropy/const.py:668 +#: ../../libraries/entropy/const.py:666 msgid "completely masked (by keyword?)" msgstr "" -#: ../../libraries/entropy/const.py:669 +#: ../../libraries/entropy/const.py:667 msgid "repository general packages.db.mask" msgstr "" -#: ../../libraries/entropy/const.py:670 +#: ../../libraries/entropy/const.py:668 msgid "repository general packages.db.keywords" msgstr "" -#: ../../libraries/entropy/const.py:671 +#: ../../libraries/entropy/const.py:669 msgid "user license.mask" msgstr "" -#: ../../libraries/entropy/const.py:672 +#: ../../libraries/entropy/const.py:670 msgid "user live unmask" msgstr "" -#: ../../libraries/entropy/const.py:673 +#: ../../libraries/entropy/const.py:671 msgid "user live mask" msgstr "" -#: ../../libraries/entropy/const.py:699 +#: ../../libraries/entropy/const.py:697 msgid "Comments" msgstr "Komentáre" -#: ../../libraries/entropy/const.py:700 +#: ../../libraries/entropy/const.py:698 #, fuzzy msgid "BBcode Documents" msgstr "BBcode Dokumenty" -#: ../../libraries/entropy/const.py:701 +#: ../../libraries/entropy/const.py:699 msgid "Images/Screenshots" msgstr "Obrázky/Snímky obrazovky" -#: ../../libraries/entropy/const.py:702 +#: ../../libraries/entropy/const.py:700 msgid "Generic Files" msgstr "Všeobecné súbory" -#: ../../libraries/entropy/const.py:703 +#: ../../libraries/entropy/const.py:701 msgid "YouTube(tm) Videos" msgstr "YouTube(tm) videá" -#: ../../libraries/entropy/const.py:706 +#: ../../libraries/entropy/const.py:704 msgid "Comment" msgstr "Komentár" -#: ../../libraries/entropy/const.py:707 +#: ../../libraries/entropy/const.py:705 #, fuzzy msgid "BBcode Document" msgstr "BBcode Dokument" -#: ../../libraries/entropy/const.py:708 +#: ../../libraries/entropy/const.py:706 msgid "Image/Screenshot" msgstr "Obrázok/Snímok obrazovky" -#: ../../libraries/entropy/const.py:709 +#: ../../libraries/entropy/const.py:707 msgid "Generic File" msgstr "Všeobecný súbor" -#: ../../libraries/entropy/const.py:710 +#: ../../libraries/entropy/const.py:708 msgid "YouTube(tm) Video" msgstr "YouTube(tm) video" -#: ../../libraries/entropy/fetchers.py:730 +#: ../../libraries/entropy/fetchers.py:731 msgid "infinite" msgstr "" -#: ../../libraries/entropy/fetchers.py:802 -msgid "[F]" -msgstr "" - #: ../../libraries/entropy/fetchers.py:803 -#: ../../libraries/entropy/fetchers.py:1151 -msgid "ETA" +msgid "[F]" msgstr "" #: ../../libraries/entropy/fetchers.py:804 #: ../../libraries/entropy/fetchers.py:1152 +msgid "ETA" +msgstr "" + +#: ../../libraries/entropy/fetchers.py:805 +#: ../../libraries/entropy/fetchers.py:1153 msgid "sec" msgstr "s" -#: ../../libraries/entropy/fetchers.py:1033 +#: ../../libraries/entropy/fetchers.py:1034 msgid "Aggregated download" msgstr "" -#: ../../libraries/entropy/fetchers.py:1035 -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../libraries/entropy/fetchers.py:1036 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "items" msgstr "položiek" -#: ../../libraries/entropy/output.py:600 -#: ../../sulfur/src/sulfur/entropyapi.py:403 +#: ../../libraries/entropy/output.py:603 +#: ../../sulfur/src/sulfur/entropyapi.py:402 msgid "Entropy needs your attention" msgstr "" -#: ../../libraries/entropy/output.py:746 +#: ../../libraries/entropy/output.py:749 msgid "Entropy got a question for you" msgstr "" -#: ../../libraries/entropy/output.py:760 +#: ../../libraries/entropy/output.py:763 msgid "Interrupted" msgstr "" -#: ../../libraries/entropy/output.py:820 +#: ../../libraries/entropy/output.py:823 msgid "Selected number" msgstr "" -#: ../../libraries/entropy/output.py:837 ../../client/text_ui.py:1559 +#: ../../libraries/entropy/output.py:840 ../../client/text_ui.py:1559 msgid "Please select an option" msgstr "" -#: ../../libraries/entropy/output.py:839 +#: ../../libraries/entropy/output.py:842 msgid "Discard all" msgstr "" -#: ../../libraries/entropy/output.py:840 +#: ../../libraries/entropy/output.py:843 msgid "Confirm" msgstr "" -#: ../../libraries/entropy/output.py:841 +#: ../../libraries/entropy/output.py:844 msgid "Add item" msgstr "" -#: ../../libraries/entropy/output.py:842 +#: ../../libraries/entropy/output.py:845 msgid "Edit item" msgstr "Upraviť položku" -#: ../../libraries/entropy/output.py:843 +#: ../../libraries/entropy/output.py:846 msgid "Remove item" msgstr "" -#: ../../libraries/entropy/output.py:844 +#: ../../libraries/entropy/output.py:847 msgid "Show current list" msgstr "" #. wait user interaction -#: ../../libraries/entropy/output.py:848 -#: ../../client/text_configuration.py:303 -#: ../../client/text_configuration.py:319 +#: ../../libraries/entropy/output.py:851 +#: ../../client/text_configuration.py:304 +#: ../../client/text_configuration.py:320 msgid "Your choice (type a number and press enter):" msgstr "Vaša voľba (napíšte číslo a stlačte enter):" -#: ../../libraries/entropy/output.py:880 -#: ../../client/text_configuration.py:196 +#: ../../libraries/entropy/output.py:883 +#: ../../client/text_configuration.py:197 msgid "You don't have typed a number." msgstr "Nenapísali ste číslo." -#: ../../libraries/entropy/output.py:883 +#: ../../libraries/entropy/output.py:886 msgid "Invalid action." msgstr "Neplatná činnosť." -#: ../../libraries/entropy/output.py:893 +#: ../../libraries/entropy/output.py:896 msgid "String to add (-1 to go back):" msgstr "" -#: ../../libraries/entropy/output.py:903 +#: ../../libraries/entropy/output.py:906 msgid "Invalid string." msgstr "" -#: ../../libraries/entropy/output.py:911 +#: ../../libraries/entropy/output.py:914 msgid "Element number to edit (-1 to go back):" msgstr "" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "old" msgstr "" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "new value:" msgstr "" -#: ../../libraries/entropy/output.py:930 ../../libraries/entropy/output.py:948 +#: ../../libraries/entropy/output.py:933 ../../libraries/entropy/output.py:951 msgid "Invalid element." msgstr "" -#: ../../libraries/entropy/output.py:939 +#: ../../libraries/entropy/output.py:942 msgid "Element number to remove (-1 to go back):" msgstr "" @@ -4282,7 +3803,7 @@ msgstr "" msgid "search from what package a file belongs" msgstr "" -#: ../../client/equo.py:210 ../../client/equo.py:344 +#: ../../client/equo.py:210 ../../client/equo.py:346 msgid "show packages changelog" msgstr "" @@ -4290,12 +3811,12 @@ msgstr "" msgid "search what packages depend on the provided atoms" msgstr "" -#: ../../client/equo.py:212 ../../client/equo.py:346 +#: ../../client/equo.py:212 ../../client/equo.py:348 #: ../../server/reagent.py:65 msgid "search packages by description" msgstr "" -#: ../../client/equo.py:213 ../../client/equo.py:347 +#: ../../client/equo.py:213 ../../client/equo.py:349 #: ../../server/reagent.py:63 msgid "show files owned by the provided atoms" msgstr "" @@ -4332,7 +3853,7 @@ msgstr "hľadať medzi nainštalovanými balíčkami" msgid "associate given file paths to applications able to read them" msgstr "" -#: ../../client/equo.py:223 ../../client/equo.py:349 +#: ../../client/equo.py:223 ../../client/equo.py:351 #: ../../server/reagent.py:59 msgid "show runtime libraries needed by the provided atoms" msgstr "" @@ -4349,7 +3870,7 @@ msgstr "" msgid "show atoms needing the provided libraries" msgstr "" -#: ../../client/equo.py:227 ../../client/equo.py:351 +#: ../../client/equo.py:227 ../../client/equo.py:353 #: ../../server/reagent.py:62 msgid "search available package sets" msgstr "" @@ -4375,12 +3896,12 @@ msgstr "" msgid "show reverse depdendencies tree for provided installed atoms" msgstr "" -#: ../../client/equo.py:234 ../../client/equo.py:354 ../../client/equo.py:399 +#: ../../client/equo.py:234 ../../client/equo.py:356 ../../client/equo.py:401 #: ../../server/reagent.py:71 msgid "show more details" msgstr "" -#: ../../client/equo.py:235 ../../client/equo.py:355 ../../client/equo.py:400 +#: ../../client/equo.py:235 ../../client/equo.py:357 ../../client/equo.py:402 #: ../../server/reagent.py:72 msgid "print results in a scriptable way" msgstr "" @@ -4455,7 +3976,7 @@ msgid "" "generate installed packages database using files on the system [last hope]" msgstr "" -#: ../../client/equo.py:265 ../../client/equo.py:315 +#: ../../client/equo.py:265 ../../client/equo.py:317 msgid "regenerate SPM UIDs map (SPM <-> Entropy packages)" msgstr "" @@ -4518,7 +4039,7 @@ msgstr "" #: ../../client/equo.py:283 ../../client/equo.py:287 ../../client/equo.py:290 #: ../../server/activator.py:52 ../../server/activator.py:60 -#: ../../server/activator.py:70 +#: ../../server/activator.py:65 msgid "sync all the configured repositories" msgstr "" @@ -4534,23 +4055,23 @@ msgstr "" msgid "sync the current repository database across primary mirrors" msgstr "" -#: ../../client/equo.py:291 ../../server/activator.py:65 +#: ../../client/equo.py:291 ../../server/activator.py:68 msgid "lock the current repository database (server-side)" msgstr "" -#: ../../client/equo.py:292 ../../server/activator.py:66 +#: ../../client/equo.py:292 ../../server/activator.py:69 msgid "unlock the current repository database (server-side)" msgstr "" -#: ../../client/equo.py:293 ../../server/activator.py:67 +#: ../../client/equo.py:293 ../../server/activator.py:70 msgid "lock the current repository database (client-side)" msgstr "" -#: ../../client/equo.py:294 ../../server/activator.py:68 +#: ../../client/equo.py:294 ../../server/activator.py:71 msgid "unlock the current repository database (client-side)" msgstr "" -#: ../../client/equo.py:295 ../../server/activator.py:69 +#: ../../client/equo.py:295 ../../server/activator.py:72 msgid "show current lock status" msgstr "" @@ -4558,406 +4079,414 @@ msgstr "" msgid "remove binary packages not in repositories and expired" msgstr "" -#: ../../client/equo.py:300 ../../server/reagent.py:74 +#: ../../client/equo.py:297 ../../server/activator.py:66 +msgid "clean unavaiable packages from mirrors (similar to tidy, but more nazi)" +msgstr "" + +#: ../../client/equo.py:298 ../../server/activator.py:67 +msgid "expiration days [default is: 0, dangerous!]" +msgstr "" + +#: ../../client/equo.py:302 ../../server/reagent.py:74 msgid "manage a repository" msgstr "" -#: ../../client/equo.py:302 ../../server/reagent.py:75 +#: ../../client/equo.py:304 ../../server/reagent.py:75 msgid "(re)initialize the current repository database" msgstr "" -#: ../../client/equo.py:303 +#: ../../client/equo.py:305 msgid "do not refill database using packages on mirrors" msgstr "" -#: ../../client/equo.py:304 ../../server/reagent.py:76 +#: ../../client/equo.py:306 ../../server/reagent.py:76 msgid "(re)create the database for the specified repository" msgstr "" -#: ../../client/equo.py:305 ../../server/reagent.py:77 +#: ../../client/equo.py:307 ../../server/reagent.py:77 msgid "manually force a revision bump for the current repository database" msgstr "" -#: ../../client/equo.py:306 ../../server/reagent.py:78 +#: ../../client/equo.py:308 ../../server/reagent.py:78 msgid "synchronize the database" msgstr "" -#: ../../client/equo.py:307 ../../server/reagent.py:79 +#: ../../client/equo.py:309 ../../server/reagent.py:79 msgid "flush back old branches packages to current branch" msgstr "" -#: ../../client/equo.py:308 ../../server/reagent.py:80 +#: ../../client/equo.py:310 ../../server/reagent.py:80 msgid "remove the provided atoms from the current repository database" msgstr "" -#: ../../client/equo.py:309 ../../server/reagent.py:82 +#: ../../client/equo.py:311 ../../server/reagent.py:82 msgid "remove the provided injected atoms (all if no atom specified)" msgstr "" -#: ../../client/equo.py:310 ../../server/reagent.py:83 +#: ../../client/equo.py:312 ../../server/reagent.py:83 msgid "create an empty repository database in the provided path" msgstr "" -#: ../../client/equo.py:311 +#: ../../client/equo.py:313 msgid "switch to the specified branch the provided atoms (or world)" msgstr "" -#: ../../client/equo.py:312 +#: ../../client/equo.py:314 msgid "verify remote integrity of the provided atoms (or world)" msgstr "" -#: ../../client/equo.py:313 ../../server/reagent.py:86 +#: ../../client/equo.py:315 ../../server/reagent.py:86 msgid "backup current repository database" msgstr "" -#: ../../client/equo.py:314 ../../server/reagent.py:87 +#: ../../client/equo.py:316 ../../server/reagent.py:87 msgid "restore a previously backed-up repository database" msgstr "" -#: ../../client/equo.py:317 ../../server/reagent.py:88 +#: ../../client/equo.py:319 ../../server/reagent.py:88 msgid "enable the specified repository" msgstr "" -#: ../../client/equo.py:318 ../../server/reagent.py:89 +#: ../../client/equo.py:320 ../../server/reagent.py:89 msgid "disable the specified repository" msgstr "" -#: ../../client/equo.py:319 +#: ../../client/equo.py:321 msgid "show the current Server Interface status" msgstr "" -#: ../../client/equo.py:320 ../../server/reagent.py:90 +#: ../../client/equo.py:322 ../../server/reagent.py:90 #, fuzzy msgid "check packages in repository for missing dependencies" msgstr "skontrolovať chyby v nainštalovanom repozitári balíčkov" -#: ../../client/equo.py:321 ../../server/reagent.py:91 +#: ../../client/equo.py:323 ../../server/reagent.py:91 msgid "handle packages dependencies" msgstr "" -#: ../../client/equo.py:322 +#: ../../client/equo.py:324 msgid "clone a package inside a repository assigning it an arbitrary tag" msgstr "" -#: ../../client/equo.py:323 ../../server/reagent.py:95 +#: ../../client/equo.py:325 ../../server/reagent.py:95 msgid "move packages from a repository to another" msgstr "" -#: ../../client/equo.py:324 ../../client/equo.py:326 +#: ../../client/equo.py:326 ../../client/equo.py:328 #: ../../server/reagent.py:96 ../../server/reagent.py:98 msgid "pulls dependencies in" msgstr "" -#: ../../client/equo.py:325 ../../server/reagent.py:97 +#: ../../client/equo.py:327 ../../server/reagent.py:97 msgid "copy packages from a repository to another" msgstr "" -#: ../../client/equo.py:327 ../../server/reagent.py:99 +#: ../../client/equo.py:329 ../../server/reagent.py:99 msgid "set the default repository" msgstr "" -#: ../../client/equo.py:331 ../../server/reagent.py:101 +#: ../../client/equo.py:333 ../../server/reagent.py:101 msgid "manage repository digital signatures (OpenGPG)" msgstr "" -#: ../../client/equo.py:332 ../../server/reagent.py:102 +#: ../../client/equo.py:334 ../../server/reagent.py:102 msgid "create keypair for repositories and sign packages" msgstr "" -#: ../../client/equo.py:333 ../../server/reagent.py:103 +#: ../../client/equo.py:335 ../../server/reagent.py:103 msgid "delete keypair (and digital signatures) of repository" msgstr "" -#: ../../client/equo.py:334 ../../server/reagent.py:104 +#: ../../client/equo.py:336 ../../server/reagent.py:104 msgid "show currently configured keys information for given repositories" msgstr "" -#: ../../client/equo.py:335 ../../server/reagent.py:105 +#: ../../client/equo.py:337 ../../server/reagent.py:105 msgid "sign (or re-sign) packages in repository using currently set keypair" msgstr "" -#: ../../client/equo.py:336 ../../server/reagent.py:106 +#: ../../client/equo.py:338 ../../server/reagent.py:106 msgid "import keypair, bind to given repository" msgstr "" -#: ../../client/equo.py:337 ../../server/reagent.py:107 +#: ../../client/equo.py:339 ../../server/reagent.py:107 msgid "export public key of given repository" msgstr "exportuj verejný kľúč daného repozitára" -#: ../../client/equo.py:338 ../../server/reagent.py:108 +#: ../../client/equo.py:340 ../../server/reagent.py:108 msgid "export private key of given repository" msgstr "" -#: ../../client/equo.py:342 +#: ../../client/equo.py:344 msgid "do some searches into community repository databases" msgstr "" -#: ../../client/equo.py:343 ../../server/reagent.py:64 +#: ../../client/equo.py:345 ../../server/reagent.py:64 msgid "show from what package the provided files belong" msgstr "" -#: ../../client/equo.py:345 ../../server/reagent.py:60 +#: ../../client/equo.py:347 ../../server/reagent.py:60 msgid "show what packages depend on the provided atoms" msgstr "" -#: ../../client/equo.py:348 ../../server/reagent.py:66 +#: ../../client/equo.py:350 ../../server/reagent.py:66 msgid "list all the packages in the default repository" msgstr "" -#: ../../client/equo.py:350 ../../server/reagent.py:57 +#: ../../client/equo.py:352 ../../server/reagent.py:57 msgid "search packages inside the default repository database" msgstr "" -#: ../../client/equo.py:352 ../../server/reagent.py:61 +#: ../../client/equo.py:354 ../../server/reagent.py:61 msgid "show packages owning the specified tags" msgstr "" -#: ../../client/equo.py:353 +#: ../../client/equo.py:355 msgid "show installed packages owning the specified revisions" msgstr "" -#: ../../client/equo.py:359 ../../server/reagent.py:110 +#: ../../client/equo.py:361 ../../server/reagent.py:110 msgid "source package manager functions" msgstr "" -#: ../../client/equo.py:360 ../../server/reagent.py:111 +#: ../../client/equo.py:362 ../../server/reagent.py:111 msgid "compilation function" msgstr "" -#: ../../client/equo.py:361 ../../server/reagent.py:112 +#: ../../client/equo.py:363 ../../server/reagent.py:112 msgid "compile packages belonging to the provided categories" msgstr "" -#: ../../client/equo.py:362 ../../client/equo.py:365 +#: ../../client/equo.py:364 ../../client/equo.py:367 #: ../../server/reagent.py:113 ../../server/reagent.py:116 msgid "just list packages" msgstr "" -#: ../../client/equo.py:363 ../../server/reagent.py:114 +#: ../../client/equo.py:365 ../../server/reagent.py:114 msgid "do not pull old package slots" msgstr "" -#: ../../client/equo.py:364 ../../server/reagent.py:115 +#: ../../client/equo.py:366 ../../server/reagent.py:115 msgid "compile packages in provided package set names" msgstr "" -#: ../../client/equo.py:366 ../../server/reagent.py:117 +#: ../../client/equo.py:368 ../../server/reagent.py:117 msgid "rebuild everything" msgstr "" -#: ../../client/equo.py:367 ../../server/reagent.py:118 +#: ../../client/equo.py:369 ../../server/reagent.py:118 msgid "run database update if all went fine" msgstr "" -#: ../../client/equo.py:368 ../../server/reagent.py:119 +#: ../../client/equo.py:370 ../../server/reagent.py:119 msgid "run mirror sync if all went fine" msgstr "" -#: ../../client/equo.py:369 +#: ../../client/equo.py:371 msgid "scan orphaned packages on SPM" msgstr "" -#: ../../client/equo.py:373 ../../server/activator.py:72 +#: ../../client/equo.py:375 ../../server/activator.py:75 msgid "notice board handling functions" msgstr "" -#: ../../client/equo.py:374 ../../server/activator.py:73 +#: ../../client/equo.py:376 ../../server/activator.py:76 msgid "add a news item to the notice board" msgstr "" -#: ../../client/equo.py:375 ../../server/activator.py:74 +#: ../../client/equo.py:377 ../../server/activator.py:77 msgid "remove a news item from the notice board" msgstr "" -#: ../../client/equo.py:376 ../../server/activator.py:75 +#: ../../client/equo.py:378 ../../server/activator.py:78 msgid "read the current notice board" msgstr "" -#: ../../client/equo.py:380 +#: ../../client/equo.py:382 msgid "look for unsatisfied dependencies across community repositories" msgstr "" -#: ../../client/equo.py:381 ../../server/reagent.py:126 +#: ../../client/equo.py:383 ../../server/reagent.py:126 msgid "verify the integrity of local package files" msgstr "" -#: ../../client/equo.py:384 +#: ../../client/equo.py:386 msgid "handles User Generated Content features" msgstr "" -#: ../../client/equo.py:385 +#: ../../client/equo.py:387 msgid "login against a specified repository" msgstr "" -#: ../../client/equo.py:386 +#: ../../client/equo.py:388 msgid "logout from a specified repository" msgstr "" -#: ../../client/equo.py:387 +#: ../../client/equo.py:389 msgid "force action" msgstr "" -#: ../../client/equo.py:388 +#: ../../client/equo.py:390 msgid "" "manage package documents for the selected repository (comments, files, " "videos)" msgstr "" -#: ../../client/equo.py:389 +#: ../../client/equo.py:391 msgid "" "get available documents for the specified package key (example: x11-libs/qt)" msgstr "" -#: ../../client/equo.py:390 +#: ../../client/equo.py:392 msgid "add a new document to the specified package key (example: x11-libs/qt)" msgstr "" -#: ../../client/equo.py:391 +#: ../../client/equo.py:393 msgid "remove documents from database using their identifiers" msgstr "" -#: ../../client/equo.py:392 +#: ../../client/equo.py:394 msgid "manage package votes for the selected repository" msgstr "" -#: ../../client/equo.py:393 +#: ../../client/equo.py:395 msgid "get vote for the specified package key (example: x11-libs/qt)" msgstr "" -#: ../../client/equo.py:394 +#: ../../client/equo.py:396 msgid "add vote for the specified package key (example: x11-libs/qt)" msgstr "" -#: ../../client/equo.py:397 +#: ../../client/equo.py:399 msgid "handles Entropy cache" msgstr "" -#: ../../client/equo.py:398 +#: ../../client/equo.py:400 msgid "clean Entropy cache" msgstr "" -#: ../../client/equo.py:402 +#: ../../client/equo.py:404 msgid "remove downloaded packages and clean temp. directories" msgstr "" -#: ../../client/equo.py:404 +#: ../../client/equo.py:406 msgid "show system information" msgstr "" -#: ../../client/equo.py:445 ../../client/text_rescue.py:103 +#: ../../client/equo.py:447 ../../client/text_rescue.py:103 #: ../../client/text_rescue.py:113 ../../client/text_ui.py:214 msgid "is deprecated, please use" msgstr "je krtizované, prosím použite" -#: ../../client/equo.py:456 +#: ../../client/equo.py:458 msgid "You need to install sys-apps/entropy-server. :-) Do it !" msgstr "" -#: ../../client/equo.py:534 +#: ../../client/equo.py:538 msgid "You need to install/update sys-apps/entropy-server. :-) Do it !" msgstr "" -#: ../../client/equo.py:587 ../../client/text_configuration.py:41 +#: ../../client/equo.py:592 ../../client/text_configuration.py:42 #: ../../client/text_rescue.py:74 msgid "You are not root" msgstr "Nie ste superpoužívateľ" -#: ../../client/equo.py:814 +#: ../../client/equo.py:819 msgid "not enough parameters" msgstr "" -#: ../../client/equo.py:864 +#: ../../client/equo.py:869 msgid "Installed packages repository corrupted. Please re-generate it" msgstr "" -#: ../../client/equo.py:872 ../../client/text_smart.py:157 +#: ../../client/equo.py:877 ../../client/text_smart.py:157 #: ../../client/text_smart.py:332 ../../client/text_smart.py:484 msgid "Cannot continue" msgstr "" -#: ../../client/equo.py:895 +#: ../../client/equo.py:900 msgid "Your hard drive is full! Your fault!" msgstr "" -#: ../../client/equo.py:901 +#: ../../client/equo.py:906 msgid "No more memory dude! Your fault!" msgstr "" -#: ../../client/equo.py:906 +#: ../../client/equo.py:911 msgid "" "Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. " "Well, you know, shit happens." msgstr "" -#: ../../client/equo.py:907 +#: ../../client/equo.py:912 msgid "" "But there's something you could do to help Equo to be a better application." msgstr "" -#: ../../client/equo.py:908 +#: ../../client/equo.py:913 msgid "-- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --" msgstr "" -#: ../../client/equo.py:909 +#: ../../client/equo.py:914 msgid "Now I am showing you what happened. Don't panic, I'm here to help you." msgstr "" -#: ../../client/equo.py:918 +#: ../../client/equo.py:923 msgid "" "Oh well, I cannot even write to /tmp. So, please copy the error and mail " "lxnay@sabayon.org." msgstr "" -#: ../../client/equo.py:937 +#: ../../client/equo.py:942 msgid "Of course you are on the Internet..." msgstr "" -#: ../../client/equo.py:938 +#: ../../client/equo.py:943 msgid "" "Erm... Can I send the error, along with some information\n" "about your hardware to my creators so they can fix me? (Your IP will be " "logged)" msgstr "" -#: ../../client/equo.py:940 +#: ../../client/equo.py:945 msgid "Ok, ok ok ok... Sorry!" msgstr "" -#: ../../client/equo.py:944 +#: ../../client/equo.py:949 msgid "" "If you want to be contacted back (and actively supported), also answer the " "questions below:" msgstr "" -#: ../../client/equo.py:945 +#: ../../client/equo.py:950 msgid "Your Full name:" msgstr "Vaše celé meno:" -#: ../../client/equo.py:946 +#: ../../client/equo.py:951 msgid "Your E-Mail address:" msgstr "Vaša E-mailova adresa:" -#: ../../client/equo.py:947 +#: ../../client/equo.py:952 msgid "What you were doing:" msgstr "" -#: ../../client/equo.py:962 +#: ../../client/equo.py:967 msgid "" "Thank you very much. The error has been reported and hopefully, the problem " "will be solved as soon as possible." msgstr "" -#: ../../client/equo.py:964 +#: ../../client/equo.py:969 msgid "" "Ugh. Cannot send the report. When you want, mail the file below to " "lxnay@sabayon.org." msgstr "" -#: ../../client/equo.py:983 +#: ../../client/equo.py:988 msgid "Entropy/Equo version mismatch" msgstr "" -#: ../../client/equo.py:984 +#: ../../client/equo.py:989 msgid "it could make your system explode!" msgstr "" @@ -4969,151 +4498,151 @@ msgstr "" msgid "Entropy cache cleaned." msgstr "Vyrovnávacia pamäť Entropy je vymazaná." -#: ../../client/text_configuration.py:76 +#: ../../client/text_configuration.py:78 msgid "Scanning filesystem" msgstr "Prehľadávanie systému súborov" -#: ../../client/text_configuration.py:80 -#: ../../client/text_configuration.py:387 +#: ../../client/text_configuration.py:82 +#: ../../client/text_configuration.py:388 msgid "file" msgstr "súbor" -#: ../../client/text_configuration.py:85 +#: ../../client/text_configuration.py:87 msgid "All fine baby. Nothing to do!" msgstr "Všetko v poriadku. Nie je čo robiť!" -#: ../../client/text_configuration.py:96 +#: ../../client/text_configuration.py:98 msgid "Type a number." msgstr "Napíšte číslo." -#: ../../client/text_configuration.py:110 -#: ../../client/text_configuration.py:138 ../../server/server_reagent.py:85 +#: ../../client/text_configuration.py:112 +#: ../../client/text_configuration.py:139 ../../server/server_reagent.py:85 #: ../../server/server_reagent.py:102 msgid "Configuration file" msgstr "Konfiguračný súbor" -#: ../../client/text_configuration.py:114 +#: ../../client/text_configuration.py:116 msgid "Overwrite ?" msgstr "Prepísať?" -#: ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:119 msgid "Moving" msgstr "Presúvanie" -#: ../../client/text_configuration.py:142 +#: ../../client/text_configuration.py:143 msgid "Discard ?" msgstr "Zahodiť?" -#: ../../client/text_configuration.py:145 +#: ../../client/text_configuration.py:146 msgid "Discarding" msgstr "Zahadzovanie" -#: ../../client/text_configuration.py:185 +#: ../../client/text_configuration.py:186 msgid "Selected file" msgstr "Vybraný súbor" -#: ../../client/text_configuration.py:204 +#: ../../client/text_configuration.py:205 msgid "Replacing" msgstr "Nahradzovanie" -#: ../../client/text_configuration.py:205 +#: ../../client/text_configuration.py:206 msgid "with" msgstr "s" -#: ../../client/text_configuration.py:215 +#: ../../client/text_configuration.py:216 msgid "Deleting file" msgstr "Mazanie súboru" -#: ../../client/text_configuration.py:227 +#: ../../client/text_configuration.py:228 msgid "Editing file" msgstr "Upravovanie súboru" -#: ../../client/text_configuration.py:233 +#: ../../client/text_configuration.py:234 msgid "Cannot find a suitable editor. Can't edit file directly." msgstr "Nie je možné násť vhodný editor. Nie je možné upraviť súbor priamo." -#: ../../client/text_configuration.py:240 +#: ../../client/text_configuration.py:241 msgid "Edited file" msgstr "Upravený súbor" -#: ../../client/text_configuration.py:241 +#: ../../client/text_configuration.py:242 msgid "showing differencies" msgstr "prehľad zmien" -#: ../../client/text_configuration.py:260 +#: ../../client/text_configuration.py:261 #, fuzzy msgid "Interactively merge" msgstr "Interaktivita" -#: ../../client/text_configuration.py:295 +#: ../../client/text_configuration.py:296 msgid "Please choose a file to update by typing its identification number." msgstr "" "Prosím vyberte súbor k aktualizácii napísaním jeho identifikačného čísla." -#: ../../client/text_configuration.py:296 +#: ../../client/text_configuration.py:297 msgid "Other options are:" msgstr "Ostatné možnosti sú:" -#: ../../client/text_configuration.py:297 +#: ../../client/text_configuration.py:298 #: ../../client/text_repositories.py:509 #: ../../magneto/src/magneto/core/interfaces.py:152 msgid "Exit" msgstr "Koniec" -#: ../../client/text_configuration.py:298 +#: ../../client/text_configuration.py:299 msgid "Automerge all the files asking you one by one" msgstr "Automaticky zlúčiť všetky súbory pýtajúc sa pojednom" -#: ../../client/text_configuration.py:299 +#: ../../client/text_configuration.py:300 msgid "Automerge all the files without questioning" msgstr "Automaticky zlúčiť všetky súbory bez pýtania" -#: ../../client/text_configuration.py:300 +#: ../../client/text_configuration.py:301 msgid "Discard all the files asking you one by one" msgstr "Zahodiť všetky súbory pýtajúc sa pojednom" -#: ../../client/text_configuration.py:301 +#: ../../client/text_configuration.py:302 msgid "Discard all the files without questioning" msgstr "Zahodiť všetky súbory bez pýtania" -#: ../../client/text_configuration.py:311 +#: ../../client/text_configuration.py:312 msgid "Please choose an action to take for the selected file." msgstr "Prosím zvoľte činnosť pre vybraný súbor." -#: ../../client/text_configuration.py:312 +#: ../../client/text_configuration.py:313 msgid "Come back to the files list" msgstr "Vrátiť sa k zoznamu súborov" -#: ../../client/text_configuration.py:313 +#: ../../client/text_configuration.py:314 msgid "Replace original with update" msgstr "Nahradiť originál aktualizáciou" -#: ../../client/text_configuration.py:314 +#: ../../client/text_configuration.py:315 msgid "Delete update, keeping original as is" msgstr "Vymazať aktualizáciu, nechať originál tak ako je" -#: ../../client/text_configuration.py:315 +#: ../../client/text_configuration.py:316 msgid "Edit proposed file and show diffs again" msgstr "Upraviť navrhovaný súbor a zobraziť zmeny znovu" -#: ../../client/text_configuration.py:316 +#: ../../client/text_configuration.py:317 #, fuzzy msgid "Interactively merge original with update" msgstr "Nahradiť originál aktualizáciou" -#: ../../client/text_configuration.py:317 +#: ../../client/text_configuration.py:318 msgid "Show differences again" msgstr "Zobraziť rozdiely znovu" -#: ../../client/text_configuration.py:382 +#: ../../client/text_configuration.py:383 msgid "These are the files that would be updated:" msgstr "Toto sú súbory, ktoré by mali byť aktualizované:" -#: ../../client/text_configuration.py:388 +#: ../../client/text_configuration.py:389 msgid "Unique files that would be update" msgstr "Unikátne súbory, ktoré by mali byť aktualizované" -#: ../../client/text_configuration.py:393 +#: ../../client/text_configuration.py:394 msgid "Unique files that would be automerged" msgstr "Unikátne súbory, ktoré by mali byť automaticky zlúčené" @@ -5124,8 +4653,8 @@ msgstr "" #: ../../client/text_query.py:69 ../../client/text_repositories.py:47 #: ../../client/text_smart.py:45 ../../client/text_ugc.py:32 -#: ../../client/text_ui.py:128 ../../server/activator.py:166 -#: ../../server/reagent.py:307 +#: ../../client/text_ui.py:128 ../../server/activator.py:169 +#: ../../server/reagent.py:308 msgid "Wrong parameters" msgstr "" @@ -5138,7 +4667,7 @@ msgstr "" #: ../../client/text_query.py:1264 ../../client/text_query.py:1306 #: ../../client/text_query.py:1350 ../../client/text_query.py:1388 #: ../../client/text_query.py:1421 ../../client/text_query.py:1465 -#: ../../client/text_query.py:1524 ../../server/server_query.py:129 +#: ../../client/text_query.py:1524 ../../server/server_query.py:130 msgid "Keyword" msgstr "" @@ -5149,7 +4678,7 @@ msgstr "" #: ../../client/text_query.py:1265 ../../client/text_query.py:1307 #: ../../client/text_query.py:1351 ../../client/text_query.py:1389 #: ../../client/text_query.py:1422 ../../client/text_query.py:1466 -#: ../../client/text_query.py:1525 ../../server/server_query.py:130 +#: ../../client/text_query.py:1525 ../../server/server_query.py:131 msgid "Found" msgstr "" @@ -5159,7 +4688,7 @@ msgstr "" #: ../../client/text_query.py:1308 ../../client/text_query.py:1352 #: ../../client/text_query.py:1390 ../../client/text_query.py:1423 #: ../../client/text_query.py:1467 ../../client/text_query.py:1526 -#: ../../server/server_query.py:131 +#: ../../server/server_query.py:132 msgid "entries" msgstr "" @@ -5189,7 +4718,7 @@ msgstr "" #: ../../client/text_query.py:314 ../../client/text_query.py:1573 #: ../../client/text_query.py:1574 ../../server/server_key.py:367 -#: ../../server/server_key.py:371 ../../server/server_reagent.py:216 +#: ../../server/server_key.py:371 ../../server/server_reagent.py:215 #: ../../sulfur/src/sulfur/dialogs.py:506 #: ../../sulfur/src/sulfur/dialogs.py:602 #: ../../sulfur/src/sulfur/dialogs.py:605 @@ -5331,8 +4860,8 @@ msgstr "" #: ../../client/text_query.py:1004 ../../client/text_ui.py:1014 #: ../../client/text_ui.py:1159 ../../client/text_ui.py:1249 #: ../../client/text_ui.py:1714 ../../client/text_ui.py:1799 -#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:446 -#: ../../server/server_reagent.py:495 +#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:444 +#: ../../server/server_reagent.py:494 msgid "No packages found" msgstr "" @@ -5400,7 +4929,7 @@ msgstr "" msgid "Package Set Search" msgstr "" -#: ../../client/text_query.py:1367 ../../server/server_query.py:116 +#: ../../client/text_query.py:1367 ../../server/server_query.py:117 msgid "Tag Search" msgstr "" @@ -5440,7 +4969,7 @@ msgstr "" msgid "Category" msgstr "" -#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name" msgstr "" @@ -5480,7 +5009,7 @@ msgstr "" msgid "Checksum" msgstr "" -#: ../../client/text_query.py:1662 ../../server/server_reagent.py:289 +#: ../../client/text_query.py:1662 ../../server/server_reagent.py:288 #: ../../sulfur/src/sulfur/dialogs.py:1132 msgid "Dependencies" msgstr "Závislosti" @@ -5501,6 +5030,10 @@ msgstr "" msgid "Description" msgstr "Popis" +#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 +msgid "USE flags" +msgstr "" + #: ../../client/text_query.py:1718 ../../sulfur/src/sulfur/sulfur.glade.h:26 msgid "CHOST" msgstr "" @@ -5724,37 +5257,48 @@ msgid "Have a nice day" msgstr "" #: ../../client/text_repositories.py:427 ../../client/text_ui.py:560 -#: ../../sulfur/src/sulfur/__init__.py:1485 +#: ../../sulfur/src/sulfur/__init__.py:1492 msgid "No repositories specified in" msgstr "" #: ../../client/text_repositories.py:431 ../../client/text_ui.py:565 -#: ../../sulfur/src/sulfur/__init__.py:1492 +#: ../../sulfur/src/sulfur/__init__.py:1499 msgid "Unhandled exception" msgstr "" -#: ../../client/text_repositories.py:453 ../../server/server_activator.py:332 -#: ../../server/server_activator.py:352 +#: ../../client/text_repositories.py:453 ../../server/server_activator.py:333 +#: ../../server/server_activator.py:353 msgid "Notice board not available" msgstr "" +#. title +#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 +#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 +#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 +#: ../../server/server_activator.py:243 ../../server/server_activator.py:275 +#: ../../server/server_activator.py:311 ../../sulfur/src/sulfur/dialogs.py:381 +#: ../../sulfur/src/sulfur/dialogs.py:633 +#: ../../sulfur/src/sulfur/sulfur.glade.h:258 +msgid "Title" +msgstr "Názov" + #: ../../client/text_repositories.py:476 ../../client/text_ugc.py:587 -#: ../../server/server_activator.py:248 +#: ../../server/server_activator.py:249 #: ../../sulfur/src/sulfur/dialogs.py:1191 #: ../../sulfur/src/sulfur/sulfur.glade.h:48 msgid "Content" msgstr "Obsah" -#: ../../client/text_repositories.py:481 ../../server/server_activator.py:253 +#: ../../client/text_repositories.py:481 ../../server/server_activator.py:254 #: ../../sulfur/src/sulfur/sulfur.glade.h:122 msgid "Link" msgstr "" -#: ../../client/text_repositories.py:489 ../../server/server_activator.py:261 +#: ../../client/text_repositories.py:489 ../../server/server_activator.py:262 msgid "Press Enter to continue" msgstr "" -#: ../../client/text_repositories.py:516 ../../server/server_activator.py:288 +#: ../../client/text_repositories.py:516 ../../server/server_activator.py:289 msgid "Choose one by typing its identifier" msgstr "" @@ -5783,15 +5327,15 @@ msgstr "" msgid "No System Databases found" msgstr "" -#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:568 +#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:567 msgid "No backed up databases found" msgstr "" -#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:583 +#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:582 msgid "Select the database you want to restore" msgstr "" -#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:589 +#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:588 msgid "Entropy installed packages database restore tool" msgstr "" @@ -6230,7 +5774,7 @@ msgid "directory does not exist" msgstr "" #: ../../client/text_smart.py:194 ../../client/text_ui.py:768 -#: ../../sulfur/src/sulfur/events.py:465 +#: ../../sulfur/src/sulfur/events.py:470 msgid "is not a valid Entropy package" msgstr "" @@ -6358,7 +5902,7 @@ msgstr "" msgid "Login error. Not logged in." msgstr "" -#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1018 +#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1024 msgid "Not logged in" msgstr "" @@ -6520,7 +6064,7 @@ msgstr "" #: ../../client/text_ui.py:242 ../../client/text_ui.py:249 #: ../../client/text_ui.py:257 ../../client/text_ui.py:265 #: ../../client/text_ui.py:1264 ../../client/text_ui.py:1950 -#: ../../server/server_reagent.py:1286 +#: ../../server/server_reagent.py:1287 msgid "Nothing to do" msgstr "" @@ -6657,9 +6201,9 @@ msgid "atom" msgstr "" #: ../../client/text_ui.py:668 ../../server/server_reagent.py:131 -#: ../../server/server_reagent.py:167 ../../server/server_reagent.py:203 -#: ../../server/server_reagent.py:345 ../../server/server_reagent.py:373 -#: ../../server/server_reagent.py:402 +#: ../../server/server_reagent.py:166 ../../server/server_reagent.py:202 +#: ../../server/server_reagent.py:344 ../../server/server_reagent.py:371 +#: ../../server/server_reagent.py:399 msgid "in" msgstr "" @@ -6675,7 +6219,7 @@ msgstr "" msgid "Probably needed by" msgstr "" -#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:467 +#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:472 msgid "is not compiled with the same architecture of the system" msgstr "" @@ -6711,7 +6255,7 @@ msgstr "" msgid "Reinstall" msgstr "Preinštalovať" -#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:443 +#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:449 #: ../../sulfur/src/sulfur/sulfur.glade.h:106 msgid "Install" msgstr "Nainštalovať" @@ -6781,11 +6325,11 @@ msgstr "" msgid "All done" msgstr "Všetko hotovo" -#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2061 +#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2068 msgid "Please update the following critical packages" msgstr "" -#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2062 +#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2069 msgid "You should install them as soon as possible" msgstr "" @@ -7084,99 +6628,140 @@ msgstr "hľadať nové balíčky dostupné v MZB" msgid "remove downloaded packages and clean temp. directories)" msgstr "" -#: ../../server/server_activator.py:70 +#: ../../server/server_activator.py:71 msgid "Starting to sync data across mirrors (packages/database)" msgstr "" -#: ../../server/server_activator.py:98 ../../server/server_activator.py:146 +#: ../../server/server_activator.py:99 ../../server/server_activator.py:147 msgid "Aborting !" msgstr "" -#: ../../server/server_activator.py:122 +#: ../../server/server_activator.py:123 msgid "Please insert a commit message" msgstr "" -#: ../../server/server_activator.py:141 +#: ../../server/server_activator.py:142 msgid "Should I continue with the tidy procedure ?" msgstr "" -#: ../../server/server_activator.py:282 +#: ../../server/server_activator.py:283 msgid "Exit/Commit" msgstr "" -#: ../../server/server_activator.py:311 +#: ../../server/server_activator.py:312 msgid "Notice text" msgstr "" -#: ../../server/server_activator.py:312 +#: ../../server/server_activator.py:313 msgid "Relevant URL (optional)" msgstr "" -#: ../../server/server_activator.py:316 +#: ../../server/server_activator.py:317 msgid "Repository notice board, new item insertion" msgstr "" -#: ../../server/server_activator.py:359 +#: ../../server/server_activator.py:360 msgid "Choose the one you want to remove" msgstr "" -#: ../../server/server_activator.py:365 +#: ../../server/server_activator.py:366 msgid "Are you sure you want to remove this?" msgstr "" -#: ../../server/server_activator.py:420 +#: ../../server/server_activator.py:418 msgid "Starting to lock mirrors databases" msgstr "" -#: ../../server/server_activator.py:426 ../../server/server_activator.py:440 -#: ../../server/server_activator.py:456 ../../server/server_activator.py:471 +#: ../../server/server_activator.py:424 ../../server/server_activator.py:438 +#: ../../server/server_activator.py:454 ../../server/server_activator.py:469 msgid "A problem occured on at least one mirror" msgstr "" -#: ../../server/server_activator.py:428 -msgid "Databases lock complete" -msgstr "" +#: ../../server/server_activator.py:426 +#, fuzzy +msgid "Repositories lock complete" +msgstr "Obnovenie dokončené" -#: ../../server/server_activator.py:434 +#: ../../server/server_activator.py:432 msgid "Starting to unlock mirrors databases" msgstr "" -#: ../../server/server_activator.py:443 -msgid "Databases unlock complete" -msgstr "" +#: ../../server/server_activator.py:441 +#, fuzzy +msgid "Repositories unlock complete" +msgstr "Obnovenie dokončené" -#: ../../server/server_activator.py:449 +#: ../../server/server_activator.py:447 msgid "Starting to lock download mirrors databases" msgstr "" -#: ../../server/server_activator.py:458 +#: ../../server/server_activator.py:456 msgid "Download mirrors lock complete" msgstr "" -#: ../../server/server_activator.py:464 +#: ../../server/server_activator.py:462 msgid "Starting to unlock download mirrors databases" msgstr "" -#: ../../server/server_activator.py:473 +#: ../../server/server_activator.py:471 msgid "Download mirrors unlock complete" msgstr "" -#: ../../server/server_activator.py:491 +#: ../../server/server_activator.py:489 msgid "DATABASE" msgstr "" -#: ../../server/server_activator.py:492 +#: ../../server/server_activator.py:490 msgid "DOWNLOAD" msgstr "" -#: ../../server/server_activator.py:508 -msgid "Syncing databases" +#: ../../server/server_activator.py:506 +#, fuzzy +msgid "Syncing repositories" +msgstr "Aktualizácia repozitárov" + +#: ../../server/server_activator.py:510 +#, fuzzy +msgid "Repositories sync error, cannot continue." +msgstr "Synchronizácia repozitárov" + +#: ../../server/server_activator.py:532 +#, fuzzy +msgid "Cleaning unavailable packages from repository" +msgstr "Nainštalovaný repozitár balíčkov" + +#: ../../server/server_activator.py:534 +msgid "" +"Removing unavailable packages, overriding Entropy defaults is generally bad." msgstr "" -#: ../../server/server_activator.py:512 -msgid "Database sync errors, cannot continue." +#: ../../server/server_activator.py:536 +msgid "" +"Users with outdated repositories, won't be able to find package files " +"remotely." msgstr "" +#: ../../server/server_activator.py:564 ../../server/server_activator.py:582 +#, fuzzy +msgid "Remote Entropy Repository Status" +msgstr "Stav Vzdialeného Repozitára Entropy Databázy" + +#: ../../server/server_activator.py:569 ../../server/server_activator.py:587 +msgid "Host" +msgstr "Server" + +#. Setup revision column +#: ../../server/server_activator.py:570 ../../server/server_activator.py:588 +#: ../../sulfur/src/sulfur/views.py:2865 +#: ../../sulfur/src/sulfur/sulfur.glade.h:211 +msgid "Revision" +msgstr "Revízia" + +#: ../../server/server_activator.py:575 +#, fuzzy +msgid "Local revision currently at" +msgstr "lokálna evízia" + #: ../../server/server_key.py:26 msgid "GPG interface loaded, home directory" msgstr "" @@ -7319,7 +6904,7 @@ msgstr "Dátum vydania" msgid "Expires on" msgstr "" -#: ../../server/server_query.py:50 ../../server/server_query.py:71 +#: ../../server/server_query.py:51 ../../server/server_query.py:72 #: ../../sulfur/src/sulfur/packages.py:1144 msgid "Nothing found" msgstr "Nič nebolo nájdené" @@ -7352,123 +6937,127 @@ msgstr "Zablokovaný" msgid "already disabled" msgstr "" -#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:143 -#: ../../server/server_reagent.py:182 ../../server/server_reagent.py:332 -#: ../../server/server_reagent.py:360 +#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:142 +#: ../../server/server_reagent.py:181 ../../server/server_reagent.py:331 +#: ../../server/server_reagent.py:358 #, fuzzy msgid "Invalid syntax." msgstr "Neplatný vstup" -#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:151 -#: ../../server/server_reagent.py:190 ../../server/server_reagent.py:341 -#: ../../server/server_reagent.py:369 +#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:150 +#: ../../server/server_reagent.py:189 ../../server/server_reagent.py:340 +#: ../../server/server_reagent.py:367 #, fuzzy msgid "No valid repository specified." msgstr "Žiaden identifikátor repozitáru" -#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:166 -#: ../../server/server_reagent.py:202 ../../server/server_reagent.py:401 -#: ../../server/server_reagent.py:862 +#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:165 +#: ../../server/server_reagent.py:201 ../../server/server_reagent.py:398 +#: ../../server/server_reagent.py:863 msgid "Cannot match" msgstr "" -#: ../../server/server_reagent.py:172 ../../server/server_reagent.py:207 +#: ../../server/server_reagent.py:171 ../../server/server_reagent.py:206 #, fuzzy msgid "No packages selected." msgstr "Nie je vybraný žiaden balíček" -#: ../../server/server_reagent.py:224 +#: ../../server/server_reagent.py:223 msgid "package dependencies" msgstr "" -#: ../../server/server_reagent.py:263 +#: ../../server/server_reagent.py:232 +msgid "No dependencies" +msgstr "" + +#: ../../server/server_reagent.py:262 msgid "Dependency type" msgstr "Typ závislosti" -#: ../../server/server_reagent.py:268 +#: ../../server/server_reagent.py:267 msgid "Select a dependency type for" msgstr "" -#: ../../server/server_reagent.py:292 +#: ../../server/server_reagent.py:291 msgid "Dependencies editor" msgstr "Editor závislostí" -#: ../../server/server_reagent.py:301 +#: ../../server/server_reagent.py:300 msgid "Confirm ?" msgstr "Potvrdiť?" -#: ../../server/server_reagent.py:324 +#: ../../server/server_reagent.py:323 msgid "dependencies updated successfully" msgstr "závislosti boli úspešne aktualizované" -#: ../../server/server_reagent.py:344 +#: ../../server/server_reagent.py:343 #, fuzzy msgid "Masking" msgstr "Skrývanie balíčka" -#: ../../server/server_reagent.py:372 +#: ../../server/server_reagent.py:370 #, fuzzy msgid "Unmasking" msgstr "Rozbaľovanie" -#: ../../server/server_reagent.py:426 +#: ../../server/server_reagent.py:424 msgid "Matching packages to remove" msgstr "" -#: ../../server/server_reagent.py:428 ../../server/server_reagent.py:521 -#: ../../server/server_reagent.py:746 +#: ../../server/server_reagent.py:426 ../../server/server_reagent.py:520 +#: ../../server/server_reagent.py:748 msgid "Not enough parameters" msgstr "" -#: ../../server/server_reagent.py:450 ../../server/server_reagent.py:954 +#: ../../server/server_reagent.py:448 ../../server/server_reagent.py:954 msgid "These are the packages that would be removed from the database" msgstr "" -#: ../../server/server_reagent.py:465 ../../server/server_reagent.py:511 +#: ../../server/server_reagent.py:463 ../../server/server_reagent.py:510 msgid "Removing selected packages" msgstr "Mazanie vybraných balíčkov" -#: ../../server/server_reagent.py:469 ../../server/server_reagent.py:516 +#: ../../server/server_reagent.py:467 ../../server/server_reagent.py:515 msgid "Packages removed. To remove binary packages, run activator." msgstr "" -#: ../../server/server_reagent.py:475 +#: ../../server/server_reagent.py:473 msgid "Searching injected packages to remove" msgstr "" -#: ../../server/server_reagent.py:500 +#: ../../server/server_reagent.py:499 msgid "These are the injected packages pulled in for removal" msgstr "" -#: ../../server/server_reagent.py:526 +#: ../../server/server_reagent.py:525 msgid "Switching branch, be sure to have your packages in sync." msgstr "" -#: ../../server/server_reagent.py:533 +#: ../../server/server_reagent.py:532 msgid "Collecting packages that would be marked" msgstr "" -#: ../../server/server_reagent.py:542 +#: ../../server/server_reagent.py:541 msgid "These are the packages that would be marked" msgstr "" -#: ../../server/server_reagent.py:677 +#: ../../server/server_reagent.py:676 msgid "No valid repositories specified." msgstr "" -#: ../../server/server_reagent.py:682 +#: ../../server/server_reagent.py:681 msgid "Invalid repositories specified." msgstr "" -#: ../../server/server_reagent.py:724 +#: ../../server/server_reagent.py:726 msgid "Entropy repository has been initialized" msgstr "Entropy správca repozitárov bol inicializovaný" -#: ../../server/server_reagent.py:732 +#: ../../server/server_reagent.py:734 msgid "Creating empty database to" msgstr "" -#: ../../server/server_reagent.py:735 +#: ../../server/server_reagent.py:737 msgid "Cannot overwrite already existing file" msgstr "" @@ -7476,32 +7065,32 @@ msgstr "" msgid "Bumping Repository database" msgstr "" -#: ../../server/server_reagent.py:878 +#: ../../server/server_reagent.py:879 msgid "No valid packages to repackage." msgstr "" #. normal scanning -#: ../../server/server_reagent.py:883 +#: ../../server/server_reagent.py:884 msgid "Scanning database for differences" msgstr "" -#: ../../server/server_reagent.py:903 +#: ../../server/server_reagent.py:904 msgid "Invalid atom" msgstr "" -#: ../../server/server_reagent.py:910 +#: ../../server/server_reagent.py:911 msgid "Zarro thinggz totoo" msgstr "" -#: ../../server/server_reagent.py:914 +#: ../../server/server_reagent.py:915 msgid "These are the packages that would be changed to injected status" msgstr "" -#: ../../server/server_reagent.py:920 +#: ../../server/server_reagent.py:921 msgid "Would you like to transform them now ?" msgstr "" -#: ../../server/server_reagent.py:927 +#: ../../server/server_reagent.py:928 msgid "Transforming from database" msgstr "" @@ -7559,37 +7148,37 @@ msgstr "" msgid "Nothing to do, check later." msgstr "" -#: ../../server/server_reagent.py:1065 +#: ../../server/server_reagent.py:1066 msgid "Entries handled" msgstr "" -#: ../../server/server_reagent.py:1104 +#: ../../server/server_reagent.py:1105 msgid "local revision" msgstr "lokálna evízia" -#: ../../server/server_reagent.py:1106 +#: ../../server/server_reagent.py:1107 msgid "local packages" msgstr "lokálne balíčky" -#: ../../server/server_reagent.py:1113 +#: ../../server/server_reagent.py:1114 msgid "stored packages" msgstr "uložené balíčky" -#: ../../server/server_reagent.py:1118 +#: ../../server/server_reagent.py:1119 msgid "upload packages" msgstr "odovzdať balíčky" -#: ../../server/server_reagent.py:1197 +#: ../../server/server_reagent.py:1198 msgid "" "These are the newly available packages, either updatable or not installed" msgstr "" "Toto sú novo dostupné balíčky, buď aktualizovateľné, alebo nenainštalované" -#: ../../server/server_reagent.py:1249 +#: ../../server/server_reagent.py:1250 msgid "No package sets found" msgstr "" -#: ../../server/server_reagent.py:1257 +#: ../../server/server_reagent.py:1258 msgid "package set not found" msgstr "" @@ -7913,9 +7502,9 @@ msgid "Please confirm the actions above" msgstr "Prosím potvrď te hore zobrazené činnosti" #: ../../sulfur/src/sulfur/dialogs.py:2355 -#: ../../sulfur/src/sulfur/__init__.py:970 -#: ../../sulfur/src/sulfur/__init__.py:980 -#: ../../sulfur/src/sulfur/__init__.py:990 +#: ../../sulfur/src/sulfur/__init__.py:976 +#: ../../sulfur/src/sulfur/__init__.py:986 +#: ../../sulfur/src/sulfur/__init__.py:996 msgid "Item" msgstr "Položka" @@ -7984,7 +7573,7 @@ msgid "Accepted" msgstr "Prijatá" #: ../../sulfur/src/sulfur/dialogs.py:3210 -#: ../../sulfur/src/sulfur/events.py:715 +#: ../../sulfur/src/sulfur/events.py:720 msgid "license text" msgstr "text licencie" @@ -8065,120 +7654,120 @@ msgstr "Baličky v odporúčení boli pridané do fronty." msgid "Packages in all Advisories have been queued." msgstr "Balíčky vo všetkých odporúčaniach boli pridané do fronty." -#: ../../sulfur/src/sulfur/events.py:296 +#: ../../sulfur/src/sulfur/events.py:301 msgid "You! Why do you want to remove the main repository ?" msgstr "Vy! Prečo chcete odstrániť hlavný repozitár?" -#: ../../sulfur/src/sulfur/events.py:338 +#: ../../sulfur/src/sulfur/events.py:343 msgid "Are you sure ?" msgstr "Ste si istí?" -#: ../../sulfur/src/sulfur/events.py:355 +#: ../../sulfur/src/sulfur/events.py:360 msgid "Error saving parameter" msgstr "Chyba ukladania parametru" -#: ../../sulfur/src/sulfur/events.py:356 -#: ../../sulfur/src/sulfur/__init__.py:1121 +#: ../../sulfur/src/sulfur/events.py:361 +#: ../../sulfur/src/sulfur/__init__.py:1127 msgid "An issue occured while saving a preference" msgstr "Počas ukladania predvoľby sa vyskytol problém" -#: ../../sulfur/src/sulfur/events.py:357 -#: ../../sulfur/src/sulfur/__init__.py:1086 -#: ../../sulfur/src/sulfur/__init__.py:1122 +#: ../../sulfur/src/sulfur/events.py:362 +#: ../../sulfur/src/sulfur/__init__.py:1092 +#: ../../sulfur/src/sulfur/__init__.py:1128 msgid "Parameter" msgstr "Parameter" -#: ../../sulfur/src/sulfur/events.py:357 +#: ../../sulfur/src/sulfur/events.py:362 msgid "not saved" msgstr "nie je uložené" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 ../../sulfur/src/sulfur/events.py:406 -#: ../../sulfur/src/sulfur/events.py:417 ../../sulfur/src/sulfur/events.py:428 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 ../../sulfur/src/sulfur/events.py:411 +#: ../../sulfur/src/sulfur/events.py:422 ../../sulfur/src/sulfur/events.py:433 msgid "New" msgstr "Nové" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 msgid "Please insert a new path" msgstr "Prosím vložte novú cestu" -#: ../../sulfur/src/sulfur/events.py:407 ../../sulfur/src/sulfur/events.py:418 -#: ../../sulfur/src/sulfur/events.py:429 +#: ../../sulfur/src/sulfur/events.py:412 ../../sulfur/src/sulfur/events.py:423 +#: ../../sulfur/src/sulfur/events.py:434 msgid "Please edit the selected path" msgstr "Prosím upravte vybranú cestu" -#: ../../sulfur/src/sulfur/events.py:449 +#: ../../sulfur/src/sulfur/events.py:454 msgid "You have chosen to install this package" msgstr "Vybrali ste nainštalovať tento balíček" -#: ../../sulfur/src/sulfur/events.py:451 +#: ../../sulfur/src/sulfur/events.py:456 msgid "Are you supa sure?" msgstr "Ste si fakt istí?" -#: ../../sulfur/src/sulfur/events.py:471 +#: ../../sulfur/src/sulfur/events.py:476 msgid "Cannot install" msgstr "Nie je možné nainštalovať" -#: ../../sulfur/src/sulfur/events.py:600 +#: ../../sulfur/src/sulfur/events.py:605 msgid "Please select at least one repository" msgstr "Prosím vyberte aspoň jeden repozitár" #. Check there are any packages in the queue -#: ../../sulfur/src/sulfur/events.py:623 +#: ../../sulfur/src/sulfur/events.py:628 msgid "No packages in queue" msgstr "Žiadne balíčky nie sú vo fronte" -#: ../../sulfur/src/sulfur/events.py:661 +#: ../../sulfur/src/sulfur/events.py:666 msgid "Queue is too old. Cannot load." msgstr "Fronta je príliš stará. Nie je možné načítať." -#: ../../sulfur/src/sulfur/events.py:726 +#: ../../sulfur/src/sulfur/events.py:731 msgid "Update your system now ?" msgstr "Aktualizovať váš systém teraz?" -#: ../../sulfur/src/sulfur/events.py:741 +#: ../../sulfur/src/sulfur/events.py:746 msgid "" "You have chosen to interrupt the processing. Are you sure you want to do it ?" msgstr "Vybrali ste prerušiť spracovanie. Ste si istí že to chcete urobiť?" -#: ../../sulfur/src/sulfur/events.py:829 +#: ../../sulfur/src/sulfur/events.py:834 msgid "Cleaning UGC cache of" msgstr "Čistenie vyrovnávacej pamäť OVU od" -#: ../../sulfur/src/sulfur/events.py:830 +#: ../../sulfur/src/sulfur/events.py:835 msgid "UGC cache cleared" msgstr "Vyrovnávacia pamäť OVU" -#: ../../sulfur/src/sulfur/events.py:843 +#: ../../sulfur/src/sulfur/events.py:848 msgid "UGC credentials cleared" msgstr "OVU poverenie bolo zmazané" -#: ../../sulfur/src/sulfur/events.py:883 +#: ../../sulfur/src/sulfur/events.py:888 msgid "Choose what Package Set you want to add" msgstr "Vyberte systémový balíček, ktorý chcete pridať" -#: ../../sulfur/src/sulfur/events.py:885 +#: ../../sulfur/src/sulfur/events.py:890 msgid "Choose what Package Set you want to edit" msgstr "Vyberte systémový balíček, ktorý chcete upraviť" -#: ../../sulfur/src/sulfur/events.py:901 ../../sulfur/src/sulfur/events.py:906 +#: ../../sulfur/src/sulfur/events.py:906 ../../sulfur/src/sulfur/events.py:911 msgid "Package Set name" msgstr "Názov systémového balíčka" -#: ../../sulfur/src/sulfur/events.py:902 ../../sulfur/src/sulfur/events.py:907 +#: ../../sulfur/src/sulfur/events.py:907 ../../sulfur/src/sulfur/events.py:912 msgid "Package atoms" msgstr "Atomy balíčku" -#: ../../sulfur/src/sulfur/events.py:945 +#: ../../sulfur/src/sulfur/events.py:950 msgid "No package sets available for removal." msgstr "Ziadne systémové balíčky nie sú dostupné k zmazaniu" -#: ../../sulfur/src/sulfur/events.py:951 +#: ../../sulfur/src/sulfur/events.py:956 msgid "Removable Package Set" msgstr "Odstrániteľný systémový balíček" -#: ../../sulfur/src/sulfur/events.py:956 +#: ../../sulfur/src/sulfur/events.py:961 msgid "Choose what Package Set you want to remove" msgstr "Vyberte systémový balíček, ktorý chcete odobrať" @@ -8214,62 +7803,62 @@ msgstr "Láska láska láska... <3" msgid "Oh oh ooooh... Merry Xmas!" msgstr "Oh oh ooooh... Veselé Vianoce!" -#: ../../sulfur/src/sulfur/__init__.py:439 +#: ../../sulfur/src/sulfur/__init__.py:445 #: ../../sulfur/src/sulfur/views.py:2430 #: ../../sulfur/src/sulfur/sulfur.glade.h:14 msgid "Applications" msgstr "Aplikácie" -#: ../../sulfur/src/sulfur/__init__.py:441 +#: ../../sulfur/src/sulfur/__init__.py:447 msgid "Sync" msgstr "Synchronizovať" -#: ../../sulfur/src/sulfur/__init__.py:445 +#: ../../sulfur/src/sulfur/__init__.py:451 #: ../../sulfur/src/sulfur/sulfur.glade.h:215 msgid "Search" msgstr "Hľadať" -#: ../../sulfur/src/sulfur/__init__.py:615 +#: ../../sulfur/src/sulfur/__init__.py:621 msgid "Default packages sorting" msgstr "Predvolené triedenie balíčkov" -#: ../../sulfur/src/sulfur/__init__.py:616 +#: ../../sulfur/src/sulfur/__init__.py:622 msgid "Sort by name [A-Z]" msgstr "Zoraď abecedne [A-Z]" -#: ../../sulfur/src/sulfur/__init__.py:617 +#: ../../sulfur/src/sulfur/__init__.py:623 msgid "Sort by name [Z-A]" msgstr "Zoraď abecedne [Z-A]" -#: ../../sulfur/src/sulfur/__init__.py:618 +#: ../../sulfur/src/sulfur/__init__.py:624 msgid "Sort by downloads" msgstr "Zoraď podľa stiahnutia" -#: ../../sulfur/src/sulfur/__init__.py:619 +#: ../../sulfur/src/sulfur/__init__.py:625 msgid "Sort by votes" msgstr "Zoraď podľa hodnotienia" -#: ../../sulfur/src/sulfur/__init__.py:620 +#: ../../sulfur/src/sulfur/__init__.py:626 msgid "Sort by repository" msgstr "Zoraď podľa repozitára" -#: ../../sulfur/src/sulfur/__init__.py:621 +#: ../../sulfur/src/sulfur/__init__.py:627 msgid "Sort by date (simple)" msgstr "Zoraď podľa dátumu (jednoduché)" -#: ../../sulfur/src/sulfur/__init__.py:622 +#: ../../sulfur/src/sulfur/__init__.py:628 msgid "Sort by date (grouped)" msgstr "Zoraď podľa dátumu (skopinové)" -#: ../../sulfur/src/sulfur/__init__.py:623 +#: ../../sulfur/src/sulfur/__init__.py:629 msgid "Sort by license (grouped)" msgstr "Zoraď podľa licencií (skupinové)" -#: ../../sulfur/src/sulfur/__init__.py:624 +#: ../../sulfur/src/sulfur/__init__.py:630 msgid "Sort by Groups" msgstr "Zoraď podľa skupín" -#: ../../sulfur/src/sulfur/__init__.py:685 +#: ../../sulfur/src/sulfur/__init__.py:691 msgid "" "The repositories listed below are configured but not available. They should " "be downloaded." @@ -8277,135 +7866,135 @@ msgstr "" "Dole uvedené repozitáre sú nastavené, ale nie sú dostupné. Mali by sa " "stiahnut." -#: ../../sulfur/src/sulfur/__init__.py:686 +#: ../../sulfur/src/sulfur/__init__.py:692 msgid "If you don't do this now, you won't be able to use them." msgstr "Pokiaľ to teraz neurobíte, nebude to možné používať." -#: ../../sulfur/src/sulfur/__init__.py:688 +#: ../../sulfur/src/sulfur/__init__.py:694 msgid "Download now" msgstr "Stiahnuť teraz" -#: ../../sulfur/src/sulfur/__init__.py:689 +#: ../../sulfur/src/sulfur/__init__.py:695 msgid "Skip" msgstr "Preskočiť" -#: ../../sulfur/src/sulfur/__init__.py:999 +#: ../../sulfur/src/sulfur/__init__.py:1005 msgid "Database" msgstr "Databáza" -#: ../../sulfur/src/sulfur/__init__.py:1002 +#: ../../sulfur/src/sulfur/__init__.py:1008 #: ../../sulfur/src/sulfur/sulfur.glade.h:56 msgid "Date" msgstr "Dátum" -#: ../../sulfur/src/sulfur/__init__.py:1053 +#: ../../sulfur/src/sulfur/__init__.py:1059 msgid "Logged in as" msgstr "Prihlásený ako" -#: ../../sulfur/src/sulfur/__init__.py:1060 +#: ../../sulfur/src/sulfur/__init__.py:1066 msgid "UGC Status" msgstr "OVU Stav" -#: ../../sulfur/src/sulfur/__init__.py:1083 -#: ../../sulfur/src/sulfur/__init__.py:1119 +#: ../../sulfur/src/sulfur/__init__.py:1089 +#: ../../sulfur/src/sulfur/__init__.py:1125 msgid "Error setting parameter" msgstr "Chyba nastavenia parametru" -#: ../../sulfur/src/sulfur/__init__.py:1085 +#: ../../sulfur/src/sulfur/__init__.py:1091 msgid "An issue occured while loading a preference" msgstr "An issue occured while loading a preference" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "must be of type" msgstr "musí byť typu" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "got" msgstr "mal" -#: ../../sulfur/src/sulfur/__init__.py:1272 +#: ../../sulfur/src/sulfur/__init__.py:1278 msgid "Error saving preferences" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1278 +#: ../../sulfur/src/sulfur/__init__.py:1284 msgid "" "These packages are masked either by default or due to your choice. Please be " "careful, at least." msgstr "" "Tieto balíčky sú predvolene skryté alebo vašou voľbou. Prosím buďte opatrní." -#: ../../sulfur/src/sulfur/__init__.py:1334 +#: ../../sulfur/src/sulfur/__init__.py:1340 msgid "Generating metadata. Please wait." msgstr "Vytváranie metaúdajov. Prosím čakajte." -#: ../../sulfur/src/sulfur/__init__.py:1342 +#: ../../sulfur/src/sulfur/__init__.py:1348 msgid "Error during list population" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1344 +#: ../../sulfur/src/sulfur/__init__.py:1350 msgid "Retrying in 1 second." msgstr "Opakovanie za 1 sukundu." -#: ../../sulfur/src/sulfur/__init__.py:1374 +#: ../../sulfur/src/sulfur/__init__.py:1380 msgid "Error loading advisories" msgstr "Cyba načítania avíz" -#: ../../sulfur/src/sulfur/__init__.py:1434 +#: ../../sulfur/src/sulfur/__init__.py:1441 msgid "Errors updating repositories." msgstr "Chyba aktualizácie repozitárov." -#: ../../sulfur/src/sulfur/__init__.py:1436 +#: ../../sulfur/src/sulfur/__init__.py:1443 msgid "Please check logs below for more info" msgstr "Prosím pre viac informácií skontrolujte zápis dolu" -#: ../../sulfur/src/sulfur/__init__.py:1439 +#: ../../sulfur/src/sulfur/__init__.py:1446 msgid "Repositories updated successfully" msgstr "Repozitáre boli úspešne aktualizované" -#: ../../sulfur/src/sulfur/__init__.py:1442 +#: ../../sulfur/src/sulfur/__init__.py:1449 msgid "sys-apps/entropy needs to be updated as soon as possible." msgstr "je potrebné aktualizovať sys-apps/entropy čo najskôr." -#: ../../sulfur/src/sulfur/__init__.py:1467 -#: ../../sulfur/src/sulfur/__init__.py:2098 -#: ../../sulfur/src/sulfur/__init__.py:2276 +#: ../../sulfur/src/sulfur/__init__.py:1474 +#: ../../sulfur/src/sulfur/__init__.py:2105 +#: ../../sulfur/src/sulfur/__init__.py:2284 msgid "Another Entropy instance is running. Cannot process queue." msgstr "Beží ina výzva Entropy. Nie je možné spracovať frontu." -#: ../../sulfur/src/sulfur/__init__.py:1477 -#: ../../sulfur/src/sulfur/__init__.py:2286 +#: ../../sulfur/src/sulfur/__init__.py:1484 +#: ../../sulfur/src/sulfur/__init__.py:2294 msgid "" "Another Entropy instance is locking this task at the moment. Try in a few " "minutes." msgstr "Iná výzva Entropy momentálne blokuje túto úlohu. Skúste za pár minút." -#: ../../sulfur/src/sulfur/__init__.py:1501 +#: ../../sulfur/src/sulfur/__init__.py:1508 msgid "Updating repositories..." msgstr "Aktualizácia repozitárov" -#: ../../sulfur/src/sulfur/__init__.py:1504 -#: ../../sulfur/src/sulfur/__init__.py:1529 -#: ../../sulfur/src/sulfur/__init__.py:1616 -#: ../../sulfur/src/sulfur/__init__.py:2292 +#: ../../sulfur/src/sulfur/__init__.py:1511 +#: ../../sulfur/src/sulfur/__init__.py:1536 +#: ../../sulfur/src/sulfur/__init__.py:1623 +#: ../../sulfur/src/sulfur/__init__.py:2300 msgid "Running tasks" msgstr "Prebiehajúce úlohy" -#: ../../sulfur/src/sulfur/__init__.py:1526 +#: ../../sulfur/src/sulfur/__init__.py:1533 msgid "Testing dependencies..." msgstr "Testovanie závislostí..." -#: ../../sulfur/src/sulfur/__init__.py:1546 +#: ../../sulfur/src/sulfur/__init__.py:1553 msgid "No missing dependencies found." msgstr "Neboli nájdené žiadne chýbajúce závislosti." -#: ../../sulfur/src/sulfur/__init__.py:1583 +#: ../../sulfur/src/sulfur/__init__.py:1590 msgid "Missing dependencies found, but none of them are on the repositories." msgstr "" "Boli zistené chýbajúce závislosti, ale niektoré z nich nie sú v repozitároch." -#: ../../sulfur/src/sulfur/__init__.py:1590 +#: ../../sulfur/src/sulfur/__init__.py:1597 msgid "" "Some missing dependencies have not been matched, others are going to be " "added to the queue." @@ -8413,34 +8002,34 @@ msgstr "" "Niektoré chýbajúce závislosti neboli uzavreté, ostatné budú pridané do " "fronty." -#: ../../sulfur/src/sulfur/__init__.py:1593 +#: ../../sulfur/src/sulfur/__init__.py:1600 msgid "All the missing dependencies are going to be added to the queue" msgstr "Vsetky chýbajúce závislosti budú pridané do fronty." -#: ../../sulfur/src/sulfur/__init__.py:1613 +#: ../../sulfur/src/sulfur/__init__.py:1620 msgid "Testing libraries..." msgstr "Testovanie knižníc..." -#: ../../sulfur/src/sulfur/__init__.py:1647 +#: ../../sulfur/src/sulfur/__init__.py:1654 msgid "Libraries test aborted" msgstr "Test knižníc bol prerušený" -#: ../../sulfur/src/sulfur/__init__.py:1657 +#: ../../sulfur/src/sulfur/__init__.py:1664 msgid "" "Some broken packages have not been matched, others are going to be added to " "the queue." msgstr "" "Niektoré poškodené balíčky neboli uzavreté, ostatné budú pridané do fronty." -#: ../../sulfur/src/sulfur/__init__.py:1660 +#: ../../sulfur/src/sulfur/__init__.py:1667 msgid "All the broken packages are going to be added to the queue" msgstr "Všetky poškodené balíčky budú pridané do fronty." -#: ../../sulfur/src/sulfur/__init__.py:1766 +#: ../../sulfur/src/sulfur/__init__.py:1773 msgid "These packages are no longer available" msgstr "Tieto balíčky už nie su dostupné" -#: ../../sulfur/src/sulfur/__init__.py:1767 +#: ../../sulfur/src/sulfur/__init__.py:1774 #, fuzzy msgid "" "These packages should be removed (if you agree) because support has been " @@ -8449,76 +8038,84 @@ msgstr "" "Tieto balíčky by mali byť odstránené, pretože ich podpora bola vyradená. " "Chcete ich vymazať?" -#: ../../sulfur/src/sulfur/__init__.py:1782 +#: ../../sulfur/src/sulfur/__init__.py:1789 #, fuzzy msgid "These are orphaned vital packages" msgstr "Toto sú potrebné balíčky" -#: ../../sulfur/src/sulfur/__init__.py:1783 +#: ../../sulfur/src/sulfur/__init__.py:1790 msgid "" "You should make sure that they are no longer needed and remove manually." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1791 +#: ../../sulfur/src/sulfur/__init__.py:1798 #, fuzzy msgid "These are packages from unavailable repositories" msgstr "Tieto balíčky už nie su dostupné" -#: ../../sulfur/src/sulfur/__init__.py:1792 +#: ../../sulfur/src/sulfur/__init__.py:1799 msgid "You are not going to receive updates for the following packages." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1804 +#: ../../sulfur/src/sulfur/__init__.py:1811 msgid "updates" msgstr "aktualizácií" -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "Showing" msgstr "Zobrazenie" -#: ../../sulfur/src/sulfur/__init__.py:1898 +#: ../../sulfur/src/sulfur/__init__.py:1905 msgid "No packages need or can be queued at the moment." msgstr "" "Vtomto momente žiaden balíček nie je potrebné alebo možné pridať do fronty." -#: ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name and description" msgstr "Meno a popis" -#: ../../sulfur/src/sulfur/__init__.py:2006 +#: ../../sulfur/src/sulfur/__init__.py:2009 +msgid "Search string" +msgstr "" + +#: ../../sulfur/src/sulfur/__init__.py:2010 +msgid "Search type" +msgstr "" + +#: ../../sulfur/src/sulfur/__init__.py:2013 msgid "Entropy Search" msgstr "Entropy hľadanie" -#: ../../sulfur/src/sulfur/__init__.py:2065 +#: ../../sulfur/src/sulfur/__init__.py:2072 msgid "Abort action" msgstr "Prerušiť činnosť" -#: ../../sulfur/src/sulfur/__init__.py:2066 +#: ../../sulfur/src/sulfur/__init__.py:2073 msgid "Ignore" msgstr "Ignorovať" -#: ../../sulfur/src/sulfur/__init__.py:2130 +#: ../../sulfur/src/sulfur/__init__.py:2138 msgid "Tasks completed successfully." msgstr "Úloha úspešne dokončená." -#: ../../sulfur/src/sulfur/__init__.py:2131 +#: ../../sulfur/src/sulfur/__init__.py:2139 msgid "Please make sure to read all the messages in the terminal below." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2134 +#: ../../sulfur/src/sulfur/__init__.py:2142 msgid "Oh, a fairytale gone bad!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2135 +#: ../../sulfur/src/sulfur/__init__.py:2143 msgid "" "Something bad happened, have a look at the messages in the terminal below." msgstr "Stalo sa niečo zlé. Pozrite sa na správu dole v tremináli." -#: ../../sulfur/src/sulfur/__init__.py:2136 +#: ../../sulfur/src/sulfur/__init__.py:2144 msgid "Don't feel guilty, it's all my fault!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2192 +#: ../../sulfur/src/sulfur/__init__.py:2200 msgid "" "Attention. An error occured while processing the queue.\n" "Please have a look at the terminal." @@ -8526,7 +8123,7 @@ msgstr "" "Pozor. Vyskytla sa chyba počas spracovania fronty.\n" "Prosím pozrite sa na terminál." -#: ../../sulfur/src/sulfur/__init__.py:2208 +#: ../../sulfur/src/sulfur/__init__.py:2216 msgid "" "Attention. Something really bad happened.\n" "Please have a look at the terminal." @@ -8534,7 +8131,7 @@ msgstr "" "Pozor. Stalo sa niečo zlé.\n" "Prosím pozrite sa na terminál." -#: ../../sulfur/src/sulfur/__init__.py:2217 +#: ../../sulfur/src/sulfur/__init__.py:2225 msgid "" "Attention. You have updated Entropy.\n" "Sulfur will be reloaded." @@ -8542,15 +8139,15 @@ msgstr "" "Pozor. Aktualizovali ste Entropy.\n" "Sulfur bude znovu načítaný." -#: ../../sulfur/src/sulfur/__init__.py:2305 +#: ../../sulfur/src/sulfur/__init__.py:2313 msgid "Processing Packages in queue" msgstr "Spracovanie balíčkov vo fronte" -#: ../../sulfur/src/sulfur/__init__.py:2357 +#: ../../sulfur/src/sulfur/__init__.py:2365 msgid "No packages selected" msgstr "Nie je vybraný žiaden balíček" -#: ../../sulfur/src/sulfur/__init__.py:2422 +#: ../../sulfur/src/sulfur/__init__.py:2430 msgid "Skipping current mirror." msgstr "Preskočenie súčasného zrkadla." @@ -8692,7 +8289,7 @@ msgstr "Programovanie:" msgid "Translation:" msgstr "Preklad:" -#: ../../sulfur/src/sulfur/setup.py:94 +#: ../../sulfur/src/sulfur/setup.py:95 msgid "Dedicated to:" msgstr "Venované:" @@ -8807,11 +8404,10 @@ msgstr "Aktívny" msgid "Update" msgstr "Aktualizuj" -#. Setup revision column -#: ../../sulfur/src/sulfur/views.py:2865 -#: ../../sulfur/src/sulfur/sulfur.glade.h:211 -msgid "Revision" -msgstr "Revízia" +#. Setup reponame & repofile column's +#: ../../sulfur/src/sulfur/views.py:2868 +msgid "Repository Identifier" +msgstr "Identifikátor repozitáru" #: ../../magneto/src/magneto/kde/components.py:83 msgid "Close" @@ -8977,6 +8573,61 @@ msgstr "Applet oznamovania aktualizácií je zapnutý" msgid "Updates Notification" msgstr "Oznamovanie aktualizácií" +#: ../../services/kernel-switcher:84 +#, fuzzy +msgid "has been installed." +msgstr "Bude nainštalované" + +#: ../../services/kernel-switcher:86 +msgid "some external drivers cannot work across multiple kernels." +msgstr "" + +#: ../../services/kernel-switcher:87 +msgid "Please reboot your computer now !" +msgstr "" + +#: ../../services/kernel-switcher:91 +#, fuzzy +msgid "No kernel packages given" +msgstr "Žiadne balíčky nie sú vo fronte" + +#: ../../services/kernel-switcher:94 +msgid "More than one kernel package given" +msgstr "" + +#: ../../services/kernel-switcher:109 +#, fuzzy +msgid "Package does not exist" +msgstr "Nenainštalovaný balíček" + +#: ../../services/kernel-switcher:116 +#, fuzzy +msgid "Not a kernel" +msgstr "Nedokončené" + +#: ../../services/kernel-switcher:177 +#, fuzzy +msgid "No kernel packages found" +msgstr "Zlučovanie balíčka" + +#: ../../services/kernel-switcher:197 +#, fuzzy +msgid "Sabayon Linux Kernel Switcher BETA" +msgstr "Webová stránka _Sabayon Linux-u" + +#: ../../services/kernel-switcher:198 +msgid "switch kernel" +msgstr "" + +#: ../../services/kernel-switcher:200 +msgid "list kernels" +msgstr "" + +#: ../../services/kernel-switcher:202 +#, fuzzy +msgid "this help" +msgstr "tento výstup" + #: ../../sulfur/src/sulfur/sulfur.glade.h:1 msgid "0 = no limit; 100 = 100kB/sec" msgstr "0 = bez limitu; 100 = 100kB/s" @@ -10123,6 +9774,25 @@ msgstr "Magneto oznamovač aktualizácií" msgid "_Load Package Manager" msgstr "Spustiť Správcu _Balíčkov" +#~ msgid "Calculating updates..." +#~ msgstr "Výpočet aktualizácií..." + +#~ msgid "Adding packages" +#~ msgstr "Pridávanie balíčkov" + +#~ msgid "Scanning" +#~ msgstr "Prehľadávanie" + +#, fuzzy +#~ msgid "repository already exists" +#~ msgstr "repozitár je už zablokovaný" + +#~ msgid "Do you want to continue ?" +#~ msgstr "Chcete pokračovať ?" + +#~ msgid "Entropy database is corrupted!" +#~ msgstr "Entropy databáza je porušená!" + #~ msgid "try again later" #~ msgstr "skúste znova neskôr" diff --git a/misc/po/sv.po b/misc/po/sv.po index 9204715e5..9dc3c8d2c 100644 --- a/misc/po/sv.po +++ b/misc/po/sv.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: entropy\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-05 12:16+0100\n" +"POT-Creation-Date: 2011-02-09 19:21+0100\n" "PO-Revision-Date: 2010-08-09 22:18+0000\n" "Last-Translator: Patrik Karlsson \n" "Language-Team: Swedish \n" @@ -49,9 +49,9 @@ msgstr "" #: ../../libraries/entropy/db/__init__.py:5594 #: ../../libraries/entropy/db/__init__.py:5701 #: ../../libraries/entropy/db/__init__.py:5714 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2406 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2542 -#: ../../libraries/entropy/client/interfaces/client.py:808 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2500 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2636 +#: ../../libraries/entropy/client/interfaces/client.py:803 #: ../../client/text_rescue.py:220 ../../client/text_rescue.py:225 #: ../../client/text_rescue.py:602 ../../client/text_rescue.py:793 #: ../../client/text_ui.py:772 ../../client/text_ui.py:1703 @@ -104,9 +104,8 @@ msgid "package move actions complete" msgstr "" #: ../../libraries/entropy/db/skel.py:1570 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2386 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2579 -#: ../../libraries/entropy/server/interfaces/main.py:1517 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2480 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2673 msgid "WARNING" msgstr "" @@ -123,374 +122,315 @@ msgid "Moving old entry" msgstr "" #: ../../libraries/entropy/db/skel.py:1809 -#: ../../client/text_configuration.py:120 +#: ../../client/text_configuration.py:122 msgid "to" msgstr "till" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:49 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:50 msgid "Accessibility" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:51 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:52 #, fuzzy msgid "Accessibility applications" msgstr "Program" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:55 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 msgid "Office" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:57 msgid "Applications used in office environments" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:62 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 msgid "Development" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:64 msgid "Applications or system libraries" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:67 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 #: ../../sulfur/src/sulfur/sulfur.glade.h:250 msgid "System" msgstr "System" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:69 msgid "System applications or libraries" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:72 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 msgid "Games" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:74 msgid "Games, enjoy your spare time" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:77 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:78 msgid "GNOME Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:79 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:80 msgid "Applications and libraries for the GNOME Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:83 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:84 msgid "KDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:85 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:86 msgid "Applications and libraries for the KDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:89 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:90 msgid "XFCE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:91 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:92 msgid "Applications and libraries for the XFCE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:95 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:96 msgid "LXDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:97 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:98 msgid "Applications and libraries for the LXDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:101 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:102 msgid "Multimedia" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:103 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:104 msgid "Applications and libraries for Multimedia" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:107 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:108 #: ../../sulfur/src/sulfur/sulfur.glade.h:136 msgid "Networking" msgstr "Nätverk" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:109 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:110 msgid "Applications and libraries for Networking" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:113 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:114 msgid "Science" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:115 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:116 msgid "Scientific applications and libraries" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:119 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:120 #: ../../sulfur/src/sulfur/sulfur.glade.h:217 msgid "Security" msgstr "Säkerhet" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:121 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:122 #, fuzzy msgid "Security orientend applications" msgstr "Visa installerade program" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:125 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:126 msgid "X11" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:127 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:128 msgid "Applications and libraries for X11" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:406 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:407 msgid "Reloading Portage modules" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:830 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:831 #: ../../libraries/entropy/server/transceivers.py:281 -#: ../../libraries/entropy/server/interfaces/db.py:924 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2079 +#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1782 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1804 msgid "error" msgstr "fel" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:832 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:833 #: ../../libraries/entropy/client/interfaces/package.py:369 #: ../../libraries/entropy/client/interfaces/package.py:987 #: ../../server/server_reagent.py:86 ../../server/server_reagent.py:103 msgid "not found" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2163 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2308 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2704 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2893 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4432 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2257 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2402 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2798 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2987 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4526 #: ../../libraries/entropy/client/interfaces/trigger.py:204 msgid "QA" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2164 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2242 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2258 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2336 msgid "Cannot run Source Package Manager trigger for" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2173 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2251 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2267 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2345 #: ../../libraries/entropy/client/interfaces/trigger.py:207 msgid "Please report it" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2174 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2252 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2268 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2346 msgid "Attach this" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2309 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2403 msgid "Cannot run SPM configure phase for" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2313 -#: ../../libraries/entropy/client/interfaces/package.py:2849 -#: ../../libraries/entropy/client/interfaces/package.py:2886 -#: ../../libraries/entropy/client/interfaces/package.py:2967 -#: ../../libraries/entropy/client/interfaces/package.py:2974 -#: ../../libraries/entropy/client/interfaces/package.py:3018 -#: ../../libraries/entropy/client/interfaces/package.py:3046 -#: ../../libraries/entropy/client/interfaces/package.py:3262 -#: ../../libraries/entropy/client/interfaces/package.py:3282 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/client/interfaces/package.py:2850 +#: ../../libraries/entropy/client/interfaces/package.py:2887 +#: ../../libraries/entropy/client/interfaces/package.py:2968 +#: ../../libraries/entropy/client/interfaces/package.py:2975 +#: ../../libraries/entropy/client/interfaces/package.py:3019 +#: ../../libraries/entropy/client/interfaces/package.py:3047 +#: ../../libraries/entropy/client/interfaces/package.py:3263 +#: ../../libraries/entropy/client/interfaces/package.py:3283 #: ../../libraries/entropy/client/interfaces/trigger.py:48 #: ../../libraries/entropy/security.py:649 ../../client/text_rescue.py:741 -#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:921 -#: ../../sulfur/src/sulfur/events.py:927 ../../sulfur/src/sulfur/events.py:966 +#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:926 +#: ../../sulfur/src/sulfur/events.py:932 ../../sulfur/src/sulfur/events.py:971 #: ../../sulfur/src/sulfur/sulfur.glade.h:83 msgid "Error" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2454 #, fuzzy msgid "package not available on system" msgstr "sök paket i förråd" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2369 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2463 #, fuzzy msgid "repackaging" msgstr "Packar upp" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2387 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2481 msgid "Cannot complete quickpkg for atom" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2389 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2582 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2483 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2676 msgid "do it manually" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2501 msgid "package files rebuild did not run properly" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2408 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2502 msgid "Please update packages manually" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2543 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2637 #, fuzzy msgid "forcing package updates" msgstr "tar bort paket + hash" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2544 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2638 msgid "Syncing with" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2580 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2674 msgid "Cannot complete quickpkg for atoms" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2705 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2799 #, fuzzy msgid "Cannot stat path" msgstr "Kan inte installera" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2894 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2988 msgid "Cannot update Portage database to destination" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2917 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3011 msgid "SPM uid update error" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2985 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3079 msgid "Cannot update SPM installed pkgs file" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 -#: ../../libraries/entropy/server/interfaces/mirrors.py:780 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 +#: ../../libraries/entropy/server/interfaces/mirrors.py:521 #: ../../client/text_security.py:117 ../../client/text_smart.py:113 msgid "does not exist" msgstr "finns inte" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 msgid "Overwriting" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 #, fuzzy msgid "variable differs" msgstr "Tillgängliga uppdateringar" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 #, fuzzy msgid "Updating" msgstr "Popularitet" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3256 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3350 #, fuzzy msgid "updating critical variables" msgstr "tillgängliga uppdateringar" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "differs" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 #, fuzzy msgid "Reverting" msgstr "Popularitet" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3454 msgid "Skipping configuration files update, you are not root." msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3796 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3890 #, fuzzy msgid "Error calculating dependencies" msgstr "Beräknar beroenden" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4198 -#: ../../libraries/entropy/server/interfaces/main.py:2526 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4292 +#: ../../libraries/entropy/server/interfaces/main.py:2686 msgid "not supported" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4199 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4293 msgid "Probably Portage API has changed" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4286 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4380 #, fuzzy msgid "IOError while reading" msgstr "Fel vid hämtning från" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4433 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4527 msgid "illegal Entropy package tag in ebuild" msgstr "" -#: ../../libraries/entropy/services/system/executors.py:483 -msgid "Calculating updates..." -msgstr "Beräknar uppdateringar..." - -#: ../../libraries/entropy/services/system/executors.py:545 -msgid "Running package injection" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:554 -msgid "Running package removal" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:578 -msgid "Running package quickpkg" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:601 -msgid "Adding packages" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:766 -msgid "" -"Opening database to let it run treeupdates. If you won't see anything below, " -"it's just fine." -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:809 -msgid "Scanning" -msgstr "Skannar" - -#: ../../libraries/entropy/services/system/executors.py:828 -msgid "Socket error, continuing..." -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:910 -#: ../../libraries/entropy/services/system/executors.py:923 -#: ../../server/server_activator.py:539 ../../server/server_activator.py:557 -msgid "Remote Entropy Database Repository Status" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:914 -#: ../../libraries/entropy/services/system/executors.py:925 -#: ../../server/server_activator.py:544 ../../server/server_activator.py:562 -msgid "Host" -msgstr "Värd" - -#: ../../libraries/entropy/services/system/executors.py:915 -#: ../../libraries/entropy/services/system/executors.py:926 -#: ../../server/server_activator.py:545 ../../server/server_activator.py:563 -msgid "Database revision" -msgstr "" - -#: ../../libraries/entropy/services/system/executors.py:917 -#: ../../server/server_activator.py:550 -msgid "Database local revision currently at" -msgstr "" - #: ../../libraries/entropy/services/ugc/interfaces.py:1752 #: ../../libraries/entropy/services/ugc/interfaces.py:1755 -#: ../../libraries/entropy/client/services/system/interfaces.py:27 -#: ../../libraries/entropy/client/services/system/interfaces.py:31 msgid "OutputInterface does not have an output method" msgstr "" @@ -631,14 +571,14 @@ msgid "setting directory to" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:296 -#: ../../libraries/entropy/server/interfaces/main.py:2841 +#: ../../libraries/entropy/server/interfaces/main.py:2992 msgid "Keys for repository are expired" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:676 -#: ../../libraries/entropy/server/interfaces/main.py:3010 -#: ../../libraries/entropy/server/interfaces/main.py:3790 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1199 +#: ../../libraries/entropy/server/interfaces/main.py:3158 +#: ../../libraries/entropy/server/interfaces/main.py:3993 +#: ../../libraries/entropy/server/interfaces/mirrors.py:940 msgid "download" msgstr "hämta" @@ -652,7 +592,7 @@ msgid "download path" msgstr "hämtningssökväg" #: ../../libraries/entropy/server/interfaces/db.py:711 -#: ../../libraries/entropy/server/interfaces/db.py:1362 +#: ../../libraries/entropy/server/interfaces/db.py:1360 msgid "errors" msgstr "fel" @@ -661,216 +601,230 @@ msgid "failed to download from mirror" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:719 -#: ../../libraries/entropy/server/interfaces/db.py:1375 -#: ../../libraries/entropy/server/interfaces/main.py:1799 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1686 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1764 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2386 +#: ../../libraries/entropy/server/interfaces/db.py:1373 +#: ../../libraries/entropy/server/interfaces/main.py:1908 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1419 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1493 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2119 msgid "reason" msgstr "orsak" -#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/db.py:922 msgid "Troubles with treeupdates" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:926 +#: ../../libraries/entropy/server/interfaces/db.py:925 msgid "Bumping old data back" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:940 +#: ../../libraries/entropy/server/interfaces/db.py:939 msgid "configured package sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:950 +#: ../../libraries/entropy/server/interfaces/db.py:949 msgid "None configured" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:986 +#: ../../libraries/entropy/server/interfaces/db.py:985 msgid "creating compressed repository dump + checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:993 -#: ../../libraries/entropy/server/interfaces/db.py:1041 -#: ../../libraries/entropy/server/interfaces/db.py:1095 +#: ../../libraries/entropy/server/interfaces/db.py:992 +#: ../../libraries/entropy/server/interfaces/db.py:1040 +#: ../../libraries/entropy/server/interfaces/db.py:1094 #, fuzzy msgid "repository path" msgstr "förråd" -#: ../../libraries/entropy/server/interfaces/db.py:1000 +#: ../../libraries/entropy/server/interfaces/db.py:999 msgid "dump light" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1009 +#: ../../libraries/entropy/server/interfaces/db.py:1008 msgid "dump light checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1018 -#: ../../libraries/entropy/server/interfaces/db.py:1074 +#: ../../libraries/entropy/server/interfaces/db.py:1017 +#: ../../libraries/entropy/server/interfaces/db.py:1073 msgid "opener" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1033 +#: ../../libraries/entropy/server/interfaces/db.py:1032 msgid "compressing repository + checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1048 +#: ../../libraries/entropy/server/interfaces/db.py:1047 #, fuzzy msgid "compressed repository path" msgstr "_Tvinga förrådsuppdatering" -#: ../../libraries/entropy/server/interfaces/db.py:1057 +#: ../../libraries/entropy/server/interfaces/db.py:1056 #, fuzzy msgid "repository checksum" msgstr "förråd" -#: ../../libraries/entropy/server/interfaces/db.py:1066 +#: ../../libraries/entropy/server/interfaces/db.py:1065 msgid "compressed checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1088 +#: ../../libraries/entropy/server/interfaces/db.py:1087 msgid "preparing uncompressed repository for the upload" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1209 -#: ../../libraries/entropy/server/interfaces/db.py:1229 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1183 +#: ../../libraries/entropy/server/interfaces/db.py:1208 +#: ../../libraries/entropy/server/interfaces/db.py:1228 +#: ../../libraries/entropy/server/interfaces/mirrors.py:924 msgid "upload" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1210 +#: ../../libraries/entropy/server/interfaces/db.py:1209 msgid "disabled EAPI" msgstr "Avaktiverade EAPI" -#: ../../libraries/entropy/server/interfaces/db.py:1230 +#: ../../libraries/entropy/server/interfaces/db.py:1229 msgid "preparing to upload repository to mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1363 +#: ../../libraries/entropy/server/interfaces/db.py:1361 msgid "upload failed, locking and continuing" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1435 -#: ../../libraries/entropy/server/interfaces/db.py:1453 -#: ../../libraries/entropy/server/interfaces/db.py:1488 -#: ../../libraries/entropy/server/interfaces/db.py:1519 -#: ../../libraries/entropy/server/interfaces/db.py:1538 -#: ../../libraries/entropy/server/interfaces/db.py:1564 -#: ../../libraries/entropy/server/interfaces/db.py:1578 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1590 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1760 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1776 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1875 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1901 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1919 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1937 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1968 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2034 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2053 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2075 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2101 +#: ../../libraries/entropy/server/interfaces/db.py:1433 +#: ../../libraries/entropy/server/interfaces/db.py:1451 +#: ../../libraries/entropy/server/interfaces/db.py:1486 +#: ../../libraries/entropy/server/interfaces/db.py:1516 +#: ../../libraries/entropy/server/interfaces/db.py:1535 +#: ../../libraries/entropy/server/interfaces/db.py:1561 +#: ../../libraries/entropy/server/interfaces/db.py:1575 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1329 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1489 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1505 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1600 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1626 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1644 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1662 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1693 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1800 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1826 msgid "sync" msgstr "" #. something short please -#: ../../libraries/entropy/server/interfaces/db.py:1436 +#: ../../libraries/entropy/server/interfaces/db.py:1434 #, fuzzy msgid "repository already in sync" msgstr "förråd redan avaktiverat" -#: ../../libraries/entropy/server/interfaces/db.py:1454 -#: ../../libraries/entropy/server/interfaces/db.py:1565 +#: ../../libraries/entropy/server/interfaces/db.py:1452 +#: ../../libraries/entropy/server/interfaces/db.py:1562 #, fuzzy msgid "repository sync failed" msgstr "förråd avaktiverat" -#: ../../libraries/entropy/server/interfaces/db.py:1455 +#: ../../libraries/entropy/server/interfaces/db.py:1453 msgid "download issues" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1489 -#: ../../libraries/entropy/server/interfaces/db.py:1520 +#: ../../libraries/entropy/server/interfaces/db.py:1487 +#: ../../libraries/entropy/server/interfaces/db.py:1517 #, fuzzy msgid "repository sync forbidden" msgstr "förråd avaktiverat" -#: ../../libraries/entropy/server/interfaces/db.py:1490 +#: ../../libraries/entropy/server/interfaces/db.py:1488 #, fuzzy msgid "missing package sets" msgstr "tar bort paket" -#: ../../libraries/entropy/server/interfaces/db.py:1521 -msgid "dependencies_test() reported errors" -msgstr "" +#: ../../libraries/entropy/server/interfaces/db.py:1518 +#, fuzzy +msgid "dependencies test reported errors" +msgstr "Förrådsalternativ" -#: ../../libraries/entropy/server/interfaces/db.py:1539 +#: ../../libraries/entropy/server/interfaces/db.py:1536 #, fuzzy msgid "these packages haven't been removed yet" msgstr "Dessa paket kommer att installeras/uppdateras" -#: ../../libraries/entropy/server/interfaces/db.py:1566 +#: ../../libraries/entropy/server/interfaces/db.py:1563 msgid "upload issues" msgstr "" -#: ../../libraries/entropy/server/interfaces/db.py:1579 +#: ../../libraries/entropy/server/interfaces/db.py:1576 #, fuzzy msgid "repository sync completed successfully" msgstr "Förråden uppdaterades framgångsrikt" -#: ../../libraries/entropy/server/interfaces/main.py:143 +#: ../../libraries/entropy/server/interfaces/main.py:144 msgid "mirrors have not been unlocked. Sync them." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:207 -#: ../../libraries/entropy/server/interfaces/main.py:3788 -#: ../../libraries/entropy/server/interfaces/main.py:3998 +#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:3991 +#: ../../libraries/entropy/server/interfaces/main.py:4224 #: ../../libraries/entropy/client/services/ugc/interfaces.py:179 #: ../../server/server_reagent.py:73 ../../server/server_reagent.py:78 #: ../../server/server_reagent.py:91 ../../server/server_reagent.py:95 -#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:168 -#: ../../server/server_reagent.py:204 ../../server/server_reagent.py:346 -#: ../../server/server_reagent.py:374 ../../server/server_reagent.py:403 +#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:167 +#: ../../server/server_reagent.py:203 ../../server/server_reagent.py:345 +#: ../../server/server_reagent.py:372 ../../server/server_reagent.py:400 msgid "repository" msgstr "förråd" -#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:209 msgid "syncing package sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:242 +#: ../../libraries/entropy/server/interfaces/main.py:243 msgid "cannot store updates RSS cache" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:387 +#: ../../libraries/entropy/server/interfaces/main.py:388 msgid "INJECT" msgstr "INJECT" -#: ../../libraries/entropy/server/interfaces/main.py:389 +#: ../../libraries/entropy/server/interfaces/main.py:390 msgid "has been injected" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:390 +#: ../../libraries/entropy/server/interfaces/main.py:391 msgid "quickpkg manually to update embedded db" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:391 +#: ../../libraries/entropy/server/interfaces/main.py:392 #, fuzzy msgid "Repository repository updated anyway" msgstr "Förrådet uppdateras" -#: ../../libraries/entropy/server/interfaces/main.py:976 +#: ../../libraries/entropy/server/interfaces/main.py:977 msgid "package has no keyword set, it will be masked !" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1290 +#: ../../libraries/entropy/server/interfaces/main.py:1011 +msgid "Entropy Server interface must be run as root" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/main.py:1072 +#: ../../libraries/entropy/server/interfaces/main.py:3757 +msgid "repository not configured" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/main.py:1078 +msgid "protected repository id, can't use this, sorry dude..." +msgstr "" + +#: ../../libraries/entropy/server/interfaces/main.py:1416 #, fuzzy msgid "invalid repository revision" msgstr "Förrådsrevision" -#: ../../libraries/entropy/server/interfaces/main.py:1292 +#: ../../libraries/entropy/server/interfaces/main.py:1418 msgid "defaulting to 0" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1404 +#: ../../libraries/entropy/server/interfaces/main.py:1532 #: ../../libraries/entropy/client/interfaces/db.py:364 #: ../../libraries/entropy/client/interfaces/db.py:413 #: ../../libraries/entropy/client/interfaces/db.py:467 @@ -879,42 +833,38 @@ msgstr "" #: ../../client/text_rescue.py:295 ../../client/text_ui.py:1479 #: ../../client/text_ui.py:1480 ../../client/text_ui.py:1482 #: ../../client/text_ui.py:1483 ../../sulfur/src/sulfur/dialogs.py:2748 -#: ../../sulfur/src/sulfur/__init__.py:1277 +#: ../../sulfur/src/sulfur/__init__.py:1283 #: ../../sulfur/src/sulfur/packages.py:100 #: ../../sulfur/src/sulfur/packages.py:414 -#: ../../sulfur/src/sulfur/packages.py:434 +#: ../../sulfur/src/sulfur/packages.py:434 ../../services/kernel-switcher:85 msgid "Attention" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1405 +#: ../../libraries/entropy/server/interfaces/main.py:1533 msgid "cannot match" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1501 -msgid "Initializing Entropy repository" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/main.py:1518 +#: ../../libraries/entropy/server/interfaces/main.py:1633 #, fuzzy -msgid "repository already exists" -msgstr "förråd redan avaktiverat" +msgid "initializing repository" +msgstr "Indexerar förrådets metadata" -#: ../../libraries/entropy/server/interfaces/main.py:1528 -msgid "Do you want to continue ?" +#: ../../libraries/entropy/server/interfaces/main.py:1644 +msgid "do you really want to initialize this repository ?" msgstr "" #. masked ? -#: ../../libraries/entropy/server/interfaces/main.py:1529 -#: ../../libraries/entropy/server/interfaces/main.py:1708 -#: ../../libraries/entropy/server/interfaces/main.py:2067 -#: ../../libraries/entropy/server/interfaces/main.py:2469 -#: ../../libraries/entropy/server/interfaces/main.py:3022 -#: ../../libraries/entropy/server/interfaces/main.py:3627 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1988 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2324 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/qa.py:395 -#: ../../client/equo.py:939 ../../client/text_configuration.py:115 -#: ../../client/text_configuration.py:143 ../../client/text_rescue.py:231 +#: ../../libraries/entropy/server/interfaces/main.py:1647 +#: ../../libraries/entropy/server/interfaces/main.py:1817 +#: ../../libraries/entropy/server/interfaces/main.py:2228 +#: ../../libraries/entropy/server/interfaces/main.py:2629 +#: ../../libraries/entropy/server/interfaces/main.py:3170 +#: ../../libraries/entropy/server/interfaces/main.py:3797 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1713 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/qa.py:395 +#: ../../client/equo.py:944 ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:144 ../../client/text_rescue.py:231 #: ../../client/text_rescue.py:235 ../../client/text_rescue.py:239 #: ../../client/text_rescue.py:469 ../../client/text_rescue.py:528 #: ../../client/text_rescue.py:608 ../../client/text_rescue.py:611 @@ -924,980 +874,963 @@ msgstr "" #: ../../client/text_ui.py:1487 ../../client/text_ui.py:1750 #: ../../client/text_ui.py:1828 ../../client/text_ui.py:1963 #: ../../client/text_ui.py:2049 ../../client/text_ui.py:2221 -#: ../../client/text_ui.py:2304 ../../server/server_activator.py:142 +#: ../../client/text_ui.py:2304 ../../server/server_activator.py:143 #: ../../server/server_key.py:224 ../../server/server_key.py:311 -#: ../../server/server_reagent.py:302 ../../server/server_reagent.py:461 -#: ../../server/server_reagent.py:508 ../../server/server_reagent.py:546 +#: ../../server/server_reagent.py:301 ../../server/server_reagent.py:459 +#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 #: ../../server/server_reagent.py:1025 ../../sulfur/src/sulfur/dialogs.py:1350 -#: ../../sulfur/src/sulfur/entropyapi.py:391 +#: ../../sulfur/src/sulfur/entropyapi.py:390 msgid "No" msgstr "Nej" -#: ../../libraries/entropy/server/interfaces/main.py:1555 +#: ../../libraries/entropy/server/interfaces/main.py:1685 msgid "Invalid tag specified" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1577 -msgid "Packages already tagged, action aborted" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/main.py:1623 +#: ../../libraries/entropy/server/interfaces/main.py:1731 msgid "flushing back selected packages from branches" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1649 +#: ../../libraries/entropy/server/interfaces/main.py:1757 msgid "nothing to do" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1672 +#: ../../libraries/entropy/server/interfaces/main.py:1781 msgid "these are the packages that will be flushed" msgstr "" #. ask to continue -#: ../../libraries/entropy/server/interfaces/main.py:1707 -#: ../../libraries/entropy/server/interfaces/main.py:2066 -#: ../../libraries/entropy/server/interfaces/main.py:2468 -#: ../../libraries/entropy/server/interfaces/main.py:3021 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2323 -#: ../../client/text_ui.py:924 ../../server/server_reagent.py:460 -#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 +#: ../../libraries/entropy/server/interfaces/main.py:1816 +#: ../../libraries/entropy/server/interfaces/main.py:2227 +#: ../../libraries/entropy/server/interfaces/main.py:2628 +#: ../../libraries/entropy/server/interfaces/main.py:3169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2056 +#: ../../client/text_ui.py:924 ../../server/server_reagent.py:458 +#: ../../server/server_reagent.py:506 ../../server/server_reagent.py:544 msgid "Would you like to continue ?" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1757 +#: ../../libraries/entropy/server/interfaces/main.py:1866 msgid "checking package hash" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1776 +#: ../../libraries/entropy/server/interfaces/main.py:1885 msgid "hash does not match for" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1786 +#: ../../libraries/entropy/server/interfaces/main.py:1895 msgid "wrong md5" msgstr "fel md5" -#: ../../libraries/entropy/server/interfaces/main.py:1798 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1762 +#: ../../libraries/entropy/server/interfaces/main.py:1907 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1491 msgid "download errors" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1816 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/main.py:1925 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1507 msgid "download completed successfully" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1830 +#: ../../libraries/entropy/server/interfaces/main.py:1939 msgid "error downloading packages from mirrors" msgstr "fel vid hämtning av paket från speglar" -#: ../../libraries/entropy/server/interfaces/main.py:1845 +#: ../../libraries/entropy/server/interfaces/main.py:1954 msgid "working on branch" msgstr "arbetar på gren" -#: ../../libraries/entropy/server/interfaces/main.py:1861 +#: ../../libraries/entropy/server/interfaces/main.py:1970 msgid "updating package" msgstr "uppdaterar paket" -#: ../../libraries/entropy/server/interfaces/main.py:1900 +#: ../../libraries/entropy/server/interfaces/main.py:2009 msgid "package flushed" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1928 +#: ../../libraries/entropy/server/interfaces/main.py:2089 #, fuzzy msgid "Cannot touch system repository" msgstr "Sortera efter förråd" -#: ../../libraries/entropy/server/interfaces/main.py:1943 +#: ../../libraries/entropy/server/interfaces/main.py:2104 msgid "Preparing to move selected packages to" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1945 +#: ../../libraries/entropy/server/interfaces/main.py:2106 msgid "Preparing to copy selected packages to" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1957 -#: ../../libraries/entropy/client/services/system/methods.py:83 +#: ../../libraries/entropy/server/interfaces/main.py:2118 #: ../../sulfur/src/sulfur/sulfur.glade.h:139 msgid "Note" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1958 +#: ../../libraries/entropy/server/interfaces/main.py:2119 msgid "" "all old packages with conflicting scope will be removed from destination " "repo unless injected" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1968 +#: ../../libraries/entropy/server/interfaces/main.py:2129 msgid "new tag" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2008 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1227 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2310 +#: ../../libraries/entropy/server/interfaces/main.py:2169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:968 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2043 #: ../../libraries/entropy/client/interfaces/package.py:1553 #: ../../client/text_ui.py:2112 msgid "remove" msgstr "ta bort" -#: ../../libraries/entropy/server/interfaces/main.py:2041 +#: ../../libraries/entropy/server/interfaces/main.py:2202 msgid "reverse dependency" msgstr "omvända beroenden" -#: ../../libraries/entropy/server/interfaces/main.py:2052 +#: ../../libraries/entropy/server/interfaces/main.py:2213 msgid "dependency" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2084 +#: ../../libraries/entropy/server/interfaces/main.py:2245 msgid "switching" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2104 +#: ../../libraries/entropy/server/interfaces/main.py:2265 msgid "cannot switch, package not found, skipping" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2177 +#: ../../libraries/entropy/server/interfaces/main.py:2338 msgid "moving file" msgstr "flyttar fil" -#: ../../libraries/entropy/server/interfaces/main.py:2193 +#: ../../libraries/entropy/server/interfaces/main.py:2354 #, fuzzy msgid "loading data from source repository" msgstr "returnera par från alla förråd" -#: ../../libraries/entropy/server/interfaces/main.py:2221 +#: ../../libraries/entropy/server/interfaces/main.py:2382 msgid "GPG key was available in" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2240 +#: ../../libraries/entropy/server/interfaces/main.py:2401 msgid "injecting data to destination repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2261 +#: ../../libraries/entropy/server/interfaces/main.py:2422 #, fuzzy msgid "removing entry from source repository" msgstr "tar bort post från källdatabasen" -#: ../../libraries/entropy/server/interfaces/main.py:2279 +#: ../../libraries/entropy/server/interfaces/main.py:2440 msgid "successfully handled atom" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2309 +#: ../../libraries/entropy/server/interfaces/main.py:2467 msgid "Injecting entropy metadata into built packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2325 +#: ../../libraries/entropy/server/interfaces/main.py:2483 msgid "JFYI, GPG infrastructure failed to load" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2339 +#: ../../libraries/entropy/server/interfaces/main.py:2497 msgid "injecting entropy metadata" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2378 +#: ../../libraries/entropy/server/interfaces/main.py:2536 msgid "injection complete" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2398 +#: ../../libraries/entropy/server/interfaces/main.py:2561 msgid "removing package" msgstr "tar bort paket" -#: ../../libraries/entropy/server/interfaces/main.py:2411 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1592 +#: ../../libraries/entropy/server/interfaces/main.py:2574 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1331 msgid "removal complete" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2426 -#: ../../libraries/entropy/server/interfaces/main.py:2632 +#: ../../libraries/entropy/server/interfaces/main.py:2586 +#: ../../libraries/entropy/server/interfaces/main.py:2789 msgid "Integrity verification of the selected packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2441 -#: ../../libraries/entropy/server/interfaces/main.py:2645 +#: ../../libraries/entropy/server/interfaces/main.py:2601 +#: ../../libraries/entropy/server/interfaces/main.py:2800 msgid "All the packages in repository will be checked." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2448 +#: ../../libraries/entropy/server/interfaces/main.py:2608 msgid "This is the list of the packages that would be checked" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2482 +#: ../../libraries/entropy/server/interfaces/main.py:2642 msgid "Working on mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2509 +#: ../../libraries/entropy/server/interfaces/main.py:2669 msgid "checking hash" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2524 +#: ../../libraries/entropy/server/interfaces/main.py:2684 msgid "digest verification of" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2542 -#: ../../libraries/entropy/server/interfaces/main.py:2690 -#: ../../libraries/entropy/server/interfaces/mirrors.py:778 -#: ../../libraries/entropy/server/interfaces/mirrors.py:797 -#: ../../libraries/entropy/server/interfaces/mirrors.py:829 -#: ../../libraries/entropy/server/interfaces/mirrors.py:844 -#: ../../libraries/entropy/server/interfaces/mirrors.py:861 +#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2845 +#: ../../libraries/entropy/server/interfaces/mirrors.py:519 +#: ../../libraries/entropy/server/interfaces/mirrors.py:538 +#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:585 +#: ../../libraries/entropy/server/interfaces/mirrors.py:602 msgid "package" msgstr "paket" -#: ../../libraries/entropy/server/interfaces/main.py:2544 +#: ../../libraries/entropy/server/interfaces/main.py:2704 msgid "NOT healthy" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2557 -#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2717 +#: ../../libraries/entropy/server/interfaces/main.py:2857 msgid "This is the list of broken packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2566 +#: ../../libraries/entropy/server/interfaces/main.py:2726 #: ../../libraries/entropy/client/interfaces/package.py:286 #: ../../libraries/entropy/client/interfaces/package.py:894 msgid "Mirror" msgstr "Spegel" -#: ../../libraries/entropy/server/interfaces/main.py:2585 -#: ../../server/server_reagent.py:1065 +#: ../../libraries/entropy/server/interfaces/main.py:2745 +#: ../../server/server_reagent.py:1066 msgid "Statistics" msgstr "Statistik" -#: ../../libraries/entropy/server/interfaces/main.py:2594 +#: ../../libraries/entropy/server/interfaces/main.py:2754 msgid "Number of checked packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2604 +#: ../../libraries/entropy/server/interfaces/main.py:2764 msgid "Number of healthy packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2614 +#: ../../libraries/entropy/server/interfaces/main.py:2774 msgid "Number of broken packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2631 -#: ../../libraries/entropy/server/interfaces/main.py:2794 +#: ../../libraries/entropy/server/interfaces/main.py:2788 +#: ../../libraries/entropy/server/interfaces/main.py:2945 #: ../../libraries/entropy/client/interfaces/db.py:1670 msgid "local" msgstr "lokal" -#: ../../libraries/entropy/server/interfaces/main.py:2670 +#: ../../libraries/entropy/server/interfaces/main.py:2825 msgid "checking status of" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2692 +#: ../../libraries/entropy/server/interfaces/main.py:2847 msgid "is corrupted, stored checksum" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2729 +#: ../../libraries/entropy/server/interfaces/main.py:2884 msgid "checked packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2739 +#: ../../libraries/entropy/server/interfaces/main.py:2894 msgid "healthy packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2749 -#: ../../libraries/entropy/server/interfaces/main.py:2934 +#: ../../libraries/entropy/server/interfaces/main.py:2904 +#: ../../libraries/entropy/server/interfaces/main.py:3086 msgid "broken packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2759 -#: ../../libraries/entropy/server/interfaces/main.py:2944 +#: ../../libraries/entropy/server/interfaces/main.py:2914 +#: ../../libraries/entropy/server/interfaces/main.py:3096 msgid "downloaded packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2769 -#: ../../libraries/entropy/server/interfaces/main.py:2954 +#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3106 msgid "failed downloads" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2795 +#: ../../libraries/entropy/server/interfaces/main.py:2946 msgid "GPG signing packages for repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2807 +#: ../../libraries/entropy/server/interfaces/main.py:2958 msgid "All the missing packages in repository will be downloaded." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2823 +#: ../../libraries/entropy/server/interfaces/main.py:2974 #: ../../server/server_key.py:69 msgid "GnuPG not available" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2849 +#: ../../libraries/entropy/server/interfaces/main.py:3000 msgid "Keys not available for" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2880 +#: ../../libraries/entropy/server/interfaces/main.py:3031 msgid "signing package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2894 +#: ../../libraries/entropy/server/interfaces/main.py:3046 msgid "Unknown error signing package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3076 msgid "signed packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2987 +#: ../../libraries/entropy/server/interfaces/main.py:3135 msgid "available" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2999 +#: ../../libraries/entropy/server/interfaces/main.py:3147 msgid "upload/ignored" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3034 +#: ../../libraries/entropy/server/interfaces/main.py:3182 msgid "Starting to download missing files" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3045 +#: ../../libraries/entropy/server/interfaces/main.py:3193 msgid "Searching missing/broken files on another mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3065 +#: ../../libraries/entropy/server/interfaces/main.py:3214 msgid "Binary packages downloaded successfully." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3074 +#: ../../libraries/entropy/server/interfaces/main.py:3223 msgid "These are the packages that cannot be found online" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3090 +#: ../../libraries/entropy/server/interfaces/main.py:3239 msgid "They won't be checked" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3107 +#: ../../libraries/entropy/server/interfaces/main.py:3253 msgid "Please setup your branch to" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3109 +#: ../../libraries/entropy/server/interfaces/main.py:3255 msgid "and retry" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3119 +#: ../../libraries/entropy/server/interfaces/main.py:3265 #, fuzzy msgid "Copying repository (if not exists)" msgstr "skriv ut förrådsinformation (w/--quiet)" -#: ../../libraries/entropy/server/interfaces/main.py:3152 +#: ../../libraries/entropy/server/interfaces/main.py:3298 msgid "Switching packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3187 +#: ../../libraries/entropy/server/interfaces/main.py:3333 msgid "Ignoring" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3189 +#: ../../libraries/entropy/server/interfaces/main.py:3335 msgid "already in branch" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3223 +#: ../../libraries/entropy/server/interfaces/main.py:3369 msgid "migration loop completed" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3243 +#: ../../libraries/entropy/server/interfaces/main.py:3387 msgid "Running orphaned SPM packages test" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3259 +#: ../../libraries/entropy/server/interfaces/main.py:3403 msgid "Scanning package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3281 +#: ../../libraries/entropy/server/interfaces/main.py:3425 msgid "not found anymore" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3293 -#: ../../libraries/entropy/server/interfaces/main.py:3525 +#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3680 msgid "Packages string" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3323 +#: ../../libraries/entropy/server/interfaces/main.py:3467 msgid "Checking" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3353 +#: ../../libraries/entropy/server/interfaces/main.py:3504 msgid "Running dependencies test" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3382 +#: ../../libraries/entropy/server/interfaces/main.py:3533 #: ../../client/text_ui.py:2211 msgid "These are the dependencies not found" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3389 +#: ../../libraries/entropy/server/interfaces/main.py:3540 #: ../../client/text_ui.py:2215 msgid "Needed by" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3407 +#: ../../libraries/entropy/server/interfaces/main.py:3558 msgid "by repo" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3417 +#: ../../libraries/entropy/server/interfaces/main.py:3568 msgid "Every dependency is satisfied. It's all fine." msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3435 +#: ../../libraries/entropy/server/interfaces/main.py:3594 msgid "Broken and matched packages list" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3596 #: ../../libraries/entropy/qa.py:517 msgid "Dumping results into these files" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3467 +#: ../../libraries/entropy/server/interfaces/main.py:3622 #: ../../client/text_ui.py:2267 msgid "System is healthy" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3476 +#: ../../libraries/entropy/server/interfaces/main.py:3631 msgid "Matching libraries with Spm, please wait" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3490 +#: ../../libraries/entropy/server/interfaces/main.py:3645 msgid "These are the matched packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3534 +#: ../../libraries/entropy/server/interfaces/main.py:3689 msgid "No matched packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3587 -#: ../../libraries/entropy/server/interfaces/main.py:5256 -msgid "repository not configured" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/main.py:3614 +#: ../../libraries/entropy/server/interfaces/main.py:3784 msgid "Your default repository is not initialized" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3626 +#: ../../libraries/entropy/server/interfaces/main.py:3796 msgid "Do you want to initialize your default repository ?" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3629 +#: ../../libraries/entropy/server/interfaces/main.py:3799 msgid "Continuing with an uninitialized repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3747 +#: ../../libraries/entropy/server/interfaces/main.py:3950 msgid "Entropy repository is already locked by you :-)" msgstr "" #. check if the database is locked REMOTELY -#: ../../libraries/entropy/server/interfaces/main.py:3754 +#: ../../libraries/entropy/server/interfaces/main.py:3957 msgid "Locking and Syncing Entropy repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3768 -#: ../../server/server_activator.py:478 +#: ../../libraries/entropy/server/interfaces/main.py:3971 +#: ../../server/server_activator.py:476 msgid "Mirrors status table" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3777 -#: ../../libraries/entropy/server/interfaces/main.py:3780 -#: ../../server/server_activator.py:484 ../../server/server_activator.py:488 +#: ../../libraries/entropy/server/interfaces/main.py:3980 +#: ../../libraries/entropy/server/interfaces/main.py:3983 +#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 msgid "Unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3779 -#: ../../libraries/entropy/server/interfaces/main.py:3782 -#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 +#: ../../libraries/entropy/server/interfaces/main.py:3982 +#: ../../libraries/entropy/server/interfaces/main.py:3985 +#: ../../server/server_activator.py:480 ../../server/server_activator.py:484 msgid "Locked" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3799 +#: ../../libraries/entropy/server/interfaces/main.py:4002 msgid "cannot lock mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:3985 -msgid "Entropy database is corrupted!" -msgstr "" +#: ../../libraries/entropy/server/interfaces/main.py:4211 +#, fuzzy +msgid "Repository is corrupted!" +msgstr "Förrådet uppdateras" -#: ../../libraries/entropy/server/interfaces/main.py:3999 +#: ../../libraries/entropy/server/interfaces/main.py:4225 #, fuzzy msgid "indexing repository" msgstr "Indexerar förrådets metadata" -#: ../../libraries/entropy/server/interfaces/main.py:4040 +#: ../../libraries/entropy/server/interfaces/main.py:4261 msgid "Initializing an empty repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4053 +#: ../../libraries/entropy/server/interfaces/main.py:4274 #, fuzzy msgid "Entropy repository file" msgstr "från förråd" -#: ../../libraries/entropy/server/interfaces/main.py:4055 +#: ../../libraries/entropy/server/interfaces/main.py:4276 msgid "successfully initialized" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4151 -#: ../../libraries/entropy/server/interfaces/main.py:4404 +#: ../../libraries/entropy/server/interfaces/main.py:4357 +#: ../../libraries/entropy/server/interfaces/main.py:4618 msgid "adding package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4230 +#: ../../libraries/entropy/server/interfaces/main.py:4436 msgid "added package" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4232 +#: ../../libraries/entropy/server/interfaces/main.py:4438 msgid "rev" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4246 +#: ../../libraries/entropy/server/interfaces/main.py:4452 msgid "manual dependencies for" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4427 +#: ../../libraries/entropy/server/interfaces/main.py:4639 msgid "Exception caught, closing tasks" msgstr "Undantag fångat, stänger uppgifter" -#: ../../libraries/entropy/server/interfaces/main.py:4521 +#: ../../libraries/entropy/server/interfaces/main.py:4731 msgid "server-side repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4523 +#: ../../libraries/entropy/server/interfaces/main.py:4733 msgid "community repository" msgstr "" #. ..on repository: -#: ../../libraries/entropy/server/interfaces/main.py:4525 +#: ../../libraries/entropy/server/interfaces/main.py:4735 msgid "Entropy Server Interface Instance on repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4536 +#: ../../libraries/entropy/server/interfaces/main.py:4746 msgid "current branch" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4538 -#: ../../server/server_reagent.py:230 +#: ../../libraries/entropy/server/interfaces/main.py:4748 +#: ../../server/server_reagent.py:229 msgid "type" msgstr "typ" -#: ../../libraries/entropy/server/interfaces/main.py:4547 +#: ../../libraries/entropy/server/interfaces/main.py:4757 msgid "Currently configured repositories" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4577 +#: ../../libraries/entropy/server/interfaces/main.py:4787 msgid "GPG key expired" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4579 +#: ../../libraries/entropy/server/interfaces/main.py:4789 msgid "please frigging fix" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4590 +#: ../../libraries/entropy/server/interfaces/main.py:4800 msgid "GPG got unexpected error" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4592 +#: ../../libraries/entropy/server/interfaces/main.py:4802 msgid "skipping" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4608 -#: ../../libraries/entropy/server/interfaces/main.py:4621 +#: ../../libraries/entropy/server/interfaces/main.py:4818 +#: ../../libraries/entropy/server/interfaces/main.py:4832 msgid "config files" msgstr "" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4609 +#: ../../libraries/entropy/server/interfaces/main.py:4819 msgid "checking system" msgstr "" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4622 +#: ../../libraries/entropy/server/interfaces/main.py:4833 msgid "there are configuration files not updated yet" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4913 +#: ../../libraries/entropy/server/interfaces/main.py:5122 msgid "found available dep_rewrites for this package" msgstr "" #. this means that user is asking to add dep_pattern #. as a dependency to package -#: ../../libraries/entropy/server/interfaces/main.py:4925 +#: ../../libraries/entropy/server/interfaces/main.py:5134 msgid "added" msgstr "" #. this means that user is asking to remove dep_pattern -#: ../../libraries/entropy/server/interfaces/main.py:4928 -#: ../../libraries/entropy/server/interfaces/main.py:5026 +#: ../../libraries/entropy/server/interfaces/main.py:5137 +#: ../../libraries/entropy/server/interfaces/main.py:5235 msgid "removed" msgstr "borttagna" -#: ../../libraries/entropy/server/interfaces/main.py:5015 +#: ../../libraries/entropy/server/interfaces/main.py:5224 msgid "replaced" msgstr "ersatte" -#: ../../libraries/entropy/server/interfaces/main.py:5037 -#: ../../libraries/entropy/server/interfaces/main.py:5051 +#: ../../libraries/entropy/server/interfaces/main.py:5246 +#: ../../libraries/entropy/server/interfaces/main.py:5260 msgid "No dependency rewrite made for" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5132 -#: ../../libraries/entropy/server/interfaces/main.py:5152 -#: ../../libraries/entropy/server/interfaces/main.py:5164 +#: ../../libraries/entropy/server/interfaces/main.py:5332 +#: ../../libraries/entropy/server/interfaces/main.py:5352 +#: ../../libraries/entropy/server/interfaces/main.py:5364 msgid "sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5133 +#: ../../libraries/entropy/server/interfaces/main.py:5333 #, fuzzy msgid "updating package sets" msgstr "uppdaterar paket" -#: ../../libraries/entropy/server/interfaces/main.py:5153 +#: ../../libraries/entropy/server/interfaces/main.py:5353 #, fuzzy msgid "adding package set" msgstr "uppdaterar paket" -#: ../../libraries/entropy/server/interfaces/main.py:5165 +#: ../../libraries/entropy/server/interfaces/main.py:5365 #, fuzzy msgid "removing package set" msgstr "tar bort paket" -#: ../../libraries/entropy/server/interfaces/main.py:5195 -msgid "Entropy Server interface must be run as root" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/main.py:5262 -msgid "protected repository id, can't use this, sorry dude..." -msgstr "" - #: ../../libraries/entropy/server/interfaces/mirrors.py:50 -msgid "downloading notice board from mirrors to" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:72 -msgid "notice board downloaded successfully from" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:105 -msgid "removing notice board from" -msgstr "tar bort anslagstavla från" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:129 -msgid "notice board removal failed on" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:140 -msgid "notice board removal success" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:165 -msgid "uploading notice board from" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:188 -msgid "notice board upload failed on" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:199 -msgid "notice board upload success" -msgstr "" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:309 msgid "Entropy Server Mirrors Interface loaded" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:317 +#: ../../libraries/entropy/server/interfaces/mirrors.py:58 #, fuzzy msgid "repository mirror" msgstr "förråd" -#: ../../libraries/entropy/server/interfaces/mirrors.py:326 +#: ../../libraries/entropy/server/interfaces/mirrors.py:67 #, fuzzy msgid "packages mirror" msgstr "paket" -#: ../../libraries/entropy/server/interfaces/mirrors.py:364 +#: ../../libraries/entropy/server/interfaces/mirrors.py:105 msgid "looking for file in mirror" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:442 -#: ../../libraries/entropy/server/interfaces/mirrors.py:537 +#: ../../libraries/entropy/server/interfaces/mirrors.py:183 +#: ../../libraries/entropy/server/interfaces/mirrors.py:278 msgid "unlocking" msgstr "låser upp" -#: ../../libraries/entropy/server/interfaces/mirrors.py:444 -#: ../../libraries/entropy/server/interfaces/mirrors.py:539 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1055 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1075 +#: ../../libraries/entropy/server/interfaces/mirrors.py:185 +#: ../../libraries/entropy/server/interfaces/mirrors.py:280 +#: ../../libraries/entropy/server/interfaces/mirrors.py:796 +#: ../../libraries/entropy/server/interfaces/mirrors.py:816 msgid "locking" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:450 +#: ../../libraries/entropy/server/interfaces/mirrors.py:191 msgid "mirror" msgstr "spegel" -#: ../../libraries/entropy/server/interfaces/mirrors.py:475 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1056 +#: ../../libraries/entropy/server/interfaces/mirrors.py:216 +#: ../../libraries/entropy/server/interfaces/mirrors.py:797 msgid "mirror already locked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:488 +#: ../../libraries/entropy/server/interfaces/mirrors.py:229 msgid "mirror already unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:545 +#: ../../libraries/entropy/server/interfaces/mirrors.py:286 msgid "mirror for download" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:311 msgid "mirror already locked for download" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:583 +#: ../../libraries/entropy/server/interfaces/mirrors.py:324 msgid "mirror already unlocked for download" msgstr "" #. locking/unlocking mirror1 for download -#: ../../libraries/entropy/server/interfaces/mirrors.py:620 +#: ../../libraries/entropy/server/interfaces/mirrors.py:361 msgid "for download" msgstr "för hämtning" -#: ../../libraries/entropy/server/interfaces/mirrors.py:634 +#: ../../libraries/entropy/server/interfaces/mirrors.py:375 msgid "mirror successfully locked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:648 +#: ../../libraries/entropy/server/interfaces/mirrors.py:389 msgid "mirror not locked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:682 +#: ../../libraries/entropy/server/interfaces/mirrors.py:423 msgid "mirror successfully unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:439 msgid "unlock error" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:700 +#: ../../libraries/entropy/server/interfaces/mirrors.py:441 msgid "mirror not unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:737 +#: ../../libraries/entropy/server/interfaces/mirrors.py:478 msgid "connecting to download package" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:500 msgid "downloading package" msgstr "hämtar paket" -#: ../../libraries/entropy/server/interfaces/mirrors.py:799 +#: ../../libraries/entropy/server/interfaces/mirrors.py:540 msgid "is not listed in the repository !" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:813 +#: ../../libraries/entropy/server/interfaces/mirrors.py:554 msgid "verifying checksum of package" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:831 +#: ../../libraries/entropy/server/interfaces/mirrors.py:572 msgid "downloaded successfully" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:846 +#: ../../libraries/entropy/server/interfaces/mirrors.py:587 msgid "checksum does not match. re-downloading..." msgstr "kontrollsumman stämmer ej. Hämtar igen..." -#: ../../libraries/entropy/server/interfaces/mirrors.py:863 +#: ../../libraries/entropy/server/interfaces/mirrors.py:604 msgid "seems broken. Consider to re-package it. Giving up!" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:918 +#: ../../libraries/entropy/server/interfaces/mirrors.py:659 #, fuzzy msgid "mirror hasn't valid repository revision file" msgstr "Hämtar förrådsmetafil" -#: ../../libraries/entropy/server/interfaces/mirrors.py:938 +#: ../../libraries/entropy/server/interfaces/mirrors.py:679 msgid "unable to download repository revision" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:952 +#: ../../libraries/entropy/server/interfaces/mirrors.py:693 msgid "mirror doesn't have valid revision file" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1057 +#: ../../libraries/entropy/server/interfaces/mirrors.py:798 msgid "waiting up to 2 minutes before giving up" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1076 +#: ../../libraries/entropy/server/interfaces/mirrors.py:817 msgid "mirror unlocked" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1143 +#: ../../libraries/entropy/server/interfaces/mirrors.py:884 msgid "Local statistics" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1151 +#: ../../libraries/entropy/server/interfaces/mirrors.py:892 msgid "upload directory" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1153 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1164 +#: ../../libraries/entropy/server/interfaces/mirrors.py:894 +#: ../../libraries/entropy/server/interfaces/mirrors.py:905 msgid "files ready" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1162 +#: ../../libraries/entropy/server/interfaces/mirrors.py:903 msgid "packages directory" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1213 +#: ../../libraries/entropy/server/interfaces/mirrors.py:954 msgid "copy" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1238 +#: ../../libraries/entropy/server/interfaces/mirrors.py:979 msgid "Packages to be removed" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1247 +#: ../../libraries/entropy/server/interfaces/mirrors.py:988 msgid "Packages to be moved locally" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1256 +#: ../../libraries/entropy/server/interfaces/mirrors.py:997 msgid "Packages to be uploaded" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1266 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1007 msgid "Total removal size" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1278 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1019 msgid "Total upload size" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1287 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1028 msgid "Total download size" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1341 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1082 msgid "Remote statistics for" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1096 msgid "remote packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1357 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1098 msgid "files stored" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1365 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1106 msgid "Calculating queues" msgstr "Beräknar köer" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1571 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1310 msgid "removing package+hash" msgstr "tar bort paket + hash" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1619 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 msgid "copying file+hash to repository" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1684 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1417 msgid "upload errors" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1431 msgid "upload completed successfully" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1803 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1528 msgid "QA checking package file" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1825 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1550 msgid "faulty package file, please fix" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1876 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1601 msgid "starting packages sync" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1903 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1628 msgid "packages sync" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1921 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1646 msgid "socket error" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1923 -#: ../../server/server_reagent.py:534 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1648 +#: ../../server/server_reagent.py:533 msgid "on" msgstr "på" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1939 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1664 msgid "nothing to do on" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1950 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1675 msgid "Expanding queues" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1970 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1695 msgid "nothing to sync for" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1987 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1712 msgid "Would you like to run the steps above ?" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2036 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1761 msgid "keyboard interrupt !" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2055 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1780 msgid "you must package them again" msgstr "du måste paketera dem igen" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2077 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1802 msgid "exception caught" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2104 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1829 msgid "at least one mirror synced properly!" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2232 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1964 msgid "tidy" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2234 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1966 msgid "collecting expired packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2248 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1980 msgid "collecting expired packages in the selected branches" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2289 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2022 msgid "nothing to remove on this branch" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2300 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2033 msgid "these are the expired packages" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2352 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2085 msgid "removing packages remotely" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2384 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2117 msgid "remove errors" msgstr "" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2398 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2131 msgid "removing packages locally" msgstr "tar bort paket lokalt" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2426 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2159 msgid "removing" msgstr "tar bort" +#: ../../libraries/entropy/server/interfaces/mirrors.py:2187 +msgid "downloading notice board from mirrors to" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2209 +msgid "notice board downloaded successfully from" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2242 +msgid "removing notice board from" +msgstr "tar bort anslagstavla från" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2266 +msgid "notice board removal failed on" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2277 +msgid "notice board removal success" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2302 +msgid "uploading notice board from" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2325 +msgid "notice board upload failed on" +msgstr "" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2336 +msgid "notice board upload success" +msgstr "" + #: ../../libraries/entropy/client/services/ugc/commands.py:63 msgid "feature not supported remotely" msgstr "" @@ -2000,20 +1933,20 @@ msgid "Login successful. Do you want to save these credentials ?" msgstr "" #: ../../libraries/entropy/client/services/ugc/interfaces.py:210 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/output.py:970 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/output.py:973 #: ../../libraries/entropy/qa.py:398 ../../libraries/entropy/qa.py:413 #: ../../client/text_rescue.py:493 ../../client/text_rescue.py:497 #: ../../client/text_rescue.py:524 ../../client/text_ugc.py:233 #: ../../client/text_ugc.py:414 ../../client/text_ugc.py:490 #: ../../client/text_ugc.py:509 ../../client/text_ui.py:479 -#: ../../client/text_ui.py:506 ../../server/server_activator.py:366 -#: ../../server/server_reagent.py:922 ../../server/server_reagent.py:923 +#: ../../client/text_ui.py:506 ../../server/server_activator.py:367 +#: ../../server/server_reagent.py:923 ../../server/server_reagent.py:924 #: ../../server/server_reagent.py:948 ../../server/server_reagent.py:961 #: ../../server/server_reagent.py:962 ../../server/server_reagent.py:977 #: ../../sulfur/src/sulfur/dialogs.py:1353 #: ../../sulfur/src/sulfur/dialogs.py:1814 -#: ../../sulfur/src/sulfur/entropyapi.py:391 -#: ../../sulfur/src/sulfur/events.py:727 +#: ../../sulfur/src/sulfur/entropyapi.py:390 +#: ../../sulfur/src/sulfur/events.py:732 msgid "Yes" msgstr "Ja" @@ -2029,423 +1962,10 @@ msgstr "" msgid "Cannot write to cache file" msgstr "" -#: ../../libraries/entropy/client/services/system/interfaces.py:37 -msgid "" -"A valid entropy.client.services.system.commands.Client class/subclass is " -"needed" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:42 -msgid "" -"A valid entropy.client.services.system.methods.BaseMixin class/subclass is " -"needed" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -msgid "not a string" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "Please use setup_connection() properly" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -msgid "not an int" -msgstr "" - -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "not a bool" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:22 -msgid "Get a list of remotely available commands" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:28 -msgid "Get current queue content" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:30 -msgid "Extended results" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:36 -msgid "Get queue item using its queue unique identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:37 -#: ../../libraries/entropy/client/services/system/methods.py:43 -#: ../../libraries/entropy/client/services/system/methods.py:61 -#: ../../libraries/entropy/client/services/system/methods.py:68 -#: ../../libraries/entropy/client/services/system/methods.py:69 -#: ../../libraries/entropy/client/services/system/methods.py:107 -msgid "Queue Identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:42 -msgid "Get queue stdout/stderr using its queue unique identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:48 -msgid "Remove queued commands using their queue unique identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:49 -msgid "Queue Identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:54 -msgid "Toggle queue pause (True/False)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:55 -msgid "Pause or not" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:60 -msgid "Kill a running process through its queue id" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:66 -msgid "Swap items in queue using their queue ids" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:75 -msgid "Get pinboard content" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:81 -msgid "Add item to pinboard" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:84 -msgid "Extended text" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:90 -msgid "Remove item from pinboard" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:91 -#: ../../libraries/entropy/client/services/system/methods.py:98 -msgid "Pinboard identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:96 -msgid "Set pinboard items status (done/not done)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:99 -msgid "Done status" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:105 -msgid "Write to a remote running command stdin" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:108 -msgid "Write to stdout?" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:109 -#: ../../libraries/entropy/client/services/system/methods.py:399 -msgid "Text" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:166 -msgid "Update Spm Repository (emerge --sync)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:172 -msgid "Compile specified atoms with specified parameters" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:174 -#: ../../libraries/entropy/client/services/system/methods.py:192 -#: ../../libraries/entropy/client/services/system/methods.py:215 -#: ../../libraries/entropy/client/services/system/methods.py:224 -#: ../../libraries/entropy/client/services/system/methods.py:232 -msgid "Atoms" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:175 -#: ../../libraries/entropy/client/services/system/methods.py:193 -msgid "Pretend" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:176 -msgid "Oneshot" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:177 -#: ../../libraries/entropy/client/services/system/methods.py:194 -msgid "Verbose" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:178 -#: ../../libraries/entropy/client/services/system/methods.py:195 -msgid "No color" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:179 -msgid "Fetch only" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:180 -msgid "Build only" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:181 -#: ../../server/server_reagent.py:233 -msgid "No dependencies" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:182 -msgid "Custom USE" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:183 -msgid "Custom LDFLAGS" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:184 -msgid "Custom CFLAGS" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:190 -msgid "Remove specified atoms with specified parameters" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:201 -msgid "Get SPM updates for the specified categories" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:202 -#: ../../libraries/entropy/client/services/system/methods.py:208 -msgid "Categories" -msgstr "Kategorier" - -#: ../../libraries/entropy/client/services/system/methods.py:207 -msgid "Get SPM installed packages for the specified categories" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:213 -msgid "Enable USE flags for the specified atoms" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:216 -#: ../../libraries/entropy/client/services/system/methods.py:225 -#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 -msgid "USE flags" -msgstr "USE-flaggor" - -#: ../../libraries/entropy/client/services/system/methods.py:222 -msgid "Disable USE flags for the specified atoms" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:231 -msgid "Get info for the specified atoms" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:237 -msgid "Run SPM info command" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:243 -msgid "Run custom shell command" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:245 -msgid "Command" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:251 -msgid "Get Spm security updates information" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:253 -msgid "List type (affected,new,all)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:259 -msgid "Get information about available Entropy repositories" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:265 -msgid "Set default Entropy Server repository" -msgstr "" - -#. Setup reponame & repofile column's -#: ../../libraries/entropy/client/services/system/methods.py:267 -#: ../../libraries/entropy/client/services/system/methods.py:275 -#: ../../libraries/entropy/client/services/system/methods.py:284 -#: ../../libraries/entropy/client/services/system/methods.py:302 -#: ../../libraries/entropy/client/services/system/methods.py:349 -#: ../../libraries/entropy/client/services/system/methods.py:373 -#: ../../libraries/entropy/client/services/system/methods.py:381 -#: ../../libraries/entropy/client/services/system/methods.py:388 -#: ../../libraries/entropy/client/services/system/methods.py:397 -#: ../../sulfur/src/sulfur/views.py:2868 -msgid "Repository Identifier" -msgstr "Förrådsnamn" - -#: ../../libraries/entropy/client/services/system/methods.py:273 -msgid "Get available packages inside the specified repository" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:281 -msgid "Get idpackage metadata using its idpackage in the specified repository" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:283 -msgid "Package Identifier" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:290 -msgid "Remove the specified Entropy package matches (idpackage,repoid)" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:292 -msgid "Matched atoms" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:298 -msgid "" -"Search Entropy packages using a defined set of search types in the specified " -"repository" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:300 -#: ../../sulfur/src/sulfur/__init__.py:2003 -msgid "Search type" -msgstr "Sök i" - -#: ../../libraries/entropy/client/services/system/methods.py:301 -#: ../../sulfur/src/sulfur/__init__.py:2002 -msgid "Search string" -msgstr "Söktext" - -#: ../../libraries/entropy/client/services/system/methods.py:308 -msgid "Move or copy a package from a repository to another" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:310 -msgid "Package identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:311 -msgid "From repository" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:312 -msgid "To repository" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:313 -msgid "Copy instead of move?" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:319 -msgid "" -"Scan Spm package changes and retrieve a list of action that should be run on " -"the repositories" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:325 -msgid "Run Entropy database updates" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:327 -msgid "Matches to add from Spm" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:328 -msgid "Matches to remove from repository database" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:329 -msgid "Matches to inject on repository database" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:335 -msgid "Run Entropy dependency test" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:341 -msgid "Run Entropy library test" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:347 -msgid "Run Entropy tree updates" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:355 -msgid "" -"Scan for Mirror updates and retrieve a list of action that should be run" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:357 -msgid "list of repository identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:363 -msgid "Run Mirror updates for the provided repositories and its data" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:365 -msgid "composed repository data" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:371 -msgid "Run Entropy packages digest verification test" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:374 -msgid "Check mode" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:380 -msgid "Get repository notice board" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:386 -msgid "Remove notice board entry" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:389 -msgid "Entry Identifiers" -msgstr "" - -#: ../../libraries/entropy/client/services/system/methods.py:395 -msgid "Add notice board entry" -msgstr "" - -#. title -#: ../../libraries/entropy/client/services/system/methods.py:398 -#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 -#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 -#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 -#: ../../server/server_activator.py:242 ../../server/server_activator.py:274 -#: ../../server/server_activator.py:310 ../../sulfur/src/sulfur/dialogs.py:381 -#: ../../sulfur/src/sulfur/dialogs.py:633 -#: ../../sulfur/src/sulfur/sulfur.glade.h:258 -msgid "Title" -msgstr "Titel" - -#: ../../libraries/entropy/client/services/system/methods.py:400 -msgid "Notice link" -msgstr "" - #: ../../libraries/entropy/client/misc.py:161 -#: ../../client/text_configuration.py:164 -#: ../../client/text_configuration.py:176 -#: ../../client/text_configuration.py:246 +#: ../../client/text_configuration.py:165 +#: ../../client/text_configuration.py:177 +#: ../../client/text_configuration.py:247 msgid "Automerging file" msgstr "" @@ -2461,7 +1981,7 @@ msgstr "" #: ../../libraries/entropy/client/interfaces/methods.py:88 #: ../../libraries/entropy/client/interfaces/methods.py:113 #: ../../client/text_ui.py:484 ../../server/server_reagent.py:81 -#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1045 +#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1051 #: ../../sulfur/src/sulfur/views.py:2798 msgid "Repository" msgstr "" @@ -2475,11 +1995,11 @@ msgstr "" msgid "Cannot calculate the checksum" msgstr "" -#: ../../libraries/entropy/client/interfaces/client.py:809 +#: ../../libraries/entropy/client/interfaces/client.py:804 msgid "forcing packages metadata update" msgstr "" -#: ../../libraries/entropy/client/interfaces/client.py:818 +#: ../../libraries/entropy/client/interfaces/client.py:813 msgid "Updating system database using repository" msgstr "Uppdaterar systemdatabas" @@ -2861,7 +2381,7 @@ msgstr "Förråden uppdaterades framgångsrikt" #: ../../libraries/entropy/client/interfaces/methods.py:867 #: ../../libraries/entropy/client/interfaces/sets.py:188 #: ../../libraries/entropy/client/interfaces/sets.py:215 -#: ../../libraries/entropy/const.py:591 +#: ../../libraries/entropy/const.py:589 msgid "All fine" msgstr "" @@ -2880,39 +2400,39 @@ msgid "Repository restored successfully" msgstr "Förråden uppdaterades framgångsrikt" #: ../../libraries/entropy/client/interfaces/methods.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:3385 +#: ../../libraries/entropy/client/interfaces/package.py:3386 #: ../../client/text_rescue.py:508 ../../sulfur/src/sulfur/entropyapi.py:239 msgid "Removing" msgstr "Tar bort" -#: ../../libraries/entropy/client/interfaces/methods.py:1356 +#: ../../libraries/entropy/client/interfaces/methods.py:1357 msgid "Resources unlocked, let's go!" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1375 +#: ../../libraries/entropy/client/interfaces/methods.py:1376 #, python-format msgid "Resources still locked after %s minutes, giving up!" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1384 +#: ../../libraries/entropy/client/interfaces/methods.py:1385 #, python-format msgid "Resources locked, sleeping %s seconds, check #%s/%s" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1408 +#: ../../libraries/entropy/client/interfaces/methods.py:1409 #, python-format msgid "Nothing to backup in etpConst with %s key" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1528 +#: ../../libraries/entropy/client/interfaces/methods.py:1529 msgid "Checking response time of" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1550 +#: ../../libraries/entropy/client/interfaces/methods.py:1551 msgid "Mirror response time" msgstr "" -#: ../../libraries/entropy/client/interfaces/methods.py:1876 +#: ../../libraries/entropy/client/interfaces/methods.py:1877 msgid "not a valid method" msgstr "" @@ -2939,13 +2459,13 @@ msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:345 #: ../../libraries/entropy/client/interfaces/package.py:952 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "second" msgstr "sekund" #: ../../libraries/entropy/client/interfaces/package.py:360 #: ../../libraries/entropy/client/interfaces/package.py:968 -#: ../../libraries/entropy/client/interfaces/package.py:2798 +#: ../../libraries/entropy/client/interfaces/package.py:2799 msgid "Error downloading from" msgstr "Fel vid hämtning från" @@ -2965,13 +2485,13 @@ msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:373 #: ../../libraries/entropy/client/interfaces/package.py:998 -#: ../../libraries/entropy/client/interfaces/package.py:2809 +#: ../../libraries/entropy/client/interfaces/package.py:2810 msgid "discarded download" msgstr "" #: ../../libraries/entropy/client/interfaces/package.py:376 #: ../../libraries/entropy/client/interfaces/package.py:1001 -#: ../../libraries/entropy/client/interfaces/package.py:2811 +#: ../../libraries/entropy/client/interfaces/package.py:2812 msgid "unknown reason" msgstr "okänd orsak" @@ -2980,17 +2500,17 @@ msgid "Downloading from" msgstr "Hämtar från" #: ../../libraries/entropy/client/interfaces/package.py:946 -#: ../../libraries/entropy/client/interfaces/package.py:2780 +#: ../../libraries/entropy/client/interfaces/package.py:2781 msgid "Successfully downloaded from" msgstr "Framgångsrik hämtning från" #: ../../libraries/entropy/client/interfaces/package.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "at" msgstr "på" #: ../../libraries/entropy/client/interfaces/package.py:974 -#: ../../libraries/entropy/client/interfaces/package.py:2804 +#: ../../libraries/entropy/client/interfaces/package.py:2805 msgid "file not available on this mirror" msgstr "" @@ -3076,7 +2596,7 @@ msgid "Removing config file, never modified" msgstr "Tar bort konfigurationsfil, aldrig modifierad" #: ../../libraries/entropy/client/interfaces/package.py:1554 -#: ../../libraries/entropy/client/interfaces/package.py:2671 +#: ../../libraries/entropy/client/interfaces/package.py:2672 msgid "Protecting config file" msgstr "" @@ -3134,221 +2654,222 @@ msgstr "" msgid "please report" msgstr "vänligen rapportera" -#: ../../libraries/entropy/client/interfaces/package.py:2627 +#: ../../libraries/entropy/client/interfaces/package.py:2628 msgid "Skipping file installation/removal" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2688 +#: ../../libraries/entropy/client/interfaces/package.py:2689 msgid "Collision found during install for" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2691 +#: ../../libraries/entropy/client/interfaces/package.py:2692 msgid "cannot overwrite" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2764 -#: ../../libraries/entropy/client/interfaces/package.py:2865 +#: ../../libraries/entropy/client/interfaces/package.py:2765 +#: ../../libraries/entropy/client/interfaces/package.py:2866 msgid "Downloading" msgstr "Hämtar" -#: ../../libraries/entropy/client/interfaces/package.py:2791 +#: ../../libraries/entropy/client/interfaces/package.py:2792 msgid "Local path" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2823 +#: ../../libraries/entropy/client/interfaces/package.py:2824 msgid "Downloading archive" msgstr "Hämtar arkiv" -#: ../../libraries/entropy/client/interfaces/package.py:2848 +#: ../../libraries/entropy/client/interfaces/package.py:2849 msgid "Package cannot be fetched. Try to update repositories" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2867 +#: ../../libraries/entropy/client/interfaces/package.py:2868 msgid "archives" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2884 +#: ../../libraries/entropy/client/interfaces/package.py:2885 msgid "Some packages cannot be fetched" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2885 +#: ../../libraries/entropy/client/interfaces/package.py:2886 msgid "Try to update your repositories and retry" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2913 +#: ../../libraries/entropy/client/interfaces/package.py:2914 msgid "Package cannot be downloaded, unknown error." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2922 +#: ../../libraries/entropy/client/interfaces/package.py:2923 msgid "Installed package in queue vanished, skipping." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2941 +#: ../../libraries/entropy/client/interfaces/package.py:2942 msgid "Unpacking package" msgstr "Packar upp paket" -#: ../../libraries/entropy/client/interfaces/package.py:2952 +#: ../../libraries/entropy/client/interfaces/package.py:2953 msgid "Merging package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2965 +#: ../../libraries/entropy/client/interfaces/package.py:2966 msgid "You are running out of disk space" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2966 +#: ../../libraries/entropy/client/interfaces/package.py:2967 msgid "I bet, you're probably Michele" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2970 +#: ../../libraries/entropy/client/interfaces/package.py:2971 msgid "An error occured while trying to unpack the package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2973 -#: ../../libraries/entropy/client/interfaces/package.py:3017 +#: ../../libraries/entropy/client/interfaces/package.py:2974 +#: ../../libraries/entropy/client/interfaces/package.py:3018 msgid "Check if your system is healthy" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:2987 +#: ../../libraries/entropy/client/interfaces/package.py:2988 msgid "Installing package" msgstr "Installerar paket" -#: ../../libraries/entropy/client/interfaces/package.py:3005 +#: ../../libraries/entropy/client/interfaces/package.py:3006 msgid "<3 debug files installation enabled <3" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3016 +#: ../../libraries/entropy/client/interfaces/package.py:3017 msgid "An error occured while trying to install the package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3031 +#: ../../libraries/entropy/client/interfaces/package.py:3032 msgid "Removing data" msgstr "Tar bort data" -#: ../../libraries/entropy/client/interfaces/package.py:3044 +#: ../../libraries/entropy/client/interfaces/package.py:3045 msgid "An error occured while trying to remove the package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3045 +#: ../../libraries/entropy/client/interfaces/package.py:3046 msgid "Check if you have enough disk space on your hard disk" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3059 -#: ../../libraries/entropy/client/interfaces/package.py:3393 +#: ../../libraries/entropy/client/interfaces/package.py:3060 +#: ../../libraries/entropy/client/interfaces/package.py:3394 #: ../../client/text_tools.py:67 msgid "Cleaning" msgstr "Städar" -#: ../../libraries/entropy/client/interfaces/package.py:3126 +#: ../../libraries/entropy/client/interfaces/package.py:3127 #, fuzzy msgid "Cleaning previously installed application data." msgstr "Städar föregående installationsinformation" -#: ../../libraries/entropy/client/interfaces/package.py:3247 +#: ../../libraries/entropy/client/interfaces/package.py:3248 msgid "Configuring package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3259 -#: ../../libraries/entropy/client/interfaces/package.py:3279 +#: ../../libraries/entropy/client/interfaces/package.py:3260 +#: ../../libraries/entropy/client/interfaces/package.py:3280 msgid "An error occured while trying to configure the package" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3261 +#: ../../libraries/entropy/client/interfaces/package.py:3262 msgid "Make sure that your system is healthy" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3281 +#: ../../libraries/entropy/client/interfaces/package.py:3282 msgid "It seems that Source Package Manager entry is missing" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3305 +#: ../../libraries/entropy/client/interfaces/package.py:3306 msgid "Installed package vanished" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3311 +#: ../../libraries/entropy/client/interfaces/package.py:3312 msgid "Fetch not available" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3318 +#: ../../libraries/entropy/client/interfaces/package.py:3319 #: ../../sulfur/src/sulfur/entropyapi.py:142 msgid "Fetching" msgstr "Hämtar" -#: ../../libraries/entropy/client/interfaces/package.py:3325 +#: ../../libraries/entropy/client/interfaces/package.py:3326 msgid "Multi Fetching" msgstr "Multihämtning" -#: ../../libraries/entropy/client/interfaces/package.py:3326 -#: ../../libraries/entropy/client/interfaces/package.py:3345 +#: ../../libraries/entropy/client/interfaces/package.py:3327 +#: ../../libraries/entropy/client/interfaces/package.py:3346 #: ../../client/text_query.py:776 ../../client/text_ui.py:1102 -#: ../../server/server_reagent.py:543 +#: ../../server/server_reagent.py:542 msgid "packages" msgstr "paket" -#: ../../libraries/entropy/client/interfaces/package.py:3332 +#: ../../libraries/entropy/client/interfaces/package.py:3333 msgid "Fetching sources" msgstr "Hämtar källkoder" -#: ../../libraries/entropy/client/interfaces/package.py:3338 +#: ../../libraries/entropy/client/interfaces/package.py:3339 msgid "Verifying" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3344 +#: ../../libraries/entropy/client/interfaces/package.py:3345 msgid "Multi Verification" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3351 +#: ../../libraries/entropy/client/interfaces/package.py:3352 msgid "Unpacking" msgstr "Packar upp" -#: ../../libraries/entropy/client/interfaces/package.py:3357 +#: ../../libraries/entropy/client/interfaces/package.py:3358 msgid "Merging" msgstr "Sammanfogar" -#: ../../libraries/entropy/client/interfaces/package.py:3370 +#: ../../libraries/entropy/client/interfaces/package.py:3371 #: ../../sulfur/src/sulfur/entropyapi.py:281 msgid "Installing" msgstr "Installerar" -#: ../../libraries/entropy/client/interfaces/package.py:3401 +#: ../../libraries/entropy/client/interfaces/package.py:3402 msgid "Postinstall" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3409 +#: ../../libraries/entropy/client/interfaces/package.py:3410 msgid "Preinstall" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3417 +#: ../../libraries/entropy/client/interfaces/package.py:3418 msgid "Preremove" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3425 +#: ../../libraries/entropy/client/interfaces/package.py:3426 msgid "Postremove" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3439 +#: ../../libraries/entropy/client/interfaces/package.py:3440 msgid "Configuring" msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3486 +#: ../../libraries/entropy/client/interfaces/package.py:3487 #: ../../libraries/entropy/client/interfaces/repository.py:259 -#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:600 +#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:605 #: ../../client/text_rescue.py:86 ../../client/text_security.py:86 #: ../../client/text_smart.py:70 ../../client/text_ui.py:147 #: ../../server/reagent.py:233 ../../server/reagent.py:251 -#: ../../server/reagent.py:270 ../../server/reagent.py:290 -#: ../../server/server_activator.py:44 ../../server/server_activator.py:164 -#: ../../server/server_activator.py:223 ../../server/server_activator.py:396 -#: ../../server/server_activator.py:526 ../../server/server_reagent.py:42 -#: ../../server/server_reagent.py:618 ../../server/server_reagent.py:795 -#: ../../server/server_reagent.py:1075 ../../server/server_reagent.py:1134 +#: ../../server/reagent.py:271 ../../server/reagent.py:291 +#: ../../server/server_activator.py:45 ../../server/server_activator.py:165 +#: ../../server/server_activator.py:224 ../../server/server_activator.py:397 +#: ../../server/server_activator.py:552 ../../server/server_reagent.py:42 +#: ../../server/server_reagent.py:617 ../../server/server_reagent.py:795 +#: ../../server/server_reagent.py:1076 ../../server/server_reagent.py:1135 +#: ../../services/kernel-switcher:104 ../../services/kernel-switcher:173 msgid "Another Entropy is currently running." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3497 +#: ../../libraries/entropy/client/interfaces/package.py:3498 msgid "Cannot acquire Entropy resources lock." msgstr "" -#: ../../libraries/entropy/client/interfaces/package.py:3510 +#: ../../libraries/entropy/client/interfaces/package.py:3511 msgid "An error occured. Action aborted." msgstr "" @@ -3454,231 +2975,231 @@ msgstr "" msgid "post-remove phase" msgstr "efterborttagningsfas" -#: ../../libraries/entropy/const.py:569 +#: ../../libraries/entropy/const.py:567 msgid "Runtime dependency" msgstr "" -#: ../../libraries/entropy/const.py:570 +#: ../../libraries/entropy/const.py:568 msgid "Post dependency" msgstr "" -#: ../../libraries/entropy/const.py:571 +#: ../../libraries/entropy/const.py:569 msgid "Manually added (by staff) dependency" msgstr "" -#: ../../libraries/entropy/const.py:572 +#: ../../libraries/entropy/const.py:570 msgid "Build dependency" msgstr "" -#: ../../libraries/entropy/const.py:592 +#: ../../libraries/entropy/const.py:590 msgid "Corrupted Client Repository. Please restore a backup." msgstr "" -#: ../../libraries/entropy/const.py:661 +#: ../../libraries/entropy/const.py:659 msgid "reason not available" msgstr "" -#: ../../libraries/entropy/const.py:662 +#: ../../libraries/entropy/const.py:660 msgid "user package.mask" msgstr "" -#: ../../libraries/entropy/const.py:663 +#: ../../libraries/entropy/const.py:661 msgid "system keywords" msgstr "" -#: ../../libraries/entropy/const.py:664 +#: ../../libraries/entropy/const.py:662 msgid "user package.unmask" msgstr "" -#: ../../libraries/entropy/const.py:665 +#: ../../libraries/entropy/const.py:663 msgid "user repo package.keywords (all packages)" msgstr "" -#: ../../libraries/entropy/const.py:666 +#: ../../libraries/entropy/const.py:664 msgid "user repo package.keywords" msgstr "" -#: ../../libraries/entropy/const.py:667 +#: ../../libraries/entropy/const.py:665 msgid "user package.keywords" msgstr "" -#: ../../libraries/entropy/const.py:668 +#: ../../libraries/entropy/const.py:666 msgid "completely masked (by keyword?)" msgstr "" -#: ../../libraries/entropy/const.py:669 +#: ../../libraries/entropy/const.py:667 msgid "repository general packages.db.mask" msgstr "" -#: ../../libraries/entropy/const.py:670 +#: ../../libraries/entropy/const.py:668 msgid "repository general packages.db.keywords" msgstr "" -#: ../../libraries/entropy/const.py:671 +#: ../../libraries/entropy/const.py:669 msgid "user license.mask" msgstr "" -#: ../../libraries/entropy/const.py:672 +#: ../../libraries/entropy/const.py:670 msgid "user live unmask" msgstr "" -#: ../../libraries/entropy/const.py:673 +#: ../../libraries/entropy/const.py:671 msgid "user live mask" msgstr "" -#: ../../libraries/entropy/const.py:699 +#: ../../libraries/entropy/const.py:697 msgid "Comments" msgstr "" -#: ../../libraries/entropy/const.py:700 +#: ../../libraries/entropy/const.py:698 msgid "BBcode Documents" msgstr "" -#: ../../libraries/entropy/const.py:701 +#: ../../libraries/entropy/const.py:699 msgid "Images/Screenshots" msgstr "" -#: ../../libraries/entropy/const.py:702 +#: ../../libraries/entropy/const.py:700 msgid "Generic Files" msgstr "" -#: ../../libraries/entropy/const.py:703 +#: ../../libraries/entropy/const.py:701 msgid "YouTube(tm) Videos" msgstr "YouTube(tm)-videos" -#: ../../libraries/entropy/const.py:706 +#: ../../libraries/entropy/const.py:704 msgid "Comment" msgstr "" -#: ../../libraries/entropy/const.py:707 +#: ../../libraries/entropy/const.py:705 msgid "BBcode Document" msgstr "" -#: ../../libraries/entropy/const.py:708 +#: ../../libraries/entropy/const.py:706 msgid "Image/Screenshot" msgstr "" -#: ../../libraries/entropy/const.py:709 +#: ../../libraries/entropy/const.py:707 msgid "Generic File" msgstr "" -#: ../../libraries/entropy/const.py:710 +#: ../../libraries/entropy/const.py:708 msgid "YouTube(tm) Video" msgstr "YouTube(tm)-video" -#: ../../libraries/entropy/fetchers.py:730 +#: ../../libraries/entropy/fetchers.py:731 msgid "infinite" msgstr "" -#: ../../libraries/entropy/fetchers.py:802 +#: ../../libraries/entropy/fetchers.py:803 msgid "[F]" msgstr "[F]" -#: ../../libraries/entropy/fetchers.py:803 -#: ../../libraries/entropy/fetchers.py:1151 +#: ../../libraries/entropy/fetchers.py:804 +#: ../../libraries/entropy/fetchers.py:1152 msgid "ETA" msgstr "Återstående tid" -#: ../../libraries/entropy/fetchers.py:804 -#: ../../libraries/entropy/fetchers.py:1152 +#: ../../libraries/entropy/fetchers.py:805 +#: ../../libraries/entropy/fetchers.py:1153 msgid "sec" msgstr "sek" -#: ../../libraries/entropy/fetchers.py:1033 +#: ../../libraries/entropy/fetchers.py:1034 msgid "Aggregated download" msgstr "" -#: ../../libraries/entropy/fetchers.py:1035 -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../libraries/entropy/fetchers.py:1036 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "items" msgstr "poster" -#: ../../libraries/entropy/output.py:600 -#: ../../sulfur/src/sulfur/entropyapi.py:403 +#: ../../libraries/entropy/output.py:603 +#: ../../sulfur/src/sulfur/entropyapi.py:402 msgid "Entropy needs your attention" msgstr "Entropy behöver din uppmärksamhet" -#: ../../libraries/entropy/output.py:746 +#: ../../libraries/entropy/output.py:749 msgid "Entropy got a question for you" msgstr "" -#: ../../libraries/entropy/output.py:760 +#: ../../libraries/entropy/output.py:763 msgid "Interrupted" msgstr "" -#: ../../libraries/entropy/output.py:820 +#: ../../libraries/entropy/output.py:823 msgid "Selected number" msgstr "" -#: ../../libraries/entropy/output.py:837 ../../client/text_ui.py:1559 +#: ../../libraries/entropy/output.py:840 ../../client/text_ui.py:1559 msgid "Please select an option" msgstr "" -#: ../../libraries/entropy/output.py:839 +#: ../../libraries/entropy/output.py:842 msgid "Discard all" msgstr "" -#: ../../libraries/entropy/output.py:840 +#: ../../libraries/entropy/output.py:843 msgid "Confirm" msgstr "" -#: ../../libraries/entropy/output.py:841 +#: ../../libraries/entropy/output.py:844 msgid "Add item" msgstr "" -#: ../../libraries/entropy/output.py:842 +#: ../../libraries/entropy/output.py:845 msgid "Edit item" msgstr "" -#: ../../libraries/entropy/output.py:843 +#: ../../libraries/entropy/output.py:846 msgid "Remove item" msgstr "" -#: ../../libraries/entropy/output.py:844 +#: ../../libraries/entropy/output.py:847 msgid "Show current list" msgstr "" #. wait user interaction -#: ../../libraries/entropy/output.py:848 -#: ../../client/text_configuration.py:303 -#: ../../client/text_configuration.py:319 +#: ../../libraries/entropy/output.py:851 +#: ../../client/text_configuration.py:304 +#: ../../client/text_configuration.py:320 msgid "Your choice (type a number and press enter):" msgstr "Ditt val (ange ett tal och tryck enter):" -#: ../../libraries/entropy/output.py:880 -#: ../../client/text_configuration.py:196 +#: ../../libraries/entropy/output.py:883 +#: ../../client/text_configuration.py:197 msgid "You don't have typed a number." msgstr "" -#: ../../libraries/entropy/output.py:883 +#: ../../libraries/entropy/output.py:886 msgid "Invalid action." msgstr "" -#: ../../libraries/entropy/output.py:893 +#: ../../libraries/entropy/output.py:896 msgid "String to add (-1 to go back):" msgstr "" -#: ../../libraries/entropy/output.py:903 +#: ../../libraries/entropy/output.py:906 msgid "Invalid string." msgstr "" -#: ../../libraries/entropy/output.py:911 +#: ../../libraries/entropy/output.py:914 msgid "Element number to edit (-1 to go back):" msgstr "" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "old" msgstr "gamla" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "new value:" msgstr "nytt värde:" -#: ../../libraries/entropy/output.py:930 ../../libraries/entropy/output.py:948 +#: ../../libraries/entropy/output.py:933 ../../libraries/entropy/output.py:951 msgid "Invalid element." msgstr "" -#: ../../libraries/entropy/output.py:939 +#: ../../libraries/entropy/output.py:942 msgid "Element number to remove (-1 to go back):" msgstr "" @@ -4265,7 +3786,7 @@ msgstr "" msgid "search from what package a file belongs" msgstr "" -#: ../../client/equo.py:210 ../../client/equo.py:344 +#: ../../client/equo.py:210 ../../client/equo.py:346 msgid "show packages changelog" msgstr "" @@ -4273,12 +3794,12 @@ msgstr "" msgid "search what packages depend on the provided atoms" msgstr "" -#: ../../client/equo.py:212 ../../client/equo.py:346 +#: ../../client/equo.py:212 ../../client/equo.py:348 #: ../../server/reagent.py:65 msgid "search packages by description" msgstr "sök paket på beskrivning" -#: ../../client/equo.py:213 ../../client/equo.py:347 +#: ../../client/equo.py:213 ../../client/equo.py:349 #: ../../server/reagent.py:63 msgid "show files owned by the provided atoms" msgstr "" @@ -4315,7 +3836,7 @@ msgstr "" msgid "associate given file paths to applications able to read them" msgstr "" -#: ../../client/equo.py:223 ../../client/equo.py:349 +#: ../../client/equo.py:223 ../../client/equo.py:351 #: ../../server/reagent.py:59 msgid "show runtime libraries needed by the provided atoms" msgstr "" @@ -4332,7 +3853,7 @@ msgstr "" msgid "show atoms needing the provided libraries" msgstr "" -#: ../../client/equo.py:227 ../../client/equo.py:351 +#: ../../client/equo.py:227 ../../client/equo.py:353 #: ../../server/reagent.py:62 msgid "search available package sets" msgstr "" @@ -4358,12 +3879,12 @@ msgstr "" msgid "show reverse depdendencies tree for provided installed atoms" msgstr "visa omvänt beroendeträd för givna installerade atomer" -#: ../../client/equo.py:234 ../../client/equo.py:354 ../../client/equo.py:399 +#: ../../client/equo.py:234 ../../client/equo.py:356 ../../client/equo.py:401 #: ../../server/reagent.py:71 msgid "show more details" msgstr "visa mer detaljerat" -#: ../../client/equo.py:235 ../../client/equo.py:355 ../../client/equo.py:400 +#: ../../client/equo.py:235 ../../client/equo.py:357 ../../client/equo.py:402 #: ../../server/reagent.py:72 msgid "print results in a scriptable way" msgstr "skriv ut resultatet på ett skriptbart sätt" @@ -4438,7 +3959,7 @@ msgid "" "generate installed packages database using files on the system [last hope]" msgstr "" -#: ../../client/equo.py:265 ../../client/equo.py:315 +#: ../../client/equo.py:265 ../../client/equo.py:317 msgid "regenerate SPM UIDs map (SPM <-> Entropy packages)" msgstr "" @@ -4501,7 +4022,7 @@ msgstr "" #: ../../client/equo.py:283 ../../client/equo.py:287 ../../client/equo.py:290 #: ../../server/activator.py:52 ../../server/activator.py:60 -#: ../../server/activator.py:70 +#: ../../server/activator.py:65 msgid "sync all the configured repositories" msgstr "" @@ -4517,23 +4038,23 @@ msgstr "" msgid "sync the current repository database across primary mirrors" msgstr "" -#: ../../client/equo.py:291 ../../server/activator.py:65 +#: ../../client/equo.py:291 ../../server/activator.py:68 msgid "lock the current repository database (server-side)" msgstr "" -#: ../../client/equo.py:292 ../../server/activator.py:66 +#: ../../client/equo.py:292 ../../server/activator.py:69 msgid "unlock the current repository database (server-side)" msgstr "" -#: ../../client/equo.py:293 ../../server/activator.py:67 +#: ../../client/equo.py:293 ../../server/activator.py:70 msgid "lock the current repository database (client-side)" msgstr "" -#: ../../client/equo.py:294 ../../server/activator.py:68 +#: ../../client/equo.py:294 ../../server/activator.py:71 msgid "unlock the current repository database (client-side)" msgstr "" -#: ../../client/equo.py:295 ../../server/activator.py:69 +#: ../../client/equo.py:295 ../../server/activator.py:72 msgid "show current lock status" msgstr "" @@ -4541,351 +4062,359 @@ msgstr "" msgid "remove binary packages not in repositories and expired" msgstr "" -#: ../../client/equo.py:300 ../../server/reagent.py:74 +#: ../../client/equo.py:297 ../../server/activator.py:66 +msgid "clean unavaiable packages from mirrors (similar to tidy, but more nazi)" +msgstr "" + +#: ../../client/equo.py:298 ../../server/activator.py:67 +msgid "expiration days [default is: 0, dangerous!]" +msgstr "" + +#: ../../client/equo.py:302 ../../server/reagent.py:74 msgid "manage a repository" msgstr "" -#: ../../client/equo.py:302 ../../server/reagent.py:75 +#: ../../client/equo.py:304 ../../server/reagent.py:75 msgid "(re)initialize the current repository database" msgstr "(om)initiera aktuell förrådsdatabas" -#: ../../client/equo.py:303 +#: ../../client/equo.py:305 msgid "do not refill database using packages on mirrors" msgstr "" -#: ../../client/equo.py:304 ../../server/reagent.py:76 +#: ../../client/equo.py:306 ../../server/reagent.py:76 msgid "(re)create the database for the specified repository" msgstr "(åter)skapa databas för valt förråd" -#: ../../client/equo.py:305 ../../server/reagent.py:77 +#: ../../client/equo.py:307 ../../server/reagent.py:77 msgid "manually force a revision bump for the current repository database" msgstr "" -#: ../../client/equo.py:306 ../../server/reagent.py:78 +#: ../../client/equo.py:308 ../../server/reagent.py:78 msgid "synchronize the database" msgstr "" -#: ../../client/equo.py:307 ../../server/reagent.py:79 +#: ../../client/equo.py:309 ../../server/reagent.py:79 msgid "flush back old branches packages to current branch" msgstr "" -#: ../../client/equo.py:308 ../../server/reagent.py:80 +#: ../../client/equo.py:310 ../../server/reagent.py:80 msgid "remove the provided atoms from the current repository database" msgstr "" -#: ../../client/equo.py:309 ../../server/reagent.py:82 +#: ../../client/equo.py:311 ../../server/reagent.py:82 msgid "remove the provided injected atoms (all if no atom specified)" msgstr "" -#: ../../client/equo.py:310 ../../server/reagent.py:83 +#: ../../client/equo.py:312 ../../server/reagent.py:83 msgid "create an empty repository database in the provided path" msgstr "" -#: ../../client/equo.py:311 +#: ../../client/equo.py:313 msgid "switch to the specified branch the provided atoms (or world)" msgstr "" -#: ../../client/equo.py:312 +#: ../../client/equo.py:314 msgid "verify remote integrity of the provided atoms (or world)" msgstr "" -#: ../../client/equo.py:313 ../../server/reagent.py:86 +#: ../../client/equo.py:315 ../../server/reagent.py:86 msgid "backup current repository database" msgstr "säkerhetskopiera aktuell förrådsdatabas" -#: ../../client/equo.py:314 ../../server/reagent.py:87 +#: ../../client/equo.py:316 ../../server/reagent.py:87 msgid "restore a previously backed-up repository database" msgstr "" -#: ../../client/equo.py:317 ../../server/reagent.py:88 +#: ../../client/equo.py:319 ../../server/reagent.py:88 msgid "enable the specified repository" msgstr "" -#: ../../client/equo.py:318 ../../server/reagent.py:89 +#: ../../client/equo.py:320 ../../server/reagent.py:89 msgid "disable the specified repository" msgstr "" -#: ../../client/equo.py:319 +#: ../../client/equo.py:321 msgid "show the current Server Interface status" msgstr "" -#: ../../client/equo.py:320 ../../server/reagent.py:90 +#: ../../client/equo.py:322 ../../server/reagent.py:90 #, fuzzy msgid "check packages in repository for missing dependencies" msgstr "sök paket i förråd" -#: ../../client/equo.py:321 ../../server/reagent.py:91 +#: ../../client/equo.py:323 ../../server/reagent.py:91 msgid "handle packages dependencies" msgstr "" -#: ../../client/equo.py:322 +#: ../../client/equo.py:324 msgid "clone a package inside a repository assigning it an arbitrary tag" msgstr "" -#: ../../client/equo.py:323 ../../server/reagent.py:95 +#: ../../client/equo.py:325 ../../server/reagent.py:95 msgid "move packages from a repository to another" msgstr "" -#: ../../client/equo.py:324 ../../client/equo.py:326 +#: ../../client/equo.py:326 ../../client/equo.py:328 #: ../../server/reagent.py:96 ../../server/reagent.py:98 msgid "pulls dependencies in" msgstr "" -#: ../../client/equo.py:325 ../../server/reagent.py:97 +#: ../../client/equo.py:327 ../../server/reagent.py:97 msgid "copy packages from a repository to another" msgstr "" -#: ../../client/equo.py:327 ../../server/reagent.py:99 +#: ../../client/equo.py:329 ../../server/reagent.py:99 msgid "set the default repository" msgstr "" -#: ../../client/equo.py:331 ../../server/reagent.py:101 +#: ../../client/equo.py:333 ../../server/reagent.py:101 msgid "manage repository digital signatures (OpenGPG)" msgstr "" -#: ../../client/equo.py:332 ../../server/reagent.py:102 +#: ../../client/equo.py:334 ../../server/reagent.py:102 msgid "create keypair for repositories and sign packages" msgstr "" -#: ../../client/equo.py:333 ../../server/reagent.py:103 +#: ../../client/equo.py:335 ../../server/reagent.py:103 msgid "delete keypair (and digital signatures) of repository" msgstr "" -#: ../../client/equo.py:334 ../../server/reagent.py:104 +#: ../../client/equo.py:336 ../../server/reagent.py:104 msgid "show currently configured keys information for given repositories" msgstr "" -#: ../../client/equo.py:335 ../../server/reagent.py:105 +#: ../../client/equo.py:337 ../../server/reagent.py:105 msgid "sign (or re-sign) packages in repository using currently set keypair" msgstr "" -#: ../../client/equo.py:336 ../../server/reagent.py:106 +#: ../../client/equo.py:338 ../../server/reagent.py:106 msgid "import keypair, bind to given repository" msgstr "" -#: ../../client/equo.py:337 ../../server/reagent.py:107 +#: ../../client/equo.py:339 ../../server/reagent.py:107 msgid "export public key of given repository" msgstr "" -#: ../../client/equo.py:338 ../../server/reagent.py:108 +#: ../../client/equo.py:340 ../../server/reagent.py:108 msgid "export private key of given repository" msgstr "" -#: ../../client/equo.py:342 +#: ../../client/equo.py:344 msgid "do some searches into community repository databases" msgstr "" -#: ../../client/equo.py:343 ../../server/reagent.py:64 +#: ../../client/equo.py:345 ../../server/reagent.py:64 msgid "show from what package the provided files belong" msgstr "" -#: ../../client/equo.py:345 ../../server/reagent.py:60 +#: ../../client/equo.py:347 ../../server/reagent.py:60 msgid "show what packages depend on the provided atoms" msgstr "" -#: ../../client/equo.py:348 ../../server/reagent.py:66 +#: ../../client/equo.py:350 ../../server/reagent.py:66 msgid "list all the packages in the default repository" msgstr "" -#: ../../client/equo.py:350 ../../server/reagent.py:57 +#: ../../client/equo.py:352 ../../server/reagent.py:57 msgid "search packages inside the default repository database" msgstr "" -#: ../../client/equo.py:352 ../../server/reagent.py:61 +#: ../../client/equo.py:354 ../../server/reagent.py:61 msgid "show packages owning the specified tags" msgstr "" -#: ../../client/equo.py:353 +#: ../../client/equo.py:355 msgid "show installed packages owning the specified revisions" msgstr "" -#: ../../client/equo.py:359 ../../server/reagent.py:110 +#: ../../client/equo.py:361 ../../server/reagent.py:110 msgid "source package manager functions" msgstr "" -#: ../../client/equo.py:360 ../../server/reagent.py:111 +#: ../../client/equo.py:362 ../../server/reagent.py:111 msgid "compilation function" msgstr "" -#: ../../client/equo.py:361 ../../server/reagent.py:112 +#: ../../client/equo.py:363 ../../server/reagent.py:112 msgid "compile packages belonging to the provided categories" msgstr "" -#: ../../client/equo.py:362 ../../client/equo.py:365 +#: ../../client/equo.py:364 ../../client/equo.py:367 #: ../../server/reagent.py:113 ../../server/reagent.py:116 msgid "just list packages" msgstr "" -#: ../../client/equo.py:363 ../../server/reagent.py:114 +#: ../../client/equo.py:365 ../../server/reagent.py:114 msgid "do not pull old package slots" msgstr "" -#: ../../client/equo.py:364 ../../server/reagent.py:115 +#: ../../client/equo.py:366 ../../server/reagent.py:115 msgid "compile packages in provided package set names" msgstr "" -#: ../../client/equo.py:366 ../../server/reagent.py:117 +#: ../../client/equo.py:368 ../../server/reagent.py:117 msgid "rebuild everything" msgstr "" -#: ../../client/equo.py:367 ../../server/reagent.py:118 +#: ../../client/equo.py:369 ../../server/reagent.py:118 msgid "run database update if all went fine" msgstr "" -#: ../../client/equo.py:368 ../../server/reagent.py:119 +#: ../../client/equo.py:370 ../../server/reagent.py:119 msgid "run mirror sync if all went fine" msgstr "" -#: ../../client/equo.py:369 +#: ../../client/equo.py:371 msgid "scan orphaned packages on SPM" msgstr "" -#: ../../client/equo.py:373 ../../server/activator.py:72 +#: ../../client/equo.py:375 ../../server/activator.py:75 msgid "notice board handling functions" msgstr "" -#: ../../client/equo.py:374 ../../server/activator.py:73 +#: ../../client/equo.py:376 ../../server/activator.py:76 msgid "add a news item to the notice board" msgstr "" -#: ../../client/equo.py:375 ../../server/activator.py:74 +#: ../../client/equo.py:377 ../../server/activator.py:77 msgid "remove a news item from the notice board" msgstr "" -#: ../../client/equo.py:376 ../../server/activator.py:75 +#: ../../client/equo.py:378 ../../server/activator.py:78 msgid "read the current notice board" msgstr "" -#: ../../client/equo.py:380 +#: ../../client/equo.py:382 msgid "look for unsatisfied dependencies across community repositories" msgstr "" -#: ../../client/equo.py:381 ../../server/reagent.py:126 +#: ../../client/equo.py:383 ../../server/reagent.py:126 msgid "verify the integrity of local package files" msgstr "" -#: ../../client/equo.py:384 +#: ../../client/equo.py:386 msgid "handles User Generated Content features" msgstr "" -#: ../../client/equo.py:385 +#: ../../client/equo.py:387 msgid "login against a specified repository" msgstr "" -#: ../../client/equo.py:386 +#: ../../client/equo.py:388 msgid "logout from a specified repository" msgstr "" -#: ../../client/equo.py:387 +#: ../../client/equo.py:389 msgid "force action" msgstr "" -#: ../../client/equo.py:388 +#: ../../client/equo.py:390 msgid "" "manage package documents for the selected repository (comments, files, " "videos)" msgstr "" -#: ../../client/equo.py:389 +#: ../../client/equo.py:391 msgid "" "get available documents for the specified package key (example: x11-libs/qt)" msgstr "" -#: ../../client/equo.py:390 +#: ../../client/equo.py:392 msgid "add a new document to the specified package key (example: x11-libs/qt)" msgstr "" -#: ../../client/equo.py:391 +#: ../../client/equo.py:393 msgid "remove documents from database using their identifiers" msgstr "" -#: ../../client/equo.py:392 +#: ../../client/equo.py:394 msgid "manage package votes for the selected repository" msgstr "" -#: ../../client/equo.py:393 +#: ../../client/equo.py:395 msgid "get vote for the specified package key (example: x11-libs/qt)" msgstr "" -#: ../../client/equo.py:394 +#: ../../client/equo.py:396 msgid "add vote for the specified package key (example: x11-libs/qt)" msgstr "" -#: ../../client/equo.py:397 +#: ../../client/equo.py:399 msgid "handles Entropy cache" msgstr "hantera Entropys cache" -#: ../../client/equo.py:398 +#: ../../client/equo.py:400 msgid "clean Entropy cache" msgstr "rensa Entropys cache" -#: ../../client/equo.py:402 +#: ../../client/equo.py:404 msgid "remove downloaded packages and clean temp. directories" msgstr "ta bort hämtade paket och rensa temp-kataloger" -#: ../../client/equo.py:404 +#: ../../client/equo.py:406 msgid "show system information" msgstr "visa systeminformation" -#: ../../client/equo.py:445 ../../client/text_rescue.py:103 +#: ../../client/equo.py:447 ../../client/text_rescue.py:103 #: ../../client/text_rescue.py:113 ../../client/text_ui.py:214 msgid "is deprecated, please use" msgstr "" -#: ../../client/equo.py:456 +#: ../../client/equo.py:458 msgid "You need to install sys-apps/entropy-server. :-) Do it !" msgstr "" -#: ../../client/equo.py:534 +#: ../../client/equo.py:538 msgid "You need to install/update sys-apps/entropy-server. :-) Do it !" msgstr "" -#: ../../client/equo.py:587 ../../client/text_configuration.py:41 +#: ../../client/equo.py:592 ../../client/text_configuration.py:42 #: ../../client/text_rescue.py:74 msgid "You are not root" msgstr "Du är inte root" -#: ../../client/equo.py:814 +#: ../../client/equo.py:819 msgid "not enough parameters" msgstr "" -#: ../../client/equo.py:864 +#: ../../client/equo.py:869 msgid "Installed packages repository corrupted. Please re-generate it" msgstr "" -#: ../../client/equo.py:872 ../../client/text_smart.py:157 +#: ../../client/equo.py:877 ../../client/text_smart.py:157 #: ../../client/text_smart.py:332 ../../client/text_smart.py:484 msgid "Cannot continue" msgstr "" -#: ../../client/equo.py:895 +#: ../../client/equo.py:900 msgid "Your hard drive is full! Your fault!" msgstr "" -#: ../../client/equo.py:901 +#: ../../client/equo.py:906 msgid "No more memory dude! Your fault!" msgstr "" -#: ../../client/equo.py:906 +#: ../../client/equo.py:911 msgid "" "Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. " "Well, you know, shit happens." msgstr "" -#: ../../client/equo.py:907 +#: ../../client/equo.py:912 msgid "" "But there's something you could do to help Equo to be a better application." msgstr "" -#: ../../client/equo.py:908 +#: ../../client/equo.py:913 msgid "-- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --" msgstr "-- ÄVEN OM JAG INTE VILL ATT DU SKICKAR SAMMA RAPPORT FLERA GÅNGER --" -#: ../../client/equo.py:909 +#: ../../client/equo.py:914 msgid "Now I am showing you what happened. Don't panic, I'm here to help you." msgstr "" -#: ../../client/equo.py:918 +#: ../../client/equo.py:923 msgid "" "Oh well, I cannot even write to /tmp. So, please copy the error and mail " "lxnay@sabayon.org." @@ -4893,56 +4422,56 @@ msgstr "" "Ja ja, jag kan inte ens skriva till /tmp. Kopiera gärna felet och skicka det " "till lxnay@sabayon.org." -#: ../../client/equo.py:937 +#: ../../client/equo.py:942 msgid "Of course you are on the Internet..." msgstr "" -#: ../../client/equo.py:938 +#: ../../client/equo.py:943 msgid "" "Erm... Can I send the error, along with some information\n" "about your hardware to my creators so they can fix me? (Your IP will be " "logged)" msgstr "" -#: ../../client/equo.py:940 +#: ../../client/equo.py:945 msgid "Ok, ok ok ok... Sorry!" msgstr "" -#: ../../client/equo.py:944 +#: ../../client/equo.py:949 msgid "" "If you want to be contacted back (and actively supported), also answer the " "questions below:" msgstr "" -#: ../../client/equo.py:945 +#: ../../client/equo.py:950 msgid "Your Full name:" msgstr "" -#: ../../client/equo.py:946 +#: ../../client/equo.py:951 msgid "Your E-Mail address:" msgstr "" -#: ../../client/equo.py:947 +#: ../../client/equo.py:952 msgid "What you were doing:" msgstr "" -#: ../../client/equo.py:962 +#: ../../client/equo.py:967 msgid "" "Thank you very much. The error has been reported and hopefully, the problem " "will be solved as soon as possible." msgstr "" -#: ../../client/equo.py:964 +#: ../../client/equo.py:969 msgid "" "Ugh. Cannot send the report. When you want, mail the file below to " "lxnay@sabayon.org." msgstr "" -#: ../../client/equo.py:983 +#: ../../client/equo.py:988 msgid "Entropy/Equo version mismatch" msgstr "" -#: ../../client/equo.py:984 +#: ../../client/equo.py:989 msgid "it could make your system explode!" msgstr "" @@ -4954,150 +4483,150 @@ msgstr "Städar Entropys cache, vänligen vänta..." msgid "Entropy cache cleaned." msgstr "" -#: ../../client/text_configuration.py:76 +#: ../../client/text_configuration.py:78 msgid "Scanning filesystem" msgstr "Skannar filsystem" -#: ../../client/text_configuration.py:80 -#: ../../client/text_configuration.py:387 +#: ../../client/text_configuration.py:82 +#: ../../client/text_configuration.py:388 msgid "file" msgstr "fil" -#: ../../client/text_configuration.py:85 +#: ../../client/text_configuration.py:87 msgid "All fine baby. Nothing to do!" msgstr "Allt är bra. Inget att göra!" -#: ../../client/text_configuration.py:96 +#: ../../client/text_configuration.py:98 msgid "Type a number." msgstr "" -#: ../../client/text_configuration.py:110 -#: ../../client/text_configuration.py:138 ../../server/server_reagent.py:85 +#: ../../client/text_configuration.py:112 +#: ../../client/text_configuration.py:139 ../../server/server_reagent.py:85 #: ../../server/server_reagent.py:102 msgid "Configuration file" msgstr "Konfigurationsfil" -#: ../../client/text_configuration.py:114 +#: ../../client/text_configuration.py:116 msgid "Overwrite ?" msgstr "" -#: ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:119 msgid "Moving" msgstr "Flyttar" -#: ../../client/text_configuration.py:142 +#: ../../client/text_configuration.py:143 msgid "Discard ?" msgstr "" -#: ../../client/text_configuration.py:145 +#: ../../client/text_configuration.py:146 msgid "Discarding" msgstr "" -#: ../../client/text_configuration.py:185 +#: ../../client/text_configuration.py:186 msgid "Selected file" msgstr "" -#: ../../client/text_configuration.py:204 +#: ../../client/text_configuration.py:205 msgid "Replacing" msgstr "" -#: ../../client/text_configuration.py:205 +#: ../../client/text_configuration.py:206 msgid "with" msgstr "med" -#: ../../client/text_configuration.py:215 +#: ../../client/text_configuration.py:216 msgid "Deleting file" msgstr "" -#: ../../client/text_configuration.py:227 +#: ../../client/text_configuration.py:228 msgid "Editing file" msgstr "" -#: ../../client/text_configuration.py:233 +#: ../../client/text_configuration.py:234 msgid "Cannot find a suitable editor. Can't edit file directly." msgstr "" -#: ../../client/text_configuration.py:240 +#: ../../client/text_configuration.py:241 msgid "Edited file" msgstr "" -#: ../../client/text_configuration.py:241 +#: ../../client/text_configuration.py:242 msgid "showing differencies" msgstr "" -#: ../../client/text_configuration.py:260 +#: ../../client/text_configuration.py:261 msgid "Interactively merge" msgstr "" -#: ../../client/text_configuration.py:295 +#: ../../client/text_configuration.py:296 msgid "Please choose a file to update by typing its identification number." msgstr "" "Vänligen välj en fil för uppdatering genom att ange dess " "identifikationsnummer." -#: ../../client/text_configuration.py:296 +#: ../../client/text_configuration.py:297 msgid "Other options are:" msgstr "Andra alternativ är:" -#: ../../client/text_configuration.py:297 +#: ../../client/text_configuration.py:298 #: ../../client/text_repositories.py:509 #: ../../magneto/src/magneto/core/interfaces.py:152 msgid "Exit" msgstr "Avsluta" -#: ../../client/text_configuration.py:298 +#: ../../client/text_configuration.py:299 msgid "Automerge all the files asking you one by one" msgstr "" -#: ../../client/text_configuration.py:299 +#: ../../client/text_configuration.py:300 msgid "Automerge all the files without questioning" msgstr "" -#: ../../client/text_configuration.py:300 +#: ../../client/text_configuration.py:301 msgid "Discard all the files asking you one by one" msgstr "" -#: ../../client/text_configuration.py:301 +#: ../../client/text_configuration.py:302 msgid "Discard all the files without questioning" msgstr "" -#: ../../client/text_configuration.py:311 +#: ../../client/text_configuration.py:312 msgid "Please choose an action to take for the selected file." msgstr "Vänligen välj en åtgärd att utföra på den valda filen." -#: ../../client/text_configuration.py:312 +#: ../../client/text_configuration.py:313 msgid "Come back to the files list" msgstr "" -#: ../../client/text_configuration.py:313 +#: ../../client/text_configuration.py:314 msgid "Replace original with update" msgstr "" -#: ../../client/text_configuration.py:314 +#: ../../client/text_configuration.py:315 msgid "Delete update, keeping original as is" msgstr "" -#: ../../client/text_configuration.py:315 +#: ../../client/text_configuration.py:316 msgid "Edit proposed file and show diffs again" msgstr "" -#: ../../client/text_configuration.py:316 +#: ../../client/text_configuration.py:317 msgid "Interactively merge original with update" msgstr "" -#: ../../client/text_configuration.py:317 +#: ../../client/text_configuration.py:318 msgid "Show differences again" msgstr "" -#: ../../client/text_configuration.py:382 +#: ../../client/text_configuration.py:383 msgid "These are the files that would be updated:" msgstr "" -#: ../../client/text_configuration.py:388 +#: ../../client/text_configuration.py:389 msgid "Unique files that would be update" msgstr "" -#: ../../client/text_configuration.py:393 +#: ../../client/text_configuration.py:394 msgid "Unique files that would be automerged" msgstr "" @@ -5108,8 +4637,8 @@ msgstr "" #: ../../client/text_query.py:69 ../../client/text_repositories.py:47 #: ../../client/text_smart.py:45 ../../client/text_ugc.py:32 -#: ../../client/text_ui.py:128 ../../server/activator.py:166 -#: ../../server/reagent.py:307 +#: ../../client/text_ui.py:128 ../../server/activator.py:169 +#: ../../server/reagent.py:308 msgid "Wrong parameters" msgstr "" @@ -5122,7 +4651,7 @@ msgstr "" #: ../../client/text_query.py:1264 ../../client/text_query.py:1306 #: ../../client/text_query.py:1350 ../../client/text_query.py:1388 #: ../../client/text_query.py:1421 ../../client/text_query.py:1465 -#: ../../client/text_query.py:1524 ../../server/server_query.py:129 +#: ../../client/text_query.py:1524 ../../server/server_query.py:130 msgid "Keyword" msgstr "" @@ -5133,7 +4662,7 @@ msgstr "" #: ../../client/text_query.py:1265 ../../client/text_query.py:1307 #: ../../client/text_query.py:1351 ../../client/text_query.py:1389 #: ../../client/text_query.py:1422 ../../client/text_query.py:1466 -#: ../../client/text_query.py:1525 ../../server/server_query.py:130 +#: ../../client/text_query.py:1525 ../../server/server_query.py:131 msgid "Found" msgstr "" @@ -5143,7 +4672,7 @@ msgstr "" #: ../../client/text_query.py:1308 ../../client/text_query.py:1352 #: ../../client/text_query.py:1390 ../../client/text_query.py:1423 #: ../../client/text_query.py:1467 ../../client/text_query.py:1526 -#: ../../server/server_query.py:131 +#: ../../server/server_query.py:132 msgid "entries" msgstr "" @@ -5173,7 +4702,7 @@ msgstr "" #: ../../client/text_query.py:314 ../../client/text_query.py:1573 #: ../../client/text_query.py:1574 ../../server/server_key.py:367 -#: ../../server/server_key.py:371 ../../server/server_reagent.py:216 +#: ../../server/server_key.py:371 ../../server/server_reagent.py:215 #: ../../sulfur/src/sulfur/dialogs.py:506 #: ../../sulfur/src/sulfur/dialogs.py:602 #: ../../sulfur/src/sulfur/dialogs.py:605 @@ -5315,8 +4844,8 @@ msgstr "" #: ../../client/text_query.py:1004 ../../client/text_ui.py:1014 #: ../../client/text_ui.py:1159 ../../client/text_ui.py:1249 #: ../../client/text_ui.py:1714 ../../client/text_ui.py:1799 -#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:446 -#: ../../server/server_reagent.py:495 +#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:444 +#: ../../server/server_reagent.py:494 msgid "No packages found" msgstr "" @@ -5384,7 +4913,7 @@ msgstr "" msgid "Package Set Search" msgstr "" -#: ../../client/text_query.py:1367 ../../server/server_query.py:116 +#: ../../client/text_query.py:1367 ../../server/server_query.py:117 msgid "Tag Search" msgstr "" @@ -5423,7 +4952,7 @@ msgstr "" msgid "Category" msgstr "Kategori" -#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name" msgstr "Namn" @@ -5463,7 +4992,7 @@ msgstr "" msgid "Checksum" msgstr "" -#: ../../client/text_query.py:1662 ../../server/server_reagent.py:289 +#: ../../client/text_query.py:1662 ../../server/server_reagent.py:288 #: ../../sulfur/src/sulfur/dialogs.py:1132 msgid "Dependencies" msgstr "Beroenden" @@ -5484,6 +5013,10 @@ msgstr "Hemsida" msgid "Description" msgstr "Beskrivning" +#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 +msgid "USE flags" +msgstr "USE-flaggor" + #: ../../client/text_query.py:1718 ../../sulfur/src/sulfur/sulfur.glade.h:26 msgid "CHOST" msgstr "CHOST" @@ -5695,37 +5228,48 @@ msgid "Have a nice day" msgstr "" #: ../../client/text_repositories.py:427 ../../client/text_ui.py:560 -#: ../../sulfur/src/sulfur/__init__.py:1485 +#: ../../sulfur/src/sulfur/__init__.py:1492 msgid "No repositories specified in" msgstr "" #: ../../client/text_repositories.py:431 ../../client/text_ui.py:565 -#: ../../sulfur/src/sulfur/__init__.py:1492 +#: ../../sulfur/src/sulfur/__init__.py:1499 msgid "Unhandled exception" msgstr "" -#: ../../client/text_repositories.py:453 ../../server/server_activator.py:332 -#: ../../server/server_activator.py:352 +#: ../../client/text_repositories.py:453 ../../server/server_activator.py:333 +#: ../../server/server_activator.py:353 msgid "Notice board not available" msgstr "" +#. title +#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 +#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 +#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 +#: ../../server/server_activator.py:243 ../../server/server_activator.py:275 +#: ../../server/server_activator.py:311 ../../sulfur/src/sulfur/dialogs.py:381 +#: ../../sulfur/src/sulfur/dialogs.py:633 +#: ../../sulfur/src/sulfur/sulfur.glade.h:258 +msgid "Title" +msgstr "Titel" + #: ../../client/text_repositories.py:476 ../../client/text_ugc.py:587 -#: ../../server/server_activator.py:248 +#: ../../server/server_activator.py:249 #: ../../sulfur/src/sulfur/dialogs.py:1191 #: ../../sulfur/src/sulfur/sulfur.glade.h:48 msgid "Content" msgstr "Innehåll" -#: ../../client/text_repositories.py:481 ../../server/server_activator.py:253 +#: ../../client/text_repositories.py:481 ../../server/server_activator.py:254 #: ../../sulfur/src/sulfur/sulfur.glade.h:122 msgid "Link" msgstr "" -#: ../../client/text_repositories.py:489 ../../server/server_activator.py:261 +#: ../../client/text_repositories.py:489 ../../server/server_activator.py:262 msgid "Press Enter to continue" msgstr "" -#: ../../client/text_repositories.py:516 ../../server/server_activator.py:288 +#: ../../client/text_repositories.py:516 ../../server/server_activator.py:289 msgid "Choose one by typing its identifier" msgstr "" @@ -5754,15 +5298,15 @@ msgstr "" msgid "No System Databases found" msgstr "" -#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:568 +#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:567 msgid "No backed up databases found" msgstr "" -#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:583 +#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:582 msgid "Select the database you want to restore" msgstr "" -#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:589 +#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:588 msgid "Entropy installed packages database restore tool" msgstr "" @@ -6199,7 +5743,7 @@ msgid "directory does not exist" msgstr "" #: ../../client/text_smart.py:194 ../../client/text_ui.py:768 -#: ../../sulfur/src/sulfur/events.py:465 +#: ../../sulfur/src/sulfur/events.py:470 msgid "is not a valid Entropy package" msgstr "" @@ -6324,7 +5868,7 @@ msgstr "" msgid "Login error. Not logged in." msgstr "" -#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1018 +#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1024 msgid "Not logged in" msgstr "" @@ -6486,7 +6030,7 @@ msgstr "" #: ../../client/text_ui.py:242 ../../client/text_ui.py:249 #: ../../client/text_ui.py:257 ../../client/text_ui.py:265 #: ../../client/text_ui.py:1264 ../../client/text_ui.py:1950 -#: ../../server/server_reagent.py:1286 +#: ../../server/server_reagent.py:1287 msgid "Nothing to do" msgstr "" @@ -6623,9 +6167,9 @@ msgid "atom" msgstr "atom" #: ../../client/text_ui.py:668 ../../server/server_reagent.py:131 -#: ../../server/server_reagent.py:167 ../../server/server_reagent.py:203 -#: ../../server/server_reagent.py:345 ../../server/server_reagent.py:373 -#: ../../server/server_reagent.py:402 +#: ../../server/server_reagent.py:166 ../../server/server_reagent.py:202 +#: ../../server/server_reagent.py:344 ../../server/server_reagent.py:371 +#: ../../server/server_reagent.py:399 msgid "in" msgstr "i" @@ -6641,7 +6185,7 @@ msgstr "" msgid "Probably needed by" msgstr "" -#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:467 +#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:472 msgid "is not compiled with the same architecture of the system" msgstr "" @@ -6677,7 +6221,7 @@ msgstr "" msgid "Reinstall" msgstr "Ominstallera" -#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:443 +#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:449 #: ../../sulfur/src/sulfur/sulfur.glade.h:106 msgid "Install" msgstr "Installera" @@ -6747,11 +6291,11 @@ msgstr "hämta" msgid "All done" msgstr "" -#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2061 +#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2068 msgid "Please update the following critical packages" msgstr "Vänligen uppdatera följande kritiska paket" -#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2062 +#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2069 msgid "You should install them as soon as possible" msgstr "Du bör installera dem så snart som möjligt" @@ -7049,97 +6593,137 @@ msgstr "" msgid "remove downloaded packages and clean temp. directories)" msgstr "ta bort hämtade paket och rensa temp-kataloger)" -#: ../../server/server_activator.py:70 +#: ../../server/server_activator.py:71 msgid "Starting to sync data across mirrors (packages/database)" msgstr "" -#: ../../server/server_activator.py:98 ../../server/server_activator.py:146 +#: ../../server/server_activator.py:99 ../../server/server_activator.py:147 msgid "Aborting !" msgstr "Avbryter!" -#: ../../server/server_activator.py:122 +#: ../../server/server_activator.py:123 msgid "Please insert a commit message" msgstr "" -#: ../../server/server_activator.py:141 +#: ../../server/server_activator.py:142 msgid "Should I continue with the tidy procedure ?" msgstr "" -#: ../../server/server_activator.py:282 +#: ../../server/server_activator.py:283 msgid "Exit/Commit" msgstr "" -#: ../../server/server_activator.py:311 +#: ../../server/server_activator.py:312 msgid "Notice text" msgstr "" -#: ../../server/server_activator.py:312 +#: ../../server/server_activator.py:313 msgid "Relevant URL (optional)" msgstr "" -#: ../../server/server_activator.py:316 +#: ../../server/server_activator.py:317 msgid "Repository notice board, new item insertion" msgstr "" -#: ../../server/server_activator.py:359 +#: ../../server/server_activator.py:360 msgid "Choose the one you want to remove" msgstr "" -#: ../../server/server_activator.py:365 +#: ../../server/server_activator.py:366 msgid "Are you sure you want to remove this?" msgstr "Är du säker på att du vill ta bort detta?" -#: ../../server/server_activator.py:420 +#: ../../server/server_activator.py:418 msgid "Starting to lock mirrors databases" msgstr "" -#: ../../server/server_activator.py:426 ../../server/server_activator.py:440 -#: ../../server/server_activator.py:456 ../../server/server_activator.py:471 +#: ../../server/server_activator.py:424 ../../server/server_activator.py:438 +#: ../../server/server_activator.py:454 ../../server/server_activator.py:469 msgid "A problem occured on at least one mirror" msgstr "" -#: ../../server/server_activator.py:428 -msgid "Databases lock complete" -msgstr "" +#: ../../server/server_activator.py:426 +#, fuzzy +msgid "Repositories lock complete" +msgstr "Förrådsalternativ" -#: ../../server/server_activator.py:434 +#: ../../server/server_activator.py:432 msgid "Starting to unlock mirrors databases" msgstr "" -#: ../../server/server_activator.py:443 -msgid "Databases unlock complete" -msgstr "" +#: ../../server/server_activator.py:441 +#, fuzzy +msgid "Repositories unlock complete" +msgstr "Förrådsalternativ" -#: ../../server/server_activator.py:449 +#: ../../server/server_activator.py:447 msgid "Starting to lock download mirrors databases" msgstr "" -#: ../../server/server_activator.py:458 +#: ../../server/server_activator.py:456 msgid "Download mirrors lock complete" msgstr "" -#: ../../server/server_activator.py:464 +#: ../../server/server_activator.py:462 msgid "Starting to unlock download mirrors databases" msgstr "" -#: ../../server/server_activator.py:473 +#: ../../server/server_activator.py:471 msgid "Download mirrors unlock complete" msgstr "" -#: ../../server/server_activator.py:491 +#: ../../server/server_activator.py:489 msgid "DATABASE" msgstr "" -#: ../../server/server_activator.py:492 +#: ../../server/server_activator.py:490 msgid "DOWNLOAD" msgstr "" -#: ../../server/server_activator.py:508 -msgid "Syncing databases" +#: ../../server/server_activator.py:506 +#, fuzzy +msgid "Syncing repositories" +msgstr "Uppdaterar förråd..." + +#: ../../server/server_activator.py:510 +#, fuzzy +msgid "Repositories sync error, cannot continue." +msgstr "Förrådssynkronisering" + +#: ../../server/server_activator.py:532 +#, fuzzy +msgid "Cleaning unavailable packages from repository" +msgstr "Beräknar tillgängliga paket för" + +#: ../../server/server_activator.py:534 +msgid "" +"Removing unavailable packages, overriding Entropy defaults is generally bad." msgstr "" -#: ../../server/server_activator.py:512 -msgid "Database sync errors, cannot continue." +#: ../../server/server_activator.py:536 +msgid "" +"Users with outdated repositories, won't be able to find package files " +"remotely." +msgstr "" + +#: ../../server/server_activator.py:564 ../../server/server_activator.py:582 +#, fuzzy +msgid "Remote Entropy Repository Status" +msgstr "från förråd" + +#: ../../server/server_activator.py:569 ../../server/server_activator.py:587 +msgid "Host" +msgstr "Värd" + +#. Setup revision column +#: ../../server/server_activator.py:570 ../../server/server_activator.py:588 +#: ../../sulfur/src/sulfur/views.py:2865 +#: ../../sulfur/src/sulfur/sulfur.glade.h:211 +msgid "Revision" +msgstr "Utgåva" + +#: ../../server/server_activator.py:575 +msgid "Local revision currently at" msgstr "" #: ../../server/server_key.py:26 @@ -7268,7 +6852,7 @@ msgstr "Skapat" msgid "Expires on" msgstr "" -#: ../../server/server_query.py:50 ../../server/server_query.py:71 +#: ../../server/server_query.py:51 ../../server/server_query.py:72 #: ../../sulfur/src/sulfur/packages.py:1144 msgid "Nothing found" msgstr "" @@ -7301,122 +6885,126 @@ msgstr "Avaktiverad" msgid "already disabled" msgstr "redan avaktiverad" -#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:143 -#: ../../server/server_reagent.py:182 ../../server/server_reagent.py:332 -#: ../../server/server_reagent.py:360 +#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:142 +#: ../../server/server_reagent.py:181 ../../server/server_reagent.py:331 +#: ../../server/server_reagent.py:358 msgid "Invalid syntax." msgstr "" -#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:151 -#: ../../server/server_reagent.py:190 ../../server/server_reagent.py:341 -#: ../../server/server_reagent.py:369 +#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:150 +#: ../../server/server_reagent.py:189 ../../server/server_reagent.py:340 +#: ../../server/server_reagent.py:367 #, fuzzy msgid "No valid repository specified." msgstr "Hämtar förrådsmetafil" -#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:166 -#: ../../server/server_reagent.py:202 ../../server/server_reagent.py:401 -#: ../../server/server_reagent.py:862 +#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:165 +#: ../../server/server_reagent.py:201 ../../server/server_reagent.py:398 +#: ../../server/server_reagent.py:863 msgid "Cannot match" msgstr "" -#: ../../server/server_reagent.py:172 ../../server/server_reagent.py:207 +#: ../../server/server_reagent.py:171 ../../server/server_reagent.py:206 #, fuzzy msgid "No packages selected." msgstr "Inga paket i kön" -#: ../../server/server_reagent.py:224 +#: ../../server/server_reagent.py:223 msgid "package dependencies" msgstr "" -#: ../../server/server_reagent.py:263 +#: ../../server/server_reagent.py:232 +msgid "No dependencies" +msgstr "" + +#: ../../server/server_reagent.py:262 msgid "Dependency type" msgstr "" -#: ../../server/server_reagent.py:268 +#: ../../server/server_reagent.py:267 msgid "Select a dependency type for" msgstr "" -#: ../../server/server_reagent.py:292 +#: ../../server/server_reagent.py:291 msgid "Dependencies editor" msgstr "" -#: ../../server/server_reagent.py:301 +#: ../../server/server_reagent.py:300 msgid "Confirm ?" msgstr "" -#: ../../server/server_reagent.py:324 +#: ../../server/server_reagent.py:323 msgid "dependencies updated successfully" msgstr "beroenden uppdaterade framgångsrikt" -#: ../../server/server_reagent.py:344 +#: ../../server/server_reagent.py:343 #, fuzzy msgid "Masking" msgstr "Packar upp" -#: ../../server/server_reagent.py:372 +#: ../../server/server_reagent.py:370 #, fuzzy msgid "Unmasking" msgstr "Packar upp" -#: ../../server/server_reagent.py:426 +#: ../../server/server_reagent.py:424 msgid "Matching packages to remove" msgstr "" -#: ../../server/server_reagent.py:428 ../../server/server_reagent.py:521 -#: ../../server/server_reagent.py:746 +#: ../../server/server_reagent.py:426 ../../server/server_reagent.py:520 +#: ../../server/server_reagent.py:748 msgid "Not enough parameters" msgstr "" -#: ../../server/server_reagent.py:450 ../../server/server_reagent.py:954 +#: ../../server/server_reagent.py:448 ../../server/server_reagent.py:954 msgid "These are the packages that would be removed from the database" msgstr "" -#: ../../server/server_reagent.py:465 ../../server/server_reagent.py:511 +#: ../../server/server_reagent.py:463 ../../server/server_reagent.py:510 msgid "Removing selected packages" msgstr "Tar bort valda paket" -#: ../../server/server_reagent.py:469 ../../server/server_reagent.py:516 +#: ../../server/server_reagent.py:467 ../../server/server_reagent.py:515 msgid "Packages removed. To remove binary packages, run activator." msgstr "" -#: ../../server/server_reagent.py:475 +#: ../../server/server_reagent.py:473 msgid "Searching injected packages to remove" msgstr "" -#: ../../server/server_reagent.py:500 +#: ../../server/server_reagent.py:499 msgid "These are the injected packages pulled in for removal" msgstr "" -#: ../../server/server_reagent.py:526 +#: ../../server/server_reagent.py:525 msgid "Switching branch, be sure to have your packages in sync." msgstr "" -#: ../../server/server_reagent.py:533 +#: ../../server/server_reagent.py:532 msgid "Collecting packages that would be marked" msgstr "" -#: ../../server/server_reagent.py:542 +#: ../../server/server_reagent.py:541 msgid "These are the packages that would be marked" msgstr "" -#: ../../server/server_reagent.py:677 +#: ../../server/server_reagent.py:676 msgid "No valid repositories specified." msgstr "" -#: ../../server/server_reagent.py:682 +#: ../../server/server_reagent.py:681 msgid "Invalid repositories specified." msgstr "" -#: ../../server/server_reagent.py:724 +#: ../../server/server_reagent.py:726 msgid "Entropy repository has been initialized" msgstr "" -#: ../../server/server_reagent.py:732 +#: ../../server/server_reagent.py:734 msgid "Creating empty database to" msgstr "" -#: ../../server/server_reagent.py:735 +#: ../../server/server_reagent.py:737 msgid "Cannot overwrite already existing file" msgstr "" @@ -7424,32 +7012,32 @@ msgstr "" msgid "Bumping Repository database" msgstr "" -#: ../../server/server_reagent.py:878 +#: ../../server/server_reagent.py:879 msgid "No valid packages to repackage." msgstr "" #. normal scanning -#: ../../server/server_reagent.py:883 +#: ../../server/server_reagent.py:884 msgid "Scanning database for differences" msgstr "" -#: ../../server/server_reagent.py:903 +#: ../../server/server_reagent.py:904 msgid "Invalid atom" msgstr "" -#: ../../server/server_reagent.py:910 +#: ../../server/server_reagent.py:911 msgid "Zarro thinggz totoo" msgstr "" -#: ../../server/server_reagent.py:914 +#: ../../server/server_reagent.py:915 msgid "These are the packages that would be changed to injected status" msgstr "" -#: ../../server/server_reagent.py:920 +#: ../../server/server_reagent.py:921 msgid "Would you like to transform them now ?" msgstr "" -#: ../../server/server_reagent.py:927 +#: ../../server/server_reagent.py:928 msgid "Transforming from database" msgstr "" @@ -7507,36 +7095,36 @@ msgstr "" msgid "Nothing to do, check later." msgstr "" -#: ../../server/server_reagent.py:1065 +#: ../../server/server_reagent.py:1066 msgid "Entries handled" msgstr "" -#: ../../server/server_reagent.py:1104 +#: ../../server/server_reagent.py:1105 msgid "local revision" msgstr "" -#: ../../server/server_reagent.py:1106 +#: ../../server/server_reagent.py:1107 msgid "local packages" msgstr "" -#: ../../server/server_reagent.py:1113 +#: ../../server/server_reagent.py:1114 msgid "stored packages" msgstr "lagrade paket" -#: ../../server/server_reagent.py:1118 +#: ../../server/server_reagent.py:1119 msgid "upload packages" msgstr "" -#: ../../server/server_reagent.py:1197 +#: ../../server/server_reagent.py:1198 msgid "" "These are the newly available packages, either updatable or not installed" msgstr "" -#: ../../server/server_reagent.py:1249 +#: ../../server/server_reagent.py:1250 msgid "No package sets found" msgstr "" -#: ../../server/server_reagent.py:1257 +#: ../../server/server_reagent.py:1258 msgid "package set not found" msgstr "" @@ -7856,9 +7444,9 @@ msgid "Please confirm the actions above" msgstr "Vänligen bekräfta åtgärderna ovan" #: ../../sulfur/src/sulfur/dialogs.py:2355 -#: ../../sulfur/src/sulfur/__init__.py:970 -#: ../../sulfur/src/sulfur/__init__.py:980 -#: ../../sulfur/src/sulfur/__init__.py:990 +#: ../../sulfur/src/sulfur/__init__.py:976 +#: ../../sulfur/src/sulfur/__init__.py:986 +#: ../../sulfur/src/sulfur/__init__.py:996 msgid "Item" msgstr "" @@ -7927,7 +7515,7 @@ msgid "Accepted" msgstr "Accepterad" #: ../../sulfur/src/sulfur/dialogs.py:3210 -#: ../../sulfur/src/sulfur/events.py:715 +#: ../../sulfur/src/sulfur/events.py:720 msgid "license text" msgstr "licenstext" @@ -8008,120 +7596,120 @@ msgstr "" msgid "Packages in all Advisories have been queued." msgstr "" -#: ../../sulfur/src/sulfur/events.py:296 +#: ../../sulfur/src/sulfur/events.py:301 msgid "You! Why do you want to remove the main repository ?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:338 +#: ../../sulfur/src/sulfur/events.py:343 msgid "Are you sure ?" msgstr "Är du säker?" -#: ../../sulfur/src/sulfur/events.py:355 +#: ../../sulfur/src/sulfur/events.py:360 msgid "Error saving parameter" msgstr "" -#: ../../sulfur/src/sulfur/events.py:356 -#: ../../sulfur/src/sulfur/__init__.py:1121 +#: ../../sulfur/src/sulfur/events.py:361 +#: ../../sulfur/src/sulfur/__init__.py:1127 msgid "An issue occured while saving a preference" msgstr "" -#: ../../sulfur/src/sulfur/events.py:357 -#: ../../sulfur/src/sulfur/__init__.py:1086 -#: ../../sulfur/src/sulfur/__init__.py:1122 +#: ../../sulfur/src/sulfur/events.py:362 +#: ../../sulfur/src/sulfur/__init__.py:1092 +#: ../../sulfur/src/sulfur/__init__.py:1128 msgid "Parameter" msgstr "Parameter" -#: ../../sulfur/src/sulfur/events.py:357 +#: ../../sulfur/src/sulfur/events.py:362 msgid "not saved" msgstr "inte sparad" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 ../../sulfur/src/sulfur/events.py:406 -#: ../../sulfur/src/sulfur/events.py:417 ../../sulfur/src/sulfur/events.py:428 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 ../../sulfur/src/sulfur/events.py:411 +#: ../../sulfur/src/sulfur/events.py:422 ../../sulfur/src/sulfur/events.py:433 msgid "New" msgstr "Ny" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 msgid "Please insert a new path" msgstr "" -#: ../../sulfur/src/sulfur/events.py:407 ../../sulfur/src/sulfur/events.py:418 -#: ../../sulfur/src/sulfur/events.py:429 +#: ../../sulfur/src/sulfur/events.py:412 ../../sulfur/src/sulfur/events.py:423 +#: ../../sulfur/src/sulfur/events.py:434 msgid "Please edit the selected path" msgstr "" -#: ../../sulfur/src/sulfur/events.py:449 +#: ../../sulfur/src/sulfur/events.py:454 msgid "You have chosen to install this package" msgstr "" -#: ../../sulfur/src/sulfur/events.py:451 +#: ../../sulfur/src/sulfur/events.py:456 msgid "Are you supa sure?" msgstr "Är du supersäker?" -#: ../../sulfur/src/sulfur/events.py:471 +#: ../../sulfur/src/sulfur/events.py:476 msgid "Cannot install" msgstr "Kan inte installera" -#: ../../sulfur/src/sulfur/events.py:600 +#: ../../sulfur/src/sulfur/events.py:605 msgid "Please select at least one repository" msgstr "" #. Check there are any packages in the queue -#: ../../sulfur/src/sulfur/events.py:623 +#: ../../sulfur/src/sulfur/events.py:628 msgid "No packages in queue" msgstr "Inga paket i kön" -#: ../../sulfur/src/sulfur/events.py:661 +#: ../../sulfur/src/sulfur/events.py:666 msgid "Queue is too old. Cannot load." msgstr "Kön är för gammal. Kan inte läsas in." -#: ../../sulfur/src/sulfur/events.py:726 +#: ../../sulfur/src/sulfur/events.py:731 msgid "Update your system now ?" msgstr "Uppdatera ditt system nu?" -#: ../../sulfur/src/sulfur/events.py:741 +#: ../../sulfur/src/sulfur/events.py:746 msgid "" "You have chosen to interrupt the processing. Are you sure you want to do it ?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:829 +#: ../../sulfur/src/sulfur/events.py:834 msgid "Cleaning UGC cache of" msgstr "Städar UGCs cache på" -#: ../../sulfur/src/sulfur/events.py:830 +#: ../../sulfur/src/sulfur/events.py:835 msgid "UGC cache cleared" msgstr "" -#: ../../sulfur/src/sulfur/events.py:843 +#: ../../sulfur/src/sulfur/events.py:848 msgid "UGC credentials cleared" msgstr "" -#: ../../sulfur/src/sulfur/events.py:883 +#: ../../sulfur/src/sulfur/events.py:888 msgid "Choose what Package Set you want to add" msgstr "" -#: ../../sulfur/src/sulfur/events.py:885 +#: ../../sulfur/src/sulfur/events.py:890 msgid "Choose what Package Set you want to edit" msgstr "" -#: ../../sulfur/src/sulfur/events.py:901 ../../sulfur/src/sulfur/events.py:906 +#: ../../sulfur/src/sulfur/events.py:906 ../../sulfur/src/sulfur/events.py:911 msgid "Package Set name" msgstr "" -#: ../../sulfur/src/sulfur/events.py:902 ../../sulfur/src/sulfur/events.py:907 +#: ../../sulfur/src/sulfur/events.py:907 ../../sulfur/src/sulfur/events.py:912 msgid "Package atoms" msgstr "" -#: ../../sulfur/src/sulfur/events.py:945 +#: ../../sulfur/src/sulfur/events.py:950 msgid "No package sets available for removal." msgstr "" -#: ../../sulfur/src/sulfur/events.py:951 +#: ../../sulfur/src/sulfur/events.py:956 msgid "Removable Package Set" msgstr "" -#: ../../sulfur/src/sulfur/events.py:956 +#: ../../sulfur/src/sulfur/events.py:961 msgid "Choose what Package Set you want to remove" msgstr "" @@ -8155,325 +7743,333 @@ msgstr "Kärlek kärlek kärlek... <3" msgid "Oh oh ooooh... Merry Xmas!" msgstr "Åh åh ååååh... God Jul!" -#: ../../sulfur/src/sulfur/__init__.py:439 +#: ../../sulfur/src/sulfur/__init__.py:445 #: ../../sulfur/src/sulfur/views.py:2430 #: ../../sulfur/src/sulfur/sulfur.glade.h:14 msgid "Applications" msgstr "Program" -#: ../../sulfur/src/sulfur/__init__.py:441 +#: ../../sulfur/src/sulfur/__init__.py:447 msgid "Sync" msgstr "Synkronisera" -#: ../../sulfur/src/sulfur/__init__.py:445 +#: ../../sulfur/src/sulfur/__init__.py:451 #: ../../sulfur/src/sulfur/sulfur.glade.h:215 msgid "Search" msgstr "Sök" -#: ../../sulfur/src/sulfur/__init__.py:615 +#: ../../sulfur/src/sulfur/__init__.py:621 msgid "Default packages sorting" msgstr "Förvald paketsortering" -#: ../../sulfur/src/sulfur/__init__.py:616 +#: ../../sulfur/src/sulfur/__init__.py:622 msgid "Sort by name [A-Z]" msgstr "Sortera efter namn [A-Ö]" -#: ../../sulfur/src/sulfur/__init__.py:617 +#: ../../sulfur/src/sulfur/__init__.py:623 msgid "Sort by name [Z-A]" msgstr "Sortera efter namn [Ö-A]" -#: ../../sulfur/src/sulfur/__init__.py:618 +#: ../../sulfur/src/sulfur/__init__.py:624 msgid "Sort by downloads" msgstr "Sortera efter nedladdningar" -#: ../../sulfur/src/sulfur/__init__.py:619 +#: ../../sulfur/src/sulfur/__init__.py:625 msgid "Sort by votes" msgstr "Sortera efter röster" -#: ../../sulfur/src/sulfur/__init__.py:620 +#: ../../sulfur/src/sulfur/__init__.py:626 msgid "Sort by repository" msgstr "Sortera efter förråd" -#: ../../sulfur/src/sulfur/__init__.py:621 +#: ../../sulfur/src/sulfur/__init__.py:627 msgid "Sort by date (simple)" msgstr "Sortera efter datum (enkel)" -#: ../../sulfur/src/sulfur/__init__.py:622 +#: ../../sulfur/src/sulfur/__init__.py:628 msgid "Sort by date (grouped)" msgstr "Sortera efter datum (grupperad)" -#: ../../sulfur/src/sulfur/__init__.py:623 +#: ../../sulfur/src/sulfur/__init__.py:629 msgid "Sort by license (grouped)" msgstr "Sortera efter licens (grupperad)" -#: ../../sulfur/src/sulfur/__init__.py:624 +#: ../../sulfur/src/sulfur/__init__.py:630 msgid "Sort by Groups" msgstr "Sortera efter grupper" -#: ../../sulfur/src/sulfur/__init__.py:685 +#: ../../sulfur/src/sulfur/__init__.py:691 msgid "" "The repositories listed below are configured but not available. They should " "be downloaded." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:686 +#: ../../sulfur/src/sulfur/__init__.py:692 msgid "If you don't do this now, you won't be able to use them." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:688 +#: ../../sulfur/src/sulfur/__init__.py:694 msgid "Download now" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:689 +#: ../../sulfur/src/sulfur/__init__.py:695 msgid "Skip" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:999 +#: ../../sulfur/src/sulfur/__init__.py:1005 msgid "Database" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1002 +#: ../../sulfur/src/sulfur/__init__.py:1008 #: ../../sulfur/src/sulfur/sulfur.glade.h:56 msgid "Date" msgstr "Datum" -#: ../../sulfur/src/sulfur/__init__.py:1053 +#: ../../sulfur/src/sulfur/__init__.py:1059 msgid "Logged in as" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1060 +#: ../../sulfur/src/sulfur/__init__.py:1066 msgid "UGC Status" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1083 -#: ../../sulfur/src/sulfur/__init__.py:1119 +#: ../../sulfur/src/sulfur/__init__.py:1089 +#: ../../sulfur/src/sulfur/__init__.py:1125 msgid "Error setting parameter" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1085 +#: ../../sulfur/src/sulfur/__init__.py:1091 msgid "An issue occured while loading a preference" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "must be of type" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "got" msgstr "har" -#: ../../sulfur/src/sulfur/__init__.py:1272 +#: ../../sulfur/src/sulfur/__init__.py:1278 msgid "Error saving preferences" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1278 +#: ../../sulfur/src/sulfur/__init__.py:1284 msgid "" "These packages are masked either by default or due to your choice. Please be " "careful, at least." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1334 +#: ../../sulfur/src/sulfur/__init__.py:1340 msgid "Generating metadata. Please wait." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1342 +#: ../../sulfur/src/sulfur/__init__.py:1348 msgid "Error during list population" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1344 +#: ../../sulfur/src/sulfur/__init__.py:1350 msgid "Retrying in 1 second." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1374 +#: ../../sulfur/src/sulfur/__init__.py:1380 msgid "Error loading advisories" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1434 +#: ../../sulfur/src/sulfur/__init__.py:1441 msgid "Errors updating repositories." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1436 +#: ../../sulfur/src/sulfur/__init__.py:1443 msgid "Please check logs below for more info" msgstr "Vänligen kontrollera loggarna nedan för mer information" -#: ../../sulfur/src/sulfur/__init__.py:1439 +#: ../../sulfur/src/sulfur/__init__.py:1446 msgid "Repositories updated successfully" msgstr "Förråden uppdaterades framgångsrikt" -#: ../../sulfur/src/sulfur/__init__.py:1442 +#: ../../sulfur/src/sulfur/__init__.py:1449 msgid "sys-apps/entropy needs to be updated as soon as possible." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1467 -#: ../../sulfur/src/sulfur/__init__.py:2098 -#: ../../sulfur/src/sulfur/__init__.py:2276 +#: ../../sulfur/src/sulfur/__init__.py:1474 +#: ../../sulfur/src/sulfur/__init__.py:2105 +#: ../../sulfur/src/sulfur/__init__.py:2284 msgid "Another Entropy instance is running. Cannot process queue." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1477 -#: ../../sulfur/src/sulfur/__init__.py:2286 +#: ../../sulfur/src/sulfur/__init__.py:1484 +#: ../../sulfur/src/sulfur/__init__.py:2294 msgid "" "Another Entropy instance is locking this task at the moment. Try in a few " "minutes." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1501 +#: ../../sulfur/src/sulfur/__init__.py:1508 msgid "Updating repositories..." msgstr "Uppdaterar förråd..." -#: ../../sulfur/src/sulfur/__init__.py:1504 -#: ../../sulfur/src/sulfur/__init__.py:1529 -#: ../../sulfur/src/sulfur/__init__.py:1616 -#: ../../sulfur/src/sulfur/__init__.py:2292 +#: ../../sulfur/src/sulfur/__init__.py:1511 +#: ../../sulfur/src/sulfur/__init__.py:1536 +#: ../../sulfur/src/sulfur/__init__.py:1623 +#: ../../sulfur/src/sulfur/__init__.py:2300 msgid "Running tasks" msgstr "Kör uppgifter" -#: ../../sulfur/src/sulfur/__init__.py:1526 +#: ../../sulfur/src/sulfur/__init__.py:1533 msgid "Testing dependencies..." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1546 +#: ../../sulfur/src/sulfur/__init__.py:1553 msgid "No missing dependencies found." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1583 +#: ../../sulfur/src/sulfur/__init__.py:1590 msgid "Missing dependencies found, but none of them are on the repositories." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1590 +#: ../../sulfur/src/sulfur/__init__.py:1597 msgid "" "Some missing dependencies have not been matched, others are going to be " "added to the queue." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1593 +#: ../../sulfur/src/sulfur/__init__.py:1600 msgid "All the missing dependencies are going to be added to the queue" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1613 +#: ../../sulfur/src/sulfur/__init__.py:1620 msgid "Testing libraries..." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1647 +#: ../../sulfur/src/sulfur/__init__.py:1654 msgid "Libraries test aborted" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1657 +#: ../../sulfur/src/sulfur/__init__.py:1664 msgid "" "Some broken packages have not been matched, others are going to be added to " "the queue." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1660 +#: ../../sulfur/src/sulfur/__init__.py:1667 msgid "All the broken packages are going to be added to the queue" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1766 +#: ../../sulfur/src/sulfur/__init__.py:1773 msgid "These packages are no longer available" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1767 +#: ../../sulfur/src/sulfur/__init__.py:1774 msgid "" "These packages should be removed (if you agree) because support has been " "dropped. Do you want to remove them?" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1782 +#: ../../sulfur/src/sulfur/__init__.py:1789 msgid "These are orphaned vital packages" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1783 +#: ../../sulfur/src/sulfur/__init__.py:1790 msgid "" "You should make sure that they are no longer needed and remove manually." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1791 +#: ../../sulfur/src/sulfur/__init__.py:1798 #, fuzzy msgid "These are packages from unavailable repositories" msgstr "sök paket i förråd" -#: ../../sulfur/src/sulfur/__init__.py:1792 +#: ../../sulfur/src/sulfur/__init__.py:1799 msgid "You are not going to receive updates for the following packages." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1804 +#: ../../sulfur/src/sulfur/__init__.py:1811 msgid "updates" msgstr "uppdateringar" -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "Showing" msgstr "Visar" -#: ../../sulfur/src/sulfur/__init__.py:1898 +#: ../../sulfur/src/sulfur/__init__.py:1905 msgid "No packages need or can be queued at the moment." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name and description" msgstr "Namn och beskrivning" -#: ../../sulfur/src/sulfur/__init__.py:2006 +#: ../../sulfur/src/sulfur/__init__.py:2009 +msgid "Search string" +msgstr "Söktext" + +#: ../../sulfur/src/sulfur/__init__.py:2010 +msgid "Search type" +msgstr "Sök i" + +#: ../../sulfur/src/sulfur/__init__.py:2013 msgid "Entropy Search" msgstr "Entropy-sökning" -#: ../../sulfur/src/sulfur/__init__.py:2065 +#: ../../sulfur/src/sulfur/__init__.py:2072 msgid "Abort action" msgstr "Avbryt åtgärd" -#: ../../sulfur/src/sulfur/__init__.py:2066 +#: ../../sulfur/src/sulfur/__init__.py:2073 msgid "Ignore" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2130 +#: ../../sulfur/src/sulfur/__init__.py:2138 msgid "Tasks completed successfully." msgstr "Uppgifterna slutfördes framgångsrikt" -#: ../../sulfur/src/sulfur/__init__.py:2131 +#: ../../sulfur/src/sulfur/__init__.py:2139 msgid "Please make sure to read all the messages in the terminal below." msgstr "Vänligen läs samtliga meddelanden i terminalen nedan." -#: ../../sulfur/src/sulfur/__init__.py:2134 +#: ../../sulfur/src/sulfur/__init__.py:2142 msgid "Oh, a fairytale gone bad!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2135 +#: ../../sulfur/src/sulfur/__init__.py:2143 msgid "" "Something bad happened, have a look at the messages in the terminal below." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2136 +#: ../../sulfur/src/sulfur/__init__.py:2144 msgid "Don't feel guilty, it's all my fault!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2192 +#: ../../sulfur/src/sulfur/__init__.py:2200 msgid "" "Attention. An error occured while processing the queue.\n" "Please have a look at the terminal." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2208 +#: ../../sulfur/src/sulfur/__init__.py:2216 msgid "" "Attention. Something really bad happened.\n" "Please have a look at the terminal." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2217 +#: ../../sulfur/src/sulfur/__init__.py:2225 msgid "" "Attention. You have updated Entropy.\n" "Sulfur will be reloaded." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2305 +#: ../../sulfur/src/sulfur/__init__.py:2313 msgid "Processing Packages in queue" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2357 +#: ../../sulfur/src/sulfur/__init__.py:2365 msgid "No packages selected" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2422 +#: ../../sulfur/src/sulfur/__init__.py:2430 msgid "Skipping current mirror." msgstr "" @@ -8607,7 +8203,7 @@ msgstr "Programmering:" msgid "Translation:" msgstr "Översättning:" -#: ../../sulfur/src/sulfur/setup.py:94 +#: ../../sulfur/src/sulfur/setup.py:95 msgid "Dedicated to:" msgstr "" @@ -8722,11 +8318,10 @@ msgstr "Aktiv" msgid "Update" msgstr "Uppdatera" -#. Setup revision column -#: ../../sulfur/src/sulfur/views.py:2865 -#: ../../sulfur/src/sulfur/sulfur.glade.h:211 -msgid "Revision" -msgstr "Utgåva" +#. Setup reponame & repofile column's +#: ../../sulfur/src/sulfur/views.py:2868 +msgid "Repository Identifier" +msgstr "Förrådsnamn" #: ../../magneto/src/magneto/kde/components.py:83 msgid "Close" @@ -8890,6 +8485,60 @@ msgstr "Aviseringsverktyget för uppdateringar är aktiverat" msgid "Updates Notification" msgstr "Uppdateringsavisering" +#: ../../services/kernel-switcher:84 +#, fuzzy +msgid "has been installed." +msgstr "För installation" + +#: ../../services/kernel-switcher:86 +msgid "some external drivers cannot work across multiple kernels." +msgstr "" + +#: ../../services/kernel-switcher:87 +msgid "Please reboot your computer now !" +msgstr "" + +#: ../../services/kernel-switcher:91 +#, fuzzy +msgid "No kernel packages given" +msgstr "Inga paket i kön" + +#: ../../services/kernel-switcher:94 +msgid "More than one kernel package given" +msgstr "" + +#: ../../services/kernel-switcher:109 +#, fuzzy +msgid "Package does not exist" +msgstr "finns inte" + +#: ../../services/kernel-switcher:116 +msgid "Not a kernel" +msgstr "" + +#: ../../services/kernel-switcher:177 +#, fuzzy +msgid "No kernel packages found" +msgstr "tar bort paket" + +#: ../../services/kernel-switcher:197 +#, fuzzy +msgid "Sabayon Linux Kernel Switcher BETA" +msgstr "_Sabayon Linux Webbsida" + +#: ../../services/kernel-switcher:198 +msgid "switch kernel" +msgstr "" + +#: ../../services/kernel-switcher:200 +msgid "list kernels" +msgstr "" + +#: ../../services/kernel-switcher:202 +#, fuzzy +msgid "this help" +msgstr "den här utskriften" + #: ../../sulfur/src/sulfur/sulfur.glade.h:1 msgid "0 = no limit; 100 = 100kB/sec" msgstr "0 = ingen begränsning; 100 = 100kB/sek" @@ -10032,6 +9681,19 @@ msgstr "Magneto - aviseraren för programuppdateringar" msgid "_Load Package Manager" msgstr "_Starta pakethanteraren" +#~ msgid "Calculating updates..." +#~ msgstr "Beräknar uppdateringar..." + +#~ msgid "Scanning" +#~ msgstr "Skannar" + +#, fuzzy +#~ msgid "repository already exists" +#~ msgstr "förråd redan avaktiverat" + +#~ msgid "Categories" +#~ msgstr "Kategorier" + #~ msgid "try again later" #~ msgstr "försök igen senare" diff --git a/misc/po/uk.po b/misc/po/uk.po index 4edf384be..33675cc27 100644 --- a/misc/po/uk.po +++ b/misc/po/uk.po @@ -12,7 +12,7 @@ msgid "" msgstr "" "Project-Id-Version: entropy_vitovtREV01\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2011-02-05 12:16+0100\n" +"POT-Creation-Date: 2011-02-09 19:21+0100\n" "PO-Revision-Date: 2010-01-15 21:04+0200\n" "Last-Translator: Grusha Linux Team\n" "Language-Team: \n" @@ -54,9 +54,9 @@ msgstr "Експорт бази даних завершено. " #: ../../libraries/entropy/db/__init__.py:5594 #: ../../libraries/entropy/db/__init__.py:5701 #: ../../libraries/entropy/db/__init__.py:5714 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2406 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2542 -#: ../../libraries/entropy/client/interfaces/client.py:808 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2500 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2636 +#: ../../libraries/entropy/client/interfaces/client.py:803 #: ../../client/text_rescue.py:220 ../../client/text_rescue.py:225 #: ../../client/text_rescue.py:602 ../../client/text_rescue.py:793 #: ../../client/text_ui.py:772 ../../client/text_ui.py:1703 @@ -112,9 +112,8 @@ msgid "package move actions complete" msgstr "переміщення пакунку завершене" #: ../../libraries/entropy/db/skel.py:1570 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2386 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2579 -#: ../../libraries/entropy/server/interfaces/main.py:1517 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2480 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2673 msgid "WARNING" msgstr "ОБЕРЕЖНО" @@ -131,379 +130,317 @@ msgid "Moving old entry" msgstr "Переміщення старого запису" #: ../../libraries/entropy/db/skel.py:1809 -#: ../../client/text_configuration.py:120 +#: ../../client/text_configuration.py:122 msgid "to" msgstr "на" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:49 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:50 msgid "Accessibility" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:51 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:52 #, fuzzy msgid "Accessibility applications" msgstr "Програми" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:55 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 msgid "Office" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:56 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:57 msgid "Applications used in office environments" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:62 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 msgid "Development" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:63 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:64 #, fuzzy msgid "Applications or system libraries" msgstr "Програми поза групами" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:67 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 #: ../../sulfur/src/sulfur/sulfur.glade.h:250 msgid "System" msgstr "Система" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:68 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:69 #, fuzzy msgid "System applications or libraries" msgstr "Сканування бібліотек" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:72 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 msgid "Games" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:73 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:74 msgid "Games, enjoy your spare time" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:77 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:78 msgid "GNOME Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:79 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:80 msgid "Applications and libraries for the GNOME Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:83 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:84 msgid "KDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:85 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:86 msgid "Applications and libraries for the KDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:89 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:90 msgid "XFCE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:91 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:92 msgid "Applications and libraries for the XFCE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:95 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:96 msgid "LXDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:97 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:98 msgid "Applications and libraries for the LXDE Desktop" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:101 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:102 msgid "Multimedia" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:103 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:104 msgid "Applications and libraries for Multimedia" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:107 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:108 #: ../../sulfur/src/sulfur/sulfur.glade.h:136 msgid "Networking" msgstr "Мережа" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:109 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:110 msgid "Applications and libraries for Networking" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:113 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:114 msgid "Science" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:115 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:116 msgid "Scientific applications and libraries" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:119 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:120 #: ../../sulfur/src/sulfur/sulfur.glade.h:217 msgid "Security" msgstr "Безпека" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:121 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:122 #, fuzzy msgid "Security orientend applications" msgstr "Скасувати дію перевстановлення" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:125 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:126 msgid "X11" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:127 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:128 #, fuzzy msgid "Applications and libraries for X11" msgstr "Програми поза групами" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:406 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:407 #, fuzzy msgid "Reloading Portage modules" msgstr "Збірка лічильників портеджа" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:830 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:831 #: ../../libraries/entropy/server/transceivers.py:281 -#: ../../libraries/entropy/server/interfaces/db.py:924 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2079 +#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1782 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1804 msgid "error" msgstr "помилка" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:832 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:833 #: ../../libraries/entropy/client/interfaces/package.py:369 #: ../../libraries/entropy/client/interfaces/package.py:987 #: ../../server/server_reagent.py:86 ../../server/server_reagent.py:103 msgid "not found" msgstr "не знайдено" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2163 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2308 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2704 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2893 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4432 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2257 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2402 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2798 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2987 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4526 #: ../../libraries/entropy/client/interfaces/trigger.py:204 msgid "QA" msgstr "QA" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2164 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2242 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2258 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2336 #, fuzzy msgid "Cannot run Source Package Manager trigger for" msgstr "Неможливо виконати Зовнішній тригер для" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2173 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2251 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2267 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2345 #: ../../libraries/entropy/client/interfaces/trigger.py:207 msgid "Please report it" msgstr "Будь ласка, повідомте про це" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2174 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2252 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2268 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2346 msgid "Attach this" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2309 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2403 #, fuzzy msgid "Cannot run SPM configure phase for" msgstr "Неможливо виконати очищення SPM, помилка" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2313 -#: ../../libraries/entropy/client/interfaces/package.py:2849 -#: ../../libraries/entropy/client/interfaces/package.py:2886 -#: ../../libraries/entropy/client/interfaces/package.py:2967 -#: ../../libraries/entropy/client/interfaces/package.py:2974 -#: ../../libraries/entropy/client/interfaces/package.py:3018 -#: ../../libraries/entropy/client/interfaces/package.py:3046 -#: ../../libraries/entropy/client/interfaces/package.py:3262 -#: ../../libraries/entropy/client/interfaces/package.py:3282 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/client/interfaces/package.py:2850 +#: ../../libraries/entropy/client/interfaces/package.py:2887 +#: ../../libraries/entropy/client/interfaces/package.py:2968 +#: ../../libraries/entropy/client/interfaces/package.py:2975 +#: ../../libraries/entropy/client/interfaces/package.py:3019 +#: ../../libraries/entropy/client/interfaces/package.py:3047 +#: ../../libraries/entropy/client/interfaces/package.py:3263 +#: ../../libraries/entropy/client/interfaces/package.py:3283 #: ../../libraries/entropy/client/interfaces/trigger.py:48 #: ../../libraries/entropy/security.py:649 ../../client/text_rescue.py:741 -#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:921 -#: ../../sulfur/src/sulfur/events.py:927 ../../sulfur/src/sulfur/events.py:966 +#: ../../server/server_reagent.py:779 ../../sulfur/src/sulfur/events.py:926 +#: ../../sulfur/src/sulfur/events.py:932 ../../sulfur/src/sulfur/events.py:971 #: ../../sulfur/src/sulfur/sulfur.glade.h:83 msgid "Error" msgstr "Помилка" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2454 #, fuzzy msgid "package not available on system" msgstr "Жодного набору пакунків немає для видалення." -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2369 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2463 msgid "repackaging" msgstr "перепакування" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2387 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2481 msgid "Cannot complete quickpkg for atom" msgstr "Неможливо завершити quickpkg для атома" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2389 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2582 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2483 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2676 msgid "do it manually" msgstr "виконайте це власноруч" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2407 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2501 msgid "package files rebuild did not run properly" msgstr "Перезбірка файлів пакунку не виконана коректно" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2408 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2502 msgid "Please update packages manually" msgstr "Будь-ласка оновіть пакунок власноруч" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2543 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2637 msgid "forcing package updates" msgstr "примусове оновлення пакунків" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2544 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2638 msgid "Syncing with" msgstr "Синхронізація з" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2580 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2674 msgid "Cannot complete quickpkg for atoms" msgstr "Неможливо завершити quickpkg для атомів" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2705 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2799 #, fuzzy msgid "Cannot stat path" msgstr "неможливо стартувати з" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2894 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2988 #, fuzzy msgid "Cannot update Portage database to destination" msgstr "неможливо оновити інформацію щодо розділами пакунків" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2917 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3011 msgid "SPM uid update error" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:2985 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3079 msgid "Cannot update SPM installed pkgs file" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 -#: ../../libraries/entropy/server/interfaces/mirrors.py:780 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 +#: ../../libraries/entropy/server/interfaces/mirrors.py:521 #: ../../client/text_security.py:117 ../../client/text_smart.py:113 msgid "does not exist" msgstr "не існує" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3193 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3287 msgid "Overwriting" msgstr "Перезаписую" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 msgid "variable differs" msgstr "різноманітні відмінності" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3241 -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3335 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "Updating" msgstr "Оновлюю" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3256 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3350 msgid "updating critical variables" msgstr "оновлюю критичні змінні" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3330 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3424 msgid "differs" msgstr "відмінності" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3345 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3439 msgid "Reverting" msgstr "Повертаю" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3360 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3454 msgid "Skipping configuration files update, you are not root." msgstr "Пропускаю оновлення файлів налаштувань, Ви не суперкористувач root" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3796 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:3890 #, fuzzy msgid "Error calculating dependencies" msgstr "Підрахунок залежностей" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4198 -#: ../../libraries/entropy/server/interfaces/main.py:2526 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4292 +#: ../../libraries/entropy/server/interfaces/main.py:2686 msgid "not supported" msgstr "не підтримується" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4199 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4293 msgid "Probably Portage API has changed" msgstr "" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4286 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4380 #, fuzzy msgid "IOError while reading" msgstr "Помилка при створенні пакунку для" -#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4433 +#: ../../libraries/entropy/spm/plugins/interfaces/portage_plugin/__init__.py:4527 #, fuzzy msgid "illegal Entropy package tag in ebuild" msgstr "Збірка пакунків Entropy" -#: ../../libraries/entropy/services/system/executors.py:483 -msgid "Calculating updates..." -msgstr "Підрахунок оновлень ..." - -#: ../../libraries/entropy/services/system/executors.py:545 -msgid "Running package injection" -msgstr "Починаємо додавання пакунку" - -#: ../../libraries/entropy/services/system/executors.py:554 -msgid "Running package removal" -msgstr "Починаємо видалення пакунку" - -#: ../../libraries/entropy/services/system/executors.py:578 -msgid "Running package quickpkg" -msgstr "Запускаємо процедуру quickpkg пакунку" - -#: ../../libraries/entropy/services/system/executors.py:601 -msgid "Adding packages" -msgstr "Додавання пакунків" - -#: ../../libraries/entropy/services/system/executors.py:766 -#, fuzzy -msgid "" -"Opening database to let it run treeupdates. If you won't see anything below, " -"it's just fine." -msgstr "" -"Відкриття бази даних, щоб дозволити їй запустити деревооновлень. Якщо Ви не " -"бажаєте бачити нічого більше, це взагалічудово." - -#: ../../libraries/entropy/services/system/executors.py:809 -msgid "Scanning" -msgstr "Сканування" - -#: ../../libraries/entropy/services/system/executors.py:828 -msgid "Socket error, continuing..." -msgstr "Помилка сокета, продовження ..." - -#: ../../libraries/entropy/services/system/executors.py:910 -#: ../../libraries/entropy/services/system/executors.py:923 -#: ../../server/server_activator.py:539 ../../server/server_activator.py:557 -msgid "Remote Entropy Database Repository Status" -msgstr "Статус репозиторію віддаленої бази даних Entropy" - -#: ../../libraries/entropy/services/system/executors.py:914 -#: ../../libraries/entropy/services/system/executors.py:925 -#: ../../server/server_activator.py:544 ../../server/server_activator.py:562 -msgid "Host" -msgstr "Хост" - -#: ../../libraries/entropy/services/system/executors.py:915 -#: ../../libraries/entropy/services/system/executors.py:926 -#: ../../server/server_activator.py:545 ../../server/server_activator.py:563 -msgid "Database revision" -msgstr "Перевірка бази даних" - -#: ../../libraries/entropy/services/system/executors.py:917 -#: ../../server/server_activator.py:550 -msgid "Database local revision currently at" -msgstr "Поточна локальна версія бази даних -" - #: ../../libraries/entropy/services/ugc/interfaces.py:1752 #: ../../libraries/entropy/services/ugc/interfaces.py:1755 -#: ../../libraries/entropy/client/services/system/interfaces.py:27 -#: ../../libraries/entropy/client/services/system/interfaces.py:31 #, fuzzy msgid "OutputInterface does not have an output method" msgstr "Інтерфейс виводу не має можливості відобразити хід оновлення" @@ -648,14 +585,14 @@ msgid "setting directory to" msgstr "зміна директорії на" #: ../../libraries/entropy/server/interfaces/db.py:296 -#: ../../libraries/entropy/server/interfaces/main.py:2841 +#: ../../libraries/entropy/server/interfaces/main.py:2992 msgid "Keys for repository are expired" msgstr "" #: ../../libraries/entropy/server/interfaces/db.py:676 -#: ../../libraries/entropy/server/interfaces/main.py:3010 -#: ../../libraries/entropy/server/interfaces/main.py:3790 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1199 +#: ../../libraries/entropy/server/interfaces/main.py:3158 +#: ../../libraries/entropy/server/interfaces/main.py:3993 +#: ../../libraries/entropy/server/interfaces/mirrors.py:940 msgid "download" msgstr "завантажити" @@ -669,7 +606,7 @@ msgid "download path" msgstr "шлях завантаження" #: ../../libraries/entropy/server/interfaces/db.py:711 -#: ../../libraries/entropy/server/interfaces/db.py:1362 +#: ../../libraries/entropy/server/interfaces/db.py:1360 msgid "errors" msgstr "помилки" @@ -678,224 +615,241 @@ msgid "failed to download from mirror" msgstr "не вдалося завантажити з дзеркала" #: ../../libraries/entropy/server/interfaces/db.py:719 -#: ../../libraries/entropy/server/interfaces/db.py:1375 -#: ../../libraries/entropy/server/interfaces/main.py:1799 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1686 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1764 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2386 +#: ../../libraries/entropy/server/interfaces/db.py:1373 +#: ../../libraries/entropy/server/interfaces/main.py:1908 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1419 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1493 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2119 msgid "reason" msgstr "причина" -#: ../../libraries/entropy/server/interfaces/db.py:923 +#: ../../libraries/entropy/server/interfaces/db.py:922 msgid "Troubles with treeupdates" msgstr "Проблеми з оновленням дерева залежностей" -#: ../../libraries/entropy/server/interfaces/db.py:926 +#: ../../libraries/entropy/server/interfaces/db.py:925 msgid "Bumping old data back" msgstr "Повернення застарілої інформації назад" -#: ../../libraries/entropy/server/interfaces/db.py:940 +#: ../../libraries/entropy/server/interfaces/db.py:939 msgid "configured package sets" msgstr "налаштовані набори пакунків" -#: ../../libraries/entropy/server/interfaces/db.py:950 +#: ../../libraries/entropy/server/interfaces/db.py:949 msgid "None configured" msgstr "Нічого не налаштовано" -#: ../../libraries/entropy/server/interfaces/db.py:986 +#: ../../libraries/entropy/server/interfaces/db.py:985 #, fuzzy msgid "creating compressed repository dump + checksum" msgstr "створення стисненого дампу бази даних + контрольної суми" -#: ../../libraries/entropy/server/interfaces/db.py:993 -#: ../../libraries/entropy/server/interfaces/db.py:1041 -#: ../../libraries/entropy/server/interfaces/db.py:1095 +#: ../../libraries/entropy/server/interfaces/db.py:992 +#: ../../libraries/entropy/server/interfaces/db.py:1040 +#: ../../libraries/entropy/server/interfaces/db.py:1094 #, fuzzy msgid "repository path" msgstr "репозиторій" -#: ../../libraries/entropy/server/interfaces/db.py:1000 +#: ../../libraries/entropy/server/interfaces/db.py:999 msgid "dump light" msgstr "легкий дамп" -#: ../../libraries/entropy/server/interfaces/db.py:1009 +#: ../../libraries/entropy/server/interfaces/db.py:1008 msgid "dump light checksum" msgstr "контрольна сума легкого дампу" -#: ../../libraries/entropy/server/interfaces/db.py:1018 -#: ../../libraries/entropy/server/interfaces/db.py:1074 +#: ../../libraries/entropy/server/interfaces/db.py:1017 +#: ../../libraries/entropy/server/interfaces/db.py:1073 msgid "opener" msgstr "відкривач" -#: ../../libraries/entropy/server/interfaces/db.py:1033 +#: ../../libraries/entropy/server/interfaces/db.py:1032 #, fuzzy msgid "compressing repository + checksum" msgstr "стиснення бази даних + контрольної суми" -#: ../../libraries/entropy/server/interfaces/db.py:1048 +#: ../../libraries/entropy/server/interfaces/db.py:1047 #, fuzzy msgid "compressed repository path" msgstr "складено інформацію репозиторію" -#: ../../libraries/entropy/server/interfaces/db.py:1057 +#: ../../libraries/entropy/server/interfaces/db.py:1056 #, fuzzy msgid "repository checksum" msgstr "репозиторії" -#: ../../libraries/entropy/server/interfaces/db.py:1066 +#: ../../libraries/entropy/server/interfaces/db.py:1065 msgid "compressed checksum" msgstr "контрольна сума стисненої бази даних" -#: ../../libraries/entropy/server/interfaces/db.py:1088 +#: ../../libraries/entropy/server/interfaces/db.py:1087 #, fuzzy msgid "preparing uncompressed repository for the upload" msgstr "підготовка незтисненої бази даних до звантаження" -#: ../../libraries/entropy/server/interfaces/db.py:1209 -#: ../../libraries/entropy/server/interfaces/db.py:1229 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1183 +#: ../../libraries/entropy/server/interfaces/db.py:1208 +#: ../../libraries/entropy/server/interfaces/db.py:1228 +#: ../../libraries/entropy/server/interfaces/mirrors.py:924 msgid "upload" msgstr "завантаження" -#: ../../libraries/entropy/server/interfaces/db.py:1210 +#: ../../libraries/entropy/server/interfaces/db.py:1209 msgid "disabled EAPI" msgstr "деактивований EAPI" -#: ../../libraries/entropy/server/interfaces/db.py:1230 +#: ../../libraries/entropy/server/interfaces/db.py:1229 #, fuzzy msgid "preparing to upload repository to mirror" msgstr "підготовка до завантаження бази даних на дзеркало" -#: ../../libraries/entropy/server/interfaces/db.py:1363 +#: ../../libraries/entropy/server/interfaces/db.py:1361 #, fuzzy msgid "upload failed, locking and continuing" msgstr "завантаження закінчилось невдало, не розблоковується і триває" -#: ../../libraries/entropy/server/interfaces/db.py:1435 -#: ../../libraries/entropy/server/interfaces/db.py:1453 -#: ../../libraries/entropy/server/interfaces/db.py:1488 -#: ../../libraries/entropy/server/interfaces/db.py:1519 -#: ../../libraries/entropy/server/interfaces/db.py:1538 -#: ../../libraries/entropy/server/interfaces/db.py:1564 -#: ../../libraries/entropy/server/interfaces/db.py:1578 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1590 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1760 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1776 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1875 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1901 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1919 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1937 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1968 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2034 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2053 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2075 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2101 +#: ../../libraries/entropy/server/interfaces/db.py:1433 +#: ../../libraries/entropy/server/interfaces/db.py:1451 +#: ../../libraries/entropy/server/interfaces/db.py:1486 +#: ../../libraries/entropy/server/interfaces/db.py:1516 +#: ../../libraries/entropy/server/interfaces/db.py:1535 +#: ../../libraries/entropy/server/interfaces/db.py:1561 +#: ../../libraries/entropy/server/interfaces/db.py:1575 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1329 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1489 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1505 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1600 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1626 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1644 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1662 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1693 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1800 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1826 msgid "sync" msgstr "синхронізація" #. something short please -#: ../../libraries/entropy/server/interfaces/db.py:1436 +#: ../../libraries/entropy/server/interfaces/db.py:1434 #, fuzzy msgid "repository already in sync" msgstr "вже вимкнено" -#: ../../libraries/entropy/server/interfaces/db.py:1454 -#: ../../libraries/entropy/server/interfaces/db.py:1565 +#: ../../libraries/entropy/server/interfaces/db.py:1452 +#: ../../libraries/entropy/server/interfaces/db.py:1562 #, fuzzy msgid "repository sync failed" msgstr "Ім'я репозиторію" -#: ../../libraries/entropy/server/interfaces/db.py:1455 +#: ../../libraries/entropy/server/interfaces/db.py:1453 msgid "download issues" msgstr "Проблеми з завантаженням" -#: ../../libraries/entropy/server/interfaces/db.py:1489 -#: ../../libraries/entropy/server/interfaces/db.py:1520 +#: ../../libraries/entropy/server/interfaces/db.py:1487 +#: ../../libraries/entropy/server/interfaces/db.py:1517 #, fuzzy msgid "repository sync forbidden" msgstr "переглядач дошки повідомлень репозиторію" -#: ../../libraries/entropy/server/interfaces/db.py:1490 +#: ../../libraries/entropy/server/interfaces/db.py:1488 #, fuzzy msgid "missing package sets" msgstr "налаштовані набори пакунків" -#: ../../libraries/entropy/server/interfaces/db.py:1521 -msgid "dependencies_test() reported errors" +#: ../../libraries/entropy/server/interfaces/db.py:1518 +#, fuzzy +msgid "dependencies test reported errors" msgstr "dependencies_test() доповідає про помилки" -#: ../../libraries/entropy/server/interfaces/db.py:1539 +#: ../../libraries/entropy/server/interfaces/db.py:1536 #, fuzzy msgid "these packages haven't been removed yet" msgstr "Ось пакунки, що мають бути видалені" -#: ../../libraries/entropy/server/interfaces/db.py:1566 +#: ../../libraries/entropy/server/interfaces/db.py:1563 msgid "upload issues" msgstr "проблеми з завантаженням" -#: ../../libraries/entropy/server/interfaces/db.py:1579 +#: ../../libraries/entropy/server/interfaces/db.py:1576 #, fuzzy msgid "repository sync completed successfully" msgstr "синхронізацію бази даних вдало завершено" -#: ../../libraries/entropy/server/interfaces/main.py:143 +#: ../../libraries/entropy/server/interfaces/main.py:144 #, fuzzy msgid "mirrors have not been unlocked. Sync them." msgstr "Дзеркала не розблоковані. Не забудьте їх синхронізувати." -#: ../../libraries/entropy/server/interfaces/main.py:207 -#: ../../libraries/entropy/server/interfaces/main.py:3788 -#: ../../libraries/entropy/server/interfaces/main.py:3998 +#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:3991 +#: ../../libraries/entropy/server/interfaces/main.py:4224 #: ../../libraries/entropy/client/services/ugc/interfaces.py:179 #: ../../server/server_reagent.py:73 ../../server/server_reagent.py:78 #: ../../server/server_reagent.py:91 ../../server/server_reagent.py:95 -#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:168 -#: ../../server/server_reagent.py:204 ../../server/server_reagent.py:346 -#: ../../server/server_reagent.py:374 ../../server/server_reagent.py:403 +#: ../../server/server_reagent.py:132 ../../server/server_reagent.py:167 +#: ../../server/server_reagent.py:203 ../../server/server_reagent.py:345 +#: ../../server/server_reagent.py:372 ../../server/server_reagent.py:400 msgid "repository" msgstr "репозиторій" -#: ../../libraries/entropy/server/interfaces/main.py:208 +#: ../../libraries/entropy/server/interfaces/main.py:209 #, fuzzy msgid "syncing package sets" msgstr "налаштовані набори пакунків" -#: ../../libraries/entropy/server/interfaces/main.py:242 +#: ../../libraries/entropy/server/interfaces/main.py:243 #, fuzzy msgid "cannot store updates RSS cache" msgstr "неможливо оновити інформацію дерева оновлень" -#: ../../libraries/entropy/server/interfaces/main.py:387 +#: ../../libraries/entropy/server/interfaces/main.py:388 msgid "INJECT" msgstr "ДОДАТИ" -#: ../../libraries/entropy/server/interfaces/main.py:389 +#: ../../libraries/entropy/server/interfaces/main.py:390 msgid "has been injected" msgstr "додано" -#: ../../libraries/entropy/server/interfaces/main.py:390 +#: ../../libraries/entropy/server/interfaces/main.py:391 msgid "quickpkg manually to update embedded db" msgstr "виконайте quickpkg власноруч, щоб оновити вбудовану базу даних" -#: ../../libraries/entropy/server/interfaces/main.py:391 +#: ../../libraries/entropy/server/interfaces/main.py:392 #, fuzzy msgid "Repository repository updated anyway" msgstr "База даних репозиторію оновлена в будь-якому випадку" -#: ../../libraries/entropy/server/interfaces/main.py:976 +#: ../../libraries/entropy/server/interfaces/main.py:977 msgid "package has no keyword set, it will be masked !" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:1290 +#: ../../libraries/entropy/server/interfaces/main.py:1011 +msgid "Entropy Server interface must be run as root" +msgstr "" +"Серверний інтерфейс Entropy повинен бути виконаний від імені " +"суперкористувача root" + +#: ../../libraries/entropy/server/interfaces/main.py:1072 +#: ../../libraries/entropy/server/interfaces/main.py:3757 +msgid "repository not configured" +msgstr "репозиторій не налаштовано" + +#: ../../libraries/entropy/server/interfaces/main.py:1078 +msgid "protected repository id, can't use this, sorry dude..." +msgstr "" +"ID захищеного репозиторію, його неможливо використовувати, звиняйте, куме..." + +#: ../../libraries/entropy/server/interfaces/main.py:1416 #, fuzzy msgid "invalid repository revision" msgstr "Перевірка репозиторію" -#: ../../libraries/entropy/server/interfaces/main.py:1292 +#: ../../libraries/entropy/server/interfaces/main.py:1418 msgid "defaulting to 0" msgstr "встановлено за замовчуванням на 0" -#: ../../libraries/entropy/server/interfaces/main.py:1404 +#: ../../libraries/entropy/server/interfaces/main.py:1532 #: ../../libraries/entropy/client/interfaces/db.py:364 #: ../../libraries/entropy/client/interfaces/db.py:413 #: ../../libraries/entropy/client/interfaces/db.py:467 @@ -904,43 +858,39 @@ msgstr "встановлено за замовчуванням на 0" #: ../../client/text_rescue.py:295 ../../client/text_ui.py:1479 #: ../../client/text_ui.py:1480 ../../client/text_ui.py:1482 #: ../../client/text_ui.py:1483 ../../sulfur/src/sulfur/dialogs.py:2748 -#: ../../sulfur/src/sulfur/__init__.py:1277 +#: ../../sulfur/src/sulfur/__init__.py:1283 #: ../../sulfur/src/sulfur/packages.py:100 #: ../../sulfur/src/sulfur/packages.py:414 -#: ../../sulfur/src/sulfur/packages.py:434 +#: ../../sulfur/src/sulfur/packages.py:434 ../../services/kernel-switcher:85 msgid "Attention" msgstr "Увага" -#: ../../libraries/entropy/server/interfaces/main.py:1405 +#: ../../libraries/entropy/server/interfaces/main.py:1533 msgid "cannot match" msgstr "неможливо співставити" -#: ../../libraries/entropy/server/interfaces/main.py:1501 +#: ../../libraries/entropy/server/interfaces/main.py:1633 #, fuzzy -msgid "Initializing Entropy repository" +msgid "initializing repository" msgstr "Ініціалізація бази даних Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:1518 +#: ../../libraries/entropy/server/interfaces/main.py:1644 #, fuzzy -msgid "repository already exists" -msgstr "вже вимкнено" - -#: ../../libraries/entropy/server/interfaces/main.py:1528 -msgid "Do you want to continue ?" -msgstr "Бажаєте продовжити?" +msgid "do you really want to initialize this repository ?" +msgstr "Ви бажаєте ініціалізувати Ваш репозиторій за замовчуванням?" #. masked ? -#: ../../libraries/entropy/server/interfaces/main.py:1529 -#: ../../libraries/entropy/server/interfaces/main.py:1708 -#: ../../libraries/entropy/server/interfaces/main.py:2067 -#: ../../libraries/entropy/server/interfaces/main.py:2469 -#: ../../libraries/entropy/server/interfaces/main.py:3022 -#: ../../libraries/entropy/server/interfaces/main.py:3627 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1988 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2324 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/qa.py:395 -#: ../../client/equo.py:939 ../../client/text_configuration.py:115 -#: ../../client/text_configuration.py:143 ../../client/text_rescue.py:231 +#: ../../libraries/entropy/server/interfaces/main.py:1647 +#: ../../libraries/entropy/server/interfaces/main.py:1817 +#: ../../libraries/entropy/server/interfaces/main.py:2228 +#: ../../libraries/entropy/server/interfaces/main.py:2629 +#: ../../libraries/entropy/server/interfaces/main.py:3170 +#: ../../libraries/entropy/server/interfaces/main.py:3797 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1713 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2057 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/qa.py:395 +#: ../../client/equo.py:944 ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:144 ../../client/text_rescue.py:231 #: ../../client/text_rescue.py:235 ../../client/text_rescue.py:239 #: ../../client/text_rescue.py:469 ../../client/text_rescue.py:528 #: ../../client/text_rescue.py:608 ../../client/text_rescue.py:611 @@ -950,104 +900,99 @@ msgstr "Бажаєте продовжити?" #: ../../client/text_ui.py:1487 ../../client/text_ui.py:1750 #: ../../client/text_ui.py:1828 ../../client/text_ui.py:1963 #: ../../client/text_ui.py:2049 ../../client/text_ui.py:2221 -#: ../../client/text_ui.py:2304 ../../server/server_activator.py:142 +#: ../../client/text_ui.py:2304 ../../server/server_activator.py:143 #: ../../server/server_key.py:224 ../../server/server_key.py:311 -#: ../../server/server_reagent.py:302 ../../server/server_reagent.py:461 -#: ../../server/server_reagent.py:508 ../../server/server_reagent.py:546 +#: ../../server/server_reagent.py:301 ../../server/server_reagent.py:459 +#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 #: ../../server/server_reagent.py:1025 ../../sulfur/src/sulfur/dialogs.py:1350 -#: ../../sulfur/src/sulfur/entropyapi.py:391 +#: ../../sulfur/src/sulfur/entropyapi.py:390 msgid "No" msgstr "Ni" -#: ../../libraries/entropy/server/interfaces/main.py:1555 +#: ../../libraries/entropy/server/interfaces/main.py:1685 msgid "Invalid tag specified" msgstr "обраний невірний тег" -#: ../../libraries/entropy/server/interfaces/main.py:1577 -msgid "Packages already tagged, action aborted" -msgstr "В пакунках вже проставлені теги, дію скасовано" - -#: ../../libraries/entropy/server/interfaces/main.py:1623 +#: ../../libraries/entropy/server/interfaces/main.py:1731 msgid "flushing back selected packages from branches" msgstr "повернення обраних пакунків з гілок" -#: ../../libraries/entropy/server/interfaces/main.py:1649 +#: ../../libraries/entropy/server/interfaces/main.py:1757 msgid "nothing to do" msgstr "більше немає чого робити" -#: ../../libraries/entropy/server/interfaces/main.py:1672 +#: ../../libraries/entropy/server/interfaces/main.py:1781 msgid "these are the packages that will be flushed" msgstr "ось пакунки, які будуть повернуті" #. ask to continue -#: ../../libraries/entropy/server/interfaces/main.py:1707 -#: ../../libraries/entropy/server/interfaces/main.py:2066 -#: ../../libraries/entropy/server/interfaces/main.py:2468 -#: ../../libraries/entropy/server/interfaces/main.py:3021 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2323 -#: ../../client/text_ui.py:924 ../../server/server_reagent.py:460 -#: ../../server/server_reagent.py:507 ../../server/server_reagent.py:545 +#: ../../libraries/entropy/server/interfaces/main.py:1816 +#: ../../libraries/entropy/server/interfaces/main.py:2227 +#: ../../libraries/entropy/server/interfaces/main.py:2628 +#: ../../libraries/entropy/server/interfaces/main.py:3169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2056 +#: ../../client/text_ui.py:924 ../../server/server_reagent.py:458 +#: ../../server/server_reagent.py:506 ../../server/server_reagent.py:544 msgid "Would you like to continue ?" msgstr "Бажаєте продовжити?" -#: ../../libraries/entropy/server/interfaces/main.py:1757 +#: ../../libraries/entropy/server/interfaces/main.py:1866 msgid "checking package hash" msgstr "перевірка хеша пакунку" -#: ../../libraries/entropy/server/interfaces/main.py:1776 +#: ../../libraries/entropy/server/interfaces/main.py:1885 msgid "hash does not match for" msgstr "хеш не співпадає для" -#: ../../libraries/entropy/server/interfaces/main.py:1786 +#: ../../libraries/entropy/server/interfaces/main.py:1895 msgid "wrong md5" msgstr "невірна md5-сума" -#: ../../libraries/entropy/server/interfaces/main.py:1798 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1762 +#: ../../libraries/entropy/server/interfaces/main.py:1907 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1491 msgid "download errors" msgstr "помилки завантаження" -#: ../../libraries/entropy/server/interfaces/main.py:1816 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1778 +#: ../../libraries/entropy/server/interfaces/main.py:1925 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1507 msgid "download completed successfully" msgstr "завантаження вдало завершене" -#: ../../libraries/entropy/server/interfaces/main.py:1830 +#: ../../libraries/entropy/server/interfaces/main.py:1939 msgid "error downloading packages from mirrors" msgstr "помилка при завантаженні пакунків з дзеркал" -#: ../../libraries/entropy/server/interfaces/main.py:1845 +#: ../../libraries/entropy/server/interfaces/main.py:1954 msgid "working on branch" msgstr "робота з гілкою" -#: ../../libraries/entropy/server/interfaces/main.py:1861 +#: ../../libraries/entropy/server/interfaces/main.py:1970 msgid "updating package" msgstr "оновлення пакунку" -#: ../../libraries/entropy/server/interfaces/main.py:1900 +#: ../../libraries/entropy/server/interfaces/main.py:2009 msgid "package flushed" msgstr "пакунок повернуто" -#: ../../libraries/entropy/server/interfaces/main.py:1928 +#: ../../libraries/entropy/server/interfaces/main.py:2089 #, fuzzy msgid "Cannot touch system repository" msgstr "Неможливо взаємодіяти з системною базою даних" -#: ../../libraries/entropy/server/interfaces/main.py:1943 +#: ../../libraries/entropy/server/interfaces/main.py:2104 msgid "Preparing to move selected packages to" msgstr "Підготовка до переміщення обраних пакунків у" -#: ../../libraries/entropy/server/interfaces/main.py:1945 +#: ../../libraries/entropy/server/interfaces/main.py:2106 msgid "Preparing to copy selected packages to" msgstr "Підготовка до копіювання обраних пакунків у" -#: ../../libraries/entropy/server/interfaces/main.py:1957 -#: ../../libraries/entropy/client/services/system/methods.py:83 +#: ../../libraries/entropy/server/interfaces/main.py:2118 #: ../../sulfur/src/sulfur/sulfur.glade.h:139 msgid "Note" msgstr "Зауваження" -#: ../../libraries/entropy/server/interfaces/main.py:1958 +#: ../../libraries/entropy/server/interfaces/main.py:2119 msgid "" "all old packages with conflicting scope will be removed from destination " "repo unless injected" @@ -1055,901 +1000,886 @@ msgstr "" "всі старі пакунки з конфліктуючими можливостями будуть видалені зрепозиторію " "призначення ще перед додаванням" -#: ../../libraries/entropy/server/interfaces/main.py:1968 +#: ../../libraries/entropy/server/interfaces/main.py:2129 msgid "new tag" msgstr "новий тег" -#: ../../libraries/entropy/server/interfaces/main.py:2008 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1227 -#: ../../libraries/entropy/server/interfaces/mirrors.py:2310 +#: ../../libraries/entropy/server/interfaces/main.py:2169 +#: ../../libraries/entropy/server/interfaces/mirrors.py:968 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2043 #: ../../libraries/entropy/client/interfaces/package.py:1553 #: ../../client/text_ui.py:2112 msgid "remove" msgstr "видалити" -#: ../../libraries/entropy/server/interfaces/main.py:2041 +#: ../../libraries/entropy/server/interfaces/main.py:2202 #, fuzzy msgid "reverse dependency" msgstr "Зворотні залежності" -#: ../../libraries/entropy/server/interfaces/main.py:2052 +#: ../../libraries/entropy/server/interfaces/main.py:2213 msgid "dependency" msgstr "залежність" -#: ../../libraries/entropy/server/interfaces/main.py:2084 +#: ../../libraries/entropy/server/interfaces/main.py:2245 msgid "switching" msgstr "переключення" -#: ../../libraries/entropy/server/interfaces/main.py:2104 +#: ../../libraries/entropy/server/interfaces/main.py:2265 msgid "cannot switch, package not found, skipping" msgstr "неможливо переключити, пакунок не знайдений, пропускаємо" -#: ../../libraries/entropy/server/interfaces/main.py:2177 +#: ../../libraries/entropy/server/interfaces/main.py:2338 msgid "moving file" msgstr "переміщення файлу" -#: ../../libraries/entropy/server/interfaces/main.py:2193 +#: ../../libraries/entropy/server/interfaces/main.py:2354 #, fuzzy msgid "loading data from source repository" msgstr "завантаження інформації з бази даних джерела" -#: ../../libraries/entropy/server/interfaces/main.py:2221 +#: ../../libraries/entropy/server/interfaces/main.py:2382 #, fuzzy msgid "GPG key was available in" msgstr "найновіша версія -" -#: ../../libraries/entropy/server/interfaces/main.py:2240 +#: ../../libraries/entropy/server/interfaces/main.py:2401 #, fuzzy msgid "injecting data to destination repository" msgstr "введення інформації в базу даних призначення" -#: ../../libraries/entropy/server/interfaces/main.py:2261 +#: ../../libraries/entropy/server/interfaces/main.py:2422 #, fuzzy msgid "removing entry from source repository" msgstr "видалення запису з джерела бази даних" -#: ../../libraries/entropy/server/interfaces/main.py:2279 +#: ../../libraries/entropy/server/interfaces/main.py:2440 msgid "successfully handled atom" msgstr "вдало оброблений атом" -#: ../../libraries/entropy/server/interfaces/main.py:2309 +#: ../../libraries/entropy/server/interfaces/main.py:2467 msgid "Injecting entropy metadata into built packages" msgstr "Додавання мета-інформації entropy в зібрані пакунки" -#: ../../libraries/entropy/server/interfaces/main.py:2325 +#: ../../libraries/entropy/server/interfaces/main.py:2483 msgid "JFYI, GPG infrastructure failed to load" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:2339 +#: ../../libraries/entropy/server/interfaces/main.py:2497 msgid "injecting entropy metadata" msgstr "додавання мета-інформації entropy" -#: ../../libraries/entropy/server/interfaces/main.py:2378 +#: ../../libraries/entropy/server/interfaces/main.py:2536 msgid "injection complete" msgstr "додавання завершено" -#: ../../libraries/entropy/server/interfaces/main.py:2398 +#: ../../libraries/entropy/server/interfaces/main.py:2561 msgid "removing package" msgstr "видалення пакунку" -#: ../../libraries/entropy/server/interfaces/main.py:2411 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1592 +#: ../../libraries/entropy/server/interfaces/main.py:2574 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1331 msgid "removal complete" msgstr "видалення завершено" -#: ../../libraries/entropy/server/interfaces/main.py:2426 -#: ../../libraries/entropy/server/interfaces/main.py:2632 +#: ../../libraries/entropy/server/interfaces/main.py:2586 +#: ../../libraries/entropy/server/interfaces/main.py:2789 msgid "Integrity verification of the selected packages" msgstr "Перевірка цілісності обраних пакунків" -#: ../../libraries/entropy/server/interfaces/main.py:2441 -#: ../../libraries/entropy/server/interfaces/main.py:2645 +#: ../../libraries/entropy/server/interfaces/main.py:2601 +#: ../../libraries/entropy/server/interfaces/main.py:2800 msgid "All the packages in repository will be checked." msgstr "Всі пакунки в репозиторії Entropy Packages будуть перевірені." -#: ../../libraries/entropy/server/interfaces/main.py:2448 +#: ../../libraries/entropy/server/interfaces/main.py:2608 msgid "This is the list of the packages that would be checked" msgstr "Ось перелік пакунків, які будуть перевірені" -#: ../../libraries/entropy/server/interfaces/main.py:2482 +#: ../../libraries/entropy/server/interfaces/main.py:2642 msgid "Working on mirror" msgstr "Робота з дзеркалом" -#: ../../libraries/entropy/server/interfaces/main.py:2509 +#: ../../libraries/entropy/server/interfaces/main.py:2669 msgid "checking hash" msgstr "перевірка хеша" -#: ../../libraries/entropy/server/interfaces/main.py:2524 +#: ../../libraries/entropy/server/interfaces/main.py:2684 msgid "digest verification of" msgstr "перевірка списків" -#: ../../libraries/entropy/server/interfaces/main.py:2542 -#: ../../libraries/entropy/server/interfaces/main.py:2690 -#: ../../libraries/entropy/server/interfaces/mirrors.py:778 -#: ../../libraries/entropy/server/interfaces/mirrors.py:797 -#: ../../libraries/entropy/server/interfaces/mirrors.py:829 -#: ../../libraries/entropy/server/interfaces/mirrors.py:844 -#: ../../libraries/entropy/server/interfaces/mirrors.py:861 +#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2845 +#: ../../libraries/entropy/server/interfaces/mirrors.py:519 +#: ../../libraries/entropy/server/interfaces/mirrors.py:538 +#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:585 +#: ../../libraries/entropy/server/interfaces/mirrors.py:602 msgid "package" msgstr "пакунок" -#: ../../libraries/entropy/server/interfaces/main.py:2544 +#: ../../libraries/entropy/server/interfaces/main.py:2704 msgid "NOT healthy" msgstr "НЕ все гаразд" -#: ../../libraries/entropy/server/interfaces/main.py:2557 -#: ../../libraries/entropy/server/interfaces/main.py:2702 +#: ../../libraries/entropy/server/interfaces/main.py:2717 +#: ../../libraries/entropy/server/interfaces/main.py:2857 msgid "This is the list of broken packages" msgstr "Ось перелік зламаних пакунків" -#: ../../libraries/entropy/server/interfaces/main.py:2566 +#: ../../libraries/entropy/server/interfaces/main.py:2726 #: ../../libraries/entropy/client/interfaces/package.py:286 #: ../../libraries/entropy/client/interfaces/package.py:894 msgid "Mirror" msgstr "Дзеркало" -#: ../../libraries/entropy/server/interfaces/main.py:2585 -#: ../../server/server_reagent.py:1065 +#: ../../libraries/entropy/server/interfaces/main.py:2745 +#: ../../server/server_reagent.py:1066 msgid "Statistics" msgstr "Статистика" -#: ../../libraries/entropy/server/interfaces/main.py:2594 +#: ../../libraries/entropy/server/interfaces/main.py:2754 msgid "Number of checked packages" msgstr "Кількість перевірених пакунків" -#: ../../libraries/entropy/server/interfaces/main.py:2604 +#: ../../libraries/entropy/server/interfaces/main.py:2764 msgid "Number of healthy packages" msgstr "Число нормальних пакунків" -#: ../../libraries/entropy/server/interfaces/main.py:2614 +#: ../../libraries/entropy/server/interfaces/main.py:2774 msgid "Number of broken packages" msgstr "Число зламаних пакунків" -#: ../../libraries/entropy/server/interfaces/main.py:2631 -#: ../../libraries/entropy/server/interfaces/main.py:2794 +#: ../../libraries/entropy/server/interfaces/main.py:2788 +#: ../../libraries/entropy/server/interfaces/main.py:2945 #: ../../libraries/entropy/client/interfaces/db.py:1670 msgid "local" msgstr "локально" -#: ../../libraries/entropy/server/interfaces/main.py:2670 +#: ../../libraries/entropy/server/interfaces/main.py:2825 msgid "checking status of" msgstr "перевірка статусу для" -#: ../../libraries/entropy/server/interfaces/main.py:2692 +#: ../../libraries/entropy/server/interfaces/main.py:2847 msgid "is corrupted, stored checksum" msgstr "зіпсований, збережена контрольна сума" -#: ../../libraries/entropy/server/interfaces/main.py:2729 +#: ../../libraries/entropy/server/interfaces/main.py:2884 msgid "checked packages" msgstr "перевірені пакунки" -#: ../../libraries/entropy/server/interfaces/main.py:2739 +#: ../../libraries/entropy/server/interfaces/main.py:2894 msgid "healthy packages" msgstr "нормальні пакунки" -#: ../../libraries/entropy/server/interfaces/main.py:2749 -#: ../../libraries/entropy/server/interfaces/main.py:2934 +#: ../../libraries/entropy/server/interfaces/main.py:2904 +#: ../../libraries/entropy/server/interfaces/main.py:3086 msgid "broken packages" msgstr "зламані пакунки" -#: ../../libraries/entropy/server/interfaces/main.py:2759 -#: ../../libraries/entropy/server/interfaces/main.py:2944 +#: ../../libraries/entropy/server/interfaces/main.py:2914 +#: ../../libraries/entropy/server/interfaces/main.py:3096 msgid "downloaded packages" msgstr "завантажені пакунки" -#: ../../libraries/entropy/server/interfaces/main.py:2769 -#: ../../libraries/entropy/server/interfaces/main.py:2954 +#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3106 msgid "failed downloads" msgstr "невдалі завантаження" -#: ../../libraries/entropy/server/interfaces/main.py:2795 +#: ../../libraries/entropy/server/interfaces/main.py:2946 #, fuzzy msgid "GPG signing packages for repository" msgstr "використання пакунків у репозиторії" -#: ../../libraries/entropy/server/interfaces/main.py:2807 +#: ../../libraries/entropy/server/interfaces/main.py:2958 #, fuzzy msgid "All the missing packages in repository will be downloaded." msgstr "Всі пакунки в репозиторії Entropy Packages будуть перевірені." -#: ../../libraries/entropy/server/interfaces/main.py:2823 +#: ../../libraries/entropy/server/interfaces/main.py:2974 #: ../../server/server_key.py:69 #, fuzzy msgid "GnuPG not available" msgstr "недоступний" -#: ../../libraries/entropy/server/interfaces/main.py:2849 +#: ../../libraries/entropy/server/interfaces/main.py:3000 #, fuzzy msgid "Keys not available for" msgstr "недоступний" -#: ../../libraries/entropy/server/interfaces/main.py:2880 +#: ../../libraries/entropy/server/interfaces/main.py:3031 #, fuzzy msgid "signing package" msgstr "Об'єднання пакунку" -#: ../../libraries/entropy/server/interfaces/main.py:2894 +#: ../../libraries/entropy/server/interfaces/main.py:3046 #, fuzzy msgid "Unknown error signing package" msgstr "Об'єднання пакунку" -#: ../../libraries/entropy/server/interfaces/main.py:2924 +#: ../../libraries/entropy/server/interfaces/main.py:3076 #, fuzzy msgid "signed packages" msgstr "замаскований пакунок" -#: ../../libraries/entropy/server/interfaces/main.py:2987 +#: ../../libraries/entropy/server/interfaces/main.py:3135 msgid "available" msgstr "наявно" -#: ../../libraries/entropy/server/interfaces/main.py:2999 +#: ../../libraries/entropy/server/interfaces/main.py:3147 msgid "upload/ignored" msgstr "завантажено/пропущено" -#: ../../libraries/entropy/server/interfaces/main.py:3034 +#: ../../libraries/entropy/server/interfaces/main.py:3182 msgid "Starting to download missing files" msgstr "Початок завантаження відсутніх файлів" -#: ../../libraries/entropy/server/interfaces/main.py:3045 +#: ../../libraries/entropy/server/interfaces/main.py:3193 msgid "Searching missing/broken files on another mirror" msgstr "Пошук відсутніх/зламаних файлів на іншому дзеркалі" -#: ../../libraries/entropy/server/interfaces/main.py:3065 +#: ../../libraries/entropy/server/interfaces/main.py:3214 msgid "Binary packages downloaded successfully." msgstr "Бінарні пакунки вдало завантажено." -#: ../../libraries/entropy/server/interfaces/main.py:3074 +#: ../../libraries/entropy/server/interfaces/main.py:3223 msgid "These are the packages that cannot be found online" msgstr "А ось ці пакунки не можуть бути знайдені в інтернеті" -#: ../../libraries/entropy/server/interfaces/main.py:3090 +#: ../../libraries/entropy/server/interfaces/main.py:3239 msgid "They won't be checked" msgstr "Вони не будуть перевірені" -#: ../../libraries/entropy/server/interfaces/main.py:3107 +#: ../../libraries/entropy/server/interfaces/main.py:3253 msgid "Please setup your branch to" msgstr "Встановіть Вашу гілку на" -#: ../../libraries/entropy/server/interfaces/main.py:3109 +#: ../../libraries/entropy/server/interfaces/main.py:3255 msgid "and retry" msgstr "і спробуйте" -#: ../../libraries/entropy/server/interfaces/main.py:3119 +#: ../../libraries/entropy/server/interfaces/main.py:3265 #, fuzzy msgid "Copying repository (if not exists)" msgstr "Копіювання бази даних (якщо копії ще не існує)" -#: ../../libraries/entropy/server/interfaces/main.py:3152 +#: ../../libraries/entropy/server/interfaces/main.py:3298 msgid "Switching packages" msgstr "Перемикання пакунків" -#: ../../libraries/entropy/server/interfaces/main.py:3187 +#: ../../libraries/entropy/server/interfaces/main.py:3333 msgid "Ignoring" msgstr "Пропускаємо" -#: ../../libraries/entropy/server/interfaces/main.py:3189 +#: ../../libraries/entropy/server/interfaces/main.py:3335 msgid "already in branch" msgstr "вже на гілці" -#: ../../libraries/entropy/server/interfaces/main.py:3223 +#: ../../libraries/entropy/server/interfaces/main.py:3369 msgid "migration loop completed" msgstr "міграційний цикл завершений" -#: ../../libraries/entropy/server/interfaces/main.py:3243 +#: ../../libraries/entropy/server/interfaces/main.py:3387 msgid "Running orphaned SPM packages test" msgstr "Виконання тесту осиротілих пакунків SPM" -#: ../../libraries/entropy/server/interfaces/main.py:3259 +#: ../../libraries/entropy/server/interfaces/main.py:3403 msgid "Scanning package" msgstr "Сканування пакунку" -#: ../../libraries/entropy/server/interfaces/main.py:3281 +#: ../../libraries/entropy/server/interfaces/main.py:3425 msgid "not found anymore" msgstr "більше нічого не знайдено" -#: ../../libraries/entropy/server/interfaces/main.py:3293 -#: ../../libraries/entropy/server/interfaces/main.py:3525 +#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3680 msgid "Packages string" msgstr "Рядок пакунків" -#: ../../libraries/entropy/server/interfaces/main.py:3323 +#: ../../libraries/entropy/server/interfaces/main.py:3467 msgid "Checking" msgstr "Перевірка" -#: ../../libraries/entropy/server/interfaces/main.py:3353 +#: ../../libraries/entropy/server/interfaces/main.py:3504 msgid "Running dependencies test" msgstr "Виконуємо тест залежностей" -#: ../../libraries/entropy/server/interfaces/main.py:3382 +#: ../../libraries/entropy/server/interfaces/main.py:3533 #: ../../client/text_ui.py:2211 msgid "These are the dependencies not found" msgstr "Є незнайдені залежності" -#: ../../libraries/entropy/server/interfaces/main.py:3389 +#: ../../libraries/entropy/server/interfaces/main.py:3540 #: ../../client/text_ui.py:2215 msgid "Needed by" msgstr "Необхідно для" -#: ../../libraries/entropy/server/interfaces/main.py:3407 +#: ../../libraries/entropy/server/interfaces/main.py:3558 msgid "by repo" msgstr "для репозиторію" -#: ../../libraries/entropy/server/interfaces/main.py:3417 +#: ../../libraries/entropy/server/interfaces/main.py:3568 msgid "Every dependency is satisfied. It's all fine." msgstr "Всі залежності задоволені. З чим і вітаю." -#: ../../libraries/entropy/server/interfaces/main.py:3435 +#: ../../libraries/entropy/server/interfaces/main.py:3594 msgid "Broken and matched packages list" msgstr "Перелік зламаних та підходящих пакунків" -#: ../../libraries/entropy/server/interfaces/main.py:3437 +#: ../../libraries/entropy/server/interfaces/main.py:3596 #: ../../libraries/entropy/qa.py:517 msgid "Dumping results into these files" msgstr "Запис результатів у ці файли" -#: ../../libraries/entropy/server/interfaces/main.py:3467 +#: ../../libraries/entropy/server/interfaces/main.py:3622 #: ../../client/text_ui.py:2267 msgid "System is healthy" msgstr "З системою все гаразд" -#: ../../libraries/entropy/server/interfaces/main.py:3476 +#: ../../libraries/entropy/server/interfaces/main.py:3631 msgid "Matching libraries with Spm, please wait" msgstr "Порівняння бібліотек з SPM, почекайте" -#: ../../libraries/entropy/server/interfaces/main.py:3490 +#: ../../libraries/entropy/server/interfaces/main.py:3645 msgid "These are the matched packages" msgstr "Ось підходящі пакунки" -#: ../../libraries/entropy/server/interfaces/main.py:3534 +#: ../../libraries/entropy/server/interfaces/main.py:3689 msgid "No matched packages" msgstr "Немає підходящих пакунків" -#: ../../libraries/entropy/server/interfaces/main.py:3587 -#: ../../libraries/entropy/server/interfaces/main.py:5256 -msgid "repository not configured" -msgstr "репозиторій не налаштовано" - -#: ../../libraries/entropy/server/interfaces/main.py:3614 +#: ../../libraries/entropy/server/interfaces/main.py:3784 msgid "Your default repository is not initialized" msgstr "Ваш репозиторій за замовчуванням не ініціалізовано" -#: ../../libraries/entropy/server/interfaces/main.py:3626 +#: ../../libraries/entropy/server/interfaces/main.py:3796 msgid "Do you want to initialize your default repository ?" msgstr "Ви бажаєте ініціалізувати Ваш репозиторій за замовчуванням?" -#: ../../libraries/entropy/server/interfaces/main.py:3629 +#: ../../libraries/entropy/server/interfaces/main.py:3799 msgid "Continuing with an uninitialized repository" msgstr "Продовжуємо з неініціалізованим репозиторієм" -#: ../../libraries/entropy/server/interfaces/main.py:3747 +#: ../../libraries/entropy/server/interfaces/main.py:3950 #, fuzzy msgid "Entropy repository is already locked by you :-)" msgstr "База даних Entropy вже заблокована тобою :-)" #. check if the database is locked REMOTELY -#: ../../libraries/entropy/server/interfaces/main.py:3754 +#: ../../libraries/entropy/server/interfaces/main.py:3957 #, fuzzy msgid "Locking and Syncing Entropy repository" msgstr "Блокування та синхронізація бази даних Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:3768 -#: ../../server/server_activator.py:478 +#: ../../libraries/entropy/server/interfaces/main.py:3971 +#: ../../server/server_activator.py:476 msgid "Mirrors status table" msgstr "Таблиця додаткових репозиторіїв" -#: ../../libraries/entropy/server/interfaces/main.py:3777 -#: ../../libraries/entropy/server/interfaces/main.py:3780 -#: ../../server/server_activator.py:484 ../../server/server_activator.py:488 +#: ../../libraries/entropy/server/interfaces/main.py:3980 +#: ../../libraries/entropy/server/interfaces/main.py:3983 +#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 msgid "Unlocked" msgstr "Розблоковано" -#: ../../libraries/entropy/server/interfaces/main.py:3779 -#: ../../libraries/entropy/server/interfaces/main.py:3782 -#: ../../server/server_activator.py:482 ../../server/server_activator.py:486 +#: ../../libraries/entropy/server/interfaces/main.py:3982 +#: ../../libraries/entropy/server/interfaces/main.py:3985 +#: ../../server/server_activator.py:480 ../../server/server_activator.py:484 msgid "Locked" msgstr "Заблоковано" -#: ../../libraries/entropy/server/interfaces/main.py:3799 +#: ../../libraries/entropy/server/interfaces/main.py:4002 msgid "cannot lock mirror" msgstr "неможливо заблокувати дзеркало" -#: ../../libraries/entropy/server/interfaces/main.py:3985 -msgid "Entropy database is corrupted!" -msgstr "База даних Entropy пошкоджена!" +#: ../../libraries/entropy/server/interfaces/main.py:4211 +#, fuzzy +msgid "Repository is corrupted!" +msgstr "Каталог інформації репозиторіїв зіпсований" -#: ../../libraries/entropy/server/interfaces/main.py:3999 +#: ../../libraries/entropy/server/interfaces/main.py:4225 #, fuzzy msgid "indexing repository" msgstr "Пропускаю репозиторій" -#: ../../libraries/entropy/server/interfaces/main.py:4040 +#: ../../libraries/entropy/server/interfaces/main.py:4261 #, fuzzy msgid "Initializing an empty repository" msgstr "Ініціювання порожньої бази даних" -#: ../../libraries/entropy/server/interfaces/main.py:4053 +#: ../../libraries/entropy/server/interfaces/main.py:4274 #, fuzzy msgid "Entropy repository file" msgstr "Центр керування репозиторіями Entropy" -#: ../../libraries/entropy/server/interfaces/main.py:4055 +#: ../../libraries/entropy/server/interfaces/main.py:4276 msgid "successfully initialized" msgstr "вдало ініціалізований" -#: ../../libraries/entropy/server/interfaces/main.py:4151 -#: ../../libraries/entropy/server/interfaces/main.py:4404 +#: ../../libraries/entropy/server/interfaces/main.py:4357 +#: ../../libraries/entropy/server/interfaces/main.py:4618 msgid "adding package" msgstr "додавання пакунку" -#: ../../libraries/entropy/server/interfaces/main.py:4230 +#: ../../libraries/entropy/server/interfaces/main.py:4436 msgid "added package" msgstr "додано пакунок" -#: ../../libraries/entropy/server/interfaces/main.py:4232 +#: ../../libraries/entropy/server/interfaces/main.py:4438 msgid "rev" msgstr "версія" -#: ../../libraries/entropy/server/interfaces/main.py:4246 +#: ../../libraries/entropy/server/interfaces/main.py:4452 msgid "manual dependencies for" msgstr "ручні залежності для" -#: ../../libraries/entropy/server/interfaces/main.py:4427 +#: ../../libraries/entropy/server/interfaces/main.py:4639 msgid "Exception caught, closing tasks" msgstr "Виявлено виняток, закриваємо завдання" -#: ../../libraries/entropy/server/interfaces/main.py:4521 +#: ../../libraries/entropy/server/interfaces/main.py:4731 msgid "server-side repository" msgstr "репозиторій сервера" -#: ../../libraries/entropy/server/interfaces/main.py:4523 +#: ../../libraries/entropy/server/interfaces/main.py:4733 msgid "community repository" msgstr "репозиторій співтовариства" #. ..on repository: -#: ../../libraries/entropy/server/interfaces/main.py:4525 +#: ../../libraries/entropy/server/interfaces/main.py:4735 msgid "Entropy Server Interface Instance on repository" msgstr "Сесія Entropy Server Interface в репозиторії" -#: ../../libraries/entropy/server/interfaces/main.py:4536 +#: ../../libraries/entropy/server/interfaces/main.py:4746 msgid "current branch" msgstr "поточна гілка" -#: ../../libraries/entropy/server/interfaces/main.py:4538 -#: ../../server/server_reagent.py:230 +#: ../../libraries/entropy/server/interfaces/main.py:4748 +#: ../../server/server_reagent.py:229 msgid "type" msgstr "тип" -#: ../../libraries/entropy/server/interfaces/main.py:4547 +#: ../../libraries/entropy/server/interfaces/main.py:4757 msgid "Currently configured repositories" msgstr "Вірно налаштовані репозиторії" -#: ../../libraries/entropy/server/interfaces/main.py:4577 +#: ../../libraries/entropy/server/interfaces/main.py:4787 #, fuzzy msgid "GPG key expired" msgstr "протермінований" -#: ../../libraries/entropy/server/interfaces/main.py:4579 +#: ../../libraries/entropy/server/interfaces/main.py:4789 #, fuzzy msgid "please frigging fix" msgstr "будь-ласка, виправте (пофіксіть)" -#: ../../libraries/entropy/server/interfaces/main.py:4590 +#: ../../libraries/entropy/server/interfaces/main.py:4800 msgid "GPG got unexpected error" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4592 +#: ../../libraries/entropy/server/interfaces/main.py:4802 msgid "skipping" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:4608 -#: ../../libraries/entropy/server/interfaces/main.py:4621 +#: ../../libraries/entropy/server/interfaces/main.py:4818 +#: ../../libraries/entropy/server/interfaces/main.py:4832 msgid "config files" msgstr "файли налаштуваннь" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4609 +#: ../../libraries/entropy/server/interfaces/main.py:4819 msgid "checking system" msgstr "перевірка системи" #. something short please -#: ../../libraries/entropy/server/interfaces/main.py:4622 +#: ../../libraries/entropy/server/interfaces/main.py:4833 msgid "there are configuration files not updated yet" msgstr "є ще не оновлені файли налаштуваннь" -#: ../../libraries/entropy/server/interfaces/main.py:4913 +#: ../../libraries/entropy/server/interfaces/main.py:5122 msgid "found available dep_rewrites for this package" msgstr "" #. this means that user is asking to add dep_pattern #. as a dependency to package -#: ../../libraries/entropy/server/interfaces/main.py:4925 +#: ../../libraries/entropy/server/interfaces/main.py:5134 #, fuzzy msgid "added" msgstr "До додавання" #. this means that user is asking to remove dep_pattern -#: ../../libraries/entropy/server/interfaces/main.py:4928 -#: ../../libraries/entropy/server/interfaces/main.py:5026 +#: ../../libraries/entropy/server/interfaces/main.py:5137 +#: ../../libraries/entropy/server/interfaces/main.py:5235 #, fuzzy msgid "removed" msgstr "видалити" -#: ../../libraries/entropy/server/interfaces/main.py:5015 +#: ../../libraries/entropy/server/interfaces/main.py:5224 msgid "replaced" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5037 -#: ../../libraries/entropy/server/interfaces/main.py:5051 +#: ../../libraries/entropy/server/interfaces/main.py:5246 +#: ../../libraries/entropy/server/interfaces/main.py:5260 #, fuzzy msgid "No dependency rewrite made for" msgstr "робить суворішими правила щодо залежностей" -#: ../../libraries/entropy/server/interfaces/main.py:5132 -#: ../../libraries/entropy/server/interfaces/main.py:5152 -#: ../../libraries/entropy/server/interfaces/main.py:5164 +#: ../../libraries/entropy/server/interfaces/main.py:5332 +#: ../../libraries/entropy/server/interfaces/main.py:5352 +#: ../../libraries/entropy/server/interfaces/main.py:5364 msgid "sets" msgstr "" -#: ../../libraries/entropy/server/interfaces/main.py:5133 +#: ../../libraries/entropy/server/interfaces/main.py:5333 #, fuzzy msgid "updating package sets" msgstr "оновлення пакунку" -#: ../../libraries/entropy/server/interfaces/main.py:5153 +#: ../../libraries/entropy/server/interfaces/main.py:5353 #, fuzzy msgid "adding package set" msgstr "додавання пакунку" -#: ../../libraries/entropy/server/interfaces/main.py:5165 +#: ../../libraries/entropy/server/interfaces/main.py:5365 #, fuzzy msgid "removing package set" msgstr "видалення пакунку" -#: ../../libraries/entropy/server/interfaces/main.py:5195 -msgid "Entropy Server interface must be run as root" -msgstr "" -"Серверний інтерфейс Entropy повинен бути виконаний від імені " -"суперкористувача root" - -#: ../../libraries/entropy/server/interfaces/main.py:5262 -msgid "protected repository id, can't use this, sorry dude..." -msgstr "" -"ID захищеного репозиторію, його неможливо використовувати, звиняйте, куме..." - #: ../../libraries/entropy/server/interfaces/mirrors.py:50 -msgid "downloading notice board from mirrors to" -msgstr "завантаження дошки повідомлень з дзеркал на" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:72 -msgid "notice board downloaded successfully from" -msgstr "дошка повідомлень вдало завантажена з" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:105 -#, fuzzy -msgid "removing notice board from" -msgstr "завантаження дошки повідомлень з" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:129 -#, fuzzy -msgid "notice board removal failed on" -msgstr "завантаження дошки повідомлень закінчилось невдало на" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:140 -#, fuzzy -msgid "notice board removal success" -msgstr "дошка повідомлень вдало завантажена" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:165 -msgid "uploading notice board from" -msgstr "завантаження дошки повідомлень з" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:188 -msgid "notice board upload failed on" -msgstr "завантаження дошки повідомлень закінчилось невдало на" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:199 -msgid "notice board upload success" -msgstr "дошка повідомлень вдало завантажена" - -#: ../../libraries/entropy/server/interfaces/mirrors.py:309 msgid "Entropy Server Mirrors Interface loaded" msgstr "Завантажено інтерфейс дзеркал сервера Entropy" -#: ../../libraries/entropy/server/interfaces/mirrors.py:317 +#: ../../libraries/entropy/server/interfaces/mirrors.py:58 #, fuzzy msgid "repository mirror" msgstr "репозиторій" -#: ../../libraries/entropy/server/interfaces/mirrors.py:326 +#: ../../libraries/entropy/server/interfaces/mirrors.py:67 #, fuzzy msgid "packages mirror" msgstr "Дзеркало пакунків" -#: ../../libraries/entropy/server/interfaces/mirrors.py:364 +#: ../../libraries/entropy/server/interfaces/mirrors.py:105 msgid "looking for file in mirror" msgstr "пошук файла на дзеркалі" -#: ../../libraries/entropy/server/interfaces/mirrors.py:442 -#: ../../libraries/entropy/server/interfaces/mirrors.py:537 +#: ../../libraries/entropy/server/interfaces/mirrors.py:183 +#: ../../libraries/entropy/server/interfaces/mirrors.py:278 msgid "unlocking" msgstr "розблокування" -#: ../../libraries/entropy/server/interfaces/mirrors.py:444 -#: ../../libraries/entropy/server/interfaces/mirrors.py:539 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1055 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1075 +#: ../../libraries/entropy/server/interfaces/mirrors.py:185 +#: ../../libraries/entropy/server/interfaces/mirrors.py:280 +#: ../../libraries/entropy/server/interfaces/mirrors.py:796 +#: ../../libraries/entropy/server/interfaces/mirrors.py:816 msgid "locking" msgstr "блокування" -#: ../../libraries/entropy/server/interfaces/mirrors.py:450 +#: ../../libraries/entropy/server/interfaces/mirrors.py:191 msgid "mirror" msgstr "дзеркало" -#: ../../libraries/entropy/server/interfaces/mirrors.py:475 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1056 +#: ../../libraries/entropy/server/interfaces/mirrors.py:216 +#: ../../libraries/entropy/server/interfaces/mirrors.py:797 msgid "mirror already locked" msgstr "дзеркало вже заблоковано" -#: ../../libraries/entropy/server/interfaces/mirrors.py:488 +#: ../../libraries/entropy/server/interfaces/mirrors.py:229 msgid "mirror already unlocked" msgstr "дзеркало вже розблоковано" -#: ../../libraries/entropy/server/interfaces/mirrors.py:545 +#: ../../libraries/entropy/server/interfaces/mirrors.py:286 msgid "mirror for download" msgstr "дзеркало для завантаження" -#: ../../libraries/entropy/server/interfaces/mirrors.py:570 +#: ../../libraries/entropy/server/interfaces/mirrors.py:311 msgid "mirror already locked for download" msgstr "дзеркало вже заблоковано для завантаження" -#: ../../libraries/entropy/server/interfaces/mirrors.py:583 +#: ../../libraries/entropy/server/interfaces/mirrors.py:324 msgid "mirror already unlocked for download" msgstr "дзеркало вже розблоковано для завантаження" #. locking/unlocking mirror1 for download -#: ../../libraries/entropy/server/interfaces/mirrors.py:620 +#: ../../libraries/entropy/server/interfaces/mirrors.py:361 msgid "for download" msgstr "для завантаження" -#: ../../libraries/entropy/server/interfaces/mirrors.py:634 +#: ../../libraries/entropy/server/interfaces/mirrors.py:375 msgid "mirror successfully locked" msgstr "дзеркало вдало заблоковане" -#: ../../libraries/entropy/server/interfaces/mirrors.py:648 +#: ../../libraries/entropy/server/interfaces/mirrors.py:389 msgid "mirror not locked" msgstr "дзеркало не заблоковане" -#: ../../libraries/entropy/server/interfaces/mirrors.py:682 +#: ../../libraries/entropy/server/interfaces/mirrors.py:423 msgid "mirror successfully unlocked" msgstr "дзеркало вдало розблоковане" -#: ../../libraries/entropy/server/interfaces/mirrors.py:698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:439 msgid "unlock error" msgstr "помилка при розблокуванні" -#: ../../libraries/entropy/server/interfaces/mirrors.py:700 +#: ../../libraries/entropy/server/interfaces/mirrors.py:441 msgid "mirror not unlocked" msgstr "дзеркало не розблоковане" -#: ../../libraries/entropy/server/interfaces/mirrors.py:737 +#: ../../libraries/entropy/server/interfaces/mirrors.py:478 msgid "connecting to download package" msgstr "під'єднання для завантаження пакунку" -#: ../../libraries/entropy/server/interfaces/mirrors.py:759 +#: ../../libraries/entropy/server/interfaces/mirrors.py:500 msgid "downloading package" msgstr "завантаження пакунку" -#: ../../libraries/entropy/server/interfaces/mirrors.py:799 +#: ../../libraries/entropy/server/interfaces/mirrors.py:540 msgid "is not listed in the repository !" msgstr "відсутня в списках в поточній базі даних репозиторіїв!!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:813 +#: ../../libraries/entropy/server/interfaces/mirrors.py:554 msgid "verifying checksum of package" msgstr "перевірка контрольної суми пакунку" -#: ../../libraries/entropy/server/interfaces/mirrors.py:831 +#: ../../libraries/entropy/server/interfaces/mirrors.py:572 msgid "downloaded successfully" msgstr "завантажено вдало" -#: ../../libraries/entropy/server/interfaces/mirrors.py:846 +#: ../../libraries/entropy/server/interfaces/mirrors.py:587 msgid "checksum does not match. re-downloading..." msgstr "контрольна сума не співпадає. Перезавантаження ..." -#: ../../libraries/entropy/server/interfaces/mirrors.py:863 +#: ../../libraries/entropy/server/interfaces/mirrors.py:604 msgid "seems broken. Consider to re-package it. Giving up!" msgstr "здається, зламалось. Спробуйте перепакувати. Здаюся!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:918 +#: ../../libraries/entropy/server/interfaces/mirrors.py:659 #, fuzzy msgid "mirror hasn't valid repository revision file" msgstr "на дзеркалі не знайдено нормального файла версії бази даних" -#: ../../libraries/entropy/server/interfaces/mirrors.py:938 +#: ../../libraries/entropy/server/interfaces/mirrors.py:679 msgid "unable to download repository revision" msgstr "неможливо завантажити виправлення репозиторію" -#: ../../libraries/entropy/server/interfaces/mirrors.py:952 +#: ../../libraries/entropy/server/interfaces/mirrors.py:693 msgid "mirror doesn't have valid revision file" msgstr "дзеркало не містить коректний файл виправлень" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1057 +#: ../../libraries/entropy/server/interfaces/mirrors.py:798 msgid "waiting up to 2 minutes before giving up" msgstr "чекаємо дві хвилини перед передачею даних" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1076 +#: ../../libraries/entropy/server/interfaces/mirrors.py:817 msgid "mirror unlocked" msgstr "дзеркало розблоковано" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1143 +#: ../../libraries/entropy/server/interfaces/mirrors.py:884 msgid "Local statistics" msgstr "Локальна статистика" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1151 +#: ../../libraries/entropy/server/interfaces/mirrors.py:892 msgid "upload directory" msgstr "директорія завантаження" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1153 -#: ../../libraries/entropy/server/interfaces/mirrors.py:1164 +#: ../../libraries/entropy/server/interfaces/mirrors.py:894 +#: ../../libraries/entropy/server/interfaces/mirrors.py:905 msgid "files ready" msgstr "файли готові" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1162 +#: ../../libraries/entropy/server/interfaces/mirrors.py:903 msgid "packages directory" msgstr "директорія пакунків" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1213 +#: ../../libraries/entropy/server/interfaces/mirrors.py:954 msgid "copy" msgstr "копіювати" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1238 +#: ../../libraries/entropy/server/interfaces/mirrors.py:979 msgid "Packages to be removed" msgstr "Пакунки до видалення" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1247 +#: ../../libraries/entropy/server/interfaces/mirrors.py:988 msgid "Packages to be moved locally" msgstr "Пакунки до локального переміщення" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1256 +#: ../../libraries/entropy/server/interfaces/mirrors.py:997 msgid "Packages to be uploaded" msgstr "Пакунки до завантаження" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1266 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1007 msgid "Total removal size" msgstr "Загальний обсяг до видалення" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1278 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1019 msgid "Total upload size" msgstr "Загальний обсяг до завантаження" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1287 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1028 msgid "Total download size" msgstr "Загальний обсяг до завантаження" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1341 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1082 msgid "Remote statistics for" msgstr "Статистика віддалених операцій для" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1096 msgid "remote packages" msgstr "віддалені пакунки" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1357 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1098 msgid "files stored" msgstr "збережені файли" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1365 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1106 msgid "Calculating queues" msgstr "Підрахунок черг" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1571 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1310 msgid "removing package+hash" msgstr "видалення пакунку і хеша" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1619 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1355 msgid "copying file+hash to repository" msgstr "копіювання файлу і хеша до головного репозиторію" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1684 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1417 msgid "upload errors" msgstr "помилки при завантаженні" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1698 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1431 msgid "upload completed successfully" msgstr "завантаження вдало завершене" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1803 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1528 msgid "QA checking package file" msgstr "QA перевіряє файл пакунку" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1825 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1550 msgid "faulty package file, please fix" msgstr "хибний файл пакунку, будь-ласка виправте" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1876 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1601 msgid "starting packages sync" msgstr "початок синхронізації пакунків" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1903 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1628 msgid "packages sync" msgstr "синхронізація пакунків" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1921 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1646 msgid "socket error" msgstr "помилка сокета" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1923 -#: ../../server/server_reagent.py:534 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1648 +#: ../../server/server_reagent.py:533 msgid "on" msgstr "на" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1939 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1664 msgid "nothing to do on" msgstr "робити більше нічого на" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1950 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1675 msgid "Expanding queues" msgstr "Розширення черг" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1970 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1695 msgid "nothing to sync for" msgstr "немає нічого до синхронізації для" -#: ../../libraries/entropy/server/interfaces/mirrors.py:1987 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1712 msgid "Would you like to run the steps above ?" msgstr "Бажаєте застосувати вищезгадані кроки?" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2036 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1761 msgid "keyboard interrupt !" msgstr "клавіатура припинила роботу!!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2055 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1780 msgid "you must package them again" msgstr "вам необхідно знову їх запакувати" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2077 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1802 msgid "exception caught" msgstr "виявлено виняток" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2104 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1829 msgid "at least one mirror synced properly!" msgstr "принаймні одне дзеркало синхронізувалося нормально!" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2232 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1964 msgid "tidy" msgstr "чисто" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2234 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1966 msgid "collecting expired packages" msgstr "збірка застарілих пакунків" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2248 +#: ../../libraries/entropy/server/interfaces/mirrors.py:1980 msgid "collecting expired packages in the selected branches" msgstr "збірка застарілих пакунків на обраній гілці" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2289 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2022 msgid "nothing to remove on this branch" msgstr "немає нічого до видалення з цієї гілки" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2300 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2033 msgid "these are the expired packages" msgstr "тут - застарілі пакунки" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2352 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2085 msgid "removing packages remotely" msgstr "віддалене видалення пакунків" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2384 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2117 msgid "remove errors" msgstr "помилки при видаленні" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2398 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2131 msgid "removing packages locally" msgstr "локальне видалення пакунків" -#: ../../libraries/entropy/server/interfaces/mirrors.py:2426 +#: ../../libraries/entropy/server/interfaces/mirrors.py:2159 msgid "removing" msgstr "видалення" +#: ../../libraries/entropy/server/interfaces/mirrors.py:2187 +msgid "downloading notice board from mirrors to" +msgstr "завантаження дошки повідомлень з дзеркал на" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2209 +msgid "notice board downloaded successfully from" +msgstr "дошка повідомлень вдало завантажена з" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2242 +#, fuzzy +msgid "removing notice board from" +msgstr "завантаження дошки повідомлень з" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2266 +#, fuzzy +msgid "notice board removal failed on" +msgstr "завантаження дошки повідомлень закінчилось невдало на" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2277 +#, fuzzy +msgid "notice board removal success" +msgstr "дошка повідомлень вдало завантажена" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2302 +msgid "uploading notice board from" +msgstr "завантаження дошки повідомлень з" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2325 +msgid "notice board upload failed on" +msgstr "завантаження дошки повідомлень закінчилось невдало на" + +#: ../../libraries/entropy/server/interfaces/mirrors.py:2336 +msgid "notice board upload success" +msgstr "дошка повідомлень вдало завантажена" + #: ../../libraries/entropy/client/services/ugc/commands.py:63 msgid "feature not supported remotely" msgstr "функція віддалено не підтримується" @@ -2053,20 +1983,20 @@ msgid "Login successful. Do you want to save these credentials ?" msgstr "Вхід вдалий. Бажаєте зберегти ці параметри доступу?" #: ../../libraries/entropy/client/services/ugc/interfaces.py:210 -#: ../../libraries/entropy/output.py:731 ../../libraries/entropy/output.py:970 +#: ../../libraries/entropy/output.py:734 ../../libraries/entropy/output.py:973 #: ../../libraries/entropy/qa.py:398 ../../libraries/entropy/qa.py:413 #: ../../client/text_rescue.py:493 ../../client/text_rescue.py:497 #: ../../client/text_rescue.py:524 ../../client/text_ugc.py:233 #: ../../client/text_ugc.py:414 ../../client/text_ugc.py:490 #: ../../client/text_ugc.py:509 ../../client/text_ui.py:479 -#: ../../client/text_ui.py:506 ../../server/server_activator.py:366 -#: ../../server/server_reagent.py:922 ../../server/server_reagent.py:923 +#: ../../client/text_ui.py:506 ../../server/server_activator.py:367 +#: ../../server/server_reagent.py:923 ../../server/server_reagent.py:924 #: ../../server/server_reagent.py:948 ../../server/server_reagent.py:961 #: ../../server/server_reagent.py:962 ../../server/server_reagent.py:977 #: ../../sulfur/src/sulfur/dialogs.py:1353 #: ../../sulfur/src/sulfur/dialogs.py:1814 -#: ../../sulfur/src/sulfur/entropyapi.py:391 -#: ../../sulfur/src/sulfur/events.py:727 +#: ../../sulfur/src/sulfur/entropyapi.py:390 +#: ../../sulfur/src/sulfur/events.py:732 msgid "Yes" msgstr "Tak" @@ -2082,442 +2012,10 @@ msgstr "Неможливо видалити файл кешу" msgid "Cannot write to cache file" msgstr "Неможливо записати у файл кешу" -#: ../../libraries/entropy/client/services/system/interfaces.py:37 -msgid "" -"A valid entropy.client.services.system.commands.Client class/subclass is " -"needed" -msgstr "" -"Необхідний коректний клас/субкласс entropy.client.services.system.commands." -"клієнта" - -#: ../../libraries/entropy/client/services/system/interfaces.py:42 -msgid "" -"A valid entropy.client.services.system.methods.BaseMixin class/subclass is " -"needed" -msgstr "" -"Необхідний коректний клас/підкласс entropy.client.services.system.methods." -"BaseMixin" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -msgid "not a string" -msgstr "не рядок" - -#: ../../libraries/entropy/client/services/system/interfaces.py:93 -#: ../../libraries/entropy/client/services/system/interfaces.py:96 -#: ../../libraries/entropy/client/services/system/interfaces.py:99 -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "Please use setup_connection() properly" -msgstr "Будь-ласка, використовуйте setup_connection() вірно" - -#: ../../libraries/entropy/client/services/system/interfaces.py:102 -msgid "not an int" -msgstr "не ціле число" - -#: ../../libraries/entropy/client/services/system/interfaces.py:105 -msgid "not a bool" -msgstr "не булева змінна" - -#: ../../libraries/entropy/client/services/system/methods.py:22 -msgid "Get a list of remotely available commands" -msgstr "Отримати перелік можливих команд для віддаленої роботи" - -#: ../../libraries/entropy/client/services/system/methods.py:28 -msgid "Get current queue content" -msgstr "Отримати поточне утримання черги" - -#: ../../libraries/entropy/client/services/system/methods.py:30 -msgid "Extended results" -msgstr "Розширені результати" - -#: ../../libraries/entropy/client/services/system/methods.py:36 -msgid "Get queue item using its queue unique identifier" -msgstr "" -"Отримати елемент з черги, використовуючи його унікальне найменування в черзі" - -#: ../../libraries/entropy/client/services/system/methods.py:37 -#: ../../libraries/entropy/client/services/system/methods.py:43 -#: ../../libraries/entropy/client/services/system/methods.py:61 -#: ../../libraries/entropy/client/services/system/methods.py:68 -#: ../../libraries/entropy/client/services/system/methods.py:69 -#: ../../libraries/entropy/client/services/system/methods.py:107 -msgid "Queue Identifier" -msgstr "Назва черги" - -#: ../../libraries/entropy/client/services/system/methods.py:42 -msgid "Get queue stdout/stderr using its queue unique identifier" -msgstr "" -"Отримати stdout/stderr черги, використовуючи його унікальне найменування " -"вчерзі" - -#: ../../libraries/entropy/client/services/system/methods.py:48 -msgid "Remove queued commands using their queue unique identifiers" -msgstr "" -"Видалити поставлені в чергу команди, використовуючи їх унікальні " -"найменуванняв черзі" - -#: ../../libraries/entropy/client/services/system/methods.py:49 -msgid "Queue Identifiers" -msgstr "Імена у черзі" - -#: ../../libraries/entropy/client/services/system/methods.py:54 -msgid "Toggle queue pause (True/False)" -msgstr "Переключити паузу черги (True/False)" - -#: ../../libraries/entropy/client/services/system/methods.py:55 -msgid "Pause or not" -msgstr "Пауза чи ні" - -#: ../../libraries/entropy/client/services/system/methods.py:60 -msgid "Kill a running process through its queue id" -msgstr "Вимкнути працюючий процес через його id у черзі" - -#: ../../libraries/entropy/client/services/system/methods.py:66 -msgid "Swap items in queue using their queue ids" -msgstr "Змінити предмети в черзі з використанням їх id у черзі" - -#: ../../libraries/entropy/client/services/system/methods.py:75 -msgid "Get pinboard content" -msgstr "Отримати вміст панелі керування" - -#: ../../libraries/entropy/client/services/system/methods.py:81 -msgid "Add item to pinboard" -msgstr "Додати предмет до панелі керування" - -#: ../../libraries/entropy/client/services/system/methods.py:84 -msgid "Extended text" -msgstr "Розширений текст" - -#: ../../libraries/entropy/client/services/system/methods.py:90 -msgid "Remove item from pinboard" -msgstr "Видалити предмет з панелі керування" - -#: ../../libraries/entropy/client/services/system/methods.py:91 -#: ../../libraries/entropy/client/services/system/methods.py:98 -msgid "Pinboard identifiers" -msgstr "Імена панелі керування" - -#: ../../libraries/entropy/client/services/system/methods.py:96 -msgid "Set pinboard items status (done/not done)" -msgstr "Використовувати статус предметів панелі керування (готовий/не готове)" - -#: ../../libraries/entropy/client/services/system/methods.py:99 -msgid "Done status" -msgstr "Статус готовності" - -#: ../../libraries/entropy/client/services/system/methods.py:105 -msgid "Write to a remote running command stdin" -msgstr "Запис віддалено виконуваної команди stdin" - -#: ../../libraries/entropy/client/services/system/methods.py:108 -msgid "Write to stdout?" -msgstr "Записати в stdout?" - -#: ../../libraries/entropy/client/services/system/methods.py:109 -#: ../../libraries/entropy/client/services/system/methods.py:399 -msgid "Text" -msgstr "Текст" - -#: ../../libraries/entropy/client/services/system/methods.py:166 -msgid "Update Spm Repository (emerge --sync)" -msgstr "Оновлення репозиторію Spm (emerge --sync)" - -#: ../../libraries/entropy/client/services/system/methods.py:172 -msgid "Compile specified atoms with specified parameters" -msgstr "Компілювати обрані атоми зі вказаними параметрами" - -#: ../../libraries/entropy/client/services/system/methods.py:174 -#: ../../libraries/entropy/client/services/system/methods.py:192 -#: ../../libraries/entropy/client/services/system/methods.py:215 -#: ../../libraries/entropy/client/services/system/methods.py:224 -#: ../../libraries/entropy/client/services/system/methods.py:232 -msgid "Atoms" -msgstr "Атоми" - -#: ../../libraries/entropy/client/services/system/methods.py:175 -#: ../../libraries/entropy/client/services/system/methods.py:193 -msgid "Pretend" -msgstr "Уявний" - -#: ../../libraries/entropy/client/services/system/methods.py:176 -msgid "Oneshot" -msgstr "Одноразовий" - -#: ../../libraries/entropy/client/services/system/methods.py:177 -#: ../../libraries/entropy/client/services/system/methods.py:194 -msgid "Verbose" -msgstr "багатослівний" - -#: ../../libraries/entropy/client/services/system/methods.py:178 -#: ../../libraries/entropy/client/services/system/methods.py:195 -msgid "No color" -msgstr "Без кольору" - -#: ../../libraries/entropy/client/services/system/methods.py:179 -msgid "Fetch only" -msgstr "Тільки завантажити" - -#: ../../libraries/entropy/client/services/system/methods.py:180 -msgid "Build only" -msgstr "Тільки зібрати" - -#: ../../libraries/entropy/client/services/system/methods.py:181 -#: ../../server/server_reagent.py:233 -msgid "No dependencies" -msgstr "Без залежностей" - -#: ../../libraries/entropy/client/services/system/methods.py:182 -msgid "Custom USE" -msgstr "Власноруч визначені USE" - -#: ../../libraries/entropy/client/services/system/methods.py:183 -msgid "Custom LDFLAGS" -msgstr "Власноруч визначені LDFLAGS" - -#: ../../libraries/entropy/client/services/system/methods.py:184 -msgid "Custom CFLAGS" -msgstr "Власноруч визначені CFLAGS" - -#: ../../libraries/entropy/client/services/system/methods.py:190 -msgid "Remove specified atoms with specified parameters" -msgstr "Видалити обрані атоми з заданими параметрами" - -#: ../../libraries/entropy/client/services/system/methods.py:201 -msgid "Get SPM updates for the specified categories" -msgstr "Отримати оновлення SPM для зазначених категорій" - -#: ../../libraries/entropy/client/services/system/methods.py:202 -#: ../../libraries/entropy/client/services/system/methods.py:208 -msgid "Categories" -msgstr "Категорії" - -#: ../../libraries/entropy/client/services/system/methods.py:207 -msgid "Get SPM installed packages for the specified categories" -msgstr "Отримати встановлені з SPM пакенки у зазначених категоріях" - -#: ../../libraries/entropy/client/services/system/methods.py:213 -msgid "Enable USE flags for the specified atoms" -msgstr "Встановити USE-прапорці для вказаних атомів" - -#: ../../libraries/entropy/client/services/system/methods.py:216 -#: ../../libraries/entropy/client/services/system/methods.py:225 -#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 -msgid "USE flags" -msgstr "USE-прапорці" - -#: ../../libraries/entropy/client/services/system/methods.py:222 -msgid "Disable USE flags for the specified atoms" -msgstr "Зняти USE-прапорці для вказаних атомів" - -#: ../../libraries/entropy/client/services/system/methods.py:231 -msgid "Get info for the specified atoms" -msgstr "Отримати інформацію щодо вказаних атомів" - -#: ../../libraries/entropy/client/services/system/methods.py:237 -msgid "Run SPM info command" -msgstr "Увімкнути команду інформації SPM" - -#: ../../libraries/entropy/client/services/system/methods.py:243 -msgid "Run custom shell command" -msgstr "Увімкнути власноруч команду shell" - -#: ../../libraries/entropy/client/services/system/methods.py:245 -msgid "Command" -msgstr "Команда" - -#: ../../libraries/entropy/client/services/system/methods.py:251 -msgid "Get Spm security updates information" -msgstr "Отримати інформацію про оновлення безпеки Spm" - -#: ../../libraries/entropy/client/services/system/methods.py:253 -msgid "List type (affected,new,all)" -msgstr "Тип списку (вразливі, нові, всі)" - -#: ../../libraries/entropy/client/services/system/methods.py:259 -msgid "Get information about available Entropy repositories" -msgstr "Отримати інформацію щодо наявних репозиторіїв Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:265 -msgid "Set default Entropy Server repository" -msgstr "Встановити репозиторій сервера Entropy за замовчуванням" - -#. Setup reponame & repofile column's -#: ../../libraries/entropy/client/services/system/methods.py:267 -#: ../../libraries/entropy/client/services/system/methods.py:275 -#: ../../libraries/entropy/client/services/system/methods.py:284 -#: ../../libraries/entropy/client/services/system/methods.py:302 -#: ../../libraries/entropy/client/services/system/methods.py:349 -#: ../../libraries/entropy/client/services/system/methods.py:373 -#: ../../libraries/entropy/client/services/system/methods.py:381 -#: ../../libraries/entropy/client/services/system/methods.py:388 -#: ../../libraries/entropy/client/services/system/methods.py:397 -#: ../../sulfur/src/sulfur/views.py:2868 -msgid "Repository Identifier" -msgstr "Ім'я репозиторію" - -#: ../../libraries/entropy/client/services/system/methods.py:273 -msgid "Get available packages inside the specified repository" -msgstr "Отримати наявні пакунки в зазначеному репозиторії" - -#: ../../libraries/entropy/client/services/system/methods.py:281 -msgid "Get idpackage metadata using its idpackage in the specified repository" -msgstr "" -"Отримати мета-інформацію з idpackage, використовуючи idpackage у " -"вказаномурепозиторії" - -#: ../../libraries/entropy/client/services/system/methods.py:283 -msgid "Package Identifier" -msgstr "Назва пакунку" - -#: ../../libraries/entropy/client/services/system/methods.py:290 -msgid "Remove the specified Entropy package matches (idpackage,repoid)" -msgstr "Видалити зазначені схожі пакунки Entropy (idpackage,repoid)" - -#: ../../libraries/entropy/client/services/system/methods.py:292 -msgid "Matched atoms" -msgstr "Схожі атоми" - -#: ../../libraries/entropy/client/services/system/methods.py:298 -#, fuzzy -msgid "" -"Search Entropy packages using a defined set of search types in the specified " -"repository" -msgstr "" -"Пошук репозиторіїв Entropy з використанням обраного набору типів пошуку " -"взазначеному репозиторії" - -#: ../../libraries/entropy/client/services/system/methods.py:300 -#: ../../sulfur/src/sulfur/__init__.py:2003 -msgid "Search type" -msgstr "Тип пошуку" - -#: ../../libraries/entropy/client/services/system/methods.py:301 -#: ../../sulfur/src/sulfur/__init__.py:2002 -msgid "Search string" -msgstr "Стрічка пошуку" - -#: ../../libraries/entropy/client/services/system/methods.py:308 -msgid "Move or copy a package from a repository to another" -msgstr "Перемістити або копіювати пакунок з одного репозиторію в інше" - -#: ../../libraries/entropy/client/services/system/methods.py:310 -msgid "Package identifiers" -msgstr "Імена пакунків" - -#: ../../libraries/entropy/client/services/system/methods.py:311 -msgid "From repository" -msgstr "З репозиторію" - -#: ../../libraries/entropy/client/services/system/methods.py:312 -msgid "To repository" -msgstr "В репозиторій" - -#: ../../libraries/entropy/client/services/system/methods.py:313 -msgid "Copy instead of move?" -msgstr "Копіювати замість переміщення?" - -#: ../../libraries/entropy/client/services/system/methods.py:319 -#, fuzzy -msgid "" -"Scan Spm package changes and retrieve a list of action that should be run on " -"the repositories" -msgstr "" -"Сканувати зміни пакунків Spm і створити перелік дій, що повиннібути виконані " -"над репозиторіями" - -#: ../../libraries/entropy/client/services/system/methods.py:325 -msgid "Run Entropy database updates" -msgstr "Увімкнути оновлення бази даних Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:327 -msgid "Matches to add from Spm" -msgstr "Підходящі до додавання з SPM" - -#: ../../libraries/entropy/client/services/system/methods.py:328 -msgid "Matches to remove from repository database" -msgstr "Підходящі до видалення з бази даних репозиторію" - -#: ../../libraries/entropy/client/services/system/methods.py:329 -msgid "Matches to inject on repository database" -msgstr "Підходящі до введення в базу даних репозиторію" - -#: ../../libraries/entropy/client/services/system/methods.py:335 -msgid "Run Entropy dependency test" -msgstr "Виконання тесту залежностей Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:341 -msgid "Run Entropy library test" -msgstr "Виконання тесту бібліотек Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:347 -msgid "Run Entropy tree updates" -msgstr "Старт дерева оновлень Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:355 -msgid "" -"Scan for Mirror updates and retrieve a list of action that should be run" -msgstr "" -"Пошук оновлень дзеркала і створення списку дій, які повинні бутиздійснені" - -#: ../../libraries/entropy/client/services/system/methods.py:357 -msgid "list of repository identifiers" -msgstr "список ідентифікаторів репозиторіїв" - -#: ../../libraries/entropy/client/services/system/methods.py:363 -msgid "Run Mirror updates for the provided repositories and its data" -msgstr "" -"Увімкнути оновлення дзеркала для зазначених репозиторіїв та їх інформації" - -#: ../../libraries/entropy/client/services/system/methods.py:365 -msgid "composed repository data" -msgstr "складено інформацію репозиторію" - -#: ../../libraries/entropy/client/services/system/methods.py:371 -msgid "Run Entropy packages digest verification test" -msgstr "Запустити тест перевірки оглядів пакунків Entropy" - -#: ../../libraries/entropy/client/services/system/methods.py:374 -msgid "Check mode" -msgstr "Режим перевірки" - -#: ../../libraries/entropy/client/services/system/methods.py:380 -msgid "Get repository notice board" -msgstr "Отримати дошку повідомлень репозиторію" - -#: ../../libraries/entropy/client/services/system/methods.py:386 -msgid "Remove notice board entry" -msgstr "Видалити запис з дошки повідомлень" - -#: ../../libraries/entropy/client/services/system/methods.py:389 -msgid "Entry Identifiers" -msgstr "Ідентифікатори записів" - -#: ../../libraries/entropy/client/services/system/methods.py:395 -msgid "Add notice board entry" -msgstr "Додати запис до дошки повідомлень" - -#. title -#: ../../libraries/entropy/client/services/system/methods.py:398 -#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 -#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 -#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 -#: ../../server/server_activator.py:242 ../../server/server_activator.py:274 -#: ../../server/server_activator.py:310 ../../sulfur/src/sulfur/dialogs.py:381 -#: ../../sulfur/src/sulfur/dialogs.py:633 -#: ../../sulfur/src/sulfur/sulfur.glade.h:258 -msgid "Title" -msgstr "Заголовок" - -#: ../../libraries/entropy/client/services/system/methods.py:400 -msgid "Notice link" -msgstr "Посилання на зауваження" - #: ../../libraries/entropy/client/misc.py:161 -#: ../../client/text_configuration.py:164 -#: ../../client/text_configuration.py:176 -#: ../../client/text_configuration.py:246 +#: ../../client/text_configuration.py:165 +#: ../../client/text_configuration.py:177 +#: ../../client/text_configuration.py:247 msgid "Automerging file" msgstr "Автооб'єднання файлу" @@ -2533,7 +2031,7 @@ msgstr "Неможливо автоматично об'єднати файл" #: ../../libraries/entropy/client/interfaces/methods.py:88 #: ../../libraries/entropy/client/interfaces/methods.py:113 #: ../../client/text_ui.py:484 ../../server/server_reagent.py:81 -#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1045 +#: ../../server/server_reagent.py:98 ../../sulfur/src/sulfur/__init__.py:1051 #: ../../sulfur/src/sulfur/views.py:2798 msgid "Repository" msgstr "Репозиторій" @@ -2548,11 +2046,11 @@ msgstr "зіпсований" msgid "Cannot calculate the checksum" msgstr "Неможливо отримати контрольну суму" -#: ../../libraries/entropy/client/interfaces/client.py:809 +#: ../../libraries/entropy/client/interfaces/client.py:804 msgid "forcing packages metadata update" msgstr "примусове оновлення мета-інформації пакунків" -#: ../../libraries/entropy/client/interfaces/client.py:818 +#: ../../libraries/entropy/client/interfaces/client.py:813 msgid "Updating system database using repository" msgstr "Оновлення системної бази даних, використовуючи ID репозиторію" @@ -2956,7 +2454,7 @@ msgstr "Репозиторії вдало оновлено" #: ../../libraries/entropy/client/interfaces/methods.py:867 #: ../../libraries/entropy/client/interfaces/sets.py:188 #: ../../libraries/entropy/client/interfaces/sets.py:215 -#: ../../libraries/entropy/const.py:591 +#: ../../libraries/entropy/const.py:589 msgid "All fine" msgstr "Все чудово" @@ -2975,41 +2473,41 @@ msgid "Repository restored successfully" msgstr "Репозиторії вдало оновлено" #: ../../libraries/entropy/client/interfaces/methods.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:3385 +#: ../../libraries/entropy/client/interfaces/package.py:3386 #: ../../client/text_rescue.py:508 ../../sulfur/src/sulfur/entropyapi.py:239 msgid "Removing" msgstr "Видалення" -#: ../../libraries/entropy/client/interfaces/methods.py:1356 +#: ../../libraries/entropy/client/interfaces/methods.py:1357 msgid "Resources unlocked, let's go!" msgstr "Ресурси звільнені. Поїхали!" -#: ../../libraries/entropy/client/interfaces/methods.py:1375 +#: ../../libraries/entropy/client/interfaces/methods.py:1376 #, python-format msgid "Resources still locked after %s minutes, giving up!" msgstr "Ресурси все ще заблоковано після %s хвилин, здаюсь!" -#: ../../libraries/entropy/client/interfaces/methods.py:1384 +#: ../../libraries/entropy/client/interfaces/methods.py:1385 #, python-format msgid "Resources locked, sleeping %s seconds, check #%s/%s" msgstr "Ресурси заблоковані, чекаємо %s секунд. Треба перевірити #%s/%s" -#: ../../libraries/entropy/client/interfaces/methods.py:1408 +#: ../../libraries/entropy/client/interfaces/methods.py:1409 #, python-format msgid "Nothing to backup in etpConst with %s key" msgstr "Немає нічого відновлювати (бекапити) в etpConst з ключем %s" -#: ../../libraries/entropy/client/interfaces/methods.py:1528 +#: ../../libraries/entropy/client/interfaces/methods.py:1529 #, fuzzy msgid "Checking response time of" msgstr "перевірка статусу для" -#: ../../libraries/entropy/client/interfaces/methods.py:1550 +#: ../../libraries/entropy/client/interfaces/methods.py:1551 #, fuzzy msgid "Mirror response time" msgstr "Таблиця додаткових репозиторіїв" -#: ../../libraries/entropy/client/interfaces/methods.py:1876 +#: ../../libraries/entropy/client/interfaces/methods.py:1877 msgid "not a valid method" msgstr "хибний метод" @@ -3036,13 +2534,13 @@ msgstr "сукупна швидкість обміну даними" #: ../../libraries/entropy/client/interfaces/package.py:345 #: ../../libraries/entropy/client/interfaces/package.py:952 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "second" msgstr "сек." #: ../../libraries/entropy/client/interfaces/package.py:360 #: ../../libraries/entropy/client/interfaces/package.py:968 -#: ../../libraries/entropy/client/interfaces/package.py:2798 +#: ../../libraries/entropy/client/interfaces/package.py:2799 msgid "Error downloading from" msgstr "Помилка при завантаженні з" @@ -3062,13 +2560,13 @@ msgstr "помилка при перевищенні часу очікуванн #: ../../libraries/entropy/client/interfaces/package.py:373 #: ../../libraries/entropy/client/interfaces/package.py:998 -#: ../../libraries/entropy/client/interfaces/package.py:2809 +#: ../../libraries/entropy/client/interfaces/package.py:2810 msgid "discarded download" msgstr "скасоване завантаження" #: ../../libraries/entropy/client/interfaces/package.py:376 #: ../../libraries/entropy/client/interfaces/package.py:1001 -#: ../../libraries/entropy/client/interfaces/package.py:2811 +#: ../../libraries/entropy/client/interfaces/package.py:2812 msgid "unknown reason" msgstr "невідома причина" @@ -3077,17 +2575,17 @@ msgid "Downloading from" msgstr "Звантаження з" #: ../../libraries/entropy/client/interfaces/package.py:946 -#: ../../libraries/entropy/client/interfaces/package.py:2780 +#: ../../libraries/entropy/client/interfaces/package.py:2781 msgid "Successfully downloaded from" msgstr "Успішно завантажено з" #: ../../libraries/entropy/client/interfaces/package.py:951 -#: ../../libraries/entropy/client/interfaces/package.py:2783 +#: ../../libraries/entropy/client/interfaces/package.py:2784 msgid "at" msgstr "на" #: ../../libraries/entropy/client/interfaces/package.py:974 -#: ../../libraries/entropy/client/interfaces/package.py:2804 +#: ../../libraries/entropy/client/interfaces/package.py:2805 msgid "file not available on this mirror" msgstr "файл недоступний на цьому дзеркалі" @@ -3178,7 +2676,7 @@ msgid "Removing config file, never modified" msgstr "Видалення файлу налаштувань, що ніколи не змінювався" #: ../../libraries/entropy/client/interfaces/package.py:1554 -#: ../../libraries/entropy/client/interfaces/package.py:2671 +#: ../../libraries/entropy/client/interfaces/package.py:2672 msgid "Protecting config file" msgstr "Захист файлу налаштуваннь" @@ -3237,223 +2735,224 @@ msgstr "Переміщення файлу закінчилось помилко msgid "please report" msgstr "будь-ласка, надішліть повідомлення" -#: ../../libraries/entropy/client/interfaces/package.py:2627 +#: ../../libraries/entropy/client/interfaces/package.py:2628 msgid "Skipping file installation/removal" msgstr "Пропускаю встановлення/видалення файлу" -#: ../../libraries/entropy/client/interfaces/package.py:2688 +#: ../../libraries/entropy/client/interfaces/package.py:2689 msgid "Collision found during install for" msgstr "Виявлено протиріччя під час встановлення" -#: ../../libraries/entropy/client/interfaces/package.py:2691 +#: ../../libraries/entropy/client/interfaces/package.py:2692 msgid "cannot overwrite" msgstr "неможливо перезаписати" -#: ../../libraries/entropy/client/interfaces/package.py:2764 -#: ../../libraries/entropy/client/interfaces/package.py:2865 +#: ../../libraries/entropy/client/interfaces/package.py:2765 +#: ../../libraries/entropy/client/interfaces/package.py:2866 msgid "Downloading" msgstr "Завантаження" -#: ../../libraries/entropy/client/interfaces/package.py:2791 +#: ../../libraries/entropy/client/interfaces/package.py:2792 msgid "Local path" msgstr "Локальний шлях" -#: ../../libraries/entropy/client/interfaces/package.py:2823 +#: ../../libraries/entropy/client/interfaces/package.py:2824 msgid "Downloading archive" msgstr "Завантаження архіву" -#: ../../libraries/entropy/client/interfaces/package.py:2848 +#: ../../libraries/entropy/client/interfaces/package.py:2849 msgid "Package cannot be fetched. Try to update repositories" msgstr "Пакунок не можливо завантажити. Спробуйте оновити репозиторії." -#: ../../libraries/entropy/client/interfaces/package.py:2867 +#: ../../libraries/entropy/client/interfaces/package.py:2868 msgid "archives" msgstr "архіви" -#: ../../libraries/entropy/client/interfaces/package.py:2884 +#: ../../libraries/entropy/client/interfaces/package.py:2885 msgid "Some packages cannot be fetched" msgstr "Деякі пакунки не можливо завантажити" -#: ../../libraries/entropy/client/interfaces/package.py:2885 +#: ../../libraries/entropy/client/interfaces/package.py:2886 msgid "Try to update your repositories and retry" msgstr "Спробуйте оновити репозиторії і повторіть спробу" -#: ../../libraries/entropy/client/interfaces/package.py:2913 +#: ../../libraries/entropy/client/interfaces/package.py:2914 msgid "Package cannot be downloaded, unknown error." msgstr "Пакунок не можливо завантажити, невідома помилка." -#: ../../libraries/entropy/client/interfaces/package.py:2922 +#: ../../libraries/entropy/client/interfaces/package.py:2923 msgid "Installed package in queue vanished, skipping." msgstr "Встановлені пакунки в черзі очищені, пропускаю." -#: ../../libraries/entropy/client/interfaces/package.py:2941 +#: ../../libraries/entropy/client/interfaces/package.py:2942 msgid "Unpacking package" msgstr "Розпакування пакунку" -#: ../../libraries/entropy/client/interfaces/package.py:2952 +#: ../../libraries/entropy/client/interfaces/package.py:2953 msgid "Merging package" msgstr "Об'єднання пакунку" -#: ../../libraries/entropy/client/interfaces/package.py:2965 +#: ../../libraries/entropy/client/interfaces/package.py:2966 msgid "You are running out of disk space" msgstr "На вашому диску залишилося зовсім мало місця" -#: ../../libraries/entropy/client/interfaces/package.py:2966 +#: ../../libraries/entropy/client/interfaces/package.py:2967 msgid "I bet, you're probably Michele" msgstr "Б’юсь об заклад, що ти Михайло" -#: ../../libraries/entropy/client/interfaces/package.py:2970 +#: ../../libraries/entropy/client/interfaces/package.py:2971 msgid "An error occured while trying to unpack the package" msgstr "Трапилась помилка при спробі розпакувати пакунок" -#: ../../libraries/entropy/client/interfaces/package.py:2973 -#: ../../libraries/entropy/client/interfaces/package.py:3017 +#: ../../libraries/entropy/client/interfaces/package.py:2974 +#: ../../libraries/entropy/client/interfaces/package.py:3018 msgid "Check if your system is healthy" msgstr "Перевірте, чи все гаразд з вашою системою" -#: ../../libraries/entropy/client/interfaces/package.py:2987 +#: ../../libraries/entropy/client/interfaces/package.py:2988 msgid "Installing package" msgstr "Встановлення пакунку" -#: ../../libraries/entropy/client/interfaces/package.py:3005 +#: ../../libraries/entropy/client/interfaces/package.py:3006 #, fuzzy msgid "<3 debug files installation enabled <3" msgstr "Пропускаю встановлення/видалення файлу" -#: ../../libraries/entropy/client/interfaces/package.py:3016 +#: ../../libraries/entropy/client/interfaces/package.py:3017 msgid "An error occured while trying to install the package" msgstr "Трапилась помилка при спробі встановлення пакунку" -#: ../../libraries/entropy/client/interfaces/package.py:3031 +#: ../../libraries/entropy/client/interfaces/package.py:3032 msgid "Removing data" msgstr "Видалення інформації" -#: ../../libraries/entropy/client/interfaces/package.py:3044 +#: ../../libraries/entropy/client/interfaces/package.py:3045 msgid "An error occured while trying to remove the package" msgstr "Трапилась помилка при спробі видалення пакунку" -#: ../../libraries/entropy/client/interfaces/package.py:3045 +#: ../../libraries/entropy/client/interfaces/package.py:3046 msgid "Check if you have enough disk space on your hard disk" msgstr "Перевірте, чи достатньо місця на жорсткому диску" -#: ../../libraries/entropy/client/interfaces/package.py:3059 -#: ../../libraries/entropy/client/interfaces/package.py:3393 +#: ../../libraries/entropy/client/interfaces/package.py:3060 +#: ../../libraries/entropy/client/interfaces/package.py:3394 #: ../../client/text_tools.py:67 msgid "Cleaning" msgstr "Очищення" -#: ../../libraries/entropy/client/interfaces/package.py:3126 +#: ../../libraries/entropy/client/interfaces/package.py:3127 #, fuzzy msgid "Cleaning previously installed application data." msgstr "Очищення інформації щодо раніше встановленого ..." -#: ../../libraries/entropy/client/interfaces/package.py:3247 +#: ../../libraries/entropy/client/interfaces/package.py:3248 msgid "Configuring package" msgstr "Налаштування пакунку" -#: ../../libraries/entropy/client/interfaces/package.py:3259 -#: ../../libraries/entropy/client/interfaces/package.py:3279 +#: ../../libraries/entropy/client/interfaces/package.py:3260 +#: ../../libraries/entropy/client/interfaces/package.py:3280 msgid "An error occured while trying to configure the package" msgstr "Трапилася помилка при спробі налаштування пакунку" -#: ../../libraries/entropy/client/interfaces/package.py:3261 +#: ../../libraries/entropy/client/interfaces/package.py:3262 msgid "Make sure that your system is healthy" msgstr "Переконайтесь, що з Вашою системою все гаразд" -#: ../../libraries/entropy/client/interfaces/package.py:3281 +#: ../../libraries/entropy/client/interfaces/package.py:3282 msgid "It seems that Source Package Manager entry is missing" msgstr "Схоже, неможливо знайти записи Менеджера пакунків" -#: ../../libraries/entropy/client/interfaces/package.py:3305 +#: ../../libraries/entropy/client/interfaces/package.py:3306 msgid "Installed package vanished" msgstr "Встановлений пакунок зник" -#: ../../libraries/entropy/client/interfaces/package.py:3311 +#: ../../libraries/entropy/client/interfaces/package.py:3312 msgid "Fetch not available" msgstr "Завантаження неможливе" -#: ../../libraries/entropy/client/interfaces/package.py:3318 +#: ../../libraries/entropy/client/interfaces/package.py:3319 #: ../../sulfur/src/sulfur/entropyapi.py:142 msgid "Fetching" msgstr "Завантаження" -#: ../../libraries/entropy/client/interfaces/package.py:3325 +#: ../../libraries/entropy/client/interfaces/package.py:3326 msgid "Multi Fetching" msgstr "Мульти-завантаження" -#: ../../libraries/entropy/client/interfaces/package.py:3326 -#: ../../libraries/entropy/client/interfaces/package.py:3345 +#: ../../libraries/entropy/client/interfaces/package.py:3327 +#: ../../libraries/entropy/client/interfaces/package.py:3346 #: ../../client/text_query.py:776 ../../client/text_ui.py:1102 -#: ../../server/server_reagent.py:543 +#: ../../server/server_reagent.py:542 msgid "packages" msgstr "пакунки" -#: ../../libraries/entropy/client/interfaces/package.py:3332 +#: ../../libraries/entropy/client/interfaces/package.py:3333 msgid "Fetching sources" msgstr "Завантаження джерел" -#: ../../libraries/entropy/client/interfaces/package.py:3338 +#: ../../libraries/entropy/client/interfaces/package.py:3339 msgid "Verifying" msgstr "Перевірка" -#: ../../libraries/entropy/client/interfaces/package.py:3344 +#: ../../libraries/entropy/client/interfaces/package.py:3345 msgid "Multi Verification" msgstr "Мульти-перевірка" -#: ../../libraries/entropy/client/interfaces/package.py:3351 +#: ../../libraries/entropy/client/interfaces/package.py:3352 msgid "Unpacking" msgstr "Розпакування" -#: ../../libraries/entropy/client/interfaces/package.py:3357 +#: ../../libraries/entropy/client/interfaces/package.py:3358 msgid "Merging" msgstr "Об'єднання" -#: ../../libraries/entropy/client/interfaces/package.py:3370 +#: ../../libraries/entropy/client/interfaces/package.py:3371 #: ../../sulfur/src/sulfur/entropyapi.py:281 msgid "Installing" msgstr "Встановлення" -#: ../../libraries/entropy/client/interfaces/package.py:3401 +#: ../../libraries/entropy/client/interfaces/package.py:3402 msgid "Postinstall" msgstr "Завершення встановлення" -#: ../../libraries/entropy/client/interfaces/package.py:3409 +#: ../../libraries/entropy/client/interfaces/package.py:3410 msgid "Preinstall" msgstr "Підготовка до встановлення" -#: ../../libraries/entropy/client/interfaces/package.py:3417 +#: ../../libraries/entropy/client/interfaces/package.py:3418 msgid "Preremove" msgstr "Підготовка до видалення" -#: ../../libraries/entropy/client/interfaces/package.py:3425 +#: ../../libraries/entropy/client/interfaces/package.py:3426 msgid "Postremove" msgstr "Завершення видалення" -#: ../../libraries/entropy/client/interfaces/package.py:3439 +#: ../../libraries/entropy/client/interfaces/package.py:3440 msgid "Configuring" msgstr "Налаштування" -#: ../../libraries/entropy/client/interfaces/package.py:3486 +#: ../../libraries/entropy/client/interfaces/package.py:3487 #: ../../libraries/entropy/client/interfaces/repository.py:259 -#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:600 +#: ../../libraries/entropy/security.py:1032 ../../client/equo.py:605 #: ../../client/text_rescue.py:86 ../../client/text_security.py:86 #: ../../client/text_smart.py:70 ../../client/text_ui.py:147 #: ../../server/reagent.py:233 ../../server/reagent.py:251 -#: ../../server/reagent.py:270 ../../server/reagent.py:290 -#: ../../server/server_activator.py:44 ../../server/server_activator.py:164 -#: ../../server/server_activator.py:223 ../../server/server_activator.py:396 -#: ../../server/server_activator.py:526 ../../server/server_reagent.py:42 -#: ../../server/server_reagent.py:618 ../../server/server_reagent.py:795 -#: ../../server/server_reagent.py:1075 ../../server/server_reagent.py:1134 +#: ../../server/reagent.py:271 ../../server/reagent.py:291 +#: ../../server/server_activator.py:45 ../../server/server_activator.py:165 +#: ../../server/server_activator.py:224 ../../server/server_activator.py:397 +#: ../../server/server_activator.py:552 ../../server/server_reagent.py:42 +#: ../../server/server_reagent.py:617 ../../server/server_reagent.py:795 +#: ../../server/server_reagent.py:1076 ../../server/server_reagent.py:1135 +#: ../../services/kernel-switcher:104 ../../services/kernel-switcher:173 #, fuzzy msgid "Another Entropy is currently running." msgstr "Інша сесія Entropy увімкнена. Неможливо обробити чергу." -#: ../../libraries/entropy/client/interfaces/package.py:3497 +#: ../../libraries/entropy/client/interfaces/package.py:3498 msgid "Cannot acquire Entropy resources lock." msgstr "Неможливо підтвердити блокування ресурсів Entropy" -#: ../../libraries/entropy/client/interfaces/package.py:3510 +#: ../../libraries/entropy/client/interfaces/package.py:3511 msgid "An error occured. Action aborted." msgstr "Виникла помилка. Дію скасовано." @@ -3560,238 +3059,238 @@ msgstr "фаза перед-видалення" msgid "post-remove phase" msgstr "фраза пост-видалення" -#: ../../libraries/entropy/const.py:569 +#: ../../libraries/entropy/const.py:567 #, fuzzy msgid "Runtime dependency" msgstr "Увімкнення тесту залежностей" -#: ../../libraries/entropy/const.py:570 +#: ../../libraries/entropy/const.py:568 #, fuzzy msgid "Post dependency" msgstr "залежність" -#: ../../libraries/entropy/const.py:571 +#: ../../libraries/entropy/const.py:569 msgid "Manually added (by staff) dependency" msgstr "" -#: ../../libraries/entropy/const.py:572 +#: ../../libraries/entropy/const.py:570 #, fuzzy msgid "Build dependency" msgstr "залежність" -#: ../../libraries/entropy/const.py:592 +#: ../../libraries/entropy/const.py:590 msgid "Corrupted Client Repository. Please restore a backup." msgstr "" "Зіпсований репозиторій користувача. Будь-ласка, відновіть з резервної копії." -#: ../../libraries/entropy/const.py:661 +#: ../../libraries/entropy/const.py:659 msgid "reason not available" msgstr "причина невідома" -#: ../../libraries/entropy/const.py:662 +#: ../../libraries/entropy/const.py:660 msgid "user package.mask" msgstr "package.mask користувача" -#: ../../libraries/entropy/const.py:663 +#: ../../libraries/entropy/const.py:661 msgid "system keywords" msgstr "системні ключові слова" -#: ../../libraries/entropy/const.py:664 +#: ../../libraries/entropy/const.py:662 msgid "user package.unmask" msgstr "package.unmask користувача" -#: ../../libraries/entropy/const.py:665 +#: ../../libraries/entropy/const.py:663 msgid "user repo package.keywords (all packages)" msgstr "репозитарії користувача package.keywords (усі пакунки)" -#: ../../libraries/entropy/const.py:666 +#: ../../libraries/entropy/const.py:664 msgid "user repo package.keywords" msgstr "репозитарій користувача package.keywords" -#: ../../libraries/entropy/const.py:667 +#: ../../libraries/entropy/const.py:665 msgid "user package.keywords" msgstr "package.keywords користувача" -#: ../../libraries/entropy/const.py:668 +#: ../../libraries/entropy/const.py:666 msgid "completely masked (by keyword?)" msgstr "повністю замасковано (за ключовим словом?)" -#: ../../libraries/entropy/const.py:669 +#: ../../libraries/entropy/const.py:667 msgid "repository general packages.db.mask" msgstr "загальний репозиторій packages.db.mask" -#: ../../libraries/entropy/const.py:670 +#: ../../libraries/entropy/const.py:668 msgid "repository general packages.db.keywords" msgstr "репозиторій гілки packages.db.mask" -#: ../../libraries/entropy/const.py:671 +#: ../../libraries/entropy/const.py:669 msgid "user license.mask" msgstr "користувацька license.mask" -#: ../../libraries/entropy/const.py:672 +#: ../../libraries/entropy/const.py:670 msgid "user live unmask" msgstr "поточне демаскування користувача" -#: ../../libraries/entropy/const.py:673 +#: ../../libraries/entropy/const.py:671 msgid "user live mask" msgstr "поточна маска користувача" -#: ../../libraries/entropy/const.py:699 +#: ../../libraries/entropy/const.py:697 msgid "Comments" msgstr "Коментарі" -#: ../../libraries/entropy/const.py:700 +#: ../../libraries/entropy/const.py:698 msgid "BBcode Documents" msgstr "Документи BB-коду" -#: ../../libraries/entropy/const.py:701 +#: ../../libraries/entropy/const.py:699 msgid "Images/Screenshots" msgstr "Зображення/скріншоти" -#: ../../libraries/entropy/const.py:702 +#: ../../libraries/entropy/const.py:700 msgid "Generic Files" msgstr "Файли ядра" -#: ../../libraries/entropy/const.py:703 +#: ../../libraries/entropy/const.py:701 msgid "YouTube(tm) Videos" msgstr "Відеоролики YouTube(tm)" -#: ../../libraries/entropy/const.py:706 +#: ../../libraries/entropy/const.py:704 msgid "Comment" msgstr "Коментар" -#: ../../libraries/entropy/const.py:707 +#: ../../libraries/entropy/const.py:705 msgid "BBcode Document" msgstr "Документ BB-коду" -#: ../../libraries/entropy/const.py:708 +#: ../../libraries/entropy/const.py:706 msgid "Image/Screenshot" msgstr "Зображення/скріншот" -#: ../../libraries/entropy/const.py:709 +#: ../../libraries/entropy/const.py:707 msgid "Generic File" msgstr "Загальний файл" -#: ../../libraries/entropy/const.py:710 +#: ../../libraries/entropy/const.py:708 msgid "YouTube(tm) Video" msgstr "Відеоролик YouTube(tm)" -#: ../../libraries/entropy/fetchers.py:730 +#: ../../libraries/entropy/fetchers.py:731 msgid "infinite" msgstr "безконечно" -#: ../../libraries/entropy/fetchers.py:802 +#: ../../libraries/entropy/fetchers.py:803 msgid "[F]" msgstr "[F]" -#: ../../libraries/entropy/fetchers.py:803 -#: ../../libraries/entropy/fetchers.py:1151 +#: ../../libraries/entropy/fetchers.py:804 +#: ../../libraries/entropy/fetchers.py:1152 msgid "ETA" msgstr "ЕТА" -#: ../../libraries/entropy/fetchers.py:804 -#: ../../libraries/entropy/fetchers.py:1152 +#: ../../libraries/entropy/fetchers.py:805 +#: ../../libraries/entropy/fetchers.py:1153 msgid "sec" msgstr "сек." -#: ../../libraries/entropy/fetchers.py:1033 +#: ../../libraries/entropy/fetchers.py:1034 msgid "Aggregated download" msgstr "Сукупне завантаження" -#: ../../libraries/entropy/fetchers.py:1035 -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../libraries/entropy/fetchers.py:1036 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "items" msgstr "предмети" -#: ../../libraries/entropy/output.py:600 -#: ../../sulfur/src/sulfur/entropyapi.py:403 +#: ../../libraries/entropy/output.py:603 +#: ../../sulfur/src/sulfur/entropyapi.py:402 msgid "Entropy needs your attention" msgstr "Entropy вимагає Вашої уваги" -#: ../../libraries/entropy/output.py:746 +#: ../../libraries/entropy/output.py:749 msgid "Entropy got a question for you" msgstr "Entropy має до Вас запитання" -#: ../../libraries/entropy/output.py:760 +#: ../../libraries/entropy/output.py:763 msgid "Interrupted" msgstr "Скасовано" -#: ../../libraries/entropy/output.py:820 +#: ../../libraries/entropy/output.py:823 msgid "Selected number" msgstr "Обраний номер" -#: ../../libraries/entropy/output.py:837 ../../client/text_ui.py:1559 +#: ../../libraries/entropy/output.py:840 ../../client/text_ui.py:1559 msgid "Please select an option" msgstr "Будь-ласка, оберіть опцію" -#: ../../libraries/entropy/output.py:839 +#: ../../libraries/entropy/output.py:842 msgid "Discard all" msgstr "Скасувати все" -#: ../../libraries/entropy/output.py:840 +#: ../../libraries/entropy/output.py:843 msgid "Confirm" msgstr "Підтвердити" -#: ../../libraries/entropy/output.py:841 +#: ../../libraries/entropy/output.py:844 msgid "Add item" msgstr "Додати предмет" -#: ../../libraries/entropy/output.py:842 +#: ../../libraries/entropy/output.py:845 #, fuzzy msgid "Edit item" msgstr "Додати предмет" -#: ../../libraries/entropy/output.py:843 +#: ../../libraries/entropy/output.py:846 msgid "Remove item" msgstr "Видалити предмет" -#: ../../libraries/entropy/output.py:844 +#: ../../libraries/entropy/output.py:847 msgid "Show current list" msgstr "Показати поточний перелік" #. wait user interaction -#: ../../libraries/entropy/output.py:848 -#: ../../client/text_configuration.py:303 -#: ../../client/text_configuration.py:319 +#: ../../libraries/entropy/output.py:851 +#: ../../client/text_configuration.py:304 +#: ../../client/text_configuration.py:320 msgid "Your choice (type a number and press enter):" msgstr "Ваш вибір (введіть номер і натисніть Enter)" -#: ../../libraries/entropy/output.py:880 -#: ../../client/text_configuration.py:196 +#: ../../libraries/entropy/output.py:883 +#: ../../client/text_configuration.py:197 msgid "You don't have typed a number." msgstr "Ви не ввели номер." -#: ../../libraries/entropy/output.py:883 +#: ../../libraries/entropy/output.py:886 msgid "Invalid action." msgstr "Хибна дія." -#: ../../libraries/entropy/output.py:893 +#: ../../libraries/entropy/output.py:896 #, fuzzy msgid "String to add (-1 to go back):" msgstr "Рядок для додавання:" -#: ../../libraries/entropy/output.py:903 +#: ../../libraries/entropy/output.py:906 msgid "Invalid string." msgstr "Помилковий рядок." -#: ../../libraries/entropy/output.py:911 +#: ../../libraries/entropy/output.py:914 #, fuzzy msgid "Element number to edit (-1 to go back):" msgstr "Номер елемента до видалення:" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "old" msgstr "" -#: ../../libraries/entropy/output.py:922 +#: ../../libraries/entropy/output.py:925 msgid "new value:" msgstr "" -#: ../../libraries/entropy/output.py:930 ../../libraries/entropy/output.py:948 +#: ../../libraries/entropy/output.py:933 ../../libraries/entropy/output.py:951 msgid "Invalid element." msgstr "Хибний елемент." -#: ../../libraries/entropy/output.py:939 +#: ../../libraries/entropy/output.py:942 #, fuzzy msgid "Element number to remove (-1 to go back):" msgstr "Номер елемента до видалення:" @@ -4402,7 +3901,7 @@ msgstr "зробити різні запити до репозиторію та msgid "search from what package a file belongs" msgstr "шукати, якому пакунку належить файл" -#: ../../client/equo.py:210 ../../client/equo.py:344 +#: ../../client/equo.py:210 ../../client/equo.py:346 msgid "show packages changelog" msgstr "показати лог змін пакунків" @@ -4410,12 +3909,12 @@ msgstr "показати лог змін пакунків" msgid "search what packages depend on the provided atoms" msgstr "шукати пакунки, що залежать від наданих атомів" -#: ../../client/equo.py:212 ../../client/equo.py:346 +#: ../../client/equo.py:212 ../../client/equo.py:348 #: ../../server/reagent.py:65 msgid "search packages by description" msgstr "шукати пакунки за описом" -#: ../../client/equo.py:213 ../../client/equo.py:347 +#: ../../client/equo.py:213 ../../client/equo.py:349 #: ../../server/reagent.py:63 msgid "show files owned by the provided atoms" msgstr "показує файли, що належать даним атомам" @@ -4454,7 +3953,7 @@ msgstr "Встановлені пакунки" msgid "associate given file paths to applications able to read them" msgstr "" -#: ../../client/equo.py:223 ../../client/equo.py:349 +#: ../../client/equo.py:223 ../../client/equo.py:351 #: ../../server/reagent.py:59 msgid "show runtime libraries needed by the provided atoms" msgstr "відобразити бібліотеки робочого циклу, необхідні для даних атомів" @@ -4471,7 +3970,7 @@ msgstr "показати дерево вилучень для обраних а msgid "show atoms needing the provided libraries" msgstr "відобразити атоми, що потребують даних бібліотек" -#: ../../client/equo.py:227 ../../client/equo.py:351 +#: ../../client/equo.py:227 ../../client/equo.py:353 #: ../../server/reagent.py:62 msgid "search available package sets" msgstr "пошук наявних наборів пакунків" @@ -4498,12 +3997,12 @@ msgstr "" msgid "show reverse depdendencies tree for provided installed atoms" msgstr "відобразити, які пакунки залежать від даних атомів" -#: ../../client/equo.py:234 ../../client/equo.py:354 ../../client/equo.py:399 +#: ../../client/equo.py:234 ../../client/equo.py:356 ../../client/equo.py:401 #: ../../server/reagent.py:71 msgid "show more details" msgstr "відобразити більше деталей" -#: ../../client/equo.py:235 ../../client/equo.py:355 ../../client/equo.py:400 +#: ../../client/equo.py:235 ../../client/equo.py:357 ../../client/equo.py:402 #: ../../server/reagent.py:72 msgid "print results in a scriptable way" msgstr "відобразити результати за допомогою скриптів" @@ -4589,7 +4088,7 @@ msgstr "" "створити базу даних встановлених пакунків з використанням файлів системи" "[остання надія]" -#: ../../client/equo.py:265 ../../client/equo.py:315 +#: ../../client/equo.py:265 ../../client/equo.py:317 #, fuzzy msgid "regenerate SPM UIDs map (SPM <-> Entropy packages)" msgstr "" @@ -4659,7 +4158,7 @@ msgstr "синхронізувати пакунки, базу даних, і в #: ../../client/equo.py:283 ../../client/equo.py:287 ../../client/equo.py:290 #: ../../server/activator.py:52 ../../server/activator.py:60 -#: ../../server/activator.py:70 +#: ../../server/activator.py:65 msgid "sync all the configured repositories" msgstr "синхронізувати усі налаштовані репозиторії" @@ -4675,23 +4174,23 @@ msgstr "також справдити цілісність пакунків" msgid "sync the current repository database across primary mirrors" msgstr "синхронізувати поточну базу даних репозиторію з головними дзеркалами" -#: ../../client/equo.py:291 ../../server/activator.py:65 +#: ../../client/equo.py:291 ../../server/activator.py:68 msgid "lock the current repository database (server-side)" msgstr "заблокувати поточну базу даних репозиторію (для сервера)" -#: ../../client/equo.py:292 ../../server/activator.py:66 +#: ../../client/equo.py:292 ../../server/activator.py:69 msgid "unlock the current repository database (server-side)" msgstr "розблокувати поточну базу даних репозиторію (для сервера)" -#: ../../client/equo.py:293 ../../server/activator.py:67 +#: ../../client/equo.py:293 ../../server/activator.py:70 msgid "lock the current repository database (client-side)" msgstr "заблокувати поточну базу даних репозиторію (для клієнта)" -#: ../../client/equo.py:294 ../../server/activator.py:68 +#: ../../client/equo.py:294 ../../server/activator.py:71 msgid "unlock the current repository database (client-side)" msgstr "розблокувати поточну базу даних репозиторію (для клієнта)" -#: ../../client/equo.py:295 ../../server/activator.py:69 +#: ../../client/equo.py:295 ../../server/activator.py:72 msgid "show current lock status" msgstr "відобразити поточний статус блокування" @@ -4701,255 +4200,263 @@ msgstr "" "видалити бінарні пакунки, яких немає в репозиторії і термін зберігання " "якихминув" -#: ../../client/equo.py:300 ../../server/reagent.py:74 +#: ../../client/equo.py:297 ../../server/activator.py:66 +msgid "clean unavaiable packages from mirrors (similar to tidy, but more nazi)" +msgstr "" + +#: ../../client/equo.py:298 ../../server/activator.py:67 +msgid "expiration days [default is: 0, dangerous!]" +msgstr "" + +#: ../../client/equo.py:302 ../../server/reagent.py:74 msgid "manage a repository" msgstr "керувати репозиторієм" -#: ../../client/equo.py:302 ../../server/reagent.py:75 +#: ../../client/equo.py:304 ../../server/reagent.py:75 #, fuzzy msgid "(re)initialize the current repository database" msgstr "(повторно) обнулити поточну базу даних репозиторію" -#: ../../client/equo.py:303 +#: ../../client/equo.py:305 msgid "do not refill database using packages on mirrors" msgstr "не доповнювати базу даних пакунками з дзеркал" -#: ../../client/equo.py:304 ../../server/reagent.py:76 +#: ../../client/equo.py:306 ../../server/reagent.py:76 #, fuzzy msgid "(re)create the database for the specified repository" msgstr "(повторно) створити базу даних для зазначеного репозиторію" -#: ../../client/equo.py:305 ../../server/reagent.py:77 +#: ../../client/equo.py:307 ../../server/reagent.py:77 msgid "manually force a revision bump for the current repository database" msgstr "власноруч прискорити перевірку версії поточної бази даних репозиторію" -#: ../../client/equo.py:306 ../../server/reagent.py:78 +#: ../../client/equo.py:308 ../../server/reagent.py:78 msgid "synchronize the database" msgstr "синхронізувати базу даних" -#: ../../client/equo.py:307 ../../server/reagent.py:79 +#: ../../client/equo.py:309 ../../server/reagent.py:79 msgid "flush back old branches packages to current branch" msgstr "змінити пакунки старих гілок на пакунки нової гілки" -#: ../../client/equo.py:308 ../../server/reagent.py:80 +#: ../../client/equo.py:310 ../../server/reagent.py:80 msgid "remove the provided atoms from the current repository database" msgstr "видалити дані атоми з поточної бази даних репозиторію" -#: ../../client/equo.py:309 ../../server/reagent.py:82 +#: ../../client/equo.py:311 ../../server/reagent.py:82 msgid "remove the provided injected atoms (all if no atom specified)" msgstr "видалити дані завантажені атоми (всі, якщо не обрано жодногоатома)" -#: ../../client/equo.py:310 ../../server/reagent.py:83 +#: ../../client/equo.py:312 ../../server/reagent.py:83 msgid "create an empty repository database in the provided path" msgstr "створити порожню базу даних репозиторію за вказаним шляхом" -#: ../../client/equo.py:311 +#: ../../client/equo.py:313 msgid "switch to the specified branch the provided atoms (or world)" msgstr "перемкнути на вказану гілку дані атоми (або всі)" -#: ../../client/equo.py:312 +#: ../../client/equo.py:314 msgid "verify remote integrity of the provided atoms (or world)" msgstr "віддалено перевірити цілісність даних атомів (або всіх)" -#: ../../client/equo.py:313 ../../server/reagent.py:86 +#: ../../client/equo.py:315 ../../server/reagent.py:86 msgid "backup current repository database" msgstr "створити резервну копію поточної бази даних репозиторію" -#: ../../client/equo.py:314 ../../server/reagent.py:87 +#: ../../client/equo.py:316 ../../server/reagent.py:87 msgid "restore a previously backed-up repository database" msgstr "відновити попередньо створену резервну копію бази даних репозиторію" -#: ../../client/equo.py:317 ../../server/reagent.py:88 +#: ../../client/equo.py:319 ../../server/reagent.py:88 msgid "enable the specified repository" msgstr "увімкнути обраний репозиторій" -#: ../../client/equo.py:318 ../../server/reagent.py:89 +#: ../../client/equo.py:320 ../../server/reagent.py:89 msgid "disable the specified repository" msgstr "вимкнути обраний репозиторій" -#: ../../client/equo.py:319 +#: ../../client/equo.py:321 msgid "show the current Server Interface status" msgstr "відобразити поточний статус Серверного Інтерфейсу" -#: ../../client/equo.py:320 ../../server/reagent.py:90 +#: ../../client/equo.py:322 ../../server/reagent.py:90 #, fuzzy msgid "check packages in repository for missing dependencies" msgstr "Встановлені пакунки" -#: ../../client/equo.py:321 ../../server/reagent.py:91 +#: ../../client/equo.py:323 ../../server/reagent.py:91 #, fuzzy msgid "handle packages dependencies" msgstr "власноруч керувати залежностями пакунків" -#: ../../client/equo.py:322 +#: ../../client/equo.py:324 msgid "clone a package inside a repository assigning it an arbitrary tag" msgstr "клонувати пакунок всередині репозиторію, описуючи його довільним тегом" -#: ../../client/equo.py:323 ../../server/reagent.py:95 +#: ../../client/equo.py:325 ../../server/reagent.py:95 msgid "move packages from a repository to another" msgstr "перемістити пакунки в інший репозиторій" -#: ../../client/equo.py:324 ../../client/equo.py:326 +#: ../../client/equo.py:326 ../../client/equo.py:328 #: ../../server/reagent.py:96 ../../server/reagent.py:98 msgid "pulls dependencies in" msgstr "встановити залежності" -#: ../../client/equo.py:325 ../../server/reagent.py:97 +#: ../../client/equo.py:327 ../../server/reagent.py:97 msgid "copy packages from a repository to another" msgstr "копіювати пакунки в інший репозиторій" -#: ../../client/equo.py:327 ../../server/reagent.py:99 +#: ../../client/equo.py:329 ../../server/reagent.py:99 msgid "set the default repository" msgstr "встановити репозиторій за замовчуванням" -#: ../../client/equo.py:331 ../../server/reagent.py:101 +#: ../../client/equo.py:333 ../../server/reagent.py:101 msgid "manage repository digital signatures (OpenGPG)" msgstr "" -#: ../../client/equo.py:332 ../../server/reagent.py:102 +#: ../../client/equo.py:334 ../../server/reagent.py:102 #, fuzzy msgid "create keypair for repositories and sign packages" msgstr "Спробуйте оновити репозиторії і повторіть спробу" -#: ../../client/equo.py:333 ../../server/reagent.py:103 +#: ../../client/equo.py:335 ../../server/reagent.py:103 msgid "delete keypair (and digital signatures) of repository" msgstr "" -#: ../../client/equo.py:334 ../../server/reagent.py:104 +#: ../../client/equo.py:336 ../../server/reagent.py:104 #, fuzzy msgid "show currently configured keys information for given repositories" msgstr "Вірно налаштовані репозиторії" -#: ../../client/equo.py:335 ../../server/reagent.py:105 +#: ../../client/equo.py:337 ../../server/reagent.py:105 msgid "sign (or re-sign) packages in repository using currently set keypair" msgstr "" -#: ../../client/equo.py:336 ../../server/reagent.py:106 +#: ../../client/equo.py:338 ../../server/reagent.py:106 #, fuzzy msgid "import keypair, bind to given repository" msgstr "відсутня в списках в поточній базі даних репозиторіїв!!" -#: ../../client/equo.py:337 ../../server/reagent.py:107 +#: ../../client/equo.py:339 ../../server/reagent.py:107 #, fuzzy msgid "export public key of given repository" msgstr "Сортувати за репозиторієм" -#: ../../client/equo.py:338 ../../server/reagent.py:108 +#: ../../client/equo.py:340 ../../server/reagent.py:108 #, fuzzy msgid "export private key of given repository" msgstr "Репозиторій призначення" -#: ../../client/equo.py:342 +#: ../../client/equo.py:344 msgid "do some searches into community repository databases" msgstr "пошукати в базі даних репозиторіїв співтовариства" -#: ../../client/equo.py:343 ../../server/reagent.py:64 +#: ../../client/equo.py:345 ../../server/reagent.py:64 msgid "show from what package the provided files belong" msgstr "відобразити, якому пакункові належать дані файли" -#: ../../client/equo.py:345 ../../server/reagent.py:60 +#: ../../client/equo.py:347 ../../server/reagent.py:60 msgid "show what packages depend on the provided atoms" msgstr "відобразити, які пакунки залежать від даних атомів" -#: ../../client/equo.py:348 ../../server/reagent.py:66 +#: ../../client/equo.py:350 ../../server/reagent.py:66 msgid "list all the packages in the default repository" msgstr "показати всі пакунки у репозиторії за замовчуванням" -#: ../../client/equo.py:350 ../../server/reagent.py:57 +#: ../../client/equo.py:352 ../../server/reagent.py:57 msgid "search packages inside the default repository database" msgstr "шукати пакунки в базі даних репозиторію за замовчуванням" -#: ../../client/equo.py:352 ../../server/reagent.py:61 +#: ../../client/equo.py:354 ../../server/reagent.py:61 msgid "show packages owning the specified tags" msgstr "відобразити пакунки з певними тегами" -#: ../../client/equo.py:353 +#: ../../client/equo.py:355 #, fuzzy msgid "show installed packages owning the specified revisions" msgstr "відобразити пакунки з певними тегами" -#: ../../client/equo.py:359 ../../server/reagent.py:110 +#: ../../client/equo.py:361 ../../server/reagent.py:110 msgid "source package manager functions" msgstr "функції пакункового менеджера джерела" -#: ../../client/equo.py:360 ../../server/reagent.py:111 +#: ../../client/equo.py:362 ../../server/reagent.py:111 msgid "compilation function" msgstr "функція компіляції" -#: ../../client/equo.py:361 ../../server/reagent.py:112 +#: ../../client/equo.py:363 ../../server/reagent.py:112 msgid "compile packages belonging to the provided categories" msgstr "компілювати пакунки, що стосуються даних категорій" -#: ../../client/equo.py:362 ../../client/equo.py:365 +#: ../../client/equo.py:364 ../../client/equo.py:367 #: ../../server/reagent.py:113 ../../server/reagent.py:116 msgid "just list packages" msgstr "відобразити лише перелік пакунків" -#: ../../client/equo.py:363 ../../server/reagent.py:114 +#: ../../client/equo.py:365 ../../server/reagent.py:114 msgid "do not pull old package slots" msgstr "не заповнювати слоти старих пакунків" -#: ../../client/equo.py:364 ../../server/reagent.py:115 +#: ../../client/equo.py:366 ../../server/reagent.py:115 msgid "compile packages in provided package set names" msgstr "компілювати пакунки з іменами даного набору пакунків" -#: ../../client/equo.py:366 ../../server/reagent.py:117 +#: ../../client/equo.py:368 ../../server/reagent.py:117 msgid "rebuild everything" msgstr "перебудувати всі" -#: ../../client/equo.py:367 ../../server/reagent.py:118 +#: ../../client/equo.py:369 ../../server/reagent.py:118 msgid "run database update if all went fine" msgstr "виконати оновлення бази даних, якщо все пройшло добре" -#: ../../client/equo.py:368 ../../server/reagent.py:119 +#: ../../client/equo.py:370 ../../server/reagent.py:119 msgid "run mirror sync if all went fine" msgstr "виконати синхронізацію з дзеркалом, якщо все гаразд" -#: ../../client/equo.py:369 +#: ../../client/equo.py:371 msgid "scan orphaned packages on SPM" msgstr "шукати осиротілі пакунки в SPM" -#: ../../client/equo.py:373 ../../server/activator.py:72 +#: ../../client/equo.py:375 ../../server/activator.py:75 msgid "notice board handling functions" msgstr "функції обслуговування дошки повідомлень" -#: ../../client/equo.py:374 ../../server/activator.py:73 +#: ../../client/equo.py:376 ../../server/activator.py:76 msgid "add a news item to the notice board" msgstr "додати новину на дошку повідомлень" -#: ../../client/equo.py:375 ../../server/activator.py:74 +#: ../../client/equo.py:377 ../../server/activator.py:77 msgid "remove a news item from the notice board" msgstr "видалити новину з дошки повідомлень" -#: ../../client/equo.py:376 ../../server/activator.py:75 +#: ../../client/equo.py:378 ../../server/activator.py:78 msgid "read the current notice board" msgstr "прочитати актуальну дошку повідомлень" -#: ../../client/equo.py:380 +#: ../../client/equo.py:382 msgid "look for unsatisfied dependencies across community repositories" msgstr "шукати недотримані залежності в репозиторіях співтовариства" -#: ../../client/equo.py:381 ../../server/reagent.py:126 +#: ../../client/equo.py:383 ../../server/reagent.py:126 msgid "verify the integrity of local package files" msgstr "перевірити цілісність файлів локального пакунку" -#: ../../client/equo.py:384 +#: ../../client/equo.py:386 msgid "handles User Generated Content features" msgstr "обслуговує елементи вмісту, згенерованого користувачем" -#: ../../client/equo.py:385 +#: ../../client/equo.py:387 msgid "login against a specified repository" msgstr "увійти (залогінитись) в певний репозиторій" -#: ../../client/equo.py:386 +#: ../../client/equo.py:388 msgid "logout from a specified repository" msgstr "вийти (розлогінитись) з певного репозиторію" -#: ../../client/equo.py:387 +#: ../../client/equo.py:389 msgid "force action" msgstr "пришвидшити виконання" -#: ../../client/equo.py:388 +#: ../../client/equo.py:390 msgid "" "manage package documents for the selected repository (comments, files, " "videos)" @@ -4957,95 +4464,95 @@ msgstr "" "керувати документами пакунків для обраного репозиторію (коментарі,файли, " "відео)" -#: ../../client/equo.py:389 +#: ../../client/equo.py:391 msgid "" "get available documents for the specified package key (example: x11-libs/qt)" msgstr "" "отримати наявні документи за обраним ключем пакунку (приклад: x11-libs/qt)" -#: ../../client/equo.py:390 +#: ../../client/equo.py:392 msgid "add a new document to the specified package key (example: x11-libs/qt)" msgstr "" "додати новий документ для обраного ключа пакунку (приклад: x11-libs/qt)" -#: ../../client/equo.py:391 +#: ../../client/equo.py:393 msgid "remove documents from database using their identifiers" msgstr "видалити документи з бази даних, використовуючи їх найменування" -#: ../../client/equo.py:392 +#: ../../client/equo.py:394 msgid "manage package votes for the selected repository" msgstr "керувати оцінками пакунків для обраного репозиторію" -#: ../../client/equo.py:393 +#: ../../client/equo.py:395 msgid "get vote for the specified package key (example: x11-libs/qt)" msgstr "отримати голос для зазначеного ключа пакунку (приклад: x11-libs/qt)" -#: ../../client/equo.py:394 +#: ../../client/equo.py:396 msgid "add vote for the specified package key (example: x11-libs/qt)" msgstr "додати голос для обраного ключа пакунку (приклад: x11-libs/qt)" -#: ../../client/equo.py:397 +#: ../../client/equo.py:399 msgid "handles Entropy cache" msgstr "обслуговує кеш Entropy" -#: ../../client/equo.py:398 +#: ../../client/equo.py:400 msgid "clean Entropy cache" msgstr "очистити кеш Entropy" -#: ../../client/equo.py:402 +#: ../../client/equo.py:404 msgid "remove downloaded packages and clean temp. directories" msgstr "видалити завантажені пакунки і очистити тимчасові директорії" -#: ../../client/equo.py:404 +#: ../../client/equo.py:406 msgid "show system information" msgstr "відобразити інформацію системи" -#: ../../client/equo.py:445 ../../client/text_rescue.py:103 +#: ../../client/equo.py:447 ../../client/text_rescue.py:103 #: ../../client/text_rescue.py:113 ../../client/text_ui.py:214 msgid "is deprecated, please use" msgstr "" -#: ../../client/equo.py:456 +#: ../../client/equo.py:458 msgid "You need to install sys-apps/entropy-server. :-) Do it !" msgstr "" "Вам необхідно встановити sys-apps/entropy-server :) Ну-ж бо, зробіть це!" -#: ../../client/equo.py:534 +#: ../../client/equo.py:538 msgid "You need to install/update sys-apps/entropy-server. :-) Do it !" msgstr "" "Вам необхідно встановити/оновити sys-apps/entropy-server :-) Ну-ж бо, " "зробітьце!" -#: ../../client/equo.py:587 ../../client/text_configuration.py:41 +#: ../../client/equo.py:592 ../../client/text_configuration.py:42 #: ../../client/text_rescue.py:74 msgid "You are not root" msgstr "Ви не суперкористувач root" -#: ../../client/equo.py:814 +#: ../../client/equo.py:819 msgid "not enough parameters" msgstr "недостатньо параметрів" -#: ../../client/equo.py:864 +#: ../../client/equo.py:869 #, fuzzy msgid "Installed packages repository corrupted. Please re-generate it" msgstr "" "База даних інстальованих пакунків не знайдена або зіпсована.Будь-ласка, " "згенеруйте її, застосовуючи інструменти 'equo database'" -#: ../../client/equo.py:872 ../../client/text_smart.py:157 +#: ../../client/equo.py:877 ../../client/text_smart.py:157 #: ../../client/text_smart.py:332 ../../client/text_smart.py:484 msgid "Cannot continue" msgstr "Неможливо продовжувати" -#: ../../client/equo.py:895 +#: ../../client/equo.py:900 msgid "Your hard drive is full! Your fault!" msgstr "" -#: ../../client/equo.py:901 +#: ../../client/equo.py:906 msgid "No more memory dude! Your fault!" msgstr "" -#: ../../client/equo.py:906 +#: ../../client/equo.py:911 #, fuzzy msgid "" "Hi. My name is Bug Reporter. I am sorry to inform you that Equo crashed. " @@ -5055,26 +4562,26 @@ msgstr "" "про це говорити,але на жаль, Equo шляк трафив. Ну що тут вдієш, друже, не " "все в середу Петра..." -#: ../../client/equo.py:907 +#: ../../client/equo.py:912 msgid "" "But there's something you could do to help Equo to be a better application." msgstr "" "Але при цьому Ви могли б дещо посприяти тому, щоб Equo став меншглючною " "програмою." -#: ../../client/equo.py:908 +#: ../../client/equo.py:913 #, fuzzy msgid "-- EVEN IF I DON'T WANT YOU TO SUBMIT THE SAME REPORT MULTIPLE TIMES --" msgstr "" "- ПРИНАЙМНІ ТОМУ, ЩО Я НЕ ХОЧУ, АБИ ТОБІ ДОВЕЛОСЬНАДСИЛАТИ ЦЕЙ КЛЯТИЙ ЗВІТ " "СОТНЮ РАЗ --" -#: ../../client/equo.py:909 +#: ../../client/equo.py:914 msgid "Now I am showing you what happened. Don't panic, I'm here to help you." msgstr "" "Зараз я покажу тобі, що скоїлось. Не панікуй, я тут, аби допомогти тобі." -#: ../../client/equo.py:918 +#: ../../client/equo.py:923 #, fuzzy msgid "" "Oh well, I cannot even write to /tmp. So, please copy the error and mail " @@ -5083,11 +4590,11 @@ msgstr "" "Ой, прокляття, я не можу навіть записувати в /tmp. Що ж, будь-ласка,зкопіюй " "цю помилку та надішли її на lxnay@sabayonlinux.org." -#: ../../client/equo.py:937 +#: ../../client/equo.py:942 msgid "Of course you are on the Internet..." msgstr "Ну і, звичайно, ти в інтернеті ..." -#: ../../client/equo.py:938 +#: ../../client/equo.py:943 #, fuzzy msgid "" "Erm... Can I send the error, along with some information\n" @@ -5099,11 +4606,11 @@ msgstr "" " своїм творцям - щоб вони заодно мене підправили? (твій IP при цьому буде " "записано)" -#: ../../client/equo.py:940 +#: ../../client/equo.py:945 msgid "Ok, ok ok ok... Sorry!" msgstr "Ну гаразд, гаразд, гаразд... вибачте, прошу пана!" -#: ../../client/equo.py:944 +#: ../../client/equo.py:949 #, fuzzy msgid "" "If you want to be contacted back (and actively supported), also answer the " @@ -5112,19 +4619,19 @@ msgstr "" "Коли отримаєш відповідь від служби підтримки (і активну підтримку заодно),то " "прошу тебе також дати відповідь на питання:" -#: ../../client/equo.py:945 +#: ../../client/equo.py:950 msgid "Your Full name:" msgstr "Ваше повне ім'я:" -#: ../../client/equo.py:946 +#: ../../client/equo.py:951 msgid "Your E-Mail address:" msgstr "Ваша поштова електронна адреса:" -#: ../../client/equo.py:947 +#: ../../client/equo.py:952 msgid "What you were doing:" msgstr "Що ж ти такого накоїв:" -#: ../../client/equo.py:962 +#: ../../client/equo.py:967 #, fuzzy msgid "" "Thank you very much. The error has been reported and hopefully, the problem " @@ -5133,7 +4640,7 @@ msgstr "" "Дуже дякую. Дані про помилку надіслані і, якщо все будегаразд, - проблему " "буде вирішено якнайшвидше." -#: ../../client/equo.py:964 +#: ../../client/equo.py:969 #, fuzzy msgid "" "Ugh. Cannot send the report. When you want, mail the file below to " @@ -5142,11 +4649,11 @@ msgstr "" "Ех... Не можу надіслати звіт. Я зберіг помилку у /tmp/equoerror.txt.Якщо " "вважаєш за потрібне, надійшли цей файл на lxnay@sabayonlinux.org." -#: ../../client/equo.py:983 +#: ../../client/equo.py:988 msgid "Entropy/Equo version mismatch" msgstr "" -#: ../../client/equo.py:984 +#: ../../client/equo.py:989 msgid "it could make your system explode!" msgstr "" @@ -5160,154 +4667,154 @@ msgstr "очистити кеш Entropy" msgid "Entropy cache cleaned." msgstr "Кеш UGC очищено" -#: ../../client/text_configuration.py:76 +#: ../../client/text_configuration.py:78 msgid "Scanning filesystem" msgstr "Сканування файлової системи" -#: ../../client/text_configuration.py:80 -#: ../../client/text_configuration.py:387 +#: ../../client/text_configuration.py:82 +#: ../../client/text_configuration.py:388 msgid "file" msgstr "файл" -#: ../../client/text_configuration.py:85 +#: ../../client/text_configuration.py:87 msgid "All fine baby. Nothing to do!" msgstr "Усе тиць-гриць :) Більше нічого робити!" -#: ../../client/text_configuration.py:96 +#: ../../client/text_configuration.py:98 msgid "Type a number." msgstr "Введіть число." -#: ../../client/text_configuration.py:110 -#: ../../client/text_configuration.py:138 ../../server/server_reagent.py:85 +#: ../../client/text_configuration.py:112 +#: ../../client/text_configuration.py:139 ../../server/server_reagent.py:85 #: ../../server/server_reagent.py:102 msgid "Configuration file" msgstr "Файл налаштування" -#: ../../client/text_configuration.py:114 +#: ../../client/text_configuration.py:116 msgid "Overwrite ?" msgstr "Перезаписати?" -#: ../../client/text_configuration.py:117 +#: ../../client/text_configuration.py:119 msgid "Moving" msgstr "Переміщую" -#: ../../client/text_configuration.py:142 +#: ../../client/text_configuration.py:143 #, fuzzy msgid "Discard ?" msgstr "Скасувати?" -#: ../../client/text_configuration.py:145 +#: ../../client/text_configuration.py:146 msgid "Discarding" msgstr "Скасовано" -#: ../../client/text_configuration.py:185 +#: ../../client/text_configuration.py:186 msgid "Selected file" msgstr "Обраний файл" -#: ../../client/text_configuration.py:204 +#: ../../client/text_configuration.py:205 msgid "Replacing" msgstr "Переміщую" -#: ../../client/text_configuration.py:205 +#: ../../client/text_configuration.py:206 msgid "with" msgstr "з" -#: ../../client/text_configuration.py:215 +#: ../../client/text_configuration.py:216 msgid "Deleting file" msgstr "Видаляю файл" -#: ../../client/text_configuration.py:227 +#: ../../client/text_configuration.py:228 msgid "Editing file" msgstr "Редагую файл" -#: ../../client/text_configuration.py:233 +#: ../../client/text_configuration.py:234 msgid "Cannot find a suitable editor. Can't edit file directly." msgstr "" "Неможливо знайти відповідну програму для редагування. Неможливобезпосередньо " "змінити файл." -#: ../../client/text_configuration.py:240 +#: ../../client/text_configuration.py:241 msgid "Edited file" msgstr "Відредагований файл" -#: ../../client/text_configuration.py:241 +#: ../../client/text_configuration.py:242 msgid "showing differencies" msgstr "показую відмінності" -#: ../../client/text_configuration.py:260 +#: ../../client/text_configuration.py:261 #, fuzzy msgid "Interactively merge" msgstr "Узгодженість дій" -#: ../../client/text_configuration.py:295 +#: ../../client/text_configuration.py:296 msgid "Please choose a file to update by typing its identification number." msgstr "" "Оберіть файл, що потребує оновлення, ввівши його ідентифікаційний номер" -#: ../../client/text_configuration.py:296 +#: ../../client/text_configuration.py:297 msgid "Other options are:" msgstr "Інші опції:" -#: ../../client/text_configuration.py:297 +#: ../../client/text_configuration.py:298 #: ../../client/text_repositories.py:509 #: ../../magneto/src/magneto/core/interfaces.py:152 msgid "Exit" msgstr "Вихід" -#: ../../client/text_configuration.py:298 +#: ../../client/text_configuration.py:299 msgid "Automerge all the files asking you one by one" msgstr "Автоматично об'єднати файли, запитуючи Вас щодо кожного" -#: ../../client/text_configuration.py:299 +#: ../../client/text_configuration.py:300 msgid "Automerge all the files without questioning" msgstr "Автоматично об'єднати всі файли без перепитувань" -#: ../../client/text_configuration.py:300 +#: ../../client/text_configuration.py:301 msgid "Discard all the files asking you one by one" msgstr "Пропустити всі файли, запитуючи Вас щодо кожного" -#: ../../client/text_configuration.py:301 +#: ../../client/text_configuration.py:302 msgid "Discard all the files without questioning" msgstr "Пропустити всі файли без перепитувань" -#: ../../client/text_configuration.py:311 +#: ../../client/text_configuration.py:312 msgid "Please choose an action to take for the selected file." msgstr "Будь-ласка, оберіть, яку дію треба виконати з цим файлом" -#: ../../client/text_configuration.py:312 +#: ../../client/text_configuration.py:313 msgid "Come back to the files list" msgstr "Повернутись до списку файлів" -#: ../../client/text_configuration.py:313 +#: ../../client/text_configuration.py:314 msgid "Replace original with update" msgstr "Замінити оригінал оновленим файлом" -#: ../../client/text_configuration.py:314 +#: ../../client/text_configuration.py:315 msgid "Delete update, keeping original as is" msgstr "Видалити оновлення і залишити оригінал, без змін" -#: ../../client/text_configuration.py:315 +#: ../../client/text_configuration.py:316 msgid "Edit proposed file and show diffs again" msgstr "Редагувати запропонований файл і показати відмінності знову" -#: ../../client/text_configuration.py:316 +#: ../../client/text_configuration.py:317 #, fuzzy msgid "Interactively merge original with update" msgstr "Замінити оригінал оновленим файлом" -#: ../../client/text_configuration.py:317 +#: ../../client/text_configuration.py:318 msgid "Show differences again" msgstr "Показати відмінності знову" -#: ../../client/text_configuration.py:382 +#: ../../client/text_configuration.py:383 msgid "These are the files that would be updated:" msgstr "Ось файли до оновлення:" -#: ../../client/text_configuration.py:388 +#: ../../client/text_configuration.py:389 msgid "Unique files that would be update" msgstr "Особливі файли, що повинні бути оновлені" -#: ../../client/text_configuration.py:393 +#: ../../client/text_configuration.py:394 msgid "Unique files that would be automerged" msgstr "Особливі файли, що повинні бути автоматично об'єднані" @@ -5318,8 +4825,8 @@ msgstr "Хибна команда" #: ../../client/text_query.py:69 ../../client/text_repositories.py:47 #: ../../client/text_smart.py:45 ../../client/text_ugc.py:32 -#: ../../client/text_ui.py:128 ../../server/activator.py:166 -#: ../../server/reagent.py:307 +#: ../../client/text_ui.py:128 ../../server/activator.py:169 +#: ../../server/reagent.py:308 msgid "Wrong parameters" msgstr "Хибні параметри" @@ -5332,7 +4839,7 @@ msgstr "Пошук" #: ../../client/text_query.py:1264 ../../client/text_query.py:1306 #: ../../client/text_query.py:1350 ../../client/text_query.py:1388 #: ../../client/text_query.py:1421 ../../client/text_query.py:1465 -#: ../../client/text_query.py:1524 ../../server/server_query.py:129 +#: ../../client/text_query.py:1524 ../../server/server_query.py:130 msgid "Keyword" msgstr "Ключове слово" @@ -5343,7 +4850,7 @@ msgstr "Ключове слово" #: ../../client/text_query.py:1265 ../../client/text_query.py:1307 #: ../../client/text_query.py:1351 ../../client/text_query.py:1389 #: ../../client/text_query.py:1422 ../../client/text_query.py:1466 -#: ../../client/text_query.py:1525 ../../server/server_query.py:130 +#: ../../client/text_query.py:1525 ../../server/server_query.py:131 msgid "Found" msgstr "Знайдено" @@ -5353,7 +4860,7 @@ msgstr "Знайдено" #: ../../client/text_query.py:1308 ../../client/text_query.py:1352 #: ../../client/text_query.py:1390 ../../client/text_query.py:1423 #: ../../client/text_query.py:1467 ../../client/text_query.py:1526 -#: ../../server/server_query.py:131 +#: ../../server/server_query.py:132 msgid "entries" msgstr "записів" @@ -5387,7 +4894,7 @@ msgstr "" #: ../../client/text_query.py:314 ../../client/text_query.py:1573 #: ../../client/text_query.py:1574 ../../server/server_key.py:367 -#: ../../server/server_key.py:371 ../../server/server_reagent.py:216 +#: ../../server/server_key.py:371 ../../server/server_reagent.py:215 #: ../../sulfur/src/sulfur/dialogs.py:506 #: ../../sulfur/src/sulfur/dialogs.py:602 #: ../../sulfur/src/sulfur/dialogs.py:605 @@ -5530,8 +5037,8 @@ msgstr "Пошук переміщених" #: ../../client/text_query.py:1004 ../../client/text_ui.py:1014 #: ../../client/text_ui.py:1159 ../../client/text_ui.py:1249 #: ../../client/text_ui.py:1714 ../../client/text_ui.py:1799 -#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:446 -#: ../../server/server_reagent.py:495 +#: ../../client/text_ui.py:1895 ../../server/server_reagent.py:444 +#: ../../server/server_reagent.py:494 msgid "No packages found" msgstr "Пакунків не знайдено" @@ -5600,7 +5107,7 @@ msgstr "Пошук слота" msgid "Package Set Search" msgstr "Пошук набору пакунків" -#: ../../client/text_query.py:1367 ../../server/server_query.py:116 +#: ../../client/text_query.py:1367 ../../server/server_query.py:117 msgid "Tag Search" msgstr "Пошук тега" @@ -5641,7 +5148,7 @@ msgstr "гілка" msgid "Category" msgstr "Категорія" -#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../client/text_query.py:1602 ../../sulfur/src/sulfur/__init__.py:2007 msgid "Name" msgstr "Ім'я" @@ -5681,7 +5188,7 @@ msgstr "Завантаження" msgid "Checksum" msgstr "Контрольна сума" -#: ../../client/text_query.py:1662 ../../server/server_reagent.py:289 +#: ../../client/text_query.py:1662 ../../server/server_reagent.py:288 #: ../../sulfur/src/sulfur/dialogs.py:1132 msgid "Dependencies" msgstr "Залежності" @@ -5702,6 +5209,10 @@ msgstr "Домашня сторінка" msgid "Description" msgstr "Опис" +#: ../../client/text_query.py:1701 ../../sulfur/src/sulfur/dialogs.py:1124 +msgid "USE flags" +msgstr "USE-прапорці" + #: ../../client/text_query.py:1718 ../../sulfur/src/sulfur/sulfur.glade.h:26 msgid "CHOST" msgstr "CHOST" @@ -5938,37 +5449,48 @@ msgid "Have a nice day" msgstr "" #: ../../client/text_repositories.py:427 ../../client/text_ui.py:560 -#: ../../sulfur/src/sulfur/__init__.py:1485 +#: ../../sulfur/src/sulfur/__init__.py:1492 msgid "No repositories specified in" msgstr "Жодного репозиторію не зазначено в" #: ../../client/text_repositories.py:431 ../../client/text_ui.py:565 -#: ../../sulfur/src/sulfur/__init__.py:1492 +#: ../../sulfur/src/sulfur/__init__.py:1499 msgid "Unhandled exception" msgstr "Непередбачений виняток" -#: ../../client/text_repositories.py:453 ../../server/server_activator.py:332 -#: ../../server/server_activator.py:352 +#: ../../client/text_repositories.py:453 ../../server/server_activator.py:333 +#: ../../server/server_activator.py:353 msgid "Notice board not available" msgstr "Дошка повідомлень недоступна" +#. title +#: ../../client/text_repositories.py:470 ../../client/text_repositories.py:502 +#: ../../client/text_repositories.py:557 ../../client/text_security.py:132 +#: ../../client/text_ugc.py:387 ../../client/text_ugc.py:578 +#: ../../server/server_activator.py:243 ../../server/server_activator.py:275 +#: ../../server/server_activator.py:311 ../../sulfur/src/sulfur/dialogs.py:381 +#: ../../sulfur/src/sulfur/dialogs.py:633 +#: ../../sulfur/src/sulfur/sulfur.glade.h:258 +msgid "Title" +msgstr "Заголовок" + #: ../../client/text_repositories.py:476 ../../client/text_ugc.py:587 -#: ../../server/server_activator.py:248 +#: ../../server/server_activator.py:249 #: ../../sulfur/src/sulfur/dialogs.py:1191 #: ../../sulfur/src/sulfur/sulfur.glade.h:48 msgid "Content" msgstr "Вміст" -#: ../../client/text_repositories.py:481 ../../server/server_activator.py:253 +#: ../../client/text_repositories.py:481 ../../server/server_activator.py:254 #: ../../sulfur/src/sulfur/sulfur.glade.h:122 msgid "Link" msgstr "Посилання" -#: ../../client/text_repositories.py:489 ../../server/server_activator.py:261 +#: ../../client/text_repositories.py:489 ../../server/server_activator.py:262 msgid "Press Enter to continue" msgstr "Натисніть Enter, щоб продовжити" -#: ../../client/text_repositories.py:516 ../../server/server_activator.py:288 +#: ../../client/text_repositories.py:516 ../../server/server_activator.py:289 msgid "Choose one by typing its identifier" msgstr "оберіть один, набравши його назву" @@ -5997,15 +5519,15 @@ msgstr "Очищено 'під нуль' базу даних системи" msgid "No System Databases found" msgstr "Не знайдено баз даних системи" -#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:568 +#: ../../client/text_rescue.py:159 ../../server/server_reagent.py:567 msgid "No backed up databases found" msgstr "Не знайдено резервних копій баз даних" -#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:583 +#: ../../client/text_rescue.py:174 ../../server/server_reagent.py:582 msgid "Select the database you want to restore" msgstr "оберіть базу даних, котру бажаєте відновити" -#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:589 +#: ../../client/text_rescue.py:180 ../../server/server_reagent.py:588 msgid "Entropy installed packages database restore tool" msgstr "Інструмент відновлення бази даних пакунків Entropy" @@ -6465,7 +5987,7 @@ msgid "directory does not exist" msgstr "директорія не існує" #: ../../client/text_smart.py:194 ../../client/text_ui.py:768 -#: ../../sulfur/src/sulfur/events.py:465 +#: ../../sulfur/src/sulfur/events.py:470 msgid "is not a valid Entropy package" msgstr "це не дійсний пакунок Entropy" @@ -6595,7 +6117,7 @@ msgstr "" msgid "Login error. Not logged in." msgstr "Помилка входу в систему. Ви не увійшли в систему." -#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1018 +#: ../../client/text_ugc.py:120 ../../sulfur/src/sulfur/__init__.py:1024 msgid "Not logged in" msgstr "Не увійшов в систему" @@ -6760,7 +6282,7 @@ msgstr "Поточна оцінка пакунку" #: ../../client/text_ui.py:242 ../../client/text_ui.py:249 #: ../../client/text_ui.py:257 ../../client/text_ui.py:265 #: ../../client/text_ui.py:1264 ../../client/text_ui.py:1950 -#: ../../server/server_reagent.py:1286 +#: ../../server/server_reagent.py:1287 msgid "Nothing to do" msgstr "Більше нічого робити" @@ -6907,9 +6429,9 @@ msgid "atom" msgstr "атом" #: ../../client/text_ui.py:668 ../../server/server_reagent.py:131 -#: ../../server/server_reagent.py:167 ../../server/server_reagent.py:203 -#: ../../server/server_reagent.py:345 ../../server/server_reagent.py:373 -#: ../../server/server_reagent.py:402 +#: ../../server/server_reagent.py:166 ../../server/server_reagent.py:202 +#: ../../server/server_reagent.py:344 ../../server/server_reagent.py:371 +#: ../../server/server_reagent.py:399 msgid "in" msgstr "в" @@ -6925,7 +6447,7 @@ msgstr "Не знайдено" msgid "Probably needed by" msgstr "Можливо, необхідно для" -#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:467 +#: ../../client/text_ui.py:770 ../../sulfur/src/sulfur/events.py:472 msgid "is not compiled with the same architecture of the system" msgstr "не зкомпільовано з тією ж архітектурою системи" @@ -6961,7 +6483,7 @@ msgstr "Перемкнути репозиторій" msgid "Reinstall" msgstr "Перевстаовити" -#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:443 +#: ../../client/text_ui.py:902 ../../sulfur/src/sulfur/__init__.py:449 #: ../../sulfur/src/sulfur/sulfur.glade.h:106 msgid "Install" msgstr "Інсталювати" @@ -7032,11 +6554,11 @@ msgstr "завантажити" msgid "All done" msgstr "Все зроблено" -#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2061 +#: ../../client/text_ui.py:1228 ../../sulfur/src/sulfur/__init__.py:2068 msgid "Please update the following critical packages" msgstr "Будь ласка, оновіть наступні критичні пакунки" -#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2062 +#: ../../client/text_ui.py:1234 ../../sulfur/src/sulfur/__init__.py:2069 msgid "You should install them as soon as possible" msgstr "Вам слід встановити їх якомога раніше" @@ -7352,100 +6874,141 @@ msgstr "шукати осиротілі пакунки в SPM" msgid "remove downloaded packages and clean temp. directories)" msgstr "видалити завантажені пакунки і очистити тимчасові теки" -#: ../../server/server_activator.py:70 +#: ../../server/server_activator.py:71 msgid "Starting to sync data across mirrors (packages/database)" msgstr "Початок синхронізації інформації між дзеркалами (пакунки/база даних)" -#: ../../server/server_activator.py:98 ../../server/server_activator.py:146 +#: ../../server/server_activator.py:99 ../../server/server_activator.py:147 msgid "Aborting !" msgstr "Скасовую!" -#: ../../server/server_activator.py:122 +#: ../../server/server_activator.py:123 msgid "Please insert a commit message" msgstr "Будь-ласка, введіть повідомлення підтвердження" -#: ../../server/server_activator.py:141 +#: ../../server/server_activator.py:142 #, fuzzy msgid "Should I continue with the tidy procedure ?" msgstr "Чи слід мені продовжувати при порожній процедурі?" -#: ../../server/server_activator.py:282 +#: ../../server/server_activator.py:283 msgid "Exit/Commit" msgstr "Вийти/Підтвердити" -#: ../../server/server_activator.py:311 +#: ../../server/server_activator.py:312 msgid "Notice text" msgstr "Текст повідомлення" -#: ../../server/server_activator.py:312 +#: ../../server/server_activator.py:313 msgid "Relevant URL (optional)" msgstr "Важливе посилання (додатково)" -#: ../../server/server_activator.py:316 +#: ../../server/server_activator.py:317 msgid "Repository notice board, new item insertion" msgstr "Дошка повідомлень репозиторіїв, введення нового запису" -#: ../../server/server_activator.py:359 +#: ../../server/server_activator.py:360 msgid "Choose the one you want to remove" msgstr "Оберіть ту, котру бажаєте видалити" -#: ../../server/server_activator.py:365 +#: ../../server/server_activator.py:366 msgid "Are you sure you want to remove this?" msgstr "Ви впевнені, що бажаєте видалити?" -#: ../../server/server_activator.py:420 +#: ../../server/server_activator.py:418 msgid "Starting to lock mirrors databases" msgstr "Початок блокування баз даних дзеркал" -#: ../../server/server_activator.py:426 ../../server/server_activator.py:440 -#: ../../server/server_activator.py:456 ../../server/server_activator.py:471 +#: ../../server/server_activator.py:424 ../../server/server_activator.py:438 +#: ../../server/server_activator.py:454 ../../server/server_activator.py:469 msgid "A problem occured on at least one mirror" msgstr "Виникла проблема з останнім дзеркалом" -#: ../../server/server_activator.py:428 -msgid "Databases lock complete" -msgstr "Блокування баз даних завершено" +#: ../../server/server_activator.py:426 +#, fuzzy +msgid "Repositories lock complete" +msgstr "Відновлення завершене" -#: ../../server/server_activator.py:434 +#: ../../server/server_activator.py:432 msgid "Starting to unlock mirrors databases" msgstr "Починаю розблокування баз даних дзеркал" -#: ../../server/server_activator.py:443 -msgid "Databases unlock complete" -msgstr "Розблокування баз даних завершено" +#: ../../server/server_activator.py:441 +#, fuzzy +msgid "Repositories unlock complete" +msgstr "Відновлення завершене" -#: ../../server/server_activator.py:449 +#: ../../server/server_activator.py:447 msgid "Starting to lock download mirrors databases" msgstr "Початок блокування завантаження баз даних дзеркал" -#: ../../server/server_activator.py:458 +#: ../../server/server_activator.py:456 msgid "Download mirrors lock complete" msgstr "Блокування завантаження дзеркал завершено" -#: ../../server/server_activator.py:464 +#: ../../server/server_activator.py:462 msgid "Starting to unlock download mirrors databases" msgstr "Починаю розблокування завантаження баз даних дзеркал" -#: ../../server/server_activator.py:473 +#: ../../server/server_activator.py:471 msgid "Download mirrors unlock complete" msgstr "Розблокування завантаження дзеркал завершено" -#: ../../server/server_activator.py:491 +#: ../../server/server_activator.py:489 msgid "DATABASE" msgstr "БАЗА ДАНИХ" -#: ../../server/server_activator.py:492 +#: ../../server/server_activator.py:490 msgid "DOWNLOAD" msgstr "ЗАВАНТАЖЕННЯ" -#: ../../server/server_activator.py:508 -msgid "Syncing databases" -msgstr "Синхронізація баз даних" +#: ../../server/server_activator.py:506 +#, fuzzy +msgid "Syncing repositories" +msgstr "в репозиторіях" -#: ../../server/server_activator.py:512 -msgid "Database sync errors, cannot continue." +#: ../../server/server_activator.py:510 +#, fuzzy +msgid "Repositories sync error, cannot continue." msgstr "Помилки синхронізації бази даних, неможливо продовжити" +#: ../../server/server_activator.py:532 +#, fuzzy +msgid "Cleaning unavailable packages from repository" +msgstr "Підрахунок наявних пакунків для" + +#: ../../server/server_activator.py:534 +msgid "" +"Removing unavailable packages, overriding Entropy defaults is generally bad." +msgstr "" + +#: ../../server/server_activator.py:536 +msgid "" +"Users with outdated repositories, won't be able to find package files " +"remotely." +msgstr "" + +#: ../../server/server_activator.py:564 ../../server/server_activator.py:582 +#, fuzzy +msgid "Remote Entropy Repository Status" +msgstr "Статус репозиторію віддаленої бази даних Entropy" + +#: ../../server/server_activator.py:569 ../../server/server_activator.py:587 +msgid "Host" +msgstr "Хост" + +#. Setup revision column +#: ../../server/server_activator.py:570 ../../server/server_activator.py:588 +#: ../../sulfur/src/sulfur/views.py:2865 +#: ../../sulfur/src/sulfur/sulfur.glade.h:211 +msgid "Revision" +msgstr "Перевірка" + +#: ../../server/server_activator.py:575 +#, fuzzy +msgid "Local revision currently at" +msgstr "Поточна локальна версія бази даних -" + #: ../../server/server_key.py:26 msgid "GPG interface loaded, home directory" msgstr "" @@ -7590,7 +7153,7 @@ msgstr "Дата створення" msgid "Expires on" msgstr "" -#: ../../server/server_query.py:50 ../../server/server_query.py:71 +#: ../../server/server_query.py:51 ../../server/server_query.py:72 #: ../../sulfur/src/sulfur/packages.py:1144 msgid "Nothing found" msgstr "Нічого не знайдено" @@ -7623,129 +7186,133 @@ msgstr "Вимкнений" msgid "already disabled" msgstr "вже вимкнено" -#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:143 -#: ../../server/server_reagent.py:182 ../../server/server_reagent.py:332 -#: ../../server/server_reagent.py:360 +#: ../../server/server_reagent.py:109 ../../server/server_reagent.py:142 +#: ../../server/server_reagent.py:181 ../../server/server_reagent.py:331 +#: ../../server/server_reagent.py:358 #, fuzzy msgid "Invalid syntax." msgstr "Помилковий рядок." -#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:151 -#: ../../server/server_reagent.py:190 ../../server/server_reagent.py:341 -#: ../../server/server_reagent.py:369 +#: ../../server/server_reagent.py:117 ../../server/server_reagent.py:150 +#: ../../server/server_reagent.py:189 ../../server/server_reagent.py:340 +#: ../../server/server_reagent.py:367 #, fuzzy msgid "No valid repository specified." msgstr "Жодного коректного репозиторію не обрано." -#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:166 -#: ../../server/server_reagent.py:202 ../../server/server_reagent.py:401 -#: ../../server/server_reagent.py:862 +#: ../../server/server_reagent.py:130 ../../server/server_reagent.py:165 +#: ../../server/server_reagent.py:201 ../../server/server_reagent.py:398 +#: ../../server/server_reagent.py:863 msgid "Cannot match" msgstr "Неможливо порівняти" -#: ../../server/server_reagent.py:172 ../../server/server_reagent.py:207 +#: ../../server/server_reagent.py:171 ../../server/server_reagent.py:206 #, fuzzy msgid "No packages selected." msgstr "Жодного пакунку не обрано" -#: ../../server/server_reagent.py:224 +#: ../../server/server_reagent.py:223 msgid "package dependencies" msgstr "залежності пакунків" -#: ../../server/server_reagent.py:263 +#: ../../server/server_reagent.py:232 +msgid "No dependencies" +msgstr "Без залежностей" + +#: ../../server/server_reagent.py:262 #, fuzzy msgid "Dependency type" msgstr "Тест залежностей" -#: ../../server/server_reagent.py:268 +#: ../../server/server_reagent.py:267 #, fuzzy msgid "Select a dependency type for" msgstr "ручні залежності для" -#: ../../server/server_reagent.py:292 +#: ../../server/server_reagent.py:291 #, fuzzy msgid "Dependencies editor" msgstr "Тест залежностей" -#: ../../server/server_reagent.py:301 +#: ../../server/server_reagent.py:300 #, fuzzy msgid "Confirm ?" msgstr "Підтвердити" -#: ../../server/server_reagent.py:324 +#: ../../server/server_reagent.py:323 #, fuzzy msgid "dependencies updated successfully" msgstr "залежності, що призначаються власноруч, вдало додані" -#: ../../server/server_reagent.py:344 +#: ../../server/server_reagent.py:343 #, fuzzy msgid "Masking" msgstr "Маскування пакунку" -#: ../../server/server_reagent.py:372 +#: ../../server/server_reagent.py:370 #, fuzzy msgid "Unmasking" msgstr "Розпакування" -#: ../../server/server_reagent.py:426 +#: ../../server/server_reagent.py:424 msgid "Matching packages to remove" msgstr "Порівняння пакунків до видалення" -#: ../../server/server_reagent.py:428 ../../server/server_reagent.py:521 -#: ../../server/server_reagent.py:746 +#: ../../server/server_reagent.py:426 ../../server/server_reagent.py:520 +#: ../../server/server_reagent.py:748 msgid "Not enough parameters" msgstr "Недостатньо параметрів" -#: ../../server/server_reagent.py:450 ../../server/server_reagent.py:954 +#: ../../server/server_reagent.py:448 ../../server/server_reagent.py:954 msgid "These are the packages that would be removed from the database" msgstr "Ось пакунки, що будуть вилучені з бази даних" -#: ../../server/server_reagent.py:465 ../../server/server_reagent.py:511 +#: ../../server/server_reagent.py:463 ../../server/server_reagent.py:510 msgid "Removing selected packages" msgstr "Вилучення обраних пакунків" -#: ../../server/server_reagent.py:469 ../../server/server_reagent.py:516 +#: ../../server/server_reagent.py:467 ../../server/server_reagent.py:515 msgid "Packages removed. To remove binary packages, run activator." msgstr "Пакунки вилучені. Щоб видалити бінарні пакунки, увімкніть активатор." -#: ../../server/server_reagent.py:475 +#: ../../server/server_reagent.py:473 msgid "Searching injected packages to remove" msgstr "Пошук додаткових пакунків до видалення" -#: ../../server/server_reagent.py:500 +#: ../../server/server_reagent.py:499 msgid "These are the injected packages pulled in for removal" msgstr "Тут введені пакунки, відібрані до видалення" -#: ../../server/server_reagent.py:526 +#: ../../server/server_reagent.py:525 msgid "Switching branch, be sure to have your packages in sync." msgstr "При перемиканні гілки, будьте певні, що ваші пакунки синхронізовані" -#: ../../server/server_reagent.py:533 +#: ../../server/server_reagent.py:532 msgid "Collecting packages that would be marked" msgstr "Підрахунок пакунків, що будуть позначені" -#: ../../server/server_reagent.py:542 +#: ../../server/server_reagent.py:541 msgid "These are the packages that would be marked" msgstr "Ось пакунки, що будуть позначені" -#: ../../server/server_reagent.py:677 +#: ../../server/server_reagent.py:676 msgid "No valid repositories specified." msgstr "Жодного коректного репозиторію не обрано." -#: ../../server/server_reagent.py:682 +#: ../../server/server_reagent.py:681 msgid "Invalid repositories specified." msgstr "обрані некоректні репозиторії." -#: ../../server/server_reagent.py:724 +#: ../../server/server_reagent.py:726 #, fuzzy msgid "Entropy repository has been initialized" msgstr "Ваш репозиторій за замовчуванням не ініціалізовано" -#: ../../server/server_reagent.py:732 +#: ../../server/server_reagent.py:734 msgid "Creating empty database to" msgstr "Створення порожньої бази даних в" -#: ../../server/server_reagent.py:735 +#: ../../server/server_reagent.py:737 msgid "Cannot overwrite already existing file" msgstr "Неможливо перезаписати вже існуючий файл" @@ -7753,34 +7320,34 @@ msgstr "Неможливо перезаписати вже існуючий фа msgid "Bumping Repository database" msgstr "Створюю резервну копію бази даних репозиторію" -#: ../../server/server_reagent.py:878 +#: ../../server/server_reagent.py:879 msgid "No valid packages to repackage." msgstr "Немає коректних пакунків до перепакування" #. normal scanning -#: ../../server/server_reagent.py:883 +#: ../../server/server_reagent.py:884 msgid "Scanning database for differences" msgstr "Сканую базу даних на відмінності" -#: ../../server/server_reagent.py:903 +#: ../../server/server_reagent.py:904 #, fuzzy msgid "Invalid atom" msgstr "Хибна дія." -#: ../../server/server_reagent.py:910 +#: ../../server/server_reagent.py:911 msgid "Zarro thinggz totoo" msgstr "І ще дещо зробити" -#: ../../server/server_reagent.py:914 +#: ../../server/server_reagent.py:915 msgid "These are the packages that would be changed to injected status" msgstr "Ось пакунки, статус яких має бути змінено на 'введено'" -#: ../../server/server_reagent.py:920 +#: ../../server/server_reagent.py:921 #, fuzzy msgid "Would you like to transform them now ?" msgstr "Бажаєте трансформувати їх зараз?" -#: ../../server/server_reagent.py:927 +#: ../../server/server_reagent.py:928 msgid "Transforming from database" msgstr "Трансформування з бази даних" @@ -7839,41 +7406,41 @@ msgstr "Пропускаємо зіпсований запис Spm, будь-л msgid "Nothing to do, check later." msgstr "Робити більше нічого, перевірте згодом." -#: ../../server/server_reagent.py:1065 +#: ../../server/server_reagent.py:1066 msgid "Entries handled" msgstr "обслуговані записи" -#: ../../server/server_reagent.py:1104 +#: ../../server/server_reagent.py:1105 #, fuzzy msgid "local revision" msgstr "перевірка" -#: ../../server/server_reagent.py:1106 +#: ../../server/server_reagent.py:1107 #, fuzzy msgid "local packages" msgstr "життєво важливий пакунок" -#: ../../server/server_reagent.py:1113 +#: ../../server/server_reagent.py:1114 #, fuzzy msgid "stored packages" msgstr "замаскований пакунок" -#: ../../server/server_reagent.py:1118 +#: ../../server/server_reagent.py:1119 #, fuzzy msgid "upload packages" msgstr "завантажені пакунки" -#: ../../server/server_reagent.py:1197 +#: ../../server/server_reagent.py:1198 #, fuzzy msgid "" "These are the newly available packages, either updatable or not installed" msgstr "Ось пакунки, що повинні бути встановлені" -#: ../../server/server_reagent.py:1249 +#: ../../server/server_reagent.py:1250 msgid "No package sets found" msgstr "Не знайдено жодного набору пакунків" -#: ../../server/server_reagent.py:1257 +#: ../../server/server_reagent.py:1258 msgid "package set not found" msgstr "набір пакунків не знайдений" @@ -8191,9 +7758,9 @@ msgid "Please confirm the actions above" msgstr "Будь-ласка, підтвердіть вищевказані дії" #: ../../sulfur/src/sulfur/dialogs.py:2355 -#: ../../sulfur/src/sulfur/__init__.py:970 -#: ../../sulfur/src/sulfur/__init__.py:980 -#: ../../sulfur/src/sulfur/__init__.py:990 +#: ../../sulfur/src/sulfur/__init__.py:976 +#: ../../sulfur/src/sulfur/__init__.py:986 +#: ../../sulfur/src/sulfur/__init__.py:996 msgid "Item" msgstr "Предмет" @@ -8262,7 +7829,7 @@ msgid "Accepted" msgstr "Отримано" #: ../../sulfur/src/sulfur/dialogs.py:3210 -#: ../../sulfur/src/sulfur/events.py:715 +#: ../../sulfur/src/sulfur/events.py:720 msgid "license text" msgstr "Текст ліцензії" @@ -8343,121 +7910,121 @@ msgstr "Пакунки з інформаційного повідомлення msgid "Packages in all Advisories have been queued." msgstr "Пакунки з усіх інформаційних повідомлень поставлені в чергу" -#: ../../sulfur/src/sulfur/events.py:296 +#: ../../sulfur/src/sulfur/events.py:301 msgid "You! Why do you want to remove the main repository ?" msgstr "Агов! З якого це дива ти хочеш видалити основний репозиторій?!" -#: ../../sulfur/src/sulfur/events.py:338 +#: ../../sulfur/src/sulfur/events.py:343 msgid "Are you sure ?" msgstr "Ви впевнені?" -#: ../../sulfur/src/sulfur/events.py:355 +#: ../../sulfur/src/sulfur/events.py:360 msgid "Error saving parameter" msgstr "Помилка при збереженні параметра" -#: ../../sulfur/src/sulfur/events.py:356 -#: ../../sulfur/src/sulfur/__init__.py:1121 +#: ../../sulfur/src/sulfur/events.py:361 +#: ../../sulfur/src/sulfur/__init__.py:1127 msgid "An issue occured while saving a preference" msgstr "Виникла проблема при збереженні налаштування" -#: ../../sulfur/src/sulfur/events.py:357 -#: ../../sulfur/src/sulfur/__init__.py:1086 -#: ../../sulfur/src/sulfur/__init__.py:1122 +#: ../../sulfur/src/sulfur/events.py:362 +#: ../../sulfur/src/sulfur/__init__.py:1092 +#: ../../sulfur/src/sulfur/__init__.py:1128 msgid "Parameter" msgstr "Параметр" -#: ../../sulfur/src/sulfur/events.py:357 +#: ../../sulfur/src/sulfur/events.py:362 msgid "not saved" msgstr "не збережено" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 ../../sulfur/src/sulfur/events.py:406 -#: ../../sulfur/src/sulfur/events.py:417 ../../sulfur/src/sulfur/events.py:428 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 ../../sulfur/src/sulfur/events.py:411 +#: ../../sulfur/src/sulfur/events.py:422 ../../sulfur/src/sulfur/events.py:433 msgid "New" msgstr "Новий" -#: ../../sulfur/src/sulfur/events.py:370 ../../sulfur/src/sulfur/events.py:376 -#: ../../sulfur/src/sulfur/events.py:382 +#: ../../sulfur/src/sulfur/events.py:375 ../../sulfur/src/sulfur/events.py:381 +#: ../../sulfur/src/sulfur/events.py:387 msgid "Please insert a new path" msgstr "Будь-ласка, введіть новий шлях" -#: ../../sulfur/src/sulfur/events.py:407 ../../sulfur/src/sulfur/events.py:418 -#: ../../sulfur/src/sulfur/events.py:429 +#: ../../sulfur/src/sulfur/events.py:412 ../../sulfur/src/sulfur/events.py:423 +#: ../../sulfur/src/sulfur/events.py:434 msgid "Please edit the selected path" msgstr "Будь-ласка, змініть обраний шлях" -#: ../../sulfur/src/sulfur/events.py:449 +#: ../../sulfur/src/sulfur/events.py:454 msgid "You have chosen to install this package" msgstr "Ви обрали встановлення цього пакунку" -#: ../../sulfur/src/sulfur/events.py:451 +#: ../../sulfur/src/sulfur/events.py:456 msgid "Are you supa sure?" msgstr "Ви СПРАВДІ впевнені?" -#: ../../sulfur/src/sulfur/events.py:471 +#: ../../sulfur/src/sulfur/events.py:476 msgid "Cannot install" msgstr "Неможливо інсталювати" -#: ../../sulfur/src/sulfur/events.py:600 +#: ../../sulfur/src/sulfur/events.py:605 msgid "Please select at least one repository" msgstr "Будь-ласка, оберіть бодай один репозиторій" #. Check there are any packages in the queue -#: ../../sulfur/src/sulfur/events.py:623 +#: ../../sulfur/src/sulfur/events.py:628 msgid "No packages in queue" msgstr "Немає пакунків у черзі" -#: ../../sulfur/src/sulfur/events.py:661 +#: ../../sulfur/src/sulfur/events.py:666 msgid "Queue is too old. Cannot load." msgstr "Черга занадто стара. Неможливо завантажити." -#: ../../sulfur/src/sulfur/events.py:726 +#: ../../sulfur/src/sulfur/events.py:731 msgid "Update your system now ?" msgstr "" -#: ../../sulfur/src/sulfur/events.py:741 +#: ../../sulfur/src/sulfur/events.py:746 #, fuzzy msgid "" "You have chosen to interrupt the processing. Are you sure you want to do it ?" msgstr "Ви обрали переривання процесу. Ви впевнені у власному рішенні?" -#: ../../sulfur/src/sulfur/events.py:829 +#: ../../sulfur/src/sulfur/events.py:834 msgid "Cleaning UGC cache of" msgstr "Очищення кешу UGC від" -#: ../../sulfur/src/sulfur/events.py:830 +#: ../../sulfur/src/sulfur/events.py:835 msgid "UGC cache cleared" msgstr "Кеш UGC очищено" -#: ../../sulfur/src/sulfur/events.py:843 +#: ../../sulfur/src/sulfur/events.py:848 msgid "UGC credentials cleared" msgstr "Профілі UGC очищені" -#: ../../sulfur/src/sulfur/events.py:883 +#: ../../sulfur/src/sulfur/events.py:888 msgid "Choose what Package Set you want to add" msgstr "оберіть, який набір пакунків Ви бажаєте додати" -#: ../../sulfur/src/sulfur/events.py:885 +#: ../../sulfur/src/sulfur/events.py:890 msgid "Choose what Package Set you want to edit" msgstr "оберіть, який набір пакунків Ви бажаєте змінити" -#: ../../sulfur/src/sulfur/events.py:901 ../../sulfur/src/sulfur/events.py:906 +#: ../../sulfur/src/sulfur/events.py:906 ../../sulfur/src/sulfur/events.py:911 msgid "Package Set name" msgstr "Ім'я набору пакунків" -#: ../../sulfur/src/sulfur/events.py:902 ../../sulfur/src/sulfur/events.py:907 +#: ../../sulfur/src/sulfur/events.py:907 ../../sulfur/src/sulfur/events.py:912 msgid "Package atoms" msgstr "Атоми пакунків" -#: ../../sulfur/src/sulfur/events.py:945 +#: ../../sulfur/src/sulfur/events.py:950 msgid "No package sets available for removal." msgstr "Жодного набору пакунків немає для видалення." -#: ../../sulfur/src/sulfur/events.py:951 +#: ../../sulfur/src/sulfur/events.py:956 msgid "Removable Package Set" msgstr "видаляється, набір пакунків" -#: ../../sulfur/src/sulfur/events.py:956 +#: ../../sulfur/src/sulfur/events.py:961 msgid "Choose what Package Set you want to remove" msgstr "Вкажіть набір пакунків, який Ви бажаєте видалити" @@ -8492,124 +8059,124 @@ msgstr "" msgid "Oh oh ooooh... Merry Xmas!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:439 +#: ../../sulfur/src/sulfur/__init__.py:445 #: ../../sulfur/src/sulfur/views.py:2430 #: ../../sulfur/src/sulfur/sulfur.glade.h:14 msgid "Applications" msgstr "Програми" -#: ../../sulfur/src/sulfur/__init__.py:441 +#: ../../sulfur/src/sulfur/__init__.py:447 #, fuzzy msgid "Sync" msgstr "синхронізація" -#: ../../sulfur/src/sulfur/__init__.py:445 +#: ../../sulfur/src/sulfur/__init__.py:451 #: ../../sulfur/src/sulfur/sulfur.glade.h:215 msgid "Search" msgstr "Пошук" -#: ../../sulfur/src/sulfur/__init__.py:615 +#: ../../sulfur/src/sulfur/__init__.py:621 msgid "Default packages sorting" msgstr "Сортувати пакунків за замовчуванням." -#: ../../sulfur/src/sulfur/__init__.py:616 +#: ../../sulfur/src/sulfur/__init__.py:622 msgid "Sort by name [A-Z]" msgstr "Сортувати за іменем [AZ]" -#: ../../sulfur/src/sulfur/__init__.py:617 +#: ../../sulfur/src/sulfur/__init__.py:623 msgid "Sort by name [Z-A]" msgstr "Сортувати за іменем [ZA]" -#: ../../sulfur/src/sulfur/__init__.py:618 +#: ../../sulfur/src/sulfur/__init__.py:624 msgid "Sort by downloads" msgstr "Сортувати за завантаженнями" -#: ../../sulfur/src/sulfur/__init__.py:619 +#: ../../sulfur/src/sulfur/__init__.py:625 msgid "Sort by votes" msgstr "Сортувати за голосуваннями" -#: ../../sulfur/src/sulfur/__init__.py:620 +#: ../../sulfur/src/sulfur/__init__.py:626 msgid "Sort by repository" msgstr "Сортувати за репозиторієм" -#: ../../sulfur/src/sulfur/__init__.py:621 +#: ../../sulfur/src/sulfur/__init__.py:627 msgid "Sort by date (simple)" msgstr "Сортувати за датою (просто)" -#: ../../sulfur/src/sulfur/__init__.py:622 +#: ../../sulfur/src/sulfur/__init__.py:628 msgid "Sort by date (grouped)" msgstr "Сортувати за датою (групами)" -#: ../../sulfur/src/sulfur/__init__.py:623 +#: ../../sulfur/src/sulfur/__init__.py:629 msgid "Sort by license (grouped)" msgstr "Сортувати за ліцензією (групами)" -#: ../../sulfur/src/sulfur/__init__.py:624 +#: ../../sulfur/src/sulfur/__init__.py:630 msgid "Sort by Groups" msgstr "Сортувати за групами" -#: ../../sulfur/src/sulfur/__init__.py:685 +#: ../../sulfur/src/sulfur/__init__.py:691 msgid "" "The repositories listed below are configured but not available. They should " "be downloaded." msgstr "" "Вказані репозиторії налаштовані, проте недоступні. Їх потрібно завантажити" -#: ../../sulfur/src/sulfur/__init__.py:686 +#: ../../sulfur/src/sulfur/__init__.py:692 msgid "If you don't do this now, you won't be able to use them." msgstr "" "Якщо ви не зробите цього зараз, то Ви не матимете можливості їх " "використовувати." -#: ../../sulfur/src/sulfur/__init__.py:688 +#: ../../sulfur/src/sulfur/__init__.py:694 msgid "Download now" msgstr "Завантажити зараз" -#: ../../sulfur/src/sulfur/__init__.py:689 +#: ../../sulfur/src/sulfur/__init__.py:695 msgid "Skip" msgstr "Пропустити" -#: ../../sulfur/src/sulfur/__init__.py:999 +#: ../../sulfur/src/sulfur/__init__.py:1005 msgid "Database" msgstr "База даних" -#: ../../sulfur/src/sulfur/__init__.py:1002 +#: ../../sulfur/src/sulfur/__init__.py:1008 #: ../../sulfur/src/sulfur/sulfur.glade.h:56 msgid "Date" msgstr "Дата" -#: ../../sulfur/src/sulfur/__init__.py:1053 +#: ../../sulfur/src/sulfur/__init__.py:1059 msgid "Logged in as" msgstr "Увійшов як" -#: ../../sulfur/src/sulfur/__init__.py:1060 +#: ../../sulfur/src/sulfur/__init__.py:1066 msgid "UGC Status" msgstr "Статус UGC" -#: ../../sulfur/src/sulfur/__init__.py:1083 -#: ../../sulfur/src/sulfur/__init__.py:1119 +#: ../../sulfur/src/sulfur/__init__.py:1089 +#: ../../sulfur/src/sulfur/__init__.py:1125 msgid "Error setting parameter" msgstr "Помилка при встановленні параметра" -#: ../../sulfur/src/sulfur/__init__.py:1085 +#: ../../sulfur/src/sulfur/__init__.py:1091 msgid "An issue occured while loading a preference" msgstr "Виникла проблема при завантаженні налаштування" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "must be of type" msgstr "повинен бути типу" -#: ../../sulfur/src/sulfur/__init__.py:1087 -#: ../../sulfur/src/sulfur/__init__.py:1123 +#: ../../sulfur/src/sulfur/__init__.py:1093 +#: ../../sulfur/src/sulfur/__init__.py:1129 msgid "got" msgstr "було" -#: ../../sulfur/src/sulfur/__init__.py:1272 +#: ../../sulfur/src/sulfur/__init__.py:1278 msgid "Error saving preferences" msgstr "Помилка при збереженні налаштувань" -#: ../../sulfur/src/sulfur/__init__.py:1278 +#: ../../sulfur/src/sulfur/__init__.py:1284 msgid "" "These packages are masked either by default or due to your choice. Please be " "careful, at least." @@ -8617,46 +8184,46 @@ msgstr "" "Ці пакунки замасковані від початку за замовчуванням або за Вашим вибором." "Принаймні будьте обережні." -#: ../../sulfur/src/sulfur/__init__.py:1334 +#: ../../sulfur/src/sulfur/__init__.py:1340 msgid "Generating metadata. Please wait." msgstr "Генерація мета-інформації. Будь-ласка, зачекайте." -#: ../../sulfur/src/sulfur/__init__.py:1342 +#: ../../sulfur/src/sulfur/__init__.py:1348 msgid "Error during list population" msgstr "Помилка при заповненні списку" -#: ../../sulfur/src/sulfur/__init__.py:1344 +#: ../../sulfur/src/sulfur/__init__.py:1350 msgid "Retrying in 1 second." msgstr "Наступна спроба через 1секунду" -#: ../../sulfur/src/sulfur/__init__.py:1374 +#: ../../sulfur/src/sulfur/__init__.py:1380 msgid "Error loading advisories" msgstr "Помилка завантаження повідомлень" -#: ../../sulfur/src/sulfur/__init__.py:1434 +#: ../../sulfur/src/sulfur/__init__.py:1441 msgid "Errors updating repositories." msgstr "Помилки оновлення репозиторіїв" -#: ../../sulfur/src/sulfur/__init__.py:1436 +#: ../../sulfur/src/sulfur/__init__.py:1443 msgid "Please check logs below for more info" msgstr "Будь-ласка, заповніть наступні логи для детальнішої інформації" -#: ../../sulfur/src/sulfur/__init__.py:1439 +#: ../../sulfur/src/sulfur/__init__.py:1446 msgid "Repositories updated successfully" msgstr "Репозиторії вдало оновлено" -#: ../../sulfur/src/sulfur/__init__.py:1442 +#: ../../sulfur/src/sulfur/__init__.py:1449 msgid "sys-apps/entropy needs to be updated as soon as possible." msgstr "sys-apps/entropy повинен бути оновлений якомога раніше." -#: ../../sulfur/src/sulfur/__init__.py:1467 -#: ../../sulfur/src/sulfur/__init__.py:2098 -#: ../../sulfur/src/sulfur/__init__.py:2276 +#: ../../sulfur/src/sulfur/__init__.py:1474 +#: ../../sulfur/src/sulfur/__init__.py:2105 +#: ../../sulfur/src/sulfur/__init__.py:2284 msgid "Another Entropy instance is running. Cannot process queue." msgstr "Інша сесія Entropy увімкнена. Неможливо обробити чергу." -#: ../../sulfur/src/sulfur/__init__.py:1477 -#: ../../sulfur/src/sulfur/__init__.py:2286 +#: ../../sulfur/src/sulfur/__init__.py:1484 +#: ../../sulfur/src/sulfur/__init__.py:2294 msgid "" "Another Entropy instance is locking this task at the moment. Try in a few " "minutes." @@ -8664,66 +8231,66 @@ msgstr "" "Інша сесія Entropy блокує це завдання в даний момент. Спробуйтеза кілька " "хвилин." -#: ../../sulfur/src/sulfur/__init__.py:1501 +#: ../../sulfur/src/sulfur/__init__.py:1508 #, fuzzy msgid "Updating repositories..." msgstr "Помилки оновлення репозиторіїв" -#: ../../sulfur/src/sulfur/__init__.py:1504 -#: ../../sulfur/src/sulfur/__init__.py:1529 -#: ../../sulfur/src/sulfur/__init__.py:1616 -#: ../../sulfur/src/sulfur/__init__.py:2292 +#: ../../sulfur/src/sulfur/__init__.py:1511 +#: ../../sulfur/src/sulfur/__init__.py:1536 +#: ../../sulfur/src/sulfur/__init__.py:1623 +#: ../../sulfur/src/sulfur/__init__.py:2300 msgid "Running tasks" msgstr "Завдання, що зараз виконуються" -#: ../../sulfur/src/sulfur/__init__.py:1526 +#: ../../sulfur/src/sulfur/__init__.py:1533 #, fuzzy msgid "Testing dependencies..." msgstr "Сортування залежностей" -#: ../../sulfur/src/sulfur/__init__.py:1546 +#: ../../sulfur/src/sulfur/__init__.py:1553 msgid "No missing dependencies found." msgstr "Відсутних залежностей не виявлено." -#: ../../sulfur/src/sulfur/__init__.py:1583 +#: ../../sulfur/src/sulfur/__init__.py:1590 msgid "Missing dependencies found, but none of them are on the repositories." msgstr "Відсутні залежності знайдено, проте деякі з них є у репозиторіях." -#: ../../sulfur/src/sulfur/__init__.py:1590 +#: ../../sulfur/src/sulfur/__init__.py:1597 msgid "" "Some missing dependencies have not been matched, others are going to be " "added to the queue." msgstr "Деякі відсутні залежності не порівняно, інші будутьдодані в чергу" -#: ../../sulfur/src/sulfur/__init__.py:1593 +#: ../../sulfur/src/sulfur/__init__.py:1600 msgid "All the missing dependencies are going to be added to the queue" msgstr "Всі відсутні залежності будуть додані в чергу." -#: ../../sulfur/src/sulfur/__init__.py:1613 +#: ../../sulfur/src/sulfur/__init__.py:1620 #, fuzzy msgid "Testing libraries..." msgstr "Сканування бібліотек" -#: ../../sulfur/src/sulfur/__init__.py:1647 +#: ../../sulfur/src/sulfur/__init__.py:1654 msgid "Libraries test aborted" msgstr "Тест бібліотек скасовано" -#: ../../sulfur/src/sulfur/__init__.py:1657 +#: ../../sulfur/src/sulfur/__init__.py:1664 msgid "" "Some broken packages have not been matched, others are going to be added to " "the queue." msgstr "Кілька пошкоджених пакунків не підходять, інші будуть доданіу чергу" -#: ../../sulfur/src/sulfur/__init__.py:1660 +#: ../../sulfur/src/sulfur/__init__.py:1667 msgid "All the broken packages are going to be added to the queue" msgstr "Всі пошкоджені пакунки будуть додані у чергу" -#: ../../sulfur/src/sulfur/__init__.py:1766 +#: ../../sulfur/src/sulfur/__init__.py:1773 #, fuzzy msgid "These packages are no longer available" msgstr "Обраний пакунок не вразливий" -#: ../../sulfur/src/sulfur/__init__.py:1767 +#: ../../sulfur/src/sulfur/__init__.py:1774 #, fuzzy msgid "" "These packages should be removed (if you agree) because support has been " @@ -8732,80 +8299,88 @@ msgstr "" "Ці пакунки повинні буть вилучені з черги до видалення, оскільки вони " "залежатьвід Вашого останнього вибору. Ви згодні?" -#: ../../sulfur/src/sulfur/__init__.py:1782 +#: ../../sulfur/src/sulfur/__init__.py:1789 #, fuzzy msgid "These are orphaned vital packages" msgstr "Встановлені пакунки" -#: ../../sulfur/src/sulfur/__init__.py:1783 +#: ../../sulfur/src/sulfur/__init__.py:1790 msgid "" "You should make sure that they are no longer needed and remove manually." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1791 +#: ../../sulfur/src/sulfur/__init__.py:1798 #, fuzzy msgid "These are packages from unavailable repositories" msgstr "знайти пакунки в репозиторіях" -#: ../../sulfur/src/sulfur/__init__.py:1792 +#: ../../sulfur/src/sulfur/__init__.py:1799 msgid "You are not going to receive updates for the following packages." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:1804 +#: ../../sulfur/src/sulfur/__init__.py:1811 #, fuzzy msgid "updates" msgstr "Оновити" -#: ../../sulfur/src/sulfur/__init__.py:1856 +#: ../../sulfur/src/sulfur/__init__.py:1863 msgid "Showing" msgstr "Відображаю" -#: ../../sulfur/src/sulfur/__init__.py:1898 +#: ../../sulfur/src/sulfur/__init__.py:1905 msgid "No packages need or can be queued at the moment." msgstr "" "Жодного пакунку не потрібно і немає потреби ставити їх учергу в даний момент." -#: ../../sulfur/src/sulfur/__init__.py:2000 +#: ../../sulfur/src/sulfur/__init__.py:2007 #, fuzzy msgid "Name and description" msgstr "Опис команди" -#: ../../sulfur/src/sulfur/__init__.py:2006 +#: ../../sulfur/src/sulfur/__init__.py:2009 +msgid "Search string" +msgstr "Стрічка пошуку" + +#: ../../sulfur/src/sulfur/__init__.py:2010 +msgid "Search type" +msgstr "Тип пошуку" + +#: ../../sulfur/src/sulfur/__init__.py:2013 msgid "Entropy Search" msgstr "Пошук Entropy" -#: ../../sulfur/src/sulfur/__init__.py:2065 +#: ../../sulfur/src/sulfur/__init__.py:2072 msgid "Abort action" msgstr "Скасувати дію" -#: ../../sulfur/src/sulfur/__init__.py:2066 +#: ../../sulfur/src/sulfur/__init__.py:2073 msgid "Ignore" msgstr "Відхилити" -#: ../../sulfur/src/sulfur/__init__.py:2130 +#: ../../sulfur/src/sulfur/__init__.py:2138 #, fuzzy msgid "Tasks completed successfully." msgstr "завантаження вдало завершене" -#: ../../sulfur/src/sulfur/__init__.py:2131 +#: ../../sulfur/src/sulfur/__init__.py:2139 msgid "Please make sure to read all the messages in the terminal below." msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2134 +#: ../../sulfur/src/sulfur/__init__.py:2142 msgid "Oh, a fairytale gone bad!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2135 +#: ../../sulfur/src/sulfur/__init__.py:2143 #, fuzzy msgid "" "Something bad happened, have a look at the messages in the terminal below." msgstr "Трапилось щось недобре. Будь-ласка, погляньте." -#: ../../sulfur/src/sulfur/__init__.py:2136 +#: ../../sulfur/src/sulfur/__init__.py:2144 msgid "Don't feel guilty, it's all my fault!" msgstr "" -#: ../../sulfur/src/sulfur/__init__.py:2192 +#: ../../sulfur/src/sulfur/__init__.py:2200 #, fuzzy msgid "" "Attention. An error occured while processing the queue.\n" @@ -8814,14 +8389,14 @@ msgstr "" "Увага. Помилка при роботі з чергою.\n" "Будь-ласка, перевірте роботу терміналу." -#: ../../sulfur/src/sulfur/__init__.py:2208 +#: ../../sulfur/src/sulfur/__init__.py:2216 #, fuzzy msgid "" "Attention. Something really bad happened.\n" "Please have a look at the terminal." msgstr "Трапилось щось недобре. Будь-ласка, погляньте." -#: ../../sulfur/src/sulfur/__init__.py:2217 +#: ../../sulfur/src/sulfur/__init__.py:2225 msgid "" "Attention. You have updated Entropy.\n" "Sulfur will be reloaded." @@ -8829,15 +8404,15 @@ msgstr "" "Увага. Ви оновили Entropy.\n" "Sulfur буде перезавантажено." -#: ../../sulfur/src/sulfur/__init__.py:2305 +#: ../../sulfur/src/sulfur/__init__.py:2313 msgid "Processing Packages in queue" msgstr "Обробка пакунків у черзі" -#: ../../sulfur/src/sulfur/__init__.py:2357 +#: ../../sulfur/src/sulfur/__init__.py:2365 msgid "No packages selected" msgstr "Жодного пакунку не обрано" -#: ../../sulfur/src/sulfur/__init__.py:2422 +#: ../../sulfur/src/sulfur/__init__.py:2430 msgid "Skipping current mirror." msgstr "Пропускаю поточне дзеркало" @@ -8986,7 +8561,7 @@ msgstr "Програмування:" msgid "Translation:" msgstr "Переклад:" -#: ../../sulfur/src/sulfur/setup.py:94 +#: ../../sulfur/src/sulfur/setup.py:95 msgid "Dedicated to:" msgstr "Присвячується:" @@ -9109,11 +8684,10 @@ msgstr "Активний" msgid "Update" msgstr "Оновити" -#. Setup revision column -#: ../../sulfur/src/sulfur/views.py:2865 -#: ../../sulfur/src/sulfur/sulfur.glade.h:211 -msgid "Revision" -msgstr "Перевірка" +#. Setup reponame & repofile column's +#: ../../sulfur/src/sulfur/views.py:2868 +msgid "Repository Identifier" +msgstr "Ім'я репозиторію" #: ../../magneto/src/magneto/kde/components.py:83 msgid "Close" @@ -9279,6 +8853,63 @@ msgstr "Аплет повідомлення про оновлення увімк msgid "Updates Notification" msgstr "Повідомлення про оновлення" +#: ../../services/kernel-switcher:84 +#, fuzzy +msgid "has been installed." +msgstr "додано" + +#: ../../services/kernel-switcher:86 +msgid "some external drivers cannot work across multiple kernels." +msgstr "" + +#: ../../services/kernel-switcher:87 +#, fuzzy +msgid "Please reboot your computer now !" +msgstr "Встановіть Вашу гілку на" + +#: ../../services/kernel-switcher:91 +#, fuzzy +msgid "No kernel packages given" +msgstr "зламані пакунки" + +#: ../../services/kernel-switcher:94 +msgid "More than one kernel package given" +msgstr "" + +#: ../../services/kernel-switcher:109 +#, fuzzy +msgid "Package does not exist" +msgstr "не існує" + +#: ../../services/kernel-switcher:116 +#, fuzzy +msgid "Not a kernel" +msgstr "Не зроблено" + +#: ../../services/kernel-switcher:177 +#, fuzzy +msgid "No kernel packages found" +msgstr "Пакунків не знайдено" + +#: ../../services/kernel-switcher:197 +#, fuzzy +msgid "Sabayon Linux Kernel Switcher BETA" +msgstr "Веб-сайт _Sabayon Linux" + +#: ../../services/kernel-switcher:198 +#, fuzzy +msgid "switch kernel" +msgstr "Перемкнути репозиторій" + +#: ../../services/kernel-switcher:200 +msgid "list kernels" +msgstr "" + +#: ../../services/kernel-switcher:202 +#, fuzzy +msgid "this help" +msgstr "цю інструкцію" + #: ../../sulfur/src/sulfur/sulfur.glade.h:1 #, fuzzy msgid "0 = no limit; 100 = 100kB/sec" @@ -10447,6 +10078,343 @@ msgstr "повідомник про оновлення додатків Magneto" msgid "_Load Package Manager" msgstr "_Завантажте пакунковий менеджер" +#~ msgid "Calculating updates..." +#~ msgstr "Підрахунок оновлень ..." + +#~ msgid "Running package injection" +#~ msgstr "Починаємо додавання пакунку" + +#~ msgid "Running package removal" +#~ msgstr "Починаємо видалення пакунку" + +#~ msgid "Running package quickpkg" +#~ msgstr "Запускаємо процедуру quickpkg пакунку" + +#~ msgid "Adding packages" +#~ msgstr "Додавання пакунків" + +#, fuzzy +#~ msgid "" +#~ "Opening database to let it run treeupdates. If you won't see anything " +#~ "below, it's just fine." +#~ msgstr "" +#~ "Відкриття бази даних, щоб дозволити їй запустити деревооновлень. Якщо Ви " +#~ "не бажаєте бачити нічого більше, це взагалічудово." + +#~ msgid "Scanning" +#~ msgstr "Сканування" + +#~ msgid "Socket error, continuing..." +#~ msgstr "Помилка сокета, продовження ..." + +#~ msgid "Database revision" +#~ msgstr "Перевірка бази даних" + +#, fuzzy +#~ msgid "repository already exists" +#~ msgstr "вже вимкнено" + +#~ msgid "Do you want to continue ?" +#~ msgstr "Бажаєте продовжити?" + +#~ msgid "Packages already tagged, action aborted" +#~ msgstr "В пакунках вже проставлені теги, дію скасовано" + +#~ msgid "Entropy database is corrupted!" +#~ msgstr "База даних Entropy пошкоджена!" + +#~ msgid "" +#~ "A valid entropy.client.services.system.commands.Client class/subclass is " +#~ "needed" +#~ msgstr "" +#~ "Необхідний коректний клас/субкласс entropy.client.services.system." +#~ "commands.клієнта" + +#~ msgid "" +#~ "A valid entropy.client.services.system.methods.BaseMixin class/subclass " +#~ "is needed" +#~ msgstr "" +#~ "Необхідний коректний клас/підкласс entropy.client.services.system.methods." +#~ "BaseMixin" + +#~ msgid "not a string" +#~ msgstr "не рядок" + +#~ msgid "Please use setup_connection() properly" +#~ msgstr "Будь-ласка, використовуйте setup_connection() вірно" + +#~ msgid "not an int" +#~ msgstr "не ціле число" + +#~ msgid "not a bool" +#~ msgstr "не булева змінна" + +#~ msgid "Get a list of remotely available commands" +#~ msgstr "Отримати перелік можливих команд для віддаленої роботи" + +#~ msgid "Get current queue content" +#~ msgstr "Отримати поточне утримання черги" + +#~ msgid "Extended results" +#~ msgstr "Розширені результати" + +#~ msgid "Get queue item using its queue unique identifier" +#~ msgstr "" +#~ "Отримати елемент з черги, використовуючи його унікальне найменування в " +#~ "черзі" + +#~ msgid "Queue Identifier" +#~ msgstr "Назва черги" + +#~ msgid "Get queue stdout/stderr using its queue unique identifier" +#~ msgstr "" +#~ "Отримати stdout/stderr черги, використовуючи його унікальне найменування " +#~ "вчерзі" + +#~ msgid "Remove queued commands using their queue unique identifiers" +#~ msgstr "" +#~ "Видалити поставлені в чергу команди, використовуючи їх унікальні " +#~ "найменуванняв черзі" + +#~ msgid "Queue Identifiers" +#~ msgstr "Імена у черзі" + +#~ msgid "Toggle queue pause (True/False)" +#~ msgstr "Переключити паузу черги (True/False)" + +#~ msgid "Pause or not" +#~ msgstr "Пауза чи ні" + +#~ msgid "Kill a running process through its queue id" +#~ msgstr "Вимкнути працюючий процес через його id у черзі" + +#~ msgid "Swap items in queue using their queue ids" +#~ msgstr "Змінити предмети в черзі з використанням їх id у черзі" + +#~ msgid "Get pinboard content" +#~ msgstr "Отримати вміст панелі керування" + +#~ msgid "Add item to pinboard" +#~ msgstr "Додати предмет до панелі керування" + +#~ msgid "Extended text" +#~ msgstr "Розширений текст" + +#~ msgid "Remove item from pinboard" +#~ msgstr "Видалити предмет з панелі керування" + +#~ msgid "Pinboard identifiers" +#~ msgstr "Імена панелі керування" + +#~ msgid "Set pinboard items status (done/not done)" +#~ msgstr "" +#~ "Використовувати статус предметів панелі керування (готовий/не готове)" + +#~ msgid "Done status" +#~ msgstr "Статус готовності" + +#~ msgid "Write to a remote running command stdin" +#~ msgstr "Запис віддалено виконуваної команди stdin" + +#~ msgid "Write to stdout?" +#~ msgstr "Записати в stdout?" + +#~ msgid "Text" +#~ msgstr "Текст" + +#~ msgid "Update Spm Repository (emerge --sync)" +#~ msgstr "Оновлення репозиторію Spm (emerge --sync)" + +#~ msgid "Compile specified atoms with specified parameters" +#~ msgstr "Компілювати обрані атоми зі вказаними параметрами" + +#~ msgid "Atoms" +#~ msgstr "Атоми" + +#~ msgid "Pretend" +#~ msgstr "Уявний" + +#~ msgid "Oneshot" +#~ msgstr "Одноразовий" + +#~ msgid "Verbose" +#~ msgstr "багатослівний" + +#~ msgid "No color" +#~ msgstr "Без кольору" + +#~ msgid "Fetch only" +#~ msgstr "Тільки завантажити" + +#~ msgid "Build only" +#~ msgstr "Тільки зібрати" + +#~ msgid "Custom USE" +#~ msgstr "Власноруч визначені USE" + +#~ msgid "Custom LDFLAGS" +#~ msgstr "Власноруч визначені LDFLAGS" + +#~ msgid "Custom CFLAGS" +#~ msgstr "Власноруч визначені CFLAGS" + +#~ msgid "Remove specified atoms with specified parameters" +#~ msgstr "Видалити обрані атоми з заданими параметрами" + +#~ msgid "Get SPM updates for the specified categories" +#~ msgstr "Отримати оновлення SPM для зазначених категорій" + +#~ msgid "Categories" +#~ msgstr "Категорії" + +#~ msgid "Get SPM installed packages for the specified categories" +#~ msgstr "Отримати встановлені з SPM пакенки у зазначених категоріях" + +#~ msgid "Enable USE flags for the specified atoms" +#~ msgstr "Встановити USE-прапорці для вказаних атомів" + +#~ msgid "Disable USE flags for the specified atoms" +#~ msgstr "Зняти USE-прапорці для вказаних атомів" + +#~ msgid "Get info for the specified atoms" +#~ msgstr "Отримати інформацію щодо вказаних атомів" + +#~ msgid "Run SPM info command" +#~ msgstr "Увімкнути команду інформації SPM" + +#~ msgid "Run custom shell command" +#~ msgstr "Увімкнути власноруч команду shell" + +#~ msgid "Command" +#~ msgstr "Команда" + +#~ msgid "Get Spm security updates information" +#~ msgstr "Отримати інформацію про оновлення безпеки Spm" + +#~ msgid "List type (affected,new,all)" +#~ msgstr "Тип списку (вразливі, нові, всі)" + +#~ msgid "Get information about available Entropy repositories" +#~ msgstr "Отримати інформацію щодо наявних репозиторіїв Entropy" + +#~ msgid "Set default Entropy Server repository" +#~ msgstr "Встановити репозиторій сервера Entropy за замовчуванням" + +#~ msgid "Get available packages inside the specified repository" +#~ msgstr "Отримати наявні пакунки в зазначеному репозиторії" + +#~ msgid "" +#~ "Get idpackage metadata using its idpackage in the specified repository" +#~ msgstr "" +#~ "Отримати мета-інформацію з idpackage, використовуючи idpackage у " +#~ "вказаномурепозиторії" + +#~ msgid "Package Identifier" +#~ msgstr "Назва пакунку" + +#~ msgid "Remove the specified Entropy package matches (idpackage,repoid)" +#~ msgstr "Видалити зазначені схожі пакунки Entropy (idpackage,repoid)" + +#~ msgid "Matched atoms" +#~ msgstr "Схожі атоми" + +#, fuzzy +#~ msgid "" +#~ "Search Entropy packages using a defined set of search types in the " +#~ "specified repository" +#~ msgstr "" +#~ "Пошук репозиторіїв Entropy з використанням обраного набору типів пошуку " +#~ "взазначеному репозиторії" + +#~ msgid "Move or copy a package from a repository to another" +#~ msgstr "Перемістити або копіювати пакунок з одного репозиторію в інше" + +#~ msgid "Package identifiers" +#~ msgstr "Імена пакунків" + +#~ msgid "From repository" +#~ msgstr "З репозиторію" + +#~ msgid "To repository" +#~ msgstr "В репозиторій" + +#~ msgid "Copy instead of move?" +#~ msgstr "Копіювати замість переміщення?" + +#, fuzzy +#~ msgid "" +#~ "Scan Spm package changes and retrieve a list of action that should be run " +#~ "on the repositories" +#~ msgstr "" +#~ "Сканувати зміни пакунків Spm і створити перелік дій, що повиннібути " +#~ "виконані над репозиторіями" + +#~ msgid "Run Entropy database updates" +#~ msgstr "Увімкнути оновлення бази даних Entropy" + +#~ msgid "Matches to add from Spm" +#~ msgstr "Підходящі до додавання з SPM" + +#~ msgid "Matches to remove from repository database" +#~ msgstr "Підходящі до видалення з бази даних репозиторію" + +#~ msgid "Matches to inject on repository database" +#~ msgstr "Підходящі до введення в базу даних репозиторію" + +#~ msgid "Run Entropy dependency test" +#~ msgstr "Виконання тесту залежностей Entropy" + +#~ msgid "Run Entropy library test" +#~ msgstr "Виконання тесту бібліотек Entropy" + +#~ msgid "Run Entropy tree updates" +#~ msgstr "Старт дерева оновлень Entropy" + +#~ msgid "" +#~ "Scan for Mirror updates and retrieve a list of action that should be run" +#~ msgstr "" +#~ "Пошук оновлень дзеркала і створення списку дій, які повинні бутиздійснені" + +#~ msgid "list of repository identifiers" +#~ msgstr "список ідентифікаторів репозиторіїв" + +#~ msgid "Run Mirror updates for the provided repositories and its data" +#~ msgstr "" +#~ "Увімкнути оновлення дзеркала для зазначених репозиторіїв та їх інформації" + +#~ msgid "composed repository data" +#~ msgstr "складено інформацію репозиторію" + +#~ msgid "Run Entropy packages digest verification test" +#~ msgstr "Запустити тест перевірки оглядів пакунків Entropy" + +#~ msgid "Check mode" +#~ msgstr "Режим перевірки" + +#~ msgid "Get repository notice board" +#~ msgstr "Отримати дошку повідомлень репозиторію" + +#~ msgid "Remove notice board entry" +#~ msgstr "Видалити запис з дошки повідомлень" + +#~ msgid "Entry Identifiers" +#~ msgstr "Ідентифікатори записів" + +#~ msgid "Add notice board entry" +#~ msgstr "Додати запис до дошки повідомлень" + +#~ msgid "Notice link" +#~ msgstr "Посилання на зауваження" + +#~ msgid "Databases lock complete" +#~ msgstr "Блокування баз даних завершено" + +#~ msgid "Databases unlock complete" +#~ msgstr "Розблокування баз даних завершено" + +#~ msgid "Syncing databases" +#~ msgstr "Синхронізація баз даних" + #~ msgid "Mirrors are locked, someone is working on the repository" #~ msgstr "Дзеркала заблоковані, хтось працює з репозиторієм" @@ -10933,9 +10901,6 @@ msgstr "_Завантажте пакунковий менеджер" #~ msgid "Calculating world packages" #~ msgstr "Підрахунок усіх пакунків" -#~ msgid "repodata dictionary is corrupted" -#~ msgstr "Каталог інформації репозиторіїв зіпсований" - #~ msgid "Package hash" #~ msgstr "Хеш пакунку" diff --git a/services/repository-admin-daemon b/services/repository-admin-daemon deleted file mode 100755 index 4e289c51e..000000000 --- a/services/repository-admin-daemon +++ /dev/null @@ -1,127 +0,0 @@ -#!/usr/bin/python2 -""" - - @author: Fabio Erculiani - @contact: lxnay@sabayon.org - @copyright: Fabio Erculiani - @license: GPL-2 - - B{Entropy Package Manager Service}. - -""" -import os -import sys -import time -import signal -import threading - -sys.path.insert(0,'/usr/lib/entropy/libraries') -sys.path.insert(0,'/usr/lib/entropy/client') -sys.path.insert(0,'../libraries') -sys.path.insert(0,'../client') -# disable pid management -sys.argv.append("--no-pid-handling") -do_ssl = False -do_stdout_logging = True -community_repo = False -do_port = 1027 - -from entropy.i18n import _ -from entropy.const import etpConst -etpConst['community']['mode'] = community_repo -etpConst['socket_service']['session_ttl'] = 300 -from entropy.core.settings.base import SystemSettings -SysSettings = SystemSettings() -from entropy.tools import get_year, print_traceback -from entropy.output import nocolor -from text_tools import print_menu - -myopts = [ - None, - (0," ~ "+SysSettings['system']['name']+" ~ "+sys.argv[0]+" ~ ",1,'Repository Administration daemon - (C) %s' % (get_year(),) ), - None, - (0,_('Basic Options'),0,None), - None, - (1,'--help',2,_('this output')), - (1,'--nocolor',1,_('disable colorized output')), - None, - (0,_('Application Options'),0,None), - None, - (1,'--ssl',2,_('enable SSL service too')), - (1,'--nostdout',1,_('disable output to stdout, redirect to log file')), - (1,'--community',1,_('this service hosts a community repository')), - (1,'--port=N',1,_('specify listening port (SSL will be N+1)')), - None, -] - -if "--nocolor" in sys.argv: - nocolor() - -if "--help" in sys.argv: - print_menu(myopts) - raise SystemExit(1) - -if "--ssl" in sys.argv: - do_ssl = True -if "--nostdout" in sys.argv: - do_stdout_logging = False -if "--community" in sys.argv: - community_repo = True -if "--port" in sys.argv: - idx = sys.argv.index("--port")+1 - try: - do_port = int(sys.argv[idx]) - except (IndexError, ValueError,): - pass - -from entropy.services.system.interfaces import Server as ServiceServer -from entropy.services.system.executors import Base -from entropy.services.system.commands import Repository -from entropy.server.interfaces import Server -from entropy.misc import ParallelTask - -def kill_threads(): - for th in threading.enumerate(): - if hasattr(th, 'kill'): - th.kill() - -def term_myself(): - os.kill(os.getpid(), signal.SIGTERM) - -def run_srv(s): - try: - s.go() - except: - print_traceback() - raise - finally: - if s is not None: - s.killall() - kill_threads() - term_myself() - -srv = ServiceServer( - Server, - do_ssl = do_ssl, - stdout_logging = do_stdout_logging, - external_cmd_classes = [Repository], - external_executor_cmd_classes = [(Base,[],{},)], - entropy_interface_kwargs = { - 'community_repo': etpConst['community']['mode'] - } - ) -srv.port = do_port - -thread_names = ["system_socket"] -task = ParallelTask(run_srv, srv) -task.setName(thread_names[0]) -task.start() - -try: - while task.isAlive(): - time.sleep(2) -finally: - if srv is not None: - srv.killall() - kill_threads() - term_myself() diff --git a/services/repository_admin b/services/repository_admin deleted file mode 100755 index 8a397b7ab..000000000 --- a/services/repository_admin +++ /dev/null @@ -1,44 +0,0 @@ -#!/sbin/runscript -# Copyright 2009 Fabio Erculiani -# Distributed under the terms of the GNU General Public License v2 - -DAEMON_EXEC="/usr/sbin/repository-admin-daemon" -PID="/var/run/entropy_repo_admin.pid" -CMDLINE="--nostdout" - -depend() { - use dns net localmount netmount nfsmount hostname -} - -start() { - - ebegin "Starting Entropy system daemon" - start-stop-daemon --background --make-pidfile --start --pidfile ${PID} --quiet --exec ${DAEMON} -- ${CMDLINE} - sleep 3 - if [ -f "${PID}" ]; then - if [ -d "/proc/$(cat ${PID})" ]; then - eend 0 - else - eend 1 - fi - else - eend 1 - fi - -} - -stop() { - - ebegin "Stopping Entropy system daemon" - if [ -f "${PID}" ]; then - mypid=$(cat $PID 2&> /dev/null) - if [ -d "/proc/$(cat ${mypid})" ]; then - eend 0 - else - eend 1 - fi - else - eend 1 - fi - -} diff --git a/services/service-test-daemon b/services/service-test-daemon deleted file mode 100755 index 596fd1824..000000000 --- a/services/service-test-daemon +++ /dev/null @@ -1,113 +0,0 @@ -#!/usr/bin/python2 -import os -import sys -import time -import signal -import threading - -sys.path.insert(0,'/usr/lib/entropy/libraries') -sys.path.insert(0,'/usr/lib/entropy/client') -sys.path.insert(0,'../libraries') -sys.path.insert(0,'../client') -# disable pid management -sys.argv.append("--no-pid-handling") -do_ssl = False -do_stdout_logging = True -do_port = 1027 - -from entropy.i18n import _ -from entropy.const import etpConst -etpConst['socket_service']['session_ttl'] = 300 -# listen on all the avail. interfaces -etpConst['socket_service']['hostname'] = "*" -from entropy.core.settings.base import SystemSettings -SysSettings = SystemSettings() -from entropy.tools import get_year, print_traceback -from entropy.output import nocolor -from text_tools import print_menu - -myopts = [ - None, - (0," ~ "+SysSettings['system']['name']+" ~ "+sys.argv[0]+" ~ ",1,'Service test daemon - (C) %s' % (get_year(),) ), - None, - (0,_('Basic Options'),0,None), - None, - (1,'--help',2,_('this output')), - (1,'--nocolor',1,_('disable colorized output')), - None, - (0,_('Application Options'),0,None), - None, - (1,'--ssl',2,_('enable SSL service too')), - (1,'--nostdout',1,_('disable output to stdout, redirect to log file')), - (1,'--community',1,_('this service hosts a community repository')), - (1,'--port=N',1,_('specify listening port (SSL will be N+1)')), - None, -] - -if "--nocolor" in sys.argv: - nocolor() - -if "--help" in sys.argv: - print_menu(myopts) - raise SystemExit(1) - -if "--ssl" in sys.argv: - do_ssl = True -if "--nostdout" in sys.argv: - do_stdout_logging = False -if "--community" in sys.argv: - community_repo = True -if "--port" in sys.argv: - idx = sys.argv.index("--port")+1 - try: - do_port = int(sys.argv[idx]) - except (IndexError, ValueError,): - pass - -from entropy.services.test.interfaces import Server as ServiceServer -from entropy.services.test.commands import Test -from entropy.misc import ParallelTask - -def kill_threads(): - for th in threading.enumerate(): - if hasattr(th, 'kill'): - th.kill() - -def term_myself(): - os.kill(os.getpid(), signal.SIGTERM) - -def run_srv(s): - try: - s.go() - except: - print_traceback() - raise - finally: - if s is not None: - s.killall() - kill_threads() - term_myself() - -srv = ServiceServer( - do_ssl = do_ssl, - external_cmd_classes = [Test], - stdout_logging = do_stdout_logging, - entropy_interface_kwargs = { - 'community_repo': etpConst['community']['mode'] - } - ) -srv.port = do_port - -thread_names = ["system_socket"] -task = ParallelTask(run_srv, srv) -task.setName(thread_names[0]) -task.start() - -try: - while task.isAlive(): - time.sleep(2) -finally: - if srv is not None: - srv.killall() - kill_threads() - term_myself() diff --git a/sulfur/Makefile b/sulfur/Makefile index 7dd949d17..50946764d 100644 --- a/sulfur/Makefile +++ b/sulfur/Makefile @@ -34,7 +34,6 @@ install: mkdir -p $(DESTDIR)/etc mkdir -p $(DESTDIR)/etc/pam.d - install -m755 $(MISCDIR)/entropy-repo-manager $(DESTDIR)$(BINDIR)/. install -m755 $(MISCDIR)/sulfur $(DESTDIR)$(BINDIR)/. install -m755 $(MISCDIR)/sulfur-uri-handler $(DESTDIR)$(BINDIR)/. install -m644 $(MISCDIR)/entropy-handler.schemas $(DESTDIR)/etc/gconf/schemas/. diff --git a/sulfur/misc/entropy-repo-manager b/sulfur/misc/entropy-repo-manager deleted file mode 100644 index 7ebe84ba0..000000000 --- a/sulfur/misc/entropy-repo-manager +++ /dev/null @@ -1,4 +0,0 @@ -#!/usr/bin/python2 -import subprocess -rc = subprocess.call(["python2","/usr/lib/entropy/repoman/repo-manager-client.py"]) -raise SystemExit(rc) diff --git a/sulfur/misc/entropy-repo-manager.desktop b/sulfur/misc/entropy-repo-manager.desktop deleted file mode 100644 index a080de7e5..000000000 --- a/sulfur/misc/entropy-repo-manager.desktop +++ /dev/null @@ -1,9 +0,0 @@ -[Desktop Entry] -Encoding=UTF-8 -Name=Entropy Development Repository Manager -Comment=Entropy Graphical Repository Manager -Categories=Application;Development -Icon=/usr/share/pixmaps/sulfur/sulfur-icon.png -Exec=entropy-repo-manager %U -Type=Application -Terminal=false diff --git a/sulfur/src/Makefile b/sulfur/src/Makefile index 8007c8d02..ce4d218e9 100644 --- a/sulfur/src/Makefile +++ b/sulfur/src/Makefile @@ -14,6 +14,3 @@ install: install -m644 sulfur/*.py $(DESTDIR)/$(PKGDIR)/. install -m644 sulfur/revision $(DESTDIR)/$(PKGDIR)/. install -m644 sulfur/*.glade $(DESTDIR)/$(PKGDIR)/. - - install -m755 repo-manager-client.py $(DESTDIR)/$(REPOMANDIR)/.. - install -m644 repoman/*.py $(DESTDIR)/$(REPOMANDIR)/. diff --git a/sulfur/src/repo-manager-client.py b/sulfur/src/repo-manager-client.py deleted file mode 100644 index cc8c548f4..000000000 --- a/sulfur/src/repo-manager-client.py +++ /dev/null @@ -1,96 +0,0 @@ -# -*- coding: utf-8 -*- -""" - - @author: Fabio Erculiani - @contact: lxnay@sabayon.org - @copyright: Fabio Erculiani - @license: GPL-2 - - B{Entropy Package Manager Graphical Repository Administration tool}. - -""" - -# Base Python Imports -import sys -# Entropy Imports -if "--debugdev" not in sys.argv: - sys.path.insert(0, "/usr/lib/entropy/repoman") - sys.path.insert(0, "/usr/lib/entropy/sulfur") - sys.path.insert(0, "/usr/lib/entropy/client") - sys.path.insert(0, "/usr/lib/entropy/libraries") -sys.path.insert(0, "../../libraries") -sys.path.insert(0, "../../client") -sys.path.insert(0, "sulfur") -sys.path.insert(0, "repoman") - -# Sulfur Imports -import gtk, gobject -from sulfur.setup import const -from sulfur.dialogs import ExceptionDialog -from sulfur.entropyapi import Equo -from repoman import RepositoryManagerMenu - -class MyRepositoryManager(RepositoryManagerMenu): - - def __init__(self, equo, parent): - RepositoryManagerMenu.__init__(self, equo, parent) - - def on_repoManagerClose_clicked(self, *args, **kwargs): - self.QueueUpdater.kill() - self.OutputUpdater.kill() - self.PinboardUpdater.kill() - self.destroy() - raise SystemExit(1) - -class ManagerApplication: - - def __init__(self): - self._entropy = Equo() - self.ui = None - self.progress_log_write = sys.stdout - self.std_output = sys.stdout - self.progress = None - self._entropy.connect_to_gui(self) - - def init(self): - mymenu = MyRepositoryManager(self._entropy, None) - rc_status = mymenu.load() - if not rc_status: - del mymenu - raise SystemExit(1) - - def destroy(self): - self._entropy.shutdown() - - def dummy_func(self, *args, **kwargs): - pass - -if __name__ == "__main__": - - try: - try: - gtk.window_set_default_icon_from_file( - const.PIXMAPS_PATH+"/sulfur-icon.png") - except gobject.GError: - pass - main_app = ManagerApplication() - main_app.init() - gobject.threads_init() - gtk.gdk.threads_enter() - gtk.main() - gtk.gdk.threads_leave() - from sulfur.entropyapi import Equo - Equo().shutdown() - except SystemExit: - print("Quit by User") - main_app.shutdown() - raise SystemExit(0) - except KeyboardInterrupt: - print("Quit by User (KeyboardInterrupt)") - main_app.shutdown() - raise SystemExit(0) - except: # catch other exception and write it to the logger. - my = ExceptionDialog() - my.show() - - raise SystemExit(0) diff --git a/sulfur/src/repoman/__init__.py b/sulfur/src/repoman/__init__.py deleted file mode 100644 index 3586308d0..000000000 --- a/sulfur/src/repoman/__init__.py +++ /dev/null @@ -1,3535 +0,0 @@ -# -*- coding: utf-8 -*- -# Repository Manager Interface for Entropy -# Copyright: (C) 2007-2010 Fabio Erculiani < lxnaysabayonlinuxorg > -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. - -import threading -import time, gtk, gobject, pty, sys -from entropy.i18n import _ -from entropy.exceptions import * -from entropy.services.exceptions import SSLTransmissionError, \ - EntropyServicesError -from entropy.const import * -from entropy.misc import TimeScheduled, ParallelTask -from entropy.output import print_generic -import entropy.dep -import entropy.dump -import entropy.tools - -from sulfur.core import UI -from sulfur.setup import const, cleanMarkupString, fakeoutfile, fakeinfile -from sulfur.dialogs import RmNoticeBoardMenu, okDialog, MenuSkel, PkgInfoMenu, \ - SecurityAdvisoryMenu - -class RemoteConnectionMenu(MenuSkel): - - store_path = 'connection_manager' - def __init__( self, Entropy, verification_callback, window ): - - self.Entropy = Entropy - # hostname, port, username, password, ssl will be passed as parameters - self.verification_callback = verification_callback - self.window = window - self.cm_ui = UI( const.GLADE_FILE, 'remoteConnManager', 'entropy' ) - self.cm_ui.signal_autoconnect(self._getAllMethods()) - self.cm_ui.remoteConnManager.set_transient_for(self.window) - self.cm_ui.remoteConnManager.add_events(gtk.gdk.BUTTON_PRESS_MASK) - self.connStore = gtk.ListStore( gobject.TYPE_PYOBJECT ) - self.connView = self.cm_ui.connManagerConnView - self.connView.set_model(self.connStore) - self.button_pressed = False - self.loaded = False - self.parameters = None - self.connection_data = self.get_stored_connection_data() - self.setup_view() - if self.connection_data: self.set_connection_object(self.connection_data[0]) - - def on_connManagerAddConnButton_clicked(self, widget): - - def fake_callback(s): - return s - - def fake_callback_cb(s): - return True - - input_params = [ - ('name', _("Connection name"), fake_callback, False), - ('hostname', _("Hostname"), fake_callback, False), - ('port', _("Port"), fake_callback, False), - ('user', _("Username"), fake_callback, False), - ('ssl', ('checkbox', _('SSL Connection'),), fake_callback_cb, False), - ] - data = self.Entropy.input_box( - _('Choose what kind of test you would like to run'), - input_params, - cancel_button = True - ) - if data == None: return - self.store_connection_data_item(data) - self.fill_connection_view() - self.store_connection_data() - - def on_connManagerConnView_row_activated(self, treeview, path, column): - self.on_connManagerSetConnButton_clicked(treeview) - - def set_connection_object(self, obj): - self.cm_ui.connManagerHostnameEntry.set_text(obj['hostname']) - try: - self.cm_ui.connManagerPortSpinButton.set_value(float(obj['port'])) - except ValueError: - if obj['ssl']: - self.cm_ui.connManagerPortSpinButton.set_value( - float(etpConst['socket_service']['ssl_port'])) - else: - self.cm_ui.connManagerPortSpinButton.set_value( - float(etpConst['socket_service']['port'])) - - self.cm_ui.connManagerUsernameEntry.set_text(obj['user']) - self.cm_ui.connManagerPasswordEntry.set_text('') - self.cm_ui.connManagerSSLCheckButton.set_active(obj['ssl']) - - def on_connManagerSetConnButton_clicked(self, widget): - model, myiter = self.connView.get_selection().get_selected() - if not myiter: return - obj = model.get_value(myiter, 0) - self.set_connection_object(obj) - - def on_connManagerRemoveConnButton_clicked(self, widget): - model, myiter = self.connView.get_selection().get_selected() - if not myiter: return - obj = model.get_value(myiter, 0) - self.remove_connection_data_item(obj) - self.fill_connection_view() - self.store_connection_data() - - def get_stored_connection_data(self): - obj = entropy.dump.loadobj(self.store_path) - if not obj: return [] - return obj - - def remove_connection_data_item(self, item): - if item in self.connection_data: - self.connection_data.remove(item) - - def store_connection_data_item(self, item): - self.connection_data.append(item) - - def store_connection_data(self): - entropy.dump.dumpobj(self.store_path, self.connection_data) - - def fill_connection_view(self): - self.connStore.clear() - for item in self.connection_data: - self.connStore.append( (item,) ) - self.connView.queue_draw() - - def setup_view(self): - - self.create_text_column( self.connView, _( "Connection" ), 'name', size = 200, expand = True) - self.create_text_column( self.connView, _( "Hostname" ), 'hostname', size = 100) - self.create_text_column( self.connView, _( "Port" ), 'port', size = 50) - - # SSL - cell = gtk.CellRendererPixbuf() - column = gtk.TreeViewColumn( _("SSL"), cell ) # Document Type - column.set_cell_data_func( cell, self.ssl_pixbuf ) - column.set_sizing( gtk.TREE_VIEW_COLUMN_FIXED ) - column.set_fixed_width( 50 ) - column.set_sort_column_id( -1 ) - self.connView.append_column( column ) - - self.fill_connection_view() - - - def ssl_pixbuf( self, column, cell, model, myiter ): - obj = model.get_value( myiter, 0 ) - if obj: - if obj['ssl']: - cell.set_property( 'stock-id', 'gtk-apply' ) - return - cell.set_property( 'stock-id', 'gtk-cancel' ) - - def get_data_text( self, column, cell, model, myiter, property ): - obj = model.get_value( myiter, 0 ) - if obj: cell.set_property('markup', obj[property]) - - def create_text_column( self, view, hdr, property, size, sortcol = None, expand = False, set_height = 0, cell_data_func = None, sort_col_id = -1): - if cell_data_func == None: cell_data_func = self.get_data_text - cell = gtk.CellRendererText() - if set_height: cell.set_property('height', set_height) - column = gtk.TreeViewColumn( hdr, cell ) - column.set_resizable( True ) - column.set_cell_data_func( cell, cell_data_func, property ) - column.set_sizing( gtk.TREE_VIEW_COLUMN_FIXED ) - column.set_fixed_width( size ) - column.set_expand(expand) - column.set_sort_column_id( sort_col_id ) - view.append_column( column ) - return column - - def load( self ): - bold_items = [ - self.cm_ui.connManagerTitleLabel, - ] - for item in bold_items: - item.set_markup("%s" % ( item.get_text(),)) - - self.loaded = True - self.cm_ui.remoteConnManager.show_all() - - def run(self): - - if not self.loaded: - return None - - tries = 3 - while tries: - - while not self.button_pressed: - time.sleep(0.05) - while gtk.events_pending(): - gtk.main_iteration() - continue - - if self.parameters: - valid, error_msg = self.verification_callback( - self.parameters['hostname'], - self.parameters['port'], - self.parameters['username'], - self.parameters['password'], - self.parameters['ssl'] - ) - if not valid: - okDialog(self.window, error_msg, title = _("Connection Error")) - self.button_pressed = False - tries -= 1 - continue - break - - self.destroy() - if not tries: - return None - return self.parameters - - def on_remoteConnEventBox_key_release_event(self, widget, event): - if event.string == "\r": - self.cm_ui.connManagerConnectButton.clicked() - return True - return False # propagate - - def on_connManagerConnectButton_clicked(self, widget): - self.parameters = { - 'hostname': self.cm_ui.connManagerHostnameEntry.get_text(), - 'port': self.cm_ui.connManagerPortSpinButton.get_value(), - 'username': self.cm_ui.connManagerUsernameEntry.get_text(), - 'password': self.cm_ui.connManagerPasswordEntry.get_text(), - 'ssl': self.cm_ui.connManagerSSLCheckButton.get_active() - } - self.button_pressed = True - - def on_remoteConnCloseButton_clicked(self, widget): - self.parameters = None - self.button_pressed = True - - def destroy( self ): - self.cm_ui.remoteConnManager.hide() - self.cm_ui.remoteConnManager.destroy() - -class RepositoryManagerMenu(MenuSkel): - - class SocketLock: - """ Socket lock, this is used for stopping updaters too """ - - def __init__(self, repoman_intf): - self.__intf = repoman_intf - self.__lock = threading.Lock() - - def __enter__(self): - self.__intf.pause_updaters(True) - return self.__lock.acquire() - - def __exit__(self, exc_type, exc_value, traceback): - self.__intf.pause_updaters(False) - self.__lock.release() - - - def __init__(self, Entropy, window): - self.ui_locked = True - self.do_debug = False - if etpUi['debug']: - self.do_debug = True - self.BufferLock = RepositoryManagerMenu.SocketLock(self) - self.Entropy = Entropy - self.window = window - self.sm_ui = UI( const.GLADE_FILE, 'repositoryManager', 'entropy' ) - self.sm_ui.signal_autoconnect(self._getAllMethods()) - self.sm_ui.repositoryManager.set_transient_for(self.window) - - self.DataStore = None - self.DataView = None - self.QueueLock = threading.Lock() - self.OutputLock = threading.Lock() - self.paused_queue_id = None - self.is_processing = None - self.is_writing_output = False - self.Output = None - self.output_pause = False - self.queue_pause = False - self.ssl_mode = True - self.repos_loaded = False - self.PinboardData = {} - self.Queue = {} - - self.setup_queue_view() - self.setup_pinboard_view() - self.setup_console() - - self.queue_timer = 5 - self.output_timer = 3 - self.pinboard_timer = 60 - self.QueueUpdater = TimeScheduled(self.queue_timer, - self.update_queue_view) - self.OutputUpdater = TimeScheduled(self.output_timer, - self.update_output_view) - self.PinboardUpdater = TimeScheduled(self.pinboard_timer, - self.update_pinboard_view) - self.notebook_pages = { - 'queue': 0, - 'commands': 1, - 'data': 2, - 'output': 3 - } - self.dict_queue_keys = ['queue', 'processing', 'processed', 'errored'] - self.DataScroll = self.sm_ui.dataViewScrollWin - self.DataViewBox = self.sm_ui.repoManagerDataViewBox - self.DataViewButtons = {} - self.setup_data_view_buttons() - self.data_tree_selection_mode = None - self.DataViewVbox = self.sm_ui.dataViewVbox - - from entropy.client.services.system.interfaces import Client as \ - SystemManagerClientInterface - from entropy.client.services.system.commands import Repository as \ - SystemManagerRepositoryClientCommands - from entropy.client.services.system.methods import Repository as \ - SystemManagerRepositoryMethodsInterface - self.Service = SystemManagerClientInterface( - self.Entropy, - MethodsInterface = SystemManagerRepositoryMethodsInterface, - ClientCommandsInterface = SystemManagerRepositoryClientCommands - ) - self.CommandsStore = None - self.setup_commands_view() - self.fill_commands_view(self.Service.get_available_client_commands()) - self.ServiceStatus = True - self.connection_done = False - self.setup_available_repositories() - - def __del__(self): - if hasattr(self, 'connection_done'): - if self.connection_done: - self.Service.kill_all_connections() - - def pause_updaters(self, pause): - self.debug_print("pause_updaters", str(pause)) - self.QueueUpdater.pause(pause) - self.OutputUpdater.pause(pause) - self.PinboardUpdater.pause(pause) - - def ui_lock(self, action): - self.ui_locked = action - self.sm_ui.repositoryManager.set_sensitive(not action) - - def set_notebook_page(self, page): - self.sm_ui.repoManagerNotebook.set_current_page(page) - - def stdout_writer(self, txt): - self.console.feed_child(txt + '\n\r') - - def setup_console(self): - - self.pty = pty.openpty() - self.std_output = fakeoutfile(self.pty[1]) - self.std_input = fakeinfile(self.pty[1]) - - # setup add repository window - self.console_menu_xml = gtk.glade.XML( const.GLADE_FILE, "terminalMenu", domain="entropy" ) - self.console_menu = self.console_menu_xml.get_widget( "terminalMenu" ) - self.console_menu_xml.signal_autoconnect(self) - - from sulfur.widgets import SulfurConsole - self.console = SulfurConsole() - self.console.set_scrollback_lines(1024) - self.console.set_scroll_on_output(True) - # this is a workaround for buggy vte.Terminal when using - # file descriptors. This will make fakeoutfile to use - # our external writer instead of using os.write - self.std_output.external_writer = self.stdout_writer - - self.console.set_pty(self.pty[0]) - self.console.connect("button-press-event", self.on_console_click) - self.console.connect("commit", self.on_console_commit) - termScroll = gtk.VScrollbar(self.console.get_adjustment()) - self.sm_ui.repoManagerVteBox.pack_start(self.console, True, True) - self.sm_ui.repoManagerTermScrollBox.pack_start(termScroll, False) - self.sm_ui.repoManagerTermHBox.show_all() - - def debug_print(self, f, msg): - if self.do_debug: - print_generic("repoman debug:", repr(self), f, msg) - - def clear_console(self): - self.std_input.text_read = '' - self.console.reset() - - def clear_data_store_and_view(self): - self.debug_print("clear_data_store_and_view", "enter") - self.reset_data_view() - self.hide_all_data_view_buttons() - self.DataViewVbox.queue_draw() - while gtk.events_pending(): - gtk.main_iteration() - - def reset_data_view(self): - if self.DataView != None: - self.debug_print("reset_data_view", "removing old DataView") - self.DataScroll.remove(self.DataView) - self.DataScroll.queue_draw() - self.DataView.destroy() - self.DataView = None - self.debug_print("reset_data_view", "removal of old DataView done") - - def on_repoManagerConsoleEvent_enter_notify_event(self, widget, event): - self.console.grab_focus() - - def on_console_click(self, widget, event): - if event.button == 3: - self.console_menu.popup( None, None, None, event.button, event.time ) - return True - - def on_console_commit(self, widget, txt, txtlen): - if txt == "\r": - self.on_repoManagerStdinEntry_activate(None, False, self.std_input.text_read) - self.std_input.text_read = '' - elif txt == '\x7f': - self.std_input.text_read = self.std_input.text_read[:-1] - else: - self.std_input.text_read += txt - - def on_terminal_clear_activate(self, widget): - self.clear_console() - - def on_terminal_copy_activate(self, widget): - self.console.select_all() - self.console.copy_clipboard() - self.console.select_none() - - def setup_data_view_buttons(self): - - glsa_package_info_button = gtk.Button(label = _("Packages information")) - glsa_package_info_image = gtk.Image() - glsa_package_info_image.set_from_stock(gtk.STOCK_INFO, 4) - glsa_package_info_button.set_image(glsa_package_info_image) - - glsa_adv_info_button = gtk.Button(label = _("Advisory information")) - glsa_adv_info_image = gtk.Image() - glsa_adv_info_image.set_from_stock(gtk.STOCK_EDIT, 4) - glsa_adv_info_button.set_image(glsa_adv_info_image) - - # - - mirror_updates_execute_button = gtk.Button(label = _("Execute")) - mirror_updates_execute_button_image = gtk.Image() - mirror_updates_execute_button_image.set_from_stock(gtk.STOCK_EXECUTE, 4) - mirror_updates_execute_button.set_image(mirror_updates_execute_button_image) - - # - - database_updates_package_info_button = gtk.Button(label = _("Packages information")) - database_updates_package_info_image = gtk.Image() - database_updates_package_info_image.set_from_stock(gtk.STOCK_INFO, 4) - database_updates_package_info_button.set_image(database_updates_package_info_image) - - database_updates_change_repo_button = gtk.Button(label = _("Destination repository")) - database_updates_change_repo_image = gtk.Image() - database_updates_change_repo_image.set_from_stock(gtk.STOCK_CONVERT, 4) - database_updates_change_repo_button.set_image(database_updates_change_repo_image) - - database_updates_execute_button = gtk.Button(label = _("Execute")) - database_updates_execute_button_image = gtk.Image() - database_updates_execute_button_image.set_from_stock(gtk.STOCK_EXECUTE, 4) - database_updates_execute_button.set_image(database_updates_execute_button_image) - - # - - available_packages_package_info_button = gtk.Button(label = _("Packages information")) - available_packages_package_info_image = gtk.Image() - available_packages_package_info_image.set_from_stock(gtk.STOCK_INFO, 4) - available_packages_package_info_button.set_image(available_packages_package_info_image) - - available_packages_remove_package_button = gtk.Button(label = _("Remove packages")) - available_packages_remove_package_image = gtk.Image() - available_packages_remove_package_image.set_from_stock(gtk.STOCK_REMOVE, 4) - available_packages_remove_package_button.set_image(available_packages_remove_package_image) - - available_packages_move_package_button = gtk.Button(label = _("Copy/move packages")) - available_packages_move_package_image = gtk.Image() - available_packages_move_package_image.set_from_stock(gtk.STOCK_COPY, 4) - available_packages_move_package_button.set_image(available_packages_move_package_image) - - categories_updates_compile_button = gtk.Button(label = _("Compile selected")) - categories_updates_compile_image = gtk.Image() - categories_updates_compile_image.set_from_stock(gtk.STOCK_GOTO_BOTTOM, 4) - categories_updates_compile_button.set_image(categories_updates_compile_image) - - categories_updates_add_use_button = gtk.Button(label = _("Add USE")) - categories_updates_add_use_image = gtk.Image() - categories_updates_add_use_image.set_from_stock(gtk.STOCK_ADD, 4) - categories_updates_add_use_button.set_image(categories_updates_add_use_image) - - categories_updates_remove_use_button = gtk.Button(label = _("Remove USE")) - categories_updates_remove_use_image = gtk.Image() - categories_updates_remove_use_image.set_from_stock(gtk.STOCK_REMOVE, 4) - categories_updates_remove_use_button.set_image(categories_updates_remove_use_image) - - # - - notice_board_view_button = gtk.Button(label = _("View")) - notice_board_view_image = gtk.Image() - notice_board_view_image.set_from_stock(gtk.STOCK_ZOOM_IN, 4) - notice_board_view_button.set_image(notice_board_view_image) - - notice_board_add_button = gtk.Button(label = _("Add")) - notice_board_add_image = gtk.Image() - notice_board_add_image.set_from_stock(gtk.STOCK_ADD, 4) - notice_board_add_button.set_image(notice_board_add_image) - - notice_board_remove_button = gtk.Button(label = _("Remove")) - notice_board_remove_image = gtk.Image() - notice_board_remove_image.set_from_stock(gtk.STOCK_REMOVE, 4) - notice_board_remove_button.set_image(notice_board_remove_image) - - notice_board_refresh_button = gtk.Button(label = _("Refresh")) - notice_board_refresh_image = gtk.Image() - notice_board_refresh_image.set_from_stock(gtk.STOCK_REFRESH, 4) - notice_board_refresh_button.set_image(notice_board_refresh_image) - - self.DataViewButtons = { - 'glsa': { - 'package_info_button': glsa_package_info_button, - 'adv_info_button': glsa_adv_info_button, - 'order': ['package_info_button', 'adv_info_button'], - 'handler_ids': [], - }, - 'mirror_updates': { - 'execute_button': mirror_updates_execute_button, - 'order': ['execute_button'], - 'handler_ids': [], - }, - 'database_updates': { - 'package_info_button': database_updates_package_info_button, - 'change_repo_button': database_updates_change_repo_button, - 'execute_button': database_updates_execute_button, - 'order': ['package_info_button', 'change_repo_button', 'execute_button'], - 'handler_ids': [], - }, - 'available_packages': { - 'package_info_button': available_packages_package_info_button, - 'remove_package_button': available_packages_remove_package_button, - 'move_package_button': available_packages_move_package_button, - 'order': ['package_info_button', 'remove_package_button', 'move_package_button'], - 'handler_ids': [], - }, - 'categories_updates': { - 'compile_button': categories_updates_compile_button, - 'add_use_button': categories_updates_add_use_button, - 'remove_use_button': categories_updates_remove_use_button, - 'order': ['compile_button', 'add_use_button', 'remove_use_button'], - 'handler_ids': [], - }, - 'notice_board': { - 'add_button': notice_board_add_button, - 'remove_button': notice_board_remove_button, - 'refresh_button': notice_board_refresh_button, - 'view_button': notice_board_view_button, - 'order': ['view_button', 'add_button', 'remove_button', 'refresh_button'], - 'handler_ids': [], - } - } - - for cat in self.DataViewButtons: - for w_id in self.DataViewButtons[cat]['order']: - self.DataViewBox.pack_start(self.DataViewButtons[cat][w_id], False, False, 1) - - def show_data_view_buttons_cat(self, cat): - if cat in self.DataViewButtons: - for w_id in self.DataViewButtons[cat]['order']: - self.DataViewButtons[cat][w_id].show() - # disconnect all signal handlers - for h_id in self.DataViewButtons[cat]['handler_ids']: - w = self.DataViewButtons[cat][w_id] - if w.handler_is_connected(h_id): w.disconnect(h_id) - del self.DataViewButtons[cat]['handler_ids'][:] - - def hide_all_data_view_buttons(self): - self.debug_print("hide_all_data_view_buttons", "enter") - for cat in self.DataViewButtons: - for w_id in self.DataViewButtons[cat]['order']: - self.debug_print("hide_all_data_view_buttons", "hiding button %s,%s" % (cat, w_id,)) - self.DataViewButtons[cat][w_id].hide() - self.debug_print("hide_all_data_view_buttons", "quit") - - def setup_available_repositories(self): - self.EntropyRepositories = { - 'available': [], - 'current': '' - } - self.EntropyRepositoryCombo = self.sm_ui.repoManagerRepositoryCombo - self.EntropyRepositoryStore = gtk.ListStore( gobject.TYPE_STRING ) - self.EntropyRepositoryCombo.set_model(self.EntropyRepositoryStore) - cell = gtk.CellRendererText() - self.EntropyRepositoryCombo.pack_start(cell, True) - self.EntropyRepositoryCombo.add_attribute(cell, 'text', 0) - self.EntropyRepositoryComboLoader = ParallelTask(self.load_available_repositories) - - def setup_commands_view(self): - - # setup commands view - self.CommandsView = self.sm_ui.repoManagerCommandsView - self.CommandsStore = gtk.ListStore( gobject.TYPE_PYOBJECT ) - self.CommandsView.set_model( self.CommandsStore ) - - # command col - self.create_text_column( self.CommandsView, _( "Command" ), 'commands:command', size = 270, set_height = 40) - # desc col - self.create_text_column( self.CommandsView, _( "Description" ), 'commands:desc', size = 200, expand = True, set_height = 40) - - def fill_commands_view(self, data): - self.CommandsStore.clear() - keys = sorted(data.keys()) - for key in keys: - if data[key]['private']: continue - item = data[key].copy() - item['key'] = key - params = ' | '.join([cleanMarkupString(str(x)) for x in item['params']]) - if not params: - params = _("None") - txt = "%s: %s\n%s: %s" % ( - _("Description"), - cleanMarkupString(item['desc']), - _("Parameters"), - params, - ) - item['myinfo'] = txt - self.CommandsStore.append((item,)) - self.CommandsView.queue_draw() - - def setup_queue_view(self): - - # setup queue view - self.QueueView = self.sm_ui.repoManagerQueueView - self.QueueStore = gtk.ListStore( gobject.TYPE_PYOBJECT, gobject.TYPE_STRING ) - self.QueueView.set_model( self.QueueStore ) - - # selection pixmap - cell = gtk.CellRendererPixbuf() - column = gtk.TreeViewColumn( _("Status"), cell ) - column.set_cell_data_func( cell, self.queue_pixbuf ) - column.set_sizing( gtk.TREE_VIEW_COLUMN_FIXED ) - column.set_fixed_width( 80 ) - column.set_sort_column_id( 0 ) - self.QueueView.append_column( column ) - - # command col - self.create_text_column( self.QueueView, _( "Command" ), 'queue:command_name', size = 180) - # description col - self.create_text_column( self.QueueView, _( "Parameters" ), 'queue:command_text', size = 200, expand = True) - # date col - self.create_text_column( self.QueueView, _( "Date" ), 'queue:ts', size = 120, sort_col_id = 1) - - def setup_data_view(self): - - store = gtk.TreeStore( gobject.TYPE_PYOBJECT ) - self.debug_print("setup_data_view", "enter") - self.reset_data_view() - self.debug_print("setup_data_view", "creating new DataView") - dv = gtk.TreeView() - dv.set_model(store) - self.data_tree_selection_mode = dv.get_selection().get_mode() - self.DataStore = store - self.DataView = dv - self.debug_print("setup_data_view", "quit") - - def show_data_view(self): - self.DataScroll.add(self.DataView) - self.debug_print("show_data_view", "adding to DataScroll") - self.DataView.show() - self.debug_print("show_data_view", "showing DataView") - - def setup_pinboard_view(self): - - # setup pinboard view - self.PinboardView = self.sm_ui.repoManagerPinboardView - self.PinboardStore = gtk.ListStore( gobject.TYPE_PYOBJECT, gobject.TYPE_STRING ) - self.PinboardView.set_model( self.PinboardStore ) - self.PinboardView.get_selection().set_mode(gtk.SELECTION_MULTIPLE) - self.PinboardView.set_rubber_banding(True) - - # selection pixmap - cell = gtk.CellRendererPixbuf() - column = gtk.TreeViewColumn( _("Status"), cell ) - column.set_cell_data_func( cell, self.pinboard_pixbuf ) - column.set_sizing( gtk.TREE_VIEW_COLUMN_FIXED ) - column.set_fixed_width( 80 ) - column.set_sort_column_id( 0 ) - self.PinboardView.append_column( column ) - - # date - self.create_text_column( self.PinboardView, _( "Date" ), 'pinboard:date', size = 130, sort_col_id = 1) - # note - self.create_text_column( self.PinboardView, _( "Note" ), 'pinboard:note', size = 200, expand = True) - - def create_text_column( self, view, hdr, property, size, sortcol = None, expand = False, set_height = 0, cell_data_func = None, sort_col_id = -1): - if cell_data_func == None: cell_data_func = self.get_data_text - cell = gtk.CellRendererText() - if set_height: cell.set_property('height', set_height) - column = gtk.TreeViewColumn( hdr, cell ) - column.set_resizable( True ) - column.set_cell_data_func( cell, cell_data_func, property ) - column.set_sizing( gtk.TREE_VIEW_COLUMN_FIXED ) - column.set_fixed_width( size ) - column.set_expand(expand) - column.set_sort_column_id( sort_col_id ) - view.append_column( column ) - return column - - def queue_pixbuf( self, column, cell, model, myiter ): - obj = model.get_value( myiter, 0 ) - if isinstance(obj, dict): - st = self.get_status_from_queue_item(obj.copy()) - if st != None: - cell.set_property('stock-id', st) - - def pinboard_pixbuf( self, column, cell, model, myiter ): - obj = model.get_value( myiter, 0 ) - if isinstance(obj, dict): - if obj['done']: - cell.set_property('stock-id', 'gtk-apply') - else: - cell.set_property('stock-id', 'gtk-cancel') - - def spm_package_obj_to_cell(self, obj, cell): - use_data = [] - if 'use' in obj: - if 'use_string' in obj['use']: - use_data = obj['use']['use_string'].split() - max_chars = 100 - use_string = [] - for use in use_data: - max_chars -= len(use) - use_string.append(use) - if max_chars < 0: - use_string.append("\n") - max_chars = 100 - use_string = ' '.join(use_string).strip() - installed_string = '' - available_string = '' - if 'installed_atom' in obj: - installed_string = '%s: %s\n' % (_("Installed"), cleanMarkupString(str(obj['installed_atom'])),) - if 'available_atom' in obj: - available_string = '%s: %s\n' % (_("Available"), cleanMarkupString(str(obj['available_atom'])),) - - atom = obj.get('atom') - key = obj.get('key') - slot = obj.get('slot') - description = obj.get('description') - - txt = "%s\n%s: %s, %s: %s\n" % ( - cleanMarkupString(atom), - _("Key"), - cleanMarkupString(key), - _("Slot"), - cleanMarkupString(slot), - ) - txt += installed_string - txt += available_string - if len(use_string) > 160: - use_string = use_string[:160] - txt += "%s: %s\n%s: %s" % ( - _("Description"), - cleanMarkupString(description), - _("USE Flags"), - cleanMarkupString(use_string), - ) - cell.set_property('markup', txt) - - def entropy_package_obj_to_cell(self, obj, cell): - mytxt = '%s\n%s\n%s: %s | %s: %s | %s: %s | %s: %s | %s: %s\n%s: %s' % ( - obj['atom'], - cleanMarkupString(obj['description']), - _("Size"), - entropy.tools.bytes_into_human(obj['size']), - _("Branch"), - obj['branch'], - _("Slot"), - cleanMarkupString(obj['slot']), - _("Tag"), - cleanMarkupString(obj['versiontag']), - _("Injected"), - obj['injected'], - _("Homepage"), - cleanMarkupString(obj['homepage']), - ) - cell.set_property('markup', mytxt) - - def get_status_from_queue_item(self, item): - if 'errored_ts' in item: - return "gtk-cancel" - elif 'processed_ts' in item: - return "gtk-apply" - elif 'processing_ts' in item: - return "gtk-refresh" - elif 'queue_ts' in item: - return "gtk-up" - return "gtk-apply" - - def get_ts_from_queue_item(self, item): - if 'errored_ts' in item: - return item['errored_ts'] - elif 'processed_ts' in item: - return item['processed_ts'] - elif 'processing_ts' in item: - return item['processing_ts'] - elif 'queue_ts' in item: - return item['queue_ts'] - return None - - def get_data_text( self, column, cell, model, myiter, property ): - obj = model.get_value( myiter, 0 ) - if isinstance(obj, dict): - if property == "queue:ts": - cell.set_property('markup', self.get_ts_from_queue_item(obj)) - elif property == "queue:command_text": - cell.set_property('markup', cleanMarkupString(obj['command_text'])) - elif property == "queue:command_name": - cell.set_property('markup', cleanMarkupString(obj['command_name'])) - elif property == "commands:command": - cell.set_property('markup', obj['key']) - elif property == "commands:desc": - cell.set_property('markup', obj['myinfo']) - elif property == "pinboard:date": - cell.set_property('markup', str(obj['ts'])) - elif property == "pinboard:note": - cell.set_property('markup', cleanMarkupString(obj['note'])) - - def connection_verification_callback(self, host, port, username, password, ssl): - self.Service.setup_connection( - host, - int(port), - username, - password, - ssl - ) - # test connection - srv = self.Service.get_service_connection(timeout = 5) - if srv == None: - return False, _("No connection to host, please check your data") - try: - session = srv.open_session() - if session == None: - return False, _("Unable to create a remote session. Try again later.") - try: - logged, error = self.Service.login(srv, session) - if not logged: - return False, _("Login failed. Please retry.") - except Exception as e: - entropy.tools.print_traceback() - return False, "%s: %s" % (_("Connection Error"), e,) - srv.close_session(session) - srv.disconnect() - self.connection_done = True - return True, None - except SSLTransmissionError as err: - return False, "SSL Transmission error: %s" % (err,) - - def load(self): - - my = RemoteConnectionMenu(self.Entropy, self.connection_verification_callback, self.window) - my.load() - login_data = my.run() - if not login_data: - return False - - self.sm_ui.repositoryManager.show_all() - self.hide_all_data_view_buttons() - - # spawn parallel tasks - self.QueueUpdater.start() - self.OutputUpdater.start() - self.PinboardUpdater.start() - - # ui will be unlocked by the thread below - self.ui_lock(True) - self.EntropyRepositoryComboLoader.start() - return True - - def get_item_by_queue_id(self, queue_id): - with self.QueueLock: - for key in self.Queue: - if key not in self.dict_queue_keys: - continue - item = self.Queue[key].get(queue_id) - if item != None: - return item, key - return None, None - - def service_status_message(self, e): - entropy.tools.print_traceback() - def do_ok(): - okDialog(self.sm_ui.repositoryManager, str(e), - title = _("Communication error")) - return False - gobject.idle_add(do_ok) - - def get_available_repositories(self): - with self.BufferLock: - try: - status, repo_info = self.Service.Methods.get_available_repositories() - if not status: - return None - except Exception as e: - self.service_status_message(e) - return - return repo_info - - def load_available_repositories(self, repo_info = None): - - if repo_info == None: - repo_info = self.get_available_repositories() - if not repo_info: - return - - if isinstance(repo_info, dict): - - def task(repo_info): - - self.EntropyRepositories = repo_info.copy() - self.EntropyRepositoryStore.clear() - for repoid in list(self.EntropyRepositories['available'].keys()): - item = self.EntropyRepositoryStore.append( (repoid,) ) - if repoid == self.EntropyRepositories['current']: - self.EntropyRepositoryCombo.set_active_iter(item) - mytxt = "%s: %s [%s: %s | %s: %s | %s: %s]" % ( - _("Current"), - self.EntropyRepositories['current'], - _("c.mode"), - self.EntropyRepositories['community_mode'], - _("branch"), - self.EntropyRepositories['branch'], - _("repositories"), - len(self.EntropyRepositories['available']), - ) - try: - self.sm_ui.repoManagerCurrentRepoLabel.set_markup(mytxt) - except AttributeError: # user might have closed the win - pass - if not self.repos_loaded: - self.repos_loaded = True - self.ui_lock(False) - return False - - gobject.idle_add(task, repo_info) - - def update_queue_view(self): - - def task(): - self.do_update_queue_view() - - t = ParallelTask(task) - t.start() - - def do_update_queue_view(self): - with self.BufferLock: - try: - status, queue = self.Service.Methods.get_queue() - if not status: - return - except EntropyServicesError as err: - self.debug_print("do_update_queue_view", str(err)) - return - except Exception as e: - self.service_status_message(e) - return - - with self.QueueLock: - if queue == self.Queue: - return - self.Queue = queue.copy() - gobject.idle_add(self.fill_queue_view, queue) - - def fill_queue_view(self, queue): - - self.QueueStore.clear() - keys = list(queue.keys()) - - if "processing_order" in keys: - for queue_id in queue['processing_order']: - item = queue['processing'].get(queue_id) - if item == None: continue - item = item.copy() - item['from'] = "processing" - self.QueueStore.append((item, item['queue_ts'],)) - if not queue['processing']: - self.is_processing = None - self.is_writing_output = False - else: - self.is_processing = None - self.is_writing_output = False - - if "processed_order" in keys: - mylist = queue['processed_order'][:] - mylist.reverse() - for queue_id in mylist: - item = queue['processed'].get(queue_id) - if item == None: continue - item = item.copy() - item['from'] = "processed" - self.QueueStore.append((item, item['queue_ts'],)) - - if "queue_order" in keys: - for queue_id in queue['queue_order']: - item = queue['queue'].get(queue_id) - if item == None: continue - item = item.copy() - item['from'] = "queue" - self.QueueStore.append((item, item['queue_ts'],)) - - if "errored_order" in keys: - mylist = queue['errored_order'][:] - mylist.reverse() - for queue_id in mylist: - item = queue['errored'].get(queue_id) - if item == None: continue - item = item.copy() - item['from'] = "errored" - self.QueueStore.append((item, item['queue_ts'],)) - - return False - - def update_pinboard_view(self, force = False): - - with self.BufferLock: - try: - status, pindata = self.Service.Methods.get_pinboard_data() - except Exception as e: - self.service_status_message(e) - return - - if (pindata == self.PinboardData) and (not force): - return - - if isinstance(pindata, dict): - def task(pindata): - self.fill_pinboard_view(pindata) - self.PinboardData = pindata.copy() - return False - gobject.idle_add(task, pindata) - - def fill_pinboard_view(self, pinboard_data): - if isinstance(pinboard_data, dict): - gtk.gdk.threads_enter() - self.PinboardStore.clear() - identifiers = sorted(pinboard_data.keys()) - for identifier in identifiers: - item = pinboard_data[identifier].copy() - item['pinboard_id'] = identifier - self.PinboardStore.append((item, item['ts'],)) - gtk.gdk.threads_leave() - - def update_output_view(self, force = False, queue_id = None, n_bytes = 40000): - - def clean_output(myin): - s = '' - for x in myin: - if ord(x) < 8: - continue - s += x - return s - - with self.OutputLock: - - if self.output_pause and not force: return - - if not queue_id: - if self.is_processing == None: return - if not self.is_writing_output: return - obj = self.is_processing.copy() - if 'queue_id' not in obj: return - queue_id = obj['queue_id'] - - with self.BufferLock: - try: - status, stdout = self.Service.Methods.get_queue_id_stdout(queue_id, n_bytes) - except Exception as e: - self.service_status_message(e) - return - - if not status: return - stdout = stdout[-1*n_bytes:] - if (stdout == self.Output) and (not force): return - self.Output = stdout - - self.clear_console() - stdout = stdout.replace("\n", "\n\r") - self.console.feed_child(stdout) - - return False - - def load_queue_info_menu(self, obj): - my = SmQueueMenu(self.window) - my.load(obj) - - def clear_data_view(self): - self.debug_print("clear_data_view", "enter") - self.setup_data_view() - ts_mode = self.DataView.get_selection().get_mode() - if ts_mode != self.data_tree_selection_mode: - self.DataView.get_selection().set_mode(self.data_tree_selection_mode) - self.debug_print("clear_data_view", "ts_mode set") - self.DataView.set_rubber_banding(False) - self.debug_print("clear_data_view", "rubber banding set") - self.debug_print("clear_data_view", "exit") - - def collect_data_view_iters(self): - self.debug_print("collect_data_view_iters", "enter") - model, paths = self.DataView.get_selection().get_selected_rows() - if not model: - self.debug_print("collect_data_view_iters", "quit (nothing)") - return [], model - data = [] - for path in paths: - myiter = model.get_iter(path) - data.append(myiter) - self.debug_print("collect_data_view_iters", "quit") - return data, model - - def wait_queue_id_to_complete(self, queue_id): - - self.debug_print("wait_queue_id_to_complete", "waiting for queue id %s" % (queue_id,)) - - key = None - while key not in ("processed", "errored",): - item, key = self.get_item_by_queue_id(queue_id) - time.sleep(0.5) - - with self.BufferLock: - try: - rcvd_data = self.Service.Methods.get_queue_id_result(queue_id) - if rcvd_data is None: - raise SystemError("received malformed data") - status, (result, extended_result,) = rcvd_data - if not status: - return - except Exception as e: - self.service_status_message(e) - return - - self.debug_print("wait_queue_id_to_complete", "done waiting for queue id %s" % (queue_id,)) - - item = item.copy() - - if extended_result != None: - item['result'] = True, extended_result - - if key == "errored": - return - return item - - def glsa_data_view(self, data): - - self.debug_print("glsa_data_view", "enter") - - self.clear_data_view() - self.debug_print("glsa_data_view", "setting GFX") - - self.debug_print("glsa_data_view", "all buttons hidden") - self.show_data_view_buttons_cat('glsa') - self.debug_print("glsa_data_view", "all glsa buttons shown") - self.DataView.get_selection().set_mode(gtk.SELECTION_MULTIPLE) - self.DataView.set_rubber_banding(True) - self.debug_print("glsa_data_view", "done setting DataView rb") - - self.debug_print("glsa_data_view", "done setting GFX") - - def is_affected(obj): - if obj['status'] == "[A]": - return False - elif obj['status'] == "[N]": - return True - else: - return False - - def my_data_text( column, cell, model, myiter, property ): - obj = model.get_value( myiter, 0 ) - if obj: - if property == "glsa_id": - cell.set_property('markup', cleanMarkupString(obj['number'])) - elif property == "title": - cell.set_property('markup', cleanMarkupString(obj['title'])) - cell.set_property('cell-background', obj['color']) - - def my_data_pix( column, cell, model, myiter ): - obj = model.get_value( myiter, 0 ) - if obj: - affected = is_affected(obj) - if affected: - cell.set_property( 'stock-id', 'gtk-cancel' ) - else: - cell.set_property( 'stock-id', 'gtk-apply' ) - cell.set_property('cell-background', obj['color']) - - def package_info_clicked(widget): - myiters, model = self.collect_data_view_iters() - if model == None: return - atoms = set() - for myiter in myiters: - obj = model.get_value(myiter, 0) - for atom in obj['packages']: - for atom_info in obj['packages'][atom]: - if 'unaff_atoms' in atom_info: - atoms |= set(atom_info['unaff_atoms']) - if atoms: - self.on_repoManagerPkgInfo_clicked(None, atoms = atoms, clear = True) - - def adv_info_button_clicked(widget): - myiters, model = self.collect_data_view_iters() - if model == None: return - for myiter in myiters: - obj = model.get_value(myiter, 0) - my = SecurityAdvisoryMenu(self.window) - item = obj['number'], is_affected(obj), obj - my.load(item) - - self.debug_print("glsa_data_view", "done setting functions") - # Package information - h1 = self.DataViewButtons['glsa']['package_info_button'].connect('clicked', package_info_clicked) - # GLSA information button - h2 = self.DataViewButtons['glsa']['adv_info_button'].connect('clicked', adv_info_button_clicked) - self.DataViewButtons['glsa']['handler_ids'].extend([h1, h2]) - self.debug_print("glsa_data_view", "done connecting buttons") - - # selection pixmap - cell = gtk.CellRendererPixbuf() - column = gtk.TreeViewColumn( _("Status"), cell ) - column.set_cell_data_func( cell, my_data_pix ) - column.set_sizing( gtk.TREE_VIEW_COLUMN_FIXED ) - column.set_fixed_width( 80 ) - column.set_sort_column_id( -1 ) - self.debug_print("glsa_data_view", "appending status img to DataView") - self.DataView.append_column( column ) - - self.debug_print("glsa_data_view", "creating glsa column") - # glsa id - self.create_text_column( self.DataView, _( "GLSA Id." ), 'glsa_id', size = 80, cell_data_func = my_data_text) - self.debug_print("glsa_data_view", "creating title column") - # glsa title - self.create_text_column( self.DataView, _( "Title" ), 'title', size = 300, cell_data_func = my_data_text, expand = True) - - self.debug_print("glsa_data_view", "done setting DataView columns") - - colors = ["#CDEEFF", "#AFCBDA"] - counter = 0 - for myid in data: - counter += 1 - obj = data[myid].copy() - obj['color'] = colors[counter%len(colors)] - self.DataStore.append( None, (obj,) ) - - self.debug_print("glsa_data_view", "done adding to DataStore") - self.set_notebook_page(self.notebook_pages['data']) - self.debug_print("glsa_data_view", "done switching page") - self.show_data_view() - self.debug_print("glsa_data_view", "done unmasking widgets") - self.debug_print("glsa_data_view", "exit") - return False - - def retrieve_entropy_idpackage_data_and_show(self, idpackage, repoid): - - with self.BufferLock: - try: - self.debug_print("retrieve_entropy_idpackage_data_and_show", - "called for: %s, %s" % (idpackage, repoid,)) - status, package_data = self.Service.Methods.get_entropy_idpackage_information(idpackage, repoid) - self.debug_print("retrieve_entropy_idpackage_data_and_show", - "done for: %s, %s" % (idpackage, repoid,)) - if not status: - return - except Exception as e: - self.service_status_message(e) - return - - if not package_data: - return - from sulfur.packages import EntropyPackage - pkg = EntropyPackage((idpackage, repoid,), remote = package_data) - mymenu = PkgInfoMenu(self.Entropy, pkg, self.window) - mymenu.load(remote = True) - - def remove_entropy_packages(self, matched_atoms, reload_func = None): - - rc = self.Entropy.ask_question(_("Are you sure you want to remove the selected packages ? (For EVA!)")) - if rc != _("Yes"): - return - - rc = self.Entropy.ask_question(_("This is your last chance, are you really really really sure?")) - if rc != _("Yes"): - return - - with self.BufferLock: - try: - status, msg = self.Service.Methods.remove_entropy_packages(matched_atoms) - except Exception as e: - self.service_status_message(e) - return - - if not status: - self.service_status_message(msg) - return - - if status and hasattr(reload_func, '__call__'): - reload_func() - - def handle_uses_for_atoms(self, atoms, use): - - def fake_callback(s): - return s - - input_params = [] - data = {} - data['atoms'] = atoms - data['use'] = use - if not atoms: - input_params.append(('atoms', _('Atoms, space separated'), fake_callback, False),) - if not use: - input_params.append(('use', _('USE flags, space separated'), fake_callback, False),) - if input_params: - mydata = self.Entropy.input_box( - _('Insert command parameters'), - input_params, - cancel_button = True - ) - if mydata == None: - return - data.update(mydata) - if not atoms: - data['atoms'] = data['atoms'].split() - if not use: - data['use'] = data['use'].split() - return data - - def run_get_notice_board(self, repoid): - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.get_noticeboard(repoid) - except Exception as e: - self.service_status_message(e) - return - - def task(queue_id, repoid): - item = self.wait_queue_id_to_complete(queue_id) - if item == None: - return - status, repo_data = item['result'] - if not status: - return - self.update_notice_board_data_view(repo_data, repoid) - - if status: - t = ParallelTask(task, queue_id, repoid) - t.start() - - def run_write_to_running_command_pipe(self, queue_id, write_to_stdout, txt): - - with self.BufferLock: - try: - status, data = self.Service.Methods.write_to_running_command_pipe(queue_id, write_to_stdout, txt) - except Exception as e: - self.service_status_message(e) - return - - def run_remove_from_pinboard(self, remove_ids): - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.remove_from_pinboard(remove_ids) - except Exception as e: - self.service_status_message(e) - return - - if status: - self.on_repoManagerPinboardRefreshButton_clicked(None) - - def run_add_to_pinboard(self, note, extended_text): - - with self.BufferLock: - try: - status, err_msg = self.Service.Methods.add_to_pinboard(note, extended_text) - except Exception as e: - self.service_status_message(e) - return - - if status: - self.on_repoManagerPinboardRefreshButton_clicked(None) - else: - self.service_status_message(err_msg) - - def run_run_custom_shell_command(self, command): - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.run_custom_shell_command(command) - except Exception as e: - self.service_status_message(e) - return - - if status: - self.is_writing_output = True - self.is_processing = {'queue_id': queue_id} - self.set_notebook_page(self.notebook_pages['output']) - - def run_get_spm_categories_installed(self, categories, world): - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.get_spm_categories_installed(categories) - except Exception as e: - self.service_status_message(e) - return - - def task(queue_id, categories, world): - item = self.wait_queue_id_to_complete(queue_id) - if item == None: - return - status, data = item['result'] - if not status: - return - def reload_function(): - self.on_repoManagerInstalledPackages_clicked(None, - categories = categories, world = world) - return False - gobject.idle_add(self.categories_updates_data_view, data, - categories, True, reload_function) - - if status: - t = ParallelTask(task, queue_id, categories, world) - t.start() - - def run_sync_spm(self): - - with self.BufferLock: - try: - status, data = self.Service.Methods.sync_spm() - except Exception as e: - self.service_status_message(e) - return - - if status: - self.set_notebook_page(self.notebook_pages['output']) - - def run_spm_remove_atoms(self, data): - - def task(data): - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.spm_remove_atoms( - data['atoms'], - data['pretend'], - data['verbose'], - data['nocolor'], - ) - except Exception as e: - self.service_status_message(e) - return - - if status: - self.is_writing_output = True - self.is_processing = {'queue_id': queue_id} - self.set_notebook_page(self.notebook_pages['output']) - - t = ParallelTask(task, data) - t.start() - - def run_compile_atoms(self, data): - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.compile_atoms( - data['atoms'], - data['pretend'], - data['oneshot'], - data['verbose'], - data['nocolor'], - data['fetchonly'], - data['buildonly'], - data['nodeps'], - data['custom_use'], - data['ldflags'], - data['cflags'], - ) - except Exception as e: - self.service_status_message(e) - return - - if status: - self.is_writing_output = True - self.is_processing = {'queue_id': queue_id} - self.set_notebook_page(self.notebook_pages['output']) - - def run_spm_info(self): - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.run_spm_info() - except Exception as e: - self.service_status_message(e) - return - - if status: - self.is_writing_output = True - self.is_processing = {'queue_id': queue_id} - self.set_notebook_page(self.notebook_pages['output']) - - # fine without ParallelTask - def run_enable_uses_for_atoms(self, atoms, use, load_view): - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.enable_uses_for_atoms(atoms, use) - except Exception as e: - self.service_status_message(e) - return - - if load_view and status: - self.on_repoManagerPkgInfo_clicked(None, atoms = atoms) - - return status - - # fine without ParallelTask - def run_disable_uses_for_atoms(self, atoms, use, load_view): - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.disable_uses_for_atoms(atoms, use) - except Exception as e: - self.service_status_message(e) - return - - if load_view and status: - self.clear_data_store_and_view() - self.on_repoManagerPkgInfo_clicked(None, atoms = atoms) - return status - - def run_get_spm_atoms_info(self, categories, atoms, clear): - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.get_spm_atoms_info(atoms) - except Exception as e: - self.service_status_message(e) - return - - def task(categories, atoms): - item = self.wait_queue_id_to_complete(queue_id) - if item == None: return - status, data = item['result'] - if not status: return - def reload_function(): - self.on_repoManagerPkgInfo_clicked(None, atoms = atoms, clear = clear) - gobject.idle_add(self.categories_updates_data_view, data, - categories, True, reload_function) - - if status: - t = ParallelTask(task, categories, atoms) - t.start() - - def run_kill_processing_queue_id(self, queue_id): - - with self.BufferLock: - try: - self.Service.Methods.kill_processing_queue_id(queue_id) - except Exception as e: - self.service_status_message(e) - return - - def run_remove_queue_ids(self, queue_ids): - - with self.BufferLock: - try: - self.Service.Methods.remove_queue_ids(queue_ids) - except Exception as e: - self.service_status_message(e) - return - - def run_spm_categories_updates(self, categories, expand): - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.get_spm_categories_updates(categories) - except Exception as e: - self.service_status_message(e) - return - - def task(queue_id, categories, expand): - item = self.wait_queue_id_to_complete(queue_id) - if item == None: return - status, data = item['result'] - if not status: return - gobject.idle_add(self.categories_updates_data_view, data, - categories, expand) - - if status: - t = ParallelTask(queue_id, task, categories, expand) - t.start() - - def run_entropy_deptest(self): - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.run_entropy_dependency_test() - except Exception as e: - self.service_status_message(e) - return - - if status: - self.is_writing_output = True - self.is_processing = {'queue_id': queue_id } - self.set_notebook_page(self.notebook_pages['output']) - else: - self.service_status_message(queue_id) - - def run_entropy_treeupdates(self, repoid): - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.run_entropy_treeupdates(repoid) - except Exception as e: - self.service_status_message(e) - return - - if status: - self.is_writing_output = True - self.is_processing = {'queue_id': queue_id } - self.set_notebook_page(self.notebook_pages['output']) - else: - self.service_status_message(queue_id) - - def run_entropy_checksum_test(self, repoid, mode): - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.run_entropy_checksum_test(repoid, mode) - except Exception as e: - self.service_status_message(e) - return - - if status: - self.is_writing_output = True - self.is_processing = {'queue_id': queue_id } - self.set_notebook_page(self.notebook_pages['output']) - else: - self.service_status_message(queue_id) - - def run_entropy_mirror_updates(self, repos): - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.scan_entropy_mirror_updates(repos) - except Exception as e: - self.service_status_message(e) - return - - def task(queue_id, repos): - item = self.wait_queue_id_to_complete(queue_id) - if item == None: return - status, repo_data = item['result'] - if not status: return - gobject.idle_add(self.entropy_mirror_updates_data_view, - repo_data) - - if status: - t = ParallelTask(task, queue_id, repos) - t.start() - else: - self.service_status_message(queue_id) - - def execute_entropy_mirror_updates(self, repo_data): - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.run_entropy_mirror_updates(repo_data) - except Exception as e: - self.service_status_message(e) - return - - if status: - self.is_writing_output = True - self.is_processing = {'queue_id': queue_id } - self.set_notebook_page(self.notebook_pages['output']) - else: - self.service_status_message(queue_id) - - def run_entropy_libtest(self): - - with self.BufferLock: - status = False - data = {} - try: - status, queue_id = self.Service.Methods.run_entropy_library_test() - except Exception as e: - self.service_status_message(e) - return - - if status: - # enable output - self.is_writing_output = True - self.is_processing = {'queue_id': queue_id } - self.set_notebook_page(self.notebook_pages['output']) - else: - self.service_status_message(queue_id) - - def run_package_search(self, search_type, search_string, repoid): - - with self.BufferLock: - try: - status, data = self.Service.Methods.search_entropy_packages(search_type, search_string, repoid) - except Exception as e: - self.service_status_message(e) - return - - if status: - def reload_func(): - self.run_package_search(search_type, search_string, repoid) - gobject.idle_add(self.entropy_available_packages_data_view, - data, repoid, reload_func) - else: - self.service_status_message(data) - - def move_entropy_packages(self, matches, reload_function): - - idpackages = [] - repoids = set() - for idpackage, repoid in matches: - repoids.add(repoid) - idpackages.append(idpackage) - - if len(repoids) > 1: - self.service_status_message(_("Cannot move/copy packages from different repositories")) - return - - from_repo = list(repoids)[0] - - avail_repos = list(self.EntropyRepositories['available'].keys()) - if not avail_repos: return - - def fake_callback_repos(s): - entryid, myrepoid = s - if myrepoid == from_repo: - return False - return True - - def fake_callback_cb(s): - return True - - input_params = [ - ('to_repo', ('combo', (_('To repository'), avail_repos),), fake_callback_repos, False), - ('do_copy', ('checkbox', _('Execute copy'),), fake_callback_cb, False), - ] - data = self.Entropy.input_box( - _('Entropy packages move/copy'), - input_params, - cancel_button = True - ) - if data == None: return - - data['to_repo'] = data['to_repo'][1] - - with self.BufferLock: - status = False - try: - status, queue_id = self.Service.Methods.move_entropy_packages_to_repository(idpackages, from_repo, data['to_repo'], do_copy = data['do_copy']) - except Exception as e: - self.service_status_message(e) - return - - if not status: - self.service_status_message(queue_id) - return - - self.reload_after_package_move(queue_id, reload_function) - - - def reload_after_package_move(self, queue_id, reload_func): - - def task(queue_id, reload_func): - item = self.wait_queue_id_to_complete(queue_id) - if item == None: return - status, data = item['result'] - if not status: return - gobject.idle_add(reload_func) - - t = ParallelTask(task, queue_id, reload_func) - t.start() - - def run_entropy_database_updates_scan(self): - - with self.BufferLock: - status = False - data = {} - try: - status, queue_id = self.Service.Methods.scan_entropy_packages_database_changes() - except Exception as e: - self.service_status_message(e) - return - - def task(queue_id): - item = self.wait_queue_id_to_complete(queue_id) - if item == None: - return - status, data = item['result'] - if not status: - return - gobject.idle_add(self.entropy_database_updates_data_view, - data) - - if status: - t = ParallelTask(task, queue_id) - t.start() - else: - self.service_status_message(queue_id) - - def run_entropy_database_updates(self, to_add, to_remove, to_inject, reload_func = None): - - if reload_func == None: - def reload_func(): - return False - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.run_entropy_database_updates(to_add, to_remove, to_inject) - except Exception as e: - self.service_status_message(e) - return - - def task(queue_id, reload_func): - self.reload_after_package_move(queue_id, reload_func) - - if status: - self.is_writing_output = True - self.is_processing = {'queue_id': queue_id } - self.set_notebook_page(self.notebook_pages['output']) - t = ParallelTask(task, queue_id, reload_func) - t.start() - else: - self.service_status_message(queue_id) - - def run_add_notice_board_entry(self, repoid, title, notice_text, link, reload_func = None): - - if reload_func == None: - def reload_func(): - return False - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.add_notice_board_entry(repoid, title, notice_text, link) - except Exception as e: - self.service_status_message(e) - return - - def task(queue_id, repoid, title, notice_text, link, reload_func): - item = self.wait_queue_id_to_complete(queue_id) - if item == None: return - status, result = item['result'] - if not status: return - gobject.idle_add(reload_func) - - if status: - t = ParallelTask(task, queue_id, repoid, title, notice_text, link, reload_func) - t.start() - - def run_remove_notice_board_entries(self, repoid, ids, reload_func = None): - - if reload_func == None: - def reload_func(): - return False - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.remove_notice_board_entries(repoid, list(ids)) - except Exception as e: - self.service_status_message(e) - return - - def task(queue_id, repoid, ids, reload_func): - item = self.wait_queue_id_to_complete(queue_id) - if item == None: return - status, result = item['result'] - if not status: return - gobject.idle_add(reload_func) - - if status: - t = ParallelTask(task, queue_id, repoid, ids, reload_func) - t.start() - - def update_notice_board_data_view(self, repo_data, repoid): - - self.clear_data_view() - self.show_data_view_buttons_cat('notice_board') - self.DataView.get_selection().set_mode(gtk.SELECTION_MULTIPLE) - self.DataView.set_rubber_banding(True) - - def my_data_text( column, cell, model, myiter, property ): - obj = model.get_value( myiter, 0 ) - if obj: - mytxt = '%s\n%s: %s' % ( - cleanMarkupString(obj['pubDate']), - _("Title"), - cleanMarkupString(obj['title']), - ) - cell.set_property('markup', mytxt) - cell.set_property('cell-background', obj['color']) - - def add_button_clicked(widget): - - def fake_callback(s): - return s - - input_params = [ - ('title', _('Notice title'), fake_callback, False), - ('link', _('Link (URL)'), fake_callback, False), - ('notice_text', ("text", _('Notice text'),), fake_callback, False), - ] - data = self.Entropy.input_box( - _('Insert your new notice board entry'), - input_params, - cancel_button = True - ) - if data == None: return - def reload_func(): - self.on_repoManagerNoticeBoardButton_clicked(None, repoid = repoid) - self.run_add_notice_board_entry(repoid, data['title'], data['notice_text'], data['link'], reload_func) - - def remove_button_clicked(widget): - - myiters, model = self.collect_data_view_iters() - if model == None: return - ids = set() - for myiter in myiters: - obj = model.get_value(myiter, 0) - ids.add(obj['id']) - if ids: - def reload_func(): - self.on_repoManagerNoticeBoardButton_clicked(None, repoid = repoid) - self.run_remove_notice_board_entries(repoid, ids, reload_func) - - def refresh_button_clicked(widget): - self.on_repoManagerNoticeBoardButton_clicked(None, repoid = repoid) - - def view_button_clicked(widget): - - myiters, model = self.collect_data_view_iters() - if model == None: return - - for myiter in myiters: - obj = model.get_value(myiter, 0) - my = RmNoticeBoardMenu(self.window) - my.load(obj) - - h1 = self.DataViewButtons['notice_board']['add_button'].connect('clicked', add_button_clicked) - h2 = self.DataViewButtons['notice_board']['remove_button'].connect('clicked', remove_button_clicked) - h3 = self.DataViewButtons['notice_board']['refresh_button'].connect('clicked', refresh_button_clicked) - h4 = self.DataViewButtons['notice_board']['view_button'].connect('clicked', view_button_clicked) - self.DataViewButtons['notice_board']['handler_ids'].extend([h1, h2, h3, h4]) - - self.create_text_column( self.DataView, _( "Notice board" ), 'nb', size = 300, cell_data_func = my_data_text, expand = True, set_height = 36) - self.fill_notice_board_view(repo_data) - - self.set_notebook_page(self.notebook_pages['data']) - self.show_data_view() - - def fill_notice_board_view(self, repo_data): - colors = ["#CDEEFF", "#AFCBDA"] - counter = 0 - items, lenght = repo_data - keys = sorted(items.keys()) - for key in keys: - counter += 1 - item = items[key].copy() - item['color'] = colors[counter%len(colors)] - item['id'] = key - self.DataStore.append( None, (item,) ) - - - def entropy_mirror_updates_data_view(self, repo_data): - - self.clear_data_view() - self.show_data_view_buttons_cat('mirror_updates') - self.DataView.get_selection().set_mode(gtk.SELECTION_MULTIPLE) - self.DataView.set_rubber_banding(True) - - def my_data_text( column, cell, model, myiter, property ): - obj = model.get_value( myiter, 0 ) # cleanMarkupString - if obj: - if 'is_master' in obj: - if obj['from'] == "repoid": - cell.set_property('markup', "%s: %s" % (_("Repository"), cleanMarkupString(obj['text']),)) - elif obj['from'] == "pkg_master": - cell.set_property('markup', "%s: %s" % (_("Action"), cleanMarkupString(obj['text']),)) - elif obj['from'] == "uri": - cell.set_property('markup', "%s: %s" % (_("Server"), cleanMarkupString(obj['text']),)) - elif obj['from'] == "db": - yes = _("Yes") - no = _("No") - up_action = yes - if not obj['upload_queue']: up_action = no - down_action = yes - if not obj['download_latest']: down_action = no - cell.set_property('markup', "%s: %s: %s, %s: %s, %s: %s, %s: %s" % ( - _("Database"), - _("current revision"), - obj['current_revision'], - _("remote revision"), - obj['remote_revision'], - _("upload"), - up_action, - _("download"), - down_action, - ) - ) - else: - if obj['from'] == "pkg": - cell.set_property('markup', "%s [%s]" % (cleanMarkupString(obj['filename']), cleanMarkupString(obj['size']),)) - - cell.set_property('cell-background', obj['color']) - - def execute_button_clicked(widget): - - def fake_callback(s): - return s - - input_params = [ - ('exec_type', ('combo', (_('Execution mode'), [_("Execute all"), _("Execute only selected")]),), fake_callback, False) - ] - mydata = self.Entropy.input_box( - _('Choose the execution mode'), - input_params, - cancel_button = True - ) - if mydata == None: return - myiters = [] - if mydata['exec_type'][0] == 0: - self.DataView.get_selection().select_all() - myiters, model = self.collect_data_view_iters() - if model == None: return - - objects = [] - for myiter in myiters: - obj = model.get_value(myiter, 0) - #if not obj.has_key('is_master'): continue - objects.append(obj) - - run_data = {} - for obj in objects: - repoid, dbsync, pkgsync = obj['run'] - if repoid in run_data: continue - run_data[repoid] = { - 'db': dbsync, - 'pkg': pkgsync, - 'pretend': True, - 'mirrors': [], - } - if not run_data: return - - def fake_callback_cb(s): - return True - - def fake_callback(s): - return True - - # now ask for mirrors - for repoid in list(run_data.keys()): - - input_params = [ - ('commit_msg', _("Commit message"), fake_callback, False,), - ('do_pretend', ('checkbox', _("Pretend mode"),), fake_callback_cb, False,), - ('pkg_check', ('checkbox', _("Packages check"),), fake_callback_cb, False,), - ] - - data = self.Entropy.input_box( - "[%s] %s" % (repoid, _('Choose sync options'),), - input_params, - cancel_button = True - ) - if data == None: - run_data.pop(repoid) - continue - - run_data[repoid]['pretend'] = data['do_pretend'] - run_data[repoid]['pkg_check'] = data['pkg_check'] - run_data[repoid]['commit_msg'] = data['commit_msg'] - - if run_data: - self.clear_data_store_and_view() - t = ParallelTask(self.execute_entropy_mirror_updates, run_data) - t.start() - - h1 = self.DataViewButtons['mirror_updates']['execute_button'].connect('clicked', execute_button_clicked) - self.DataViewButtons['mirror_updates']['handler_ids'].extend([h1]) - - self.create_text_column( self.DataView, _( "Mirror updates information" ), 'info', size = 300, cell_data_func = my_data_text, expand = True) - self.fill_mirror_updates_view(repo_data) - self.set_notebook_page(self.notebook_pages['data']) - self.show_data_view() - return False - - def entropy_database_updates_data_view(self, data): - - self.clear_data_view() - self.show_data_view_buttons_cat('database_updates') - self.DataView.get_selection().set_mode(gtk.SELECTION_MULTIPLE) - self.DataView.set_rubber_banding(True) - - def my_data_text( column, cell, model, myiter, property ): - obj = model.get_value( myiter, 0 ) - if obj: - if property == "package": - is_cat = False - if 'is_master' in obj: - is_cat = True - if is_cat: - mytxt = "%s" % (obj['text'],) - cell.set_property('markup', mytxt) - elif obj['from'] == "add": - self.spm_package_obj_to_cell(obj, cell) - else: - self.entropy_package_obj_to_cell(obj, cell) - - elif property == "repoid": - if 'repoid' in obj: - cell.set_property('markup', "%s" % (cleanMarkupString(obj['repoid']),)) - else: - cell.set_property('markup', '') - - elif property == "toggle": - cell.set_active(obj['select']) - - cell.set_property('cell-background', obj['color']) - - def package_info_clicked(widget): - myiters, model = self.collect_data_view_iters() - if model == None: return - for myiter in myiters: - obj = model.get_value(myiter, 0) - if 'is_master' in obj: continue - if obj['from'] != "add": - self.retrieve_entropy_idpackage_data_and_show(obj['idpackage'], obj['repoid']) - - def change_repo_clicked(widget): - myiters, model = self.collect_data_view_iters() - if model == None: return - - avail_repos = list(self.EntropyRepositories['available'].keys()) - if not avail_repos: return - - def fake_callback(s): - return s - - input_params = [ - ('repoid', ('combo', (_('Repository'), avail_repos),), fake_callback, False) - ] - - objects = [] - for myiter in myiters: - obj = model.get_value(myiter, 0) - if 'is_master' in obj: continue - if obj['from'] != "add": continue - objects.append(obj) - - if objects: - mydata = self.Entropy.input_box( - _('Choose the destination repository'), - input_params, - cancel_button = True - ) - if mydata == None: return - to_repoid = mydata['repoid'][1] - for obj in objects: - obj['repoid'] = to_repoid - - self.DataView.queue_draw() - - def execute_button_clicked(widget): - - def fake_callback(s): - return s - - input_params = [ - ('exec_type', ('combo', (_('Execution mode'), [_("Execute all"), _("Execute only selected")]),), fake_callback, False) - ] - mydata = self.Entropy.input_box( - _('Choose the execution mode'), - input_params, - cancel_button = True - ) - if mydata == None: return - myiters = [] - if mydata['exec_type'][0] == 0: - self.DataView.get_selection().select_all() - myiters, model = self.collect_data_view_iters() - if model == None: return - - objects = [] - for myiter in myiters: - obj = model.get_value(myiter, 0) - if 'is_master' in obj: continue - objects.append(obj) - - to_add = [] - to_remove = [] - to_inject = [] - for obj in objects: - if obj['from'] == "add": - to_add.append(obj['match_key']+(obj['repoid'],)) - elif obj['from'] == "remove": - to_remove.append(obj['match_key']) - elif obj['from'] == "inject": - to_inject.append(obj['match_key']) - - if to_add or to_remove or to_inject: - def reload_func(): - self.on_repoManagerEntropyDbUpdatesButton_clicked(None) - self.clear_data_store_and_view() - self.run_entropy_database_updates(to_add, to_remove, to_inject, reload_func) - - - h1 = self.DataViewButtons['database_updates']['change_repo_button'].connect('clicked', change_repo_clicked) - h2 = self.DataViewButtons['database_updates']['package_info_button'].connect('clicked', package_info_clicked) - h3 = self.DataViewButtons['database_updates']['execute_button'].connect('clicked', execute_button_clicked) - self.DataViewButtons['database_updates']['handler_ids'].extend([h1, h2, h3]) - - cell_height = 80 - - # package - self.create_text_column( self.DataView, _( "Package" ), 'package', size = 300, set_height = cell_height, cell_data_func = my_data_text, expand = True) - # repository - self.create_text_column( self.DataView, _( "Repository" ), 'repoid', size = 130, set_height = cell_height, cell_data_func = my_data_text) - self.fill_db_updates_view(data) - self.set_notebook_page(self.notebook_pages['data']) - self.show_data_view() - return False - - - def fill_db_updates_view(self, data): - - master_add = { - 'is_master': True, - 'type': "add", - 'text': _("To be added"), - 'color': '#CDEEFF', - 'select': True, - } - master_remove = { - 'is_master': True, - 'type': "remove", - 'text': _("To be removed"), - 'color': '#CDEEFF', - 'select': True, - } - master_inject = { - 'is_master': True, - 'type': "inject", - 'text': _("To be injected"), - 'color': '#CDEEFF', - 'select': True, - } - - add_cats_data = {} - for spm_atom, spm_counter in data['add_data']: - cat = entropy.dep.dep_getkey(spm_atom).split("/")[0] - if cat not in add_cats_data: - add_cats_data[cat] = [] - item = data['add_data'][(spm_atom, spm_counter,)] - item['repoid'] = self.EntropyRepositories['current'] - item['select'] = True - item['match_key'] = (spm_atom, spm_counter,) - add_cats_data[cat].append(item) - - remove_cats_data = {} - for idpackage, repoid in data['remove_data']: - if (idpackage, repoid,) not in data['remove_data']: - continue - item = data['remove_data'][(idpackage, repoid,)] - if not item: continue - item['select'] = True - item['match_key'] = (idpackage, repoid,) - cat = item['category'] - if cat not in remove_cats_data: - remove_cats_data[cat] = [] - remove_cats_data[cat].append(item) - - inject_cats_data = {} - for idpackage, repoid in data['inject_data']: - if (idpackage, repoid,) not in data['inject_data']: - continue - item = data['inject_data'][(idpackage, repoid,)] - if not item: continue - item['select'] = True - item['match_key'] = (idpackage, repoid,) - cat = item['category'] - if cat not in inject_cats_data: - inject_cats_data[cat] = [] - inject_cats_data[cat].append(item) - - colors = ["#CDEEFF", "#AFCBDA"] - cat_counter = 0 - counter = 0 - add_cat_keys = sorted(add_cats_data.keys()) - remove_cat_keys = sorted(remove_cats_data.keys()) - inject_cat_keys = sorted(inject_cats_data.keys()) - - # first add - if add_cats_data: add_parent = self.DataStore.append( None, (master_add,) ) - if remove_cats_data: remove_parent = self.DataStore.append( None, (master_remove,) ) - if inject_cats_data: inject_parent = self.DataStore.append( None, (master_inject,) ) - - for category in add_cat_keys: - cat_counter += 1 - mydict = { - 'color': colors[cat_counter%len(colors)], - 'is_master': True, - 'type': "category", - 'text': category, - 'select': True, - } - myparent = self.DataStore.append( add_parent, (mydict,) ) - for item in add_cats_data[category]: - counter += 1 - item['color'] = colors[counter%len(colors)] - item['from'] = 'add' - item['select'] = True - self.DataStore.append( myparent, (item,) ) - - cat_counter = 0 - counter = 0 - for category in remove_cat_keys: - cat_counter += 1 - mydict = { - 'color': colors[cat_counter%len(colors)], - 'is_master': True, - 'type': "category", - 'text': category, - 'select': True, - } - myparent = self.DataStore.append( remove_parent, (mydict,) ) - for item in remove_cats_data[category]: - counter += 1 - item['color'] = colors[counter%len(colors)] - item['from'] = 'remove' - item['select'] = True - self.DataStore.append( myparent, (item,) ) - - cat_counter = 0 - counter = 0 - for category in inject_cat_keys: - cat_counter += 1 - mydict = { - 'color': colors[cat_counter%len(colors)], - 'is_master': True, - 'type': "category", - 'text': category, - 'select': True, - } - myparent = self.DataStore.append( inject_parent, (mydict,) ) - for item in inject_cats_data[category]: - counter += 1 - item['color'] = colors[counter%len(colors)] - item['from'] = 'inject' - item['select'] = True - self.DataStore.append( myparent, (item,) ) - - self.DataView.expand_all() - - - def fill_mirror_updates_view(self, data): - - color_odd = '#FFF7C2' - color_even = '#E6FFCA' - - - repos = list(data.keys()) - for repoid in repos: - color = color_odd - master = { - 'is_master': True, - 'text': repoid, - 'from': "repoid", - 'color': color, - 'repoid': repoid, - 'run': (repoid, True, True,) # repoid, dbsync, pkgsync - } - parent = self.DataStore.append( None, (master,)) - - for uri in data[repoid]: - - color = color_odd - if 'packages' not in data[repoid][uri]: - color = color_even - - uri_master = { - 'is_master': True, - 'text': uri, - 'from': "uri", - 'color': color, - 'repoid': repoid, - 'run': (repoid, True, True,) # repoid, dbsync, pkgsync - } - uri_parent = self.DataStore.append( parent, (uri_master,)) - - # db - db_item = data[repoid][uri]['database'] - db_color = "#FFF7C2" - if db_item['remote_revision'] == db_item['current_revision']: - db_color = "#E6FFCA" - db_item['color'] = db_color - db_item['from'] = "db" - db_item['is_master'] = True - db_item['repoid'] = repoid - db_item['run'] = (repoid, True, True,) # repoid, dbsync, pkgsync - - self.DataStore.append( uri_parent, (db_item,)) - if 'packages' in data[repoid][uri]: - - for action in data[repoid][uri]['packages']: - - if data[repoid][uri]['packages'][action]: - pkgmaster = { - 'is_master': True, - 'text': action, - 'from': "pkg_master", - 'color': color, - 'repoid': repoid, - 'run': (repoid, False, True,) - } - pkg_parent = self.DataStore.append( uri_parent, (pkgmaster,)) - - for mypath, mysize in data[repoid][uri]['packages'][action]: - pkg_item = { - 'from': "pkg", - 'filename': os.path.basename(mypath), - 'size': entropy.tools.bytes_into_human(mysize), - 'color': color, - 'repoid': repoid, - 'run': (repoid, False, True,) - } - self.DataStore.append( pkg_parent, (pkg_item,)) - - self.DataView.expand_all() - - - def entropy_available_packages_data_view(self, packages_data, repoid, reload_func = None): - - if not isinstance(packages_data, dict): - return - - if reload_func == None: - def reload_func(): - self.on_repoManagerAvailablePackagesButton_clicked(None, repoid = repoid) - - self.clear_data_view() - self.show_data_view_buttons_cat('available_packages') - self.DataView.get_selection().set_mode(gtk.SELECTION_MULTIPLE) - self.DataView.set_rubber_banding(True) - - def my_data_text( column, cell, model, myiter, property ): - obj = model.get_value( myiter, 0 ) - if obj: - if property == "package": - is_cat = False - if 'is_cat' in obj: - is_cat = True - if is_cat: - mytxt = "%s" % (obj['name'],) - cell.set_property('markup', mytxt) - else: - self.entropy_package_obj_to_cell(obj, cell) - elif property == "repoid": - cell.set_property('markup', "%s" % (cleanMarkupString(obj['repoid']),)) - cell.set_property('cell-background', obj['color']) - - def package_info_clicked(widget): - myiters, model = self.collect_data_view_iters() - if model == None: return - for myiter in myiters: - obj = model.get_value(myiter, 0) - if 'is_cat' in obj: continue - self.retrieve_entropy_idpackage_data_and_show(obj['idpackage'], obj['repoid']) - - def remove_package_button_clicked(widget): - myiters, model = self.collect_data_view_iters() - if model == None: return - items = [] - for myiter in myiters: - obj = model.get_value(myiter, 0) - if 'is_cat' in obj: continue - items.append((obj['idpackage'], obj['repoid'],)) - if items: - self.remove_entropy_packages(items, reload_func = reload_func) - - def move_package_button_clicked(widget): - myiters, model = self.collect_data_view_iters() - if model == None: return - items = [] - for myiter in myiters: - obj = model.get_value(myiter, 0) - if 'is_cat' in obj: continue - items.append((obj['idpackage'], obj['repoid'],)) - if items: - self.move_entropy_packages(items, reload_func) - - - h1 = self.DataViewButtons['available_packages']['package_info_button'].connect('clicked', package_info_clicked) - h2 = self.DataViewButtons['available_packages']['remove_package_button'].connect('clicked', remove_package_button_clicked) - h3 = self.DataViewButtons['available_packages']['move_package_button'].connect('clicked', move_package_button_clicked) - self.DataViewButtons['available_packages']['handler_ids'].extend([h1, h2, h3]) - - # glsa id - self.create_text_column( self.DataView, _( "Package" ), 'package', size = 300, set_height = 60, cell_data_func = my_data_text, expand = True) - - # glsa title - self.create_text_column( self.DataView, _( "Repository" ), 'repoid', size = 130, set_height = 60, cell_data_func = my_data_text) - - cats_data = {} - for idpackage in packages_data['ordered_idpackages']: - item = packages_data['data'].get(idpackage) - if item == None: continue - mycat = item['category'] - if mycat not in cats_data: - cats_data[mycat] = [] - cats_data[mycat].append(item) - - colors = ["#CDEEFF", "#AFCBDA"] - counter = 0 - cat_keys = sorted(cats_data.keys()) - - for category in cat_keys: - counter += 1 - mydict = { - 'is_cat': True, - 'name': category, - 'color': colors[0], - 'repoid': repoid, - } - parent = self.DataStore.append( None, (mydict,) ) - for item in cats_data[category]: - counter += 1 - item['color'] = colors[counter%len(colors)] - item['repoid'] = repoid - self.DataStore.append( parent, (item,) ) - - self.set_notebook_page(self.notebook_pages['data']) - self.show_data_view() - return False - - - def categories_updates_data_view(self, data, categories, expand = False, reload_function = None): - - if reload_function == None: - def reload_function(): - self.on_repoManagerCategoryUpdButton_clicked(None, categories = categories, expand = True) - return False - - self.clear_data_view() - self.show_data_view_buttons_cat('categories_updates') - self.DataView.get_selection().set_mode(gtk.SELECTION_MULTIPLE) - self.DataView.set_rubber_banding(True) - - def my_data_text( column, cell, model, myiter, property ): - obj = model.get_value( myiter, 0 ) - if obj: - if 'is_cat' in obj: - txt = "%s" % (obj['name'],) - cell.set_property('markup', txt) - else: - self.spm_package_obj_to_cell(obj, cell) - cell.set_property('cell-background', obj['color']) - - def compile_button_clicked(widget): - myiters, model = self.collect_data_view_iters() - atoms = [] - for myiter in myiters: - obj = model.get_value(myiter, 0) - if obj: - if 'available_atom' in obj: - if not obj['available_atom']: - continue - atom = obj['available_atom'] - else: - atom = obj['atom'] - atoms.append("="+atom) - if atoms: - self.on_compileAtom_clicked(None, atoms) - - def add_use_button_clicked(widget): - myiters, model = self.collect_data_view_iters() - atoms = [] - for myiter in myiters: - obj = model.get_value(myiter, 0) - if 'key' in obj and 'slot' in obj: - atom_string = "%s%s%s" % (obj['key'], - etpConst['entropyslotprefix'], obj['slot'],) - atoms.append(atom_string) - if atoms: - status = self.on_addUseAtom_clicked(None, atoms = atoms, load_view = False, parallel = False) - if status: - gobject.idle_add(reload_function) - - def remove_use_button_clicked(widget): - myiters, model = self.collect_data_view_iters() - atoms = [] - for myiter in myiters: - obj = model.get_value(myiter, 0) - if 'key' in obj and 'slot' in obj: - atom_string = "%s%s%s" % (obj['key'], - etpConst['entropyslotprefix'], obj['slot'],) - atoms.append(atom_string) - if atoms: - status = self.on_removeUseAtom_clicked(None, atoms = atoms, load_view = False, parallel = False) - if status: - gobject.idle_add(reload_function) - - h1 = self.DataViewButtons['categories_updates']['compile_button'].connect('clicked', compile_button_clicked) - h2 = self.DataViewButtons['categories_updates']['add_use_button'].connect('clicked', add_use_button_clicked) - h3 = self.DataViewButtons['categories_updates']['remove_use_button'].connect('clicked', remove_use_button_clicked) - self.DataViewButtons['categories_updates']['handler_ids'].extend([h1, h2, h3]) - - # atom - self.create_text_column( self.DataView, _( "Atom" ), 'atom', size = 220, cell_data_func = my_data_text, set_height = 150, expand = True) - - colors = ["#D2FFB9", "#B0D69B"] - - counter = 0 - for category in data: - counter += 1 - master = {'is_cat': True, 'name': category, 'color': colors[counter%len(colors)]} - parent = self.DataStore.append( None, (master,) ) - for atom in data[category]: - counter += 1 - obj = data[category][atom].copy() - obj['atom'] = atom - obj['color'] = colors[counter%len(colors)] - self.DataStore.append( parent, (obj,) ) - if expand: - self.DataView.expand_all() - - self.set_notebook_page(self.notebook_pages['data']) - self.show_data_view() - return False - - def on_repoManagerQueueDown_clicked(self, widget): - - ( model, iterator ) = self.QueueView.get_selection().get_selected() - if not iterator: return - - next_iterator = model.iter_next(iterator) - if iterator and next_iterator: - item1 = model.get_value(iterator, 0) - item2 = model.get_value(next_iterator, 0) - if item1 and item2: - item1 = item1.copy() - item2 = item2.copy() - def task(): - with self.BufferLock: - try: - status, msg = self.Service.Methods.swap_items_in_queue(item1['queue_id'], item2['queue_id']) - self.debug_print("on_repoManagerQueueDown_clicked", "%s, %s" % (status, msg,)) - self.debug_print("on_repoManagerQueueDown_clicked", "%s, %s" % (item1, item2,)) - if status: - self.QueueStore.swap(iterator, next_iterator) - except Exception as e: - self.service_status_message(e) - return - self.update_queue_view() - t = ParallelTask(task) - t.start() - - def on_repoManagerQueueUp_clicked(self, widget): - - ( model, next_iterator ) = self.QueueView.get_selection().get_selected() - if not next_iterator: return - - path = model.get_path(next_iterator)[0] - iterator = model.get_iter(path-1) - - if iterator and next_iterator: - item1 = model.get_value(iterator, 0) - item2 = model.get_value(next_iterator, 0) - if item1 and item2: - item1 = item1.copy() - item2 = item2.copy() - def task(): - with self.BufferLock: - try: - status, msg = self.Service.Methods.swap_items_in_queue(item1['queue_id'], item2['queue_id']) - self.debug_print("on_repoManagerQueueUp_clicked", "%s, %s" % (status, msg,)) - self.debug_print("on_repoManagerQueueUp_clicked", "%s, %s" % (item1, item2,)) - if status: - self.QueueStore.swap(iterator, next_iterator) - except Exception as e: - self.service_status_message(e) - return - self.update_queue_view() - t = ParallelTask(task) - t.start() - - def on_repoManagerCategoryUpdButton_clicked(self, widget, categories = [], expand = False): - - def fake_callback(s): - return s - - input_params = [] - if not categories: - input_params += [ - ('categories', _('Categories, space separated'), fake_callback, False), - ] - data = {} - data['categories'] = categories - if input_params: - mydata = self.Entropy.input_box( - _('Insert categories'), - input_params, - cancel_button = True - ) - if mydata == None: return - data.update(mydata) - if not categories: - data['categories'] = data['categories'].split() - - if data['categories']: - self.clear_data_store_and_view() - self.run_spm_categories_updates(data['categories'], expand) - - def on_repoManagerCustomRunButton_clicked(self, widget): - command = self.sm_ui.repoManagerCustomCmdEntry.get_text().strip() - if not command: return - self.run_run_custom_shell_command(command) - - def on_repoManagerInstalledPackages_clicked(self, widget, categories = [], world = False): - - def fake_callback_true(s): - return True - - if world: categories = [] - input_params = [] - if not world: - input_params += [ - ('categories', _('Categories, space separated'), fake_callback_true, False), - ] - data = {} - data['categories'] = categories - if input_params: - mydata = self.Entropy.input_box( - _('Insert categories (if you want)'), - input_params, - cancel_button = True - ) - if mydata == None: return - data.update(mydata) - if not categories: - data['categories'] = data['categories'].split() - - self.clear_data_store_and_view() - self.run_get_spm_categories_installed(data['categories'], world) - - - def on_repoManagerRunButton_clicked(self, widget): - - command = self.sm_ui.repoManagerRunEntry.get_text().strip() - if not command: return - command = command.split() - cmd = command[0] - - avail_cmds = self.Service.get_available_client_commands() - if cmd not in avail_cmds: - okDialog(self.window, _("Invalid Command"), title = _("Custom command Error")) - return - - cmd_data = avail_cmds.get(cmd) - params = command[1:] - mandatory_cmds = [] - for item in cmd_data['params']: - if item[3]: mandatory_cmds.append(item) - - evalued_params = [] - for param in params: - try: - evalued_params.append(eval(param)) - except (NameError, SyntaxError): - evalued_params.append(param) - except TypeError: - pass - - if len(evalued_params) < len(mandatory_cmds): - okDialog(self.window, _("Not enough parameters"), title = _("Custom command Error")) - return - - with self.BufferLock: - try: - cmd_data['call'](*evalued_params) - except Exception as e: - okDialog(self.window, "%s: %s" % (_("Error executing call"), e,), title = _("Custom command Error")) - - def on_repoManagerPauseQueueButton_toggled(self, widget): - with self.BufferLock: - try: - do_pause = not self.queue_pause - self.Service.Methods.pause_queue(do_pause) - self.queue_pause = do_pause - except Exception as e: - self.service_status_message(e) - return - - def on_repoManagerQueueView_row_activated(self, treeview, path, column): - ( model, iterator ) = treeview.get_selection().get_selected() - if model != None and iterator != None: - obj = model.get_value( iterator, 0 ) - if obj: - self.load_queue_info_menu(obj) - - def on_repoManagerOutputPauseButton_toggled(self, widget): - if not self.output_pause: - if isinstance(self.is_processing, dict): - try: - self.paused_queue_id = self.is_processing['queue_id'] - except: - pass - else: - # back from pause, schedule refresh - gobject.idle_add(self.update_output_view, True, - self.paused_queue_id) - self.paused_queue_id = None - self.output_pause = not self.output_pause - - def on_repoManagerQueueRefreshButton_clicked(self, widget): - self.Queue = {} - self.do_update_queue_view() - - def on_repoManagerOutputCleanButton_clicked(self, widget): - self.Output = None - self.clear_console() - - def on_repoManagerCleanQueue_clicked(self, widget): - clear_ids = set() - for item in self.QueueStore: - obj = item[0] - if obj['from'] not in ("processed", "errored"): - continue - clear_ids.add(obj['queue_id']) - if clear_ids: self.run_remove_queue_ids(clear_ids) - - def on_repoManagerClose_clicked(self, *args, **kwargs): - self.QueueUpdater.kill() - self.OutputUpdater.kill() - self.PinboardUpdater.kill() - self.destroy() - - def on_portageSync_clicked(self, widget): - self.run_sync_spm() - - def on_removeAtom_clicked(self, widget, atoms = [], pretend = True, verbose = True, nocolor = True): - - def fake_callback(s): - return s - def fake_bool_cb(s): - return True - def fake_true_callback(s): - return True - - input_params = [] - data = {} - data['atoms'] = atoms - data['pretend'] = pretend - data['verbose'] = verbose - data['nocolor'] = nocolor - if not atoms: - input_params.append(('atoms', _('Atoms, space separated'), fake_callback, False),) - input_params += [ - ('pretend', ('checkbox', _('Pretend'),), fake_bool_cb, pretend,), - ('verbose', ('checkbox', _('Verbose'),), fake_bool_cb, verbose,), - ('nocolor', ('checkbox', _('No color'),), fake_bool_cb, nocolor,), - ] - mydata = self.Entropy.input_box( - _('Insert packages removal parameters'), - input_params, - cancel_button = True - ) - if mydata == None: return - data.update(mydata) - if not atoms: - data['atoms'] = data['atoms'].split() - - if data['atoms']: - self.run_spm_remove_atoms(data) - - - def on_compileAtom_clicked(self, widget, atoms = [], pretend = False, oneshot = False, verbose = True, nocolor = True, fetchonly = False, buildonly = False, nodeps = False, custom_use = '', ldflags = '', cflags = ''): - - def fake_callback(s): - return s - def fake_bool_cb(s): - return True - def fake_true_callback(s): - return True - - input_params = [] - data = {} - data['atoms'] = atoms - data['pretend'] = pretend - data['oneshot'] = oneshot - data['verbose'] = verbose - data['nocolor'] = nocolor - data['fetchonly'] = fetchonly - data['buildonly'] = buildonly - data['nodeps'] = nodeps - data['custom_use'] = custom_use - data['ldflags'] = ldflags - data['cflags'] = cflags - if not atoms: - input_params.append(('atoms', _('Atoms, space separated'), fake_callback, False),) - input_params += [ - ('pretend', ('checkbox', _('Pretend'),), fake_bool_cb, pretend,), - ('oneshot', ('checkbox', _('Oneshot'),), fake_bool_cb, oneshot,), - ('verbose', ('checkbox', _('Verbose'),), fake_bool_cb, verbose,), - ('nocolor', ('checkbox', _('No color'),), fake_bool_cb, nocolor,), - ('fetchonly', ('checkbox', _('Fetch only'),), fake_bool_cb, fetchonly,), - ('buildonly', ('checkbox', _('Build only'),), fake_bool_cb, buildonly,), - ('nodeps', ('checkbox', _('No dependencies'),), fake_bool_cb, nodeps,), - ('custom_use', _('Custom USE flags'), fake_true_callback, False), - ('ldflags', _('Custom LDFLAGS'), fake_true_callback, False), - ('cflags', _('Custom CFLAGS'), fake_true_callback, False), - ] - mydata = self.Entropy.input_box( - _('Insert compilation parameters'), - input_params, - cancel_button = True - ) - if mydata == None: return - data.update(mydata) - if not atoms: - data['atoms'] = data['atoms'].split() - - if data['atoms']: - self.run_compile_atoms(data) - - def on_repoManagerSpmInfo_clicked(self, widget): - self.run_spm_info() - - def on_addUseAtom_clicked(self, widget, atoms = [], use = [], load_view = True, parallel = True): - data = self.handle_uses_for_atoms(atoms, use) - if data == None: return False - self.set_notebook_page(self.notebook_pages['data']) - if data['atoms'] and data['use']: - if parallel: - def do_add(): - self.run_enable_uses_for_atoms(data['atoms'], data['use'], load_view) - return False - gobject.idle_add(do_add) - else: - return self.run_enable_uses_for_atoms(data['atoms'], data['use'], load_view) - - def on_removeUseAtom_clicked(self, widget, atoms = [], use = [], load_view = True, parallel = True): - data = self.handle_uses_for_atoms(atoms, use) - if data == None: return False - self.set_notebook_page(self.notebook_pages['data']) - if data['atoms'] and data['use']: - if parallel: - def do_remove(): - self.run_disable_uses_for_atoms(data['atoms'], data['use'], load_view) - return False - gobject.idle_add(do_remove) - else: - return self.run_disable_uses_for_atoms(data['atoms'], data['use'], load_view) - - def on_repoManagerPkgInfo_clicked(self, widget, atoms = [], clear = True): - - def fake_callback(s): - return s - - input_params = [] - data = {} - data['atoms'] = atoms - if not atoms: - input_params.append(('atoms', _('Atoms, space separated'), fake_callback, False),) - if input_params: - mydata = self.Entropy.input_box( - _('Insert Package Information parameters'), - input_params, - cancel_button = True - ) - if mydata == None: return - data.update(mydata) - if not atoms: - data['atoms'] = data['atoms'].split() - - if data['atoms']: - categories = [] - for atom in data['atoms']: - categories.append(entropy.dep.dep_getkey(atom).split("/")[0]) - if clear: self.clear_data_store_and_view() - self.run_get_spm_atoms_info(categories, data['atoms'], clear) - - def on_repoManagerRemoveButton_clicked(self, widget): - model, myiter = self.QueueView.get_selection().get_selected() - if myiter: - obj = model.get_value( myiter, 0 ) - if obj and (obj['from'] != "processing"): - self.run_remove_queue_ids([obj['queue_id']]) - - def on_repoManagerStopButton_clicked(self, widget): - model, myiter = self.QueueView.get_selection().get_selected() - if myiter: - obj = model.get_value( myiter, 0 ) - if obj and (obj['from'] == "processing"): - self.run_kill_processing_queue_id(obj['queue_id']) - - def on_repoManagerQueueGetOutputButton_clicked(self, widget, queue_id = None, myfrom = None): - - def fake_callback_cb(s): - return True - - model, myiter = self.QueueView.get_selection().get_selected() - if myiter: - obj = model.get_value( myiter, 0 ) - if obj: - queue_id = obj['queue_id'] - myfrom = obj['from'] - - if not queue_id: return - - input_params = [ - ('full', ("checkbox", _('Full output'),), fake_callback_cb, False), - ] - if myfrom == "processing": - input_params.append(('autorefresh', ("checkbox", _('Auto refresh'),), fake_callback_cb, True)) - data = self.Entropy.input_box( - _('Insert output parameters'), - input_params, - cancel_button = True - ) - if data == None: return - - if 'autorefresh' in data: - if data['autorefresh']: - self.is_writing_output = True - self.is_processing = {'queue_id': queue_id} - - self.set_notebook_page(self.notebook_pages['output']) - if data.get('full'): - gobject.idle_add(self.update_output_view, True, queue_id, 0) - else: - gobject.idle_add(self.update_output_view, True, queue_id) - - - def on_repoManagerPinboardRefreshButton_clicked(self, widget): - self.update_pinboard_view(force = True) - - def on_repoManagerPinboardAddButton_clicked(self, widget): - - def fake_callback(s): - return s - - input_params = [ - ('note', _('Note'), fake_callback, False), - ('extended_text', ("text", _('Extended note'),), fake_callback, False), - ] - data = self.Entropy.input_box( - _('Insert your new pinboard item'), - input_params, - cancel_button = True - ) - if data == None: return - - self.run_add_to_pinboard(data['note'], data['extended_text']) - - def collect_pinboard_view_iters(self): - model, paths = self.PinboardView.get_selection().get_selected_rows() - if not model: - return [], model - data = [] - for path in paths: - myiter = model.get_iter(path) - data.append(myiter) - return data, model - - def on_repoManagerPinboardRemoveButton_clicked(self, widget): - - myiters, model = self.collect_pinboard_view_iters() - if model == None: return - remove_ids = [] - for myiter in myiters: - obj = model.get_value( myiter, 0 ) - if obj: - remove_ids.append(obj['pinboard_id']) - - if remove_ids: - self.run_remove_from_pinboard(remove_ids) - - def on_repoManagerPinboardDoneButton_clicked(self, widget): - self._set_pinboard_items_status(widget, True) - - def on_repoManagerPinboardNotDoneButton_clicked(self, widget): - self._set_pinboard_items_status(widget, False) - - def _set_pinboard_items_status(self, widget, status): - - myiters, model = self.collect_pinboard_view_iters() - if model == None: return - done_ids = [] - for myiter in myiters: - obj = model.get_value( myiter, 0 ) - if obj: - done_ids.append(obj['pinboard_id']) - - def set_pinboard_status(done_ids, status): - if done_ids: - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.set_pinboard_items_done(done_ids, status) - except Exception as e: - self.service_status_message(e) - return - if status: - self.on_repoManagerPinboardRefreshButton_clicked(widget) - - set_pinboard_status(done_ids, status) - - def on_repoManagerPinboardView_row_activated(self, treeview, path, column): - model = treeview.get_model() - myiter = model.get_iter(path) - obj = model.get_value(myiter, 0) - if obj: - my = SmPinboardMenu(self.window) - my.load(obj.copy()) - - def on_repoManagerSecurityUpdatesButton_clicked(self, widget): - - def fake_callback(s): - return s - - input_params = [ - ('list_type', ('combo', (_('List type'), ['affected', 'new', 'all']),), fake_callback, False), - ] - data = self.Entropy.input_box( - _('Choose what kind of list you want to see'), - input_params, - cancel_button = True - ) - if data == None: - return - self.clear_data_store_and_view() - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.get_spm_glsa_data(data['list_type'][1]) - except Exception as e: - self.service_status_message(e) - return - - def task(queue_id, data): - item = self.wait_queue_id_to_complete(queue_id) - if item == None: - return - data = None - try: - status, data = item['result'] - except TypeError: - status = False - if not status: - return - gobject.idle_add(self.glsa_data_view, data) - - if status: - t = ParallelTask(task, queue_id, data) - t.start() - else: - self.service_status_message(queue_id) - - def on_repoManagerSwitchRepoButton_clicked(self, widget): - - # get current combo iter - model = self.EntropyRepositoryStore - myiter = self.EntropyRepositoryCombo.get_active_iter() - repoid = model.get_value(myiter, 0) - if not repoid: - return - - with self.BufferLock: - try: - status, queue_id = self.Service.Methods.set_default_repository(repoid) - except Exception as e: - self.service_status_message(e) - return - - def task(): - repo_info = self.get_available_repositories() - if repo_info: - gobject.idle_add(self.load_available_repositories, - repo_info) - - if status: - t = ParallelTask(task) - t.start() - else: - self.service_status_message(queue_id) - - def on_repoManagerAvailablePackagesButton_clicked(self, widget, repoid = None): - - def fake_callback(s): - return s - - data = {} - data['repoid'] = repoid - avail_repos = list(self.EntropyRepositories['available'].keys()) - if not avail_repos: return - input_params = [] - if not repoid: - input_params.append(('repoid', ('combo', (_('Repository'), avail_repos),), fake_callback, False)) - - if input_params: - mydata = self.Entropy.input_box( - _('Choose from which repository'), - input_params, - cancel_button = True - ) - if mydata == None: return - mydata['repoid'] = mydata['repoid'][1] - data.update(mydata) - - self.clear_data_store_and_view() - - with self.BufferLock: - try: - status, repo_data = self.Service.Methods.get_available_entropy_packages(data['repoid']) - except Exception as e: - self.service_status_message(e) - return - - def task(repo_data, data): - def reload_func(): - self.on_repoManagerAvailablePackagesButton_clicked(widget, - repoid = data['repoid']) - gobject.idle_add(self.entropy_available_packages_data_view, - repo_data, data['repoid'], reload_func) - - if status: - t = ParallelTask(task, repo_data, data) - t.start() - else: - self.service_status_message(repo_data) - - def on_repoManagerPackageSearchButton_clicked(self, widget): - - def fake_callback(s): - return s - - avail_repos = list(self.EntropyRepositories['available'].keys()) - if not avail_repos: return - - search_reference = { - 0: 'atom', - 1: 'needed', - 2: 'depends', - 3: 'tag', - 4: 'file', - 5: 'description', - 6: 'eclass', - } - search_types = [ - _("Atom"), _("Needed Libraries"), _("Reverse dependencies"), _("Tag"), _("File"), _("Description"), _("Eclass") - ] - input_params = [ - ('repoid', ('combo', (_('Repository'), avail_repos),), fake_callback, False), - ('search_type', ('combo', (_('Search type'), search_types),), fake_callback, False), - ('search_string', _('Search string'), fake_callback, False) - ] - data = self.Entropy.input_box( - _('Entropy Search'), - input_params, - cancel_button = True - ) - if data == None: return - data['search_type'] = search_reference.get(data['search_type'][0]) - data['repoid'] = data['repoid'][1] - self.clear_data_store_and_view() - self.run_package_search(data['search_type'], data['search_string'], data['repoid']) - - def on_repoManagerEntropyDbUpdatesButton_clicked(self, widget): - self.clear_data_store_and_view() - self.run_entropy_database_updates_scan() - - def on_repoManagerDepTestButton_clicked(self, widget): - self.run_entropy_deptest() - - def on_repoManagerLibTestButton_clicked(self, widget): - self.run_entropy_libtest() - - def on_repoManagerSpmTreeupdatesButton_clicked(self, widget): - - avail_repos = list(self.EntropyRepositories['available'].keys()) - if not avail_repos: return - - def fake_callback_cb(s): - return True - - input_params = [ - ('repoid', ('combo', (_('Repository'), avail_repos),), fake_callback_cb, False), - ] - - data = self.Entropy.input_box( - _('Choose the repository'), - input_params, - cancel_button = True - ) - if data == None: return - data['repoid'] = data['repoid'][1] - - self.run_entropy_treeupdates(data['repoid']) - - def on_repoManagerMirrorUpdatesButton_clicked(self, widget): - - avail_repos = list(self.EntropyRepositories['available'].keys()) - if not avail_repos: return - - def fake_callback_cb(s): - return True - - input_params = [] - for repo in avail_repos: - input_params.append((repo, ('checkbox', "%s: %s" % (_('Repository'), repo,),), fake_callback_cb, False)) - - data = self.Entropy.input_box( - _('Choose the repositories you want to scan'), - input_params, - cancel_button = True - ) - if data == None: return - repos = [] - for key in data: - if data[key]: - repos.append(key) - if not repos: return - - self.clear_data_store_and_view() - self.run_entropy_mirror_updates(repos) - - def on_repoManagerChecksumTestButton_clicked(self, widget): - - avail_repos = list(self.EntropyRepositories['available'].keys()) - if not avail_repos: return - - def fake_callback(s): - return s - - input_params = [ - ('repoid', ('combo', (_('Repository'), avail_repos),), fake_callback, False), - ('mode', ('combo', (_('Choose mode'), [_("Server check"), _("Mirrors check")]),), fake_callback, False), - ] - data = self.Entropy.input_box( - _('Choose what kind of test you would like to run'), - input_params, - cancel_button = True - ) - if data == None: return - if data['mode'][0] == 0: - mode = "local" - else: - mode = "remote" - data['repoid'] = data['repoid'][1] - self.run_entropy_checksum_test(data['repoid'], mode) - - def on_repoManagerStdinExecButton_clicked(self, widget): - self.sm_ui.repoManagerStdinEntry.activate() - - def on_repoManagerStdinEntry_activate(self, widget, write_to_stdout = True, txt = ''): - if not self.is_processing: return - try: queue_id = self.is_processing.get('queue_id') - except: return - if not txt: - txt = self.sm_ui.repoManagerStdinEntry.get_text() - if not txt: return - self.sm_ui.repoManagerStdinEntry.set_text('') - self.run_write_to_running_command_pipe(queue_id, write_to_stdout, txt) - - def on_repoManagerNoticeBoardButton_clicked(self, widget, repoid = None): - - avail_repos = list(self.EntropyRepositories['available'].keys()) - if not avail_repos: return - - def fake_callback(s): - return s - - input_params = [] - if not repoid: - input_params += [ - ('repoid', ('combo', (_('Repository'), avail_repos),), fake_callback, False), - ] - if input_params: - data = self.Entropy.input_box( - _('Choose what notice board you want to see'), - input_params, - cancel_button = True - ) - if data == None: return - repoid = data['repoid'][1] - - if repoid in avail_repos: - self.run_get_notice_board(repoid) - - def destroy(self): - self.sm_ui.repositoryManager.destroy() - -class SmPinboardMenu(MenuSkel): - - def __init__(self, window): - - self.window = window - self.sm_ui = UI( const.GLADE_FILE, 'smPinboardInfo', 'entropy' ) - self.sm_ui.signal_autoconnect(self._getAllMethods()) - self.sm_ui.smPinboardInfo.set_transient_for(self.window) - self.sm_ui.smPinboardInfo.add_events(gtk.gdk.BUTTON_PRESS_MASK) - - def on_smPinboardCloseButton_clicked(self, widget): - self.sm_ui.smPinboardInfo.hide() - - def destroy(self): - self.sm_ui.smPinboardInfo.destroy() - - def load(self, item): - - na = _("N/A") - self.sm_ui.smPinboardId.set_text(item['pinboard_id']) - self.sm_ui.smPinboardDate.set_text(item['ts']) - self.sm_ui.smPinboardDone.set_text(item['done']) - self.sm_ui.smPinboardNote.set_text(item['note']) - mybuffer = gtk.TextBuffer() - mybuffer.set_text(item['extended_text']) - self.sm_ui.smPinboardExtendedNote.set_buffer(mybuffer) - - bold_items = [ - self.sm_ui.smPinboardIdLabel, - self.sm_ui.smPinboardDateLabel, - self.sm_ui.smPinboardDoneLabel, - self.sm_ui.smPinboardNoteLabel, - self.sm_ui.smPinboardExtendedNoteLabel - ] - small_items = [ - self.sm_ui.smPinboardId, - self.sm_ui.smPinboardDate, - self.sm_ui.smPinboardDone, - self.sm_ui.smPinboardNote, - ] - for item in bold_items: - t = item.get_text() - item.set_markup("%s" % (t,)) - for item in small_items: - t = item.get_text() - item.set_markup("%s" % (t,)) - - self.sm_ui.smPinboardInfo.show_all() - -class SmQueueMenu(MenuSkel): - - def __init__(self, window): - - self.window = window - self.sm_ui = UI( const.GLADE_FILE, 'smQueueInfo', 'entropy' ) - self.sm_ui.signal_autoconnect(self._getAllMethods()) - self.sm_ui.smQueueInfo.set_transient_for(self.window) - self.sm_ui.smQueueInfo.add_events(gtk.gdk.BUTTON_PRESS_MASK) - - def on_smQueueCloseButton_clicked(self, widget): - self.sm_ui.smQueueInfo.hide() - - def destroy(self): - self.sm_ui.smQueueInfo.destroy() - - def load(self, item): - - na = _("N/A") - self.sm_ui.smQueueIdL.set_text(item['queue_id']) - self.sm_ui.smCommandNameL.set_text(item['command_name']) - self.sm_ui.smCommandDescL.set_text(item['command_desc']) - args = "None" - if isinstance(item['args'], list): - args = ' '.join([x for x in item['args']]) - self.sm_ui.smCommandArgsL.set_text(args) - self.sm_ui.smCallL.set_text(item['call']) - self.sm_ui.smUserGroupL.set_text("%s / %s " % (item.get('user_id'), item.get('group_id'),)) - self.sm_ui.smQueuedAtL.set_text(item['queue_ts']) - self.sm_ui.smProcessingAtL.set_text(item.get('processing_ts')) - self.sm_ui.smCompletedAtL.set_text(item.get('completed_ts')) - self.sm_ui.smErroredAtL.set_text(item.get('errored_ts')) - self.sm_ui.smStdoutFileL.set_text(item['stdout']) - self.sm_ui.smProcessResultL.set_text(item.get('result', '')) - - bold_items = [ - - self.sm_ui.smQueueIdLabel, - self.sm_ui.smCommandNameLabel, - self.sm_ui.smCommandDescLabel, - self.sm_ui.smCommandArgsLabel, - self.sm_ui.smCallLabel, - self.sm_ui.smUserGroupLabel, - self.sm_ui.smQueuedAtLabel, - self.sm_ui.smProcessingAtLabel, - self.sm_ui.smCompletedAtLabel, - self.sm_ui.smErroredAtLabel, - self.sm_ui.smStdoutFileLabel, - self.sm_ui.smProcessResultLabel - - ] - small_items = [ - self.sm_ui.smQueueIdL, - self.sm_ui.smCommandNameL, - self.sm_ui.smCommandDescL, - self.sm_ui.smCommandArgsL, - self.sm_ui.smCallL, - self.sm_ui.smUserGroupL, - self.sm_ui.smQueuedAtL, - self.sm_ui.smProcessingAtL, - self.sm_ui.smCompletedAtL, - self.sm_ui.smErroredAtL, - self.sm_ui.smStdoutFileL, - self.sm_ui.smProcessResultL - ] - for item in bold_items: - t = item.get_text() - item.set_markup("%s" % (t,)) - for item in small_items: - t = item.get_text() - item.set_markup("%s" % (t,)) - - self.sm_ui.smQueueInfo.show_all() \ No newline at end of file