diff --git a/fr/cl_update3.po b/fr/cl_update3.po index 7ab5876..b560bcc 100644 --- a/fr/cl_update3.po +++ b/fr/cl_update3.po @@ -338,8 +338,8 @@ msgid "If needed" msgstr "Si besoin" #: ../calculate-update/pym/update/update.py:1907 -msgid "Increasing update level" -msgstr "" +msgid "Increasing local update level" +msgstr "Augmenter le niveau de mise à jour" msgid "Installed packages are up to date" msgstr "Les paquets installés sont à jour" diff --git a/pot/cl_client3.pot b/pot/cl_client3.pot index 4e2cd19..0899665 100644 --- a/pot/cl_client3.pot +++ b/pot/cl_client3.pot @@ -3,14 +3,14 @@ msgid ":" msgstr "" +#: ../calculate-client/pym/client/client_cache.py:56 +#: ../calculate-client/pym/client/client_cache.py:63 #: ../calculate-client/pym/client/client.py:235 #: ../calculate-client/pym/client/client.py:1032 #: ../calculate-client/pym/client/client.py:1045 #: ../calculate-client/pym/client/client.py:1061 #: ../calculate-client/pym/client/client.py:1175 #: ../calculate-client/pym/client/client.py:1273 -#: ../calculate-client/pym/client/client_cache.py:56 -#: ../calculate-client/pym/client/client_cache.py:63 msgid ": " msgstr "" diff --git a/pot/cl_core3.pot b/pot/cl_core3.pot index 996798b..b6754be 100644 --- a/pot/cl_core3.pot +++ b/pot/cl_core3.pot @@ -36,7 +36,7 @@ msgstr "" msgid " Your session ID = %s" msgstr "" -#: ../calculate-core/pym/core/server/func.py:1569 +#: ../calculate-core/pym/core/server/func.py:1597 msgid " is a file, not a link!" msgstr "" @@ -653,7 +653,7 @@ msgstr "" msgid "Enter the port number: " msgstr "" -#: ../calculate-core/pym/core/server/func.py:862 +#: ../calculate-core/pym/core/server/func.py:891 msgid "Error" msgstr "" @@ -862,8 +862,8 @@ msgstr "" msgid "Failed to stop {name} service" msgstr "" -#: ../calculate-core/pym/core/server/func.py:1107 #: ../calculate-core/pym/core/server/local_call.py:159 +#: ../calculate-core/pym/core/server/func.py:1136 #, python-format msgid "Failed to write the PID file %s!" msgstr "" @@ -1123,7 +1123,7 @@ msgid "Network address (hostname or IP) [%s]: " msgstr "" #: ../calculate-core/pym/core/server/func.py:141 -#: ../calculate-core/pym/core/server/func.py:1847 +#: ../calculate-core/pym/core/server/func.py:1875 #: ../calculate-core/pym/core/wsdl_core.py:204 #: ../calculate-core/pym/core/wsdl_core.py:271 #: ../calculate-core/pym/core/wsdl_core.py:448 @@ -1715,12 +1715,12 @@ msgstr "" msgid "Subject" msgstr "" -#: ../calculate-core/pym/core/server/func.py:1579 +#: ../calculate-core/pym/core/server/func.py:1607 #, python-format msgid "Symlink %s created" msgstr "" -#: ../calculate-core/pym/core/server/func.py:1587 +#: ../calculate-core/pym/core/server/func.py:1615 #, python-format msgid "Symlink %s deleted" msgstr "" @@ -1744,8 +1744,8 @@ msgstr "" msgid "System restore" msgstr "" -#: ../calculate-core/pym/core/server/func.py:795 -#: ../calculate-core/pym/core/server/func.py:858 +#: ../calculate-core/pym/core/server/func.py:814 +#: ../calculate-core/pym/core/server/func.py:887 #: ../calculate-core/pym/core/core_main.py:64 msgid "Task interrupted" msgstr "" @@ -1879,7 +1879,7 @@ msgstr "" msgid "Type" msgstr "" -#: ../calculate-core/pym/core/server/func.py:1608 +#: ../calculate-core/pym/core/server/func.py:1636 #: ../calculate-core/pym/core/backup.py:616 #, python-format msgid "Unable to import %s" @@ -2054,7 +2054,7 @@ msgstr "" msgid "Wrong %s value syntax" msgstr "" -#: ../calculate-core/pym/core/server/func.py:1769 +#: ../calculate-core/pym/core/server/func.py:1797 msgid "Wrong expert varaiables list" msgstr "" @@ -2063,7 +2063,7 @@ msgstr "" msgid "Wrong method for task %s" msgstr "" -#: ../calculate-core/pym/core/server/func.py:1767 +#: ../calculate-core/pym/core/server/func.py:1795 msgid "Wrong normal varaiables list" msgstr "" @@ -2138,7 +2138,7 @@ msgstr "" #: ../calculate-core/pym/core/server/cert_cmd.py:281 #: ../calculate-core/pym/core/server/cert_cmd.py:287 #: ../calculate-core/pym/core/server/cert_cmd.py:319 -#: ../calculate-core/pym/core/server/func.py:1556 +#: ../calculate-core/pym/core/server/func.py:1584 #, python-format msgid "cannot create directory %s" msgstr "" diff --git a/pot/cl_lib3.pot b/pot/cl_lib3.pot index eacb137..e407659 100644 --- a/pot/cl_lib3.pot +++ b/pot/cl_lib3.pot @@ -15,7 +15,7 @@ msgstr "" msgid "%s command not found" msgstr "" -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1356 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1359 #, python-format msgid "%s is not directory" msgstr "" @@ -175,7 +175,7 @@ msgstr "" #: ../calculate-lib/pym/calculate/lib/utils/partition.py:530 #: ../calculate-lib/pym/calculate/lib/utils/partition.py:537 #: ../calculate-lib/pym/calculate/lib/utils/files.py:171 -#: ../calculate-lib/pym/calculate/lib/utils/files.py:936 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:939 #: ../calculate-lib/pym/calculate/lib/cl_template.py:2273 #, python-format msgid "Command not found '%s'" @@ -307,7 +307,7 @@ msgstr "" msgid "Failed to convert the text template to XML" msgstr "" -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1112 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1115 #, python-format msgid "Failed to copy '%(src)s' to '%(dst)s'" msgstr "" @@ -333,11 +333,11 @@ msgstr "" msgid "Failed to create a symbolic link" msgstr "" -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1392 -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1405 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1395 #: ../calculate-lib/pym/calculate/lib/utils/files.py:1408 -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1423 -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1440 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1411 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1426 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1443 #, python-format msgid "Failed to create tarball: %s" msgstr "" @@ -418,12 +418,12 @@ msgstr "" msgid "Failed to execute %s" msgstr "" -#: ../calculate-lib/pym/calculate/lib/utils/binhosts.py:329 +#: ../calculate-lib/pym/calculate/lib/utils/binhosts.py:344 #, python-format msgid "Failed to fetch Packages from binary host %s" msgstr "" -#: ../calculate-lib/pym/calculate/lib/utils/binhosts.py:354 +#: ../calculate-lib/pym/calculate/lib/utils/binhosts.py:369 msgid "Failed to fetch Packages signature" msgstr "" @@ -490,7 +490,7 @@ msgstr "" msgid "Failed to mount {source} to {target}" msgstr "" -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1647 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1650 #, python-format msgid "Failed to move data: %s" msgstr "" @@ -545,7 +545,7 @@ msgstr "" msgid "Failed to remove %s" msgstr "" -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1641 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1644 #, python-format msgid "Failed to rename data: %s" msgstr "" @@ -555,7 +555,7 @@ msgstr "" msgid "Failed to restart %s service" msgstr "" -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1481 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1484 #, python-brace-format msgid "Failed to rsync {src} to {dst}: {error}" msgstr "" @@ -790,7 +790,7 @@ msgstr "" msgid "No custom action on this system" msgstr "" -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1347 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1350 #, python-format msgid "No directory name available for %s" msgstr "" @@ -1143,7 +1143,7 @@ msgstr "" msgid "Wrong GIDs {gid1} {gid2}" msgstr "" -#: ../calculate-lib/pym/calculate/lib/utils/binhosts.py:342 +#: ../calculate-lib/pym/calculate/lib/utils/binhosts.py:357 msgid "Wrong Packages signature" msgstr "" diff --git a/pot/cl_update3.pot b/pot/cl_update3.pot index 2760a76..056430b 100644 --- a/pot/cl_update3.pot +++ b/pot/cl_update3.pot @@ -1,4 +1,4 @@ -#: ../calculate-update/pym/update/update.py:733 +#: ../calculate-update/pym/update/update.py:735 #, python-brace-format msgid " ({current} of {maximum})" msgstr "" @@ -8,16 +8,16 @@ msgstr "" msgid "%s overlay templates" msgstr "" -#: ../calculate-update/pym/update/update.py:679 +#: ../calculate-update/pym/update/update.py:681 #, python-brace-format msgid "({current} of {maximum})" msgstr "" -#: ../calculate-update/pym/update/update.py:451 +#: ../calculate-update/pym/update/update.py:453 msgid ": " msgstr "" -#: ../calculate-update/pym/update/update.py:768 +#: ../calculate-update/pym/update/update.py:770 msgid "Assigning files to packages" msgstr "" @@ -25,7 +25,7 @@ msgstr "" msgid "Automatically check updates" msgstr "" -#: ../calculate-update/pym/update/update.py:1682 +#: ../calculate-update/pym/update/update.py:1689 msgid "Binary packages on the current binhost {} are older than local" msgstr "" @@ -33,13 +33,13 @@ msgstr "" msgid "Calculate overlay templates" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:291 -#: ../calculate-update/pym/update/utils/cl_update.py:322 -#: ../calculate-update/pym/update/utils/cl_update.py:346 +#: ../calculate-update/pym/update/utils/cl_update.py:292 +#: ../calculate-update/pym/update/utils/cl_update.py:323 +#: ../calculate-update/pym/update/utils/cl_update.py:347 msgid "Calculating dependencies" msgstr "" -#: ../calculate-update/pym/update/wsdl_update.py:103 +#: ../calculate-update/pym/update/wsdl_update.py:105 msgid "Change the Profile" msgstr "" @@ -47,7 +47,7 @@ msgstr "" msgid "Check Package signature" msgstr "" -#: ../calculate-update/pym/update/update.py:1479 +#: ../calculate-update/pym/update/update.py:1481 msgid "Check packages index signature" msgstr "" @@ -59,16 +59,16 @@ msgstr "" msgid "Checking current binhost" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:288 +#: ../calculate-update/pym/update/utils/cl_update.py:289 msgid "Checking for updates" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:383 +#: ../calculate-update/pym/update/utils/cl_update.py:384 msgid "Checking reverse dependencies" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:123 -#: ../calculate-update/pym/update/utils/cl_update.py:160 +#: ../calculate-update/pym/update/utils/cl_update.py:124 +#: ../calculate-update/pym/update/utils/cl_update.py:161 msgid "Checking {eachvar:capitalize} updates" msgstr "" @@ -76,11 +76,11 @@ msgstr "" msgid "Clean obsolete programs archives" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:181 +#: ../calculate-update/pym/update/utils/cl_update.py:182 msgid "Cleaning the history of the {eachvar:capitalize} repository" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:343 +#: ../calculate-update/pym/update/utils/cl_update.py:344 msgid "Cleaning the system from needless packages" msgstr "" @@ -88,7 +88,7 @@ msgstr "" msgid "Clear the history of repositories" msgstr "" -#: ../calculate-update/pym/update/wsdl_update.py:155 +#: ../calculate-update/pym/update/wsdl_update.py:157 msgid "Configuration" msgstr "" @@ -96,7 +96,7 @@ msgstr "" msgid "Configuration manually interrupted" msgstr "" -#: ../calculate-update/pym/update/update.py:392 +#: ../calculate-update/pym/update/update.py:394 msgid "Configuration variables for repositories are not setup" msgstr "" @@ -104,27 +104,27 @@ msgstr "" msgid "Consider the autocheck schedule" msgstr "" -#: ../calculate-update/pym/update/update.py:1657 +#: ../calculate-update/pym/update/update.py:1664 msgid "Current binhost is absent in list of update servers" msgstr "" -#: ../calculate-update/pym/update/update.py:1714 +#: ../calculate-update/pym/update/update.py:1720 msgid "Current binhost {} has wrong signature" msgstr "" -#: ../calculate-update/pym/update/update.py:1690 +#: ../calculate-update/pym/update/update.py:1696 msgid "Current binhost {} has wrong update level. Current level: {} Binhost level: {}" msgstr "" -#: ../calculate-update/pym/update/update.py:1676 +#: ../calculate-update/pym/update/update.py:1683 msgid "Current binhost {} is not valid" msgstr "" -#: ../calculate-update/pym/update/update.py:1679 +#: ../calculate-update/pym/update/update.py:1686 msgid "Current binhost {} is outdated" msgstr "" -#: ../calculate-update/pym/update/update.py:1755 +#: ../calculate-update/pym/update/update.py:1760 msgid "Current level: {} Binhost level: {}" msgstr "" @@ -141,7 +141,7 @@ msgstr "" msgid "Emerge failed" msgstr "" -#: ../calculate-update/pym/update/update.py:336 +#: ../calculate-update/pym/update/update.py:338 msgid "Emerge is running. Try to run later." msgstr "" @@ -149,12 +149,12 @@ msgstr "" msgid "Emerge-like packages list" msgstr "" -#: ../calculate-update/pym/update/update.py:697 +#: ../calculate-update/pym/update/update.py:699 #, python-brace-format msgid "Emerging {package}" msgstr "" -#: ../calculate-update/pym/update/update.py:1196 +#: ../calculate-update/pym/update/update.py:1198 msgid "Failed to apply profiles templates" msgstr "" @@ -162,11 +162,11 @@ msgstr "" msgid "Failed to configure the updates autocheck procedure!" msgstr "" -#: ../calculate-update/pym/update/update.py:627 +#: ../calculate-update/pym/update/update.py:629 msgid "Failed to create previous eix" msgstr "" -#: ../calculate-update/pym/update/update.py:1162 +#: ../calculate-update/pym/update/update.py:1164 #, python-format msgid "Failed to determine profile %s" msgstr "" @@ -181,18 +181,18 @@ msgstr "" msgid "Failed to emerge %s" msgstr "" -#: ../calculate-update/pym/update/update.py:1768 -msgid "Failed to find binhost with level equal to or higher than local level" +#: ../calculate-update/pym/update/update.py:1764 +msgid "Failed to find binhost with level equal or higher than local level" msgstr "" -#: ../calculate-update/pym/update/update.py:749 -#: ../calculate-update/pym/update/update.py:761 -#: ../calculate-update/pym/update/update.py:1828 +#: ../calculate-update/pym/update/update.py:751 +#: ../calculate-update/pym/update/update.py:763 +#: ../calculate-update/pym/update/update.py:1848 #, python-format msgid "Failed to find the %s command" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:150 +#: ../calculate-update/pym/update/utils/cl_update.py:151 msgid "Failed to find the binary updates server" msgstr "" @@ -200,7 +200,7 @@ msgstr "" msgid "Failed to find the reliable server with appropriate updates" msgstr "" -#: ../calculate-update/pym/update/update.py:1305 +#: ../calculate-update/pym/update/update.py:1307 #: ../calculate-update/pym/update/update.py:1624 msgid "Failed to find the server with appropriate updates" msgstr "" @@ -213,20 +213,20 @@ msgstr "" msgid "Failed to find trusted server with current level" msgstr "" -#: ../calculate-update/pym/update/update.py:1803 +#: ../calculate-update/pym/update/update.py:1816 msgid "Failed to find working migration host with current level" msgstr "" -#: ../calculate-update/pym/update/update.py:1415 +#: ../calculate-update/pym/update/update.py:1417 msgid "Failed to get values for binhost search" msgstr "" -#: ../calculate-update/pym/update/update.py:1457 +#: ../calculate-update/pym/update/update.py:1459 #, python-format msgid "Failed to load public keys from '%s' for signature checking" msgstr "" -#: ../calculate-update/pym/update/update.py:449 +#: ../calculate-update/pym/update/update.py:451 #, python-brace-format msgid "Failed to modify the {repname} repository" msgstr "" @@ -236,34 +236,34 @@ msgstr "" msgid "Failed to move the profile: %s" msgstr "" -#: ../calculate-update/pym/update/update.py:1386 +#: ../calculate-update/pym/update/update.py:1388 msgid "Failed to remove cached Package index" msgstr "" -#: ../calculate-update/pym/update/update.py:1377 +#: ../calculate-update/pym/update/update.py:1379 msgid "Failed to remove cached ini.env of binary repository" msgstr "" -#: ../calculate-update/pym/update/update.py:1477 +#: ../calculate-update/pym/update/update.py:1479 msgid "Failed to save Packages" msgstr "" -#: ../calculate-update/pym/update/update.py:1170 -#: ../calculate-update/pym/update/update.py:1177 +#: ../calculate-update/pym/update/update.py:1172 +#: ../calculate-update/pym/update/update.py:1179 #, python-format msgid "Failed to set the profile: %s" msgstr "" -#: ../calculate-update/pym/update/update.py:650 +#: ../calculate-update/pym/update/update.py:652 msgid "Failed to update eix cache" msgstr "" -#: ../calculate-update/pym/update/update.py:606 +#: ../calculate-update/pym/update/update.py:608 msgid "Failed to update metadata" msgstr "" -#: ../calculate-update/pym/update/update.py:574 -#: ../calculate-update/pym/update/update.py:585 +#: ../calculate-update/pym/update/update.py:576 +#: ../calculate-update/pym/update/update.py:587 #, python-brace-format msgid "Failed to update the cache of the {rname} repository" msgstr "" @@ -272,29 +272,29 @@ msgstr "" msgid "Failed to update the profile" msgstr "" -#: ../calculate-update/pym/update/update.py:545 +#: ../calculate-update/pym/update/update.py:547 #, python-brace-format msgid "Failed to update the {rname} repository" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:66 +#: ../calculate-update/pym/update/utils/cl_update.py:67 msgid "Failed to use base binhost" msgstr "" -#: ../calculate-update/pym/update/update.py:1137 +#: ../calculate-update/pym/update/update.py:1139 msgid "Failed to use the new profile. Try again." msgstr "" -#: ../calculate-update/pym/update/update.py:722 +#: ../calculate-update/pym/update/update.py:724 msgid "Fetching binary packages" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:333 +#: ../calculate-update/pym/update/utils/cl_update.py:334 msgid "Find & rebuild packages and Perl header files broken due to a perl upgrade" msgstr "" #: ../calculate-update/pym/update/utils/cl_update_profile.py:127 -#: ../calculate-update/pym/update/utils/cl_update.py:426 +#: ../calculate-update/pym/update/utils/cl_update.py:427 msgid "Fixing the settings" msgstr "" @@ -309,7 +309,15 @@ msgstr "" msgid "Force fix the settings" msgstr "" -#: ../calculate-update/pym/update/update.py:396 +#: ../calculate-update/pym/update/variables/update.py:1914 +msgid "Force update to particular level" +msgstr "" + +#: ../calculate-update/pym/update/variables/update.py:1901 +msgid "Forcefully ignore update level and migration system" +msgstr "" + +#: ../calculate-update/pym/update/update.py:398 #, python-format msgid "Git %s is unavailable" msgstr "" @@ -324,16 +332,16 @@ msgstr "" msgid "If needed" msgstr "" -#: ../calculate-update/pym/update/update.py:1907 -msgid "Increasing update level" +#: ../calculate-update/pym/update/update.py:1926 +msgid "Increasing local update level" msgstr "" -#: ../calculate-update/pym/update/update.py:715 +#: ../calculate-update/pym/update/update.py:717 #, python-format msgid "Installing %s" msgstr "" -#: ../calculate-update/pym/update/update.py:711 +#: ../calculate-update/pym/update/update.py:713 #, python-brace-format msgid "Installing {pkg} [{oldver}]" msgstr "" @@ -342,12 +350,12 @@ msgstr "" msgid "Interval for the updates checking" msgstr "" -#: ../calculate-update/pym/update/update.py:836 +#: ../calculate-update/pym/update/update.py:838 msgid "Listing packages for installation" msgstr "" -#: ../calculate-update/pym/update/update.py:840 -#: ../calculate-update/pym/update/update.py:865 +#: ../calculate-update/pym/update/update.py:842 +#: ../calculate-update/pym/update/update.py:867 msgid "Listing packages for removal" msgstr "" @@ -367,7 +375,7 @@ msgstr "" msgid "Metadata transfer" msgstr "" -#: ../calculate-update/pym/update/update.py:366 +#: ../calculate-update/pym/update/update.py:368 #, python-brace-format msgid "Move {repname} from {laymandir} to {reposdir}" msgstr "" @@ -389,7 +397,7 @@ msgstr "" msgid "Overlay templates" msgstr "" -#: ../calculate-update/pym/update/update.py:300 +#: ../calculate-update/pym/update/update.py:302 msgid "Please wait for the update time" msgstr "" @@ -397,11 +405,11 @@ msgstr "" msgid "Pretend a package update" msgstr "" -#: ../calculate-update/pym/update/wsdl_update.py:132 +#: ../calculate-update/pym/update/wsdl_update.py:134 msgid "Profile" msgstr "" -#: ../calculate-update/pym/update/update.py:1170 +#: ../calculate-update/pym/update/update.py:1172 msgid "Profile not found" msgstr "" @@ -417,11 +425,15 @@ msgstr "" msgid "Profile update manually interrupted" msgstr "" -#: ../calculate-update/pym/update/update.py:1461 +#: ../calculate-update/pym/update/update.py:1463 msgid "Public keys for Packages signature checking not found" msgstr "" -#: ../calculate-update/pym/update/update.py:427 +#: ../calculate-update/pym/update/update.py:1823 +msgid "Raising level due to migration host being outdated" +msgstr "" + +#: ../calculate-update/pym/update/update.py:429 #, python-brace-format msgid "Re-fetching the {name} repository" msgstr "" @@ -435,7 +447,7 @@ msgstr "" msgid "Rebuild world" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:355 +#: ../calculate-update/pym/update/utils/cl_update.py:356 msgid "Rebuilding dependent modules" msgstr "" @@ -447,7 +459,7 @@ msgstr "" msgid "Remote templates" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:217 +#: ../calculate-update/pym/update/utils/cl_update.py:218 msgid "Removing obsolete distfiles and binary packages" msgstr "" @@ -461,11 +473,11 @@ msgid "Repositories synchronization" msgstr "" #: ../calculate-update/pym/update/variables/update.py:282 -#: ../calculate-update/pym/update/wsdl_update.py:126 +#: ../calculate-update/pym/update/wsdl_update.py:128 msgid "Repository" msgstr "" -#: ../calculate-update/pym/update/update.py:579 +#: ../calculate-update/pym/update/update.py:581 #, python-format msgid "Repository %s has its own cache" msgstr "" @@ -480,7 +492,7 @@ msgstr "" msgid "Repository %s not found" msgstr "" -#: ../calculate-update/pym/update/update.py:571 +#: ../calculate-update/pym/update/update.py:573 #, python-brace-format msgid "Repository '{repo_name}' called '{repname}' in cl_update_rep_name" msgstr "" @@ -489,7 +501,7 @@ msgstr "" msgid "Repository branch" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:166 +#: ../calculate-update/pym/update/utils/cl_update.py:167 msgid "Repository cache update" msgstr "" @@ -505,8 +517,8 @@ msgstr "" msgid "Repository variables were not configured for the profile" msgstr "" -#: ../calculate-update/pym/update/wsdl_update.py:93 -#: ../calculate-update/pym/update/wsdl_update.py:146 +#: ../calculate-update/pym/update/wsdl_update.py:95 +#: ../calculate-update/pym/update/wsdl_update.py:148 msgid "Run" msgstr "" @@ -514,7 +526,7 @@ msgstr "" msgid "Run reverse dependencies check" msgstr "" -#: ../calculate-update/pym/update/wsdl_update.py:183 +#: ../calculate-update/pym/update/wsdl_update.py:185 msgid "Save" msgstr "" @@ -526,7 +538,7 @@ msgstr "" msgid "Search for the most appropriate update server" msgstr "" -#: ../calculate-update/pym/update/update.py:1735 +#: ../calculate-update/pym/update/update.py:1739 msgid "Searching new binhost" msgstr "" @@ -534,11 +546,11 @@ msgstr "" msgid "Select at least one sync repository" msgstr "" -#: ../calculate-update/pym/update/wsdl_update.py:147 +#: ../calculate-update/pym/update/wsdl_update.py:149 msgid "Set the profile" msgstr "" -#: ../calculate-update/pym/update/update.py:1779 +#: ../calculate-update/pym/update/update.py:1793 msgid "Setting up migration host" msgstr "" @@ -567,7 +579,7 @@ msgid "Switching to profile {cl_update_profile_system}" msgstr "" #: ../calculate-update/pym/update/utils/cl_update_profile.py:108 -#: ../calculate-update/pym/update/utils/cl_update.py:226 +#: ../calculate-update/pym/update/utils/cl_update.py:227 msgid "Synchronization finished" msgstr "" @@ -576,17 +588,17 @@ msgid "Synchronized repositories" msgstr "" #: ../calculate-update/pym/update/utils/cl_update_profile.py:76 -#: ../calculate-update/pym/update/utils/cl_update.py:175 +#: ../calculate-update/pym/update/utils/cl_update.py:176 msgid "Syncing the {eachvar:capitalize} repository" msgstr "" -#: ../calculate-update/pym/update/update.py:213 -#: ../calculate-update/pym/update/update.py:239 +#: ../calculate-update/pym/update/update.py:215 +#: ../calculate-update/pym/update/update.py:241 #, python-brace-format msgid "Syncing the {rep} repository" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:420 +#: ../calculate-update/pym/update/utils/cl_update.py:421 msgid "System configuration" msgstr "" @@ -602,7 +614,7 @@ msgstr "" msgid "System profile version" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:475 +#: ../calculate-update/pym/update/utils/cl_update.py:476 msgid "System update finished!" msgstr "" @@ -610,19 +622,19 @@ msgstr "" msgid "Templates location" msgstr "" -#: ../calculate-update/pym/update/update.py:643 +#: ../calculate-update/pym/update/update.py:645 msgid "The Eix tool is not found" msgstr "" -#: ../calculate-update/pym/update/update.py:528 +#: ../calculate-update/pym/update/update.py:530 msgid "The Emerge is not found" msgstr "" -#: ../calculate-update/pym/update/update.py:596 +#: ../calculate-update/pym/update/update.py:598 msgid "The Emerge tool is not found" msgstr "" -#: ../calculate-update/pym/update/update.py:562 +#: ../calculate-update/pym/update/update.py:564 msgid "The Portage tool is not found" msgstr "" @@ -638,8 +650,8 @@ msgstr "" msgid "The system is being configured" msgstr "" -#: ../calculate-update/pym/update/update.py:896 -#: ../calculate-update/pym/update/update.py:1035 +#: ../calculate-update/pym/update/update.py:898 +#: ../calculate-update/pym/update/update.py:1037 msgid "The system is up to date" msgstr "" @@ -651,7 +663,7 @@ msgstr "" msgid "URL" msgstr "" -#: ../calculate-update/pym/update/update.py:740 +#: ../calculate-update/pym/update/update.py:742 #, python-brace-format msgid "Unmerging{part} {package}" msgstr "" @@ -661,23 +673,23 @@ msgid "Update" msgstr "" #: ../calculate-update/pym/update/wsdl_update.py:44 -#: ../calculate-update/pym/update/wsdl_update.py:101 +#: ../calculate-update/pym/update/wsdl_update.py:103 msgid "Update " msgstr "" -#: ../calculate-update/pym/update/wsdl_update.py:157 +#: ../calculate-update/pym/update/wsdl_update.py:159 msgid "Update Check" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:450 +#: ../calculate-update/pym/update/utils/cl_update.py:451 msgid "Update failed" msgstr "" -#: ../calculate-update/pym/update/update.py:315 +#: ../calculate-update/pym/update/update.py:317 msgid "Update is already running. Try to run later." msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:273 +#: ../calculate-update/pym/update/utils/cl_update.py:274 msgid "Update manually interrupted" msgstr "" @@ -689,16 +701,16 @@ msgstr "" msgid "Update other overlays" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:137 +#: ../calculate-update/pym/update/utils/cl_update.py:138 msgid "Update packages index" msgstr "" -#: ../calculate-update/pym/update/update.py:1365 +#: ../calculate-update/pym/update/update.py:1367 #, python-format msgid "Update server %s" msgstr "" -#: ../calculate-update/pym/update/update.py:1360 +#: ../calculate-update/pym/update/update.py:1362 #, python-format msgid "Update server was changed to %s" msgstr "" @@ -728,50 +740,50 @@ msgstr "" msgid "Updates autocheck configured!" msgstr "" -#: ../calculate-update/pym/update/update.py:279 +#: ../calculate-update/pym/update/update.py:281 msgid "Updates autocheck is not enabled" msgstr "" -#: ../calculate-update/pym/update/wsdl_update.py:178 +#: ../calculate-update/pym/update/wsdl_update.py:180 msgid "Updates autocheck settings" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:358 +#: ../calculate-update/pym/update/utils/cl_update.py:359 msgid "Updating Kernel modules" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:330 +#: ../calculate-update/pym/update/utils/cl_update.py:331 msgid "Updating Perl modules" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:366 +#: ../calculate-update/pym/update/utils/cl_update.py:367 msgid "Updating X.Org server modules" msgstr "" -#: ../calculate-update/pym/update/update.py:1339 +#: ../calculate-update/pym/update/update.py:1341 msgid "Updating binary build dependences" msgstr "" #: ../calculate-update/pym/update/utils/cl_update_profile.py:141 -#: ../calculate-update/pym/update/utils/cl_update.py:393 -#: ../calculate-update/pym/update/utils/cl_update.py:437 +#: ../calculate-update/pym/update/utils/cl_update.py:394 +#: ../calculate-update/pym/update/utils/cl_update.py:438 msgid "Updating configuration files" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:319 +#: ../calculate-update/pym/update/utils/cl_update.py:320 msgid "Updating packages" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:374 +#: ../calculate-update/pym/update/utils/cl_update.py:375 msgid "Updating preserved libraries" msgstr "" -#: ../calculate-update/pym/update/update.py:581 +#: ../calculate-update/pym/update/update.py:583 #, python-format msgid "Updating the %s repository cache" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:211 +#: ../calculate-update/pym/update/utils/cl_update.py:212 msgid "Updating the cache of configurable packages" msgstr "" @@ -780,7 +792,7 @@ msgstr "" msgid "Updating the eix cache for {cl_update_eix_repositories}" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:202 +#: ../calculate-update/pym/update/utils/cl_update.py:203 #, python-brace-format msgid "Updating the eix cache for {update.cl_update_eix_repositories}" msgstr "" @@ -801,24 +813,24 @@ msgstr "" msgid "Wait for another update to be complete" msgstr "" -#: ../calculate-update/pym/update/update.py:318 +#: ../calculate-update/pym/update/update.py:320 msgid "Waiting for another update to be complete" msgstr "" -#: ../calculate-update/pym/update/update.py:339 +#: ../calculate-update/pym/update/update.py:341 msgid "Waiting for emerge to be complete" msgstr "" -#: ../calculate-update/pym/update/utils/cl_update.py:481 +#: ../calculate-update/pym/update/utils/cl_update.py:482 msgid "World rebuild finished!" msgstr "" -#: ../calculate-update/pym/update/update.py:914 -#: ../calculate-update/pym/update/update.py:1027 +#: ../calculate-update/pym/update/update.py:916 +#: ../calculate-update/pym/update/update.py:1029 msgid "Would you like to merge these packages?" msgstr "" -#: ../calculate-update/pym/update/update.py:1089 +#: ../calculate-update/pym/update/update.py:1091 msgid "Would you like to unmerge these unused packages (recommended)?" msgstr "" @@ -826,7 +838,7 @@ msgstr "" msgid "Wrong Calculate profile" msgstr "" -#: ../calculate-update/pym/update/update.py:1152 +#: ../calculate-update/pym/update/update.py:1154 msgid "Wrong profile" msgstr "" @@ -914,6 +926,14 @@ msgstr "" msgid "force the update of the overlays cache" msgstr "" +#: ../calculate-update/pym/update/variables/update.py:1915 +msgid "force update to particular level" +msgstr "" + +#: ../calculate-update/pym/update/variables/update.py:1902 +msgid "forcefully ignore update level and migration system" +msgstr "" + #: ../calculate-update/pym/update/variables/update.py:658 msgid "instead of actually performing the update, simply display the list of packages that will be installed" msgstr "" @@ -1019,17 +1039,17 @@ msgstr "" msgid "wait until the running update is finished" msgstr "" -#: ../calculate-update/pym/update/update.py:844 +#: ../calculate-update/pym/update/update.py:846 #, python-brace-format msgid "{count} packages will be installed" msgstr "" -#: ../calculate-update/pym/update/update.py:849 +#: ../calculate-update/pym/update/update.py:851 #, python-brace-format msgid "{install}{size} will be downloaded" msgstr "" -#: ../calculate-update/pym/update/update.py:695 +#: ../calculate-update/pym/update/update.py:697 #, python-brace-format msgid "{part} {package}" msgstr "" diff --git a/ru/cl_client3.po b/ru/cl_client3.po index a159c0b..3ae4efe 100644 --- a/ru/cl_client3.po +++ b/ru/cl_client3.po @@ -16,14 +16,14 @@ msgstr "" msgid ":" msgstr ":" +#: ../calculate-client/pym/client/client_cache.py:56 +#: ../calculate-client/pym/client/client_cache.py:63 #: ../calculate-client/pym/client/client.py:235 #: ../calculate-client/pym/client/client.py:1032 #: ../calculate-client/pym/client/client.py:1045 #: ../calculate-client/pym/client/client.py:1061 #: ../calculate-client/pym/client/client.py:1175 #: ../calculate-client/pym/client/client.py:1273 -#: ../calculate-client/pym/client/client_cache.py:56 -#: ../calculate-client/pym/client/client_cache.py:63 msgid ": " msgstr ": " diff --git a/ru/cl_core3.po b/ru/cl_core3.po index 41907f2..9dadf92 100644 --- a/ru/cl_core3.po +++ b/ru/cl_core3.po @@ -49,7 +49,7 @@ msgstr " Номер Вашего сертификата = %d" msgid " Your session ID = %s" msgstr "Номер Вашей сессии = %s" -#: ../calculate-core/pym/core/server/func.py:1569 +#: ../calculate-core/pym/core/server/func.py:1597 msgid " is a file, not a link!" msgstr " файл, не ссылка!" @@ -666,7 +666,7 @@ msgstr "Введите группу нового сертификата (имя msgid "Enter the port number: " msgstr "Введите номер порта: " -#: ../calculate-core/pym/core/server/func.py:862 +#: ../calculate-core/pym/core/server/func.py:891 msgid "Error" msgstr "Ошибка" @@ -875,8 +875,8 @@ msgstr "Не удалось запустить сервис {name}" msgid "Failed to stop {name} service" msgstr "Не удалось остановить сервис {name}" -#: ../calculate-core/pym/core/server/func.py:1107 #: ../calculate-core/pym/core/server/local_call.py:159 +#: ../calculate-core/pym/core/server/func.py:1136 #, python-format msgid "Failed to write the PID file %s!" msgstr "Ошибка записи файла с идентификаторами процессов %s!" @@ -1136,7 +1136,7 @@ msgid "Network address (hostname or IP) [%s]: " msgstr "Сетевой адрес (hostname или IP) [%s]: " #: ../calculate-core/pym/core/server/func.py:141 -#: ../calculate-core/pym/core/server/func.py:1847 +#: ../calculate-core/pym/core/server/func.py:1875 #: ../calculate-core/pym/core/wsdl_core.py:204 #: ../calculate-core/pym/core/wsdl_core.py:271 #: ../calculate-core/pym/core/wsdl_core.py:448 @@ -1728,12 +1728,12 @@ msgstr "Указать расположение PID файла" msgid "Subject" msgstr "Субъект" -#: ../calculate-core/pym/core/server/func.py:1579 +#: ../calculate-core/pym/core/server/func.py:1607 #, python-format msgid "Symlink %s created" msgstr "Создана ссылка %s" -#: ../calculate-core/pym/core/server/func.py:1587 +#: ../calculate-core/pym/core/server/func.py:1615 #, python-format msgid "Symlink %s deleted" msgstr "Удалена ссылка %s" @@ -1757,8 +1757,8 @@ msgstr "Конфигурация утилитами Calculate системных msgid "System restore" msgstr "Восстановление системы" -#: ../calculate-core/pym/core/server/func.py:795 -#: ../calculate-core/pym/core/server/func.py:858 +#: ../calculate-core/pym/core/server/func.py:814 +#: ../calculate-core/pym/core/server/func.py:887 #: ../calculate-core/pym/core/core_main.py:64 msgid "Task interrupted" msgstr "Задача прервана" @@ -1892,7 +1892,7 @@ msgstr "Попробовать добавить корневой и сертиф msgid "Type" msgstr "Тип" -#: ../calculate-core/pym/core/server/func.py:1608 +#: ../calculate-core/pym/core/server/func.py:1636 #: ../calculate-core/pym/core/backup.py:616 #, python-format msgid "Unable to import %s" @@ -2067,7 +2067,7 @@ msgstr "Перезаписываемые" msgid "Wrong %s value syntax" msgstr "Неправильный %s синтаксис у значения" -#: ../calculate-core/pym/core/server/func.py:1769 +#: ../calculate-core/pym/core/server/func.py:1797 msgid "Wrong expert varaiables list" msgstr "Неправильный список экспертных переменных" @@ -2076,7 +2076,7 @@ msgstr "Неправильный список экспертных переме msgid "Wrong method for task %s" msgstr "Неправильный метод для задачи %s" -#: ../calculate-core/pym/core/server/func.py:1767 +#: ../calculate-core/pym/core/server/func.py:1795 msgid "Wrong normal varaiables list" msgstr "Неправильный список обычных переменных" @@ -2151,7 +2151,7 @@ msgstr "запуск метода" #: ../calculate-core/pym/core/server/cert_cmd.py:281 #: ../calculate-core/pym/core/server/cert_cmd.py:287 #: ../calculate-core/pym/core/server/cert_cmd.py:319 -#: ../calculate-core/pym/core/server/func.py:1556 +#: ../calculate-core/pym/core/server/func.py:1584 #, python-format msgid "cannot create directory %s" msgstr "не удаётся создать директорию %s" diff --git a/ru/cl_lib3.po b/ru/cl_lib3.po index a9a5537..c3af71c 100644 --- a/ru/cl_lib3.po +++ b/ru/cl_lib3.po @@ -28,7 +28,7 @@ msgstr "%d аргументов" msgid "%s command not found" msgstr "Команда не найдена %s" -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1356 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1359 #, python-format msgid "%s is not directory" msgstr "%s не директория" @@ -188,7 +188,7 @@ msgstr "Нажмите для дополнительных настроек" #: ../calculate-lib/pym/calculate/lib/utils/partition.py:530 #: ../calculate-lib/pym/calculate/lib/utils/partition.py:537 #: ../calculate-lib/pym/calculate/lib/utils/files.py:171 -#: ../calculate-lib/pym/calculate/lib/utils/files.py:936 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:939 #: ../calculate-lib/pym/calculate/lib/cl_template.py:2273 #, python-format msgid "Command not found '%s'" @@ -320,7 +320,7 @@ msgstr "" msgid "Failed to convert the text template to XML" msgstr "Не удалось преобразовать текстовый шаблон в XML" -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1112 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1115 #, python-format msgid "Failed to copy '%(src)s' to '%(dst)s'" msgstr "Не удалось скопировать '%(src)s' в '%(dst)s'" @@ -346,11 +346,11 @@ msgstr "Не удалось создать LVM" msgid "Failed to create a symbolic link" msgstr "Не удалось создать символическую ссылку" -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1392 -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1405 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1395 #: ../calculate-lib/pym/calculate/lib/utils/files.py:1408 -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1423 -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1440 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1411 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1426 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1443 #, python-format msgid "Failed to create tarball: %s" msgstr "Не удалось создать tar: %s" @@ -431,12 +431,12 @@ msgstr "Не удалось выполнить" msgid "Failed to execute %s" msgstr "Не удалось выполнить %s" -#: ../calculate-lib/pym/calculate/lib/utils/binhosts.py:329 +#: ../calculate-lib/pym/calculate/lib/utils/binhosts.py:344 #, python-format msgid "Failed to fetch Packages from binary host %s" msgstr "Не удалось получить Packages из бинарного хоста %s" -#: ../calculate-lib/pym/calculate/lib/utils/binhosts.py:354 +#: ../calculate-lib/pym/calculate/lib/utils/binhosts.py:369 msgid "Failed to fetch Packages signature" msgstr "Не удалось получить подпись Packages" @@ -503,7 +503,7 @@ msgstr "Не удалось изменить содержимое %s" msgid "Failed to mount {source} to {target}" msgstr "Не удалось подключить {source} к {target}" -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1647 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1650 #, python-format msgid "Failed to move data: %s" msgstr "Не удалось переместить данные: %s" @@ -558,7 +558,7 @@ msgstr "Не удалось перенастроить пакет %s" msgid "Failed to remove %s" msgstr "Не удалось удалить %s" -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1641 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1644 #, python-format msgid "Failed to rename data: %s" msgstr "Не удалось переименовать данные: %s" @@ -568,7 +568,7 @@ msgstr "Не удалось переименовать данные: %s" msgid "Failed to restart %s service" msgstr "Не удалось перезапустить %s сервис" -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1481 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1484 #, python-brace-format msgid "Failed to rsync {src} to {dst}: {error}" msgstr "Не удалось выполнить rsync {src} to {dst}: {error}" @@ -807,7 +807,7 @@ msgstr "Нет условий проверки значения переменн msgid "No custom action on this system" msgstr "В системе нет ни одного пользовательского действия" -#: ../calculate-lib/pym/calculate/lib/utils/files.py:1347 +#: ../calculate-lib/pym/calculate/lib/utils/files.py:1350 #, python-format msgid "No directory name available for %s" msgstr "Не удалось найти доступное имя директории для %s" @@ -1166,7 +1166,7 @@ msgstr "Неправильное правило формата 'contents': %s" msgid "Wrong GIDs {gid1} {gid2}" msgstr "Неправильные идентификаторы групп {gid1} {gid2}" -#: ../calculate-lib/pym/calculate/lib/utils/binhosts.py:342 +#: ../calculate-lib/pym/calculate/lib/utils/binhosts.py:357 msgid "Wrong Packages signature" msgstr "Неправильная подпись Packages" diff --git a/ru/cl_update3.po b/ru/cl_update3.po index 8ce5350..3b8eede 100644 --- a/ru/cl_update3.po +++ b/ru/cl_update3.po @@ -11,7 +11,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -#: ../calculate-update/pym/update/update.py:733 +#: ../calculate-update/pym/update/update.py:735 #, python-brace-format msgid " ({current} of {maximum})" msgstr " ({current} из {maximum})" @@ -21,16 +21,16 @@ msgstr " ({current} из {maximum})" msgid "%s overlay templates" msgstr "Шаблоны %s оверлея" -#: ../calculate-update/pym/update/update.py:679 +#: ../calculate-update/pym/update/update.py:681 #, python-brace-format msgid "({current} of {maximum})" msgstr "({current} из {maximum})" -#: ../calculate-update/pym/update/update.py:451 +#: ../calculate-update/pym/update/update.py:453 msgid ": " msgstr ": " -#: ../calculate-update/pym/update/update.py:768 +#: ../calculate-update/pym/update/update.py:770 msgid "Assigning files to packages" msgstr "Определение пакетов по файлам" @@ -38,7 +38,7 @@ msgstr "Определение пакетов по файлам" msgid "Automatically check updates" msgstr "Автоматически проверять обновления" -#: ../calculate-update/pym/update/update.py:1682 +#: ../calculate-update/pym/update/update.py:1689 msgid "Binary packages on the current binhost {} are older than local" msgstr "Бинарные пакеты на текущем сервере обновлений {} старее локальных" @@ -46,13 +46,13 @@ msgstr "Бинарные пакеты на текущем сервере обн msgid "Calculate overlay templates" msgstr "Шаблоны оверлея Calculate" -#: ../calculate-update/pym/update/utils/cl_update.py:291 -#: ../calculate-update/pym/update/utils/cl_update.py:322 -#: ../calculate-update/pym/update/utils/cl_update.py:346 +#: ../calculate-update/pym/update/utils/cl_update.py:292 +#: ../calculate-update/pym/update/utils/cl_update.py:323 +#: ../calculate-update/pym/update/utils/cl_update.py:347 msgid "Calculating dependencies" msgstr "Вычисление зависимостей" -#: ../calculate-update/pym/update/wsdl_update.py:103 +#: ../calculate-update/pym/update/wsdl_update.py:105 msgid "Change the Profile" msgstr "Смена профиля" @@ -60,7 +60,7 @@ msgstr "Смена профиля" msgid "Check Package signature" msgstr "Проверить подпись Packages" -#: ../calculate-update/pym/update/update.py:1479 +#: ../calculate-update/pym/update/update.py:1481 msgid "Check packages index signature" msgstr "Проверка подписи индекса пакетов" @@ -72,16 +72,16 @@ msgstr "Проверить целостность репозиториев" msgid "Checking current binhost" msgstr "Проверка текущего сервера обновлений" -#: ../calculate-update/pym/update/utils/cl_update.py:288 +#: ../calculate-update/pym/update/utils/cl_update.py:289 msgid "Checking for updates" msgstr "Проверка обновлений" -#: ../calculate-update/pym/update/utils/cl_update.py:383 +#: ../calculate-update/pym/update/utils/cl_update.py:384 msgid "Checking reverse dependencies" msgstr "Проверка обратных зависимостей" -#: ../calculate-update/pym/update/utils/cl_update.py:123 -#: ../calculate-update/pym/update/utils/cl_update.py:160 +#: ../calculate-update/pym/update/utils/cl_update.py:124 +#: ../calculate-update/pym/update/utils/cl_update.py:161 msgid "Checking {eachvar:capitalize} updates" msgstr "Проверка обновлений {eachvar:capitalize}" @@ -89,11 +89,11 @@ msgstr "Проверка обновлений {eachvar:capitalize}" msgid "Clean obsolete programs archives" msgstr "Удалять устаревшие архивы программ" -#: ../calculate-update/pym/update/utils/cl_update.py:181 +#: ../calculate-update/pym/update/utils/cl_update.py:182 msgid "Cleaning the history of the {eachvar:capitalize} repository" msgstr "Удаление истории репозитория {eachvar:capitalize}" -#: ../calculate-update/pym/update/utils/cl_update.py:343 +#: ../calculate-update/pym/update/utils/cl_update.py:344 msgid "Cleaning the system from needless packages" msgstr "Очистка системы от ненужных пакетов" @@ -101,7 +101,7 @@ msgstr "Очистка системы от ненужных пакетов" msgid "Clear the history of repositories" msgstr "Очистить историю репозиториев" -#: ../calculate-update/pym/update/wsdl_update.py:155 +#: ../calculate-update/pym/update/wsdl_update.py:157 msgid "Configuration" msgstr "Настройка" @@ -109,7 +109,7 @@ msgstr "Настройка" msgid "Configuration manually interrupted" msgstr "Настройка прервана пользователем" -#: ../calculate-update/pym/update/update.py:392 +#: ../calculate-update/pym/update/update.py:394 msgid "Configuration variables for repositories are not setup" msgstr "Переменные конфигурации репозиториев не настроены" @@ -117,27 +117,30 @@ msgstr "Переменные конфигурации репозиториев msgid "Consider the autocheck schedule" msgstr "Учитывать график автопроверки" -#: ../calculate-update/pym/update/update.py:1657 +#: ../calculate-update/pym/update/update.py:1664 msgid "Current binhost is absent in list of update servers" msgstr "Текущий сервер обновлений отсутствует в списке серверов обновлений" -#: ../calculate-update/pym/update/update.py:1714 +msgid "Current binhost {} has a wrong update level. Current level: {} Binhost level: {}" +msgstr "Текущий сервер обновлении {} имеет неверный уровень обновления. Текущийуровень: {} Уровень сервера: {}" + +#: ../calculate-update/pym/update/update.py:1720 msgid "Current binhost {} has wrong signature" msgstr "Текущий сервер обновлений {} содержит неверную подпись" -#: ../calculate-update/pym/update/update.py:1690 +#: ../calculate-update/pym/update/update.py:1696 msgid "Current binhost {} has wrong update level. Current level: {} Binhost level: {}" msgstr "Текущий сервер обновлении {} имеет неверный уровень обновления. Текущий уровень: {} Уровень сервера: {}" -#: ../calculate-update/pym/update/update.py:1676 +#: ../calculate-update/pym/update/update.py:1683 msgid "Current binhost {} is not valid" msgstr "Текущий сервер обновлений {} нерабочий" -#: ../calculate-update/pym/update/update.py:1679 +#: ../calculate-update/pym/update/update.py:1686 msgid "Current binhost {} is outdated" msgstr "Текущий сервер обновлений {} устарел" -#: ../calculate-update/pym/update/update.py:1755 +#: ../calculate-update/pym/update/update.py:1760 msgid "Current level: {} Binhost level: {}" msgstr "Текущий уровень: {} Уровень сервера: {}" @@ -154,7 +157,7 @@ msgstr "Шаблоны дистрибутива" msgid "Emerge failed" msgstr "Выполнение Emerge завершилось с ошибкой" -#: ../calculate-update/pym/update/update.py:336 +#: ../calculate-update/pym/update/update.py:338 msgid "Emerge is running. Try to run later." msgstr "Emerge уже запущен. Попытайтесь запустить позже." @@ -162,12 +165,12 @@ msgstr "Emerge уже запущен. Попытайтесь запустить msgid "Emerge-like packages list" msgstr "Список пакетов в формате emerge" -#: ../calculate-update/pym/update/update.py:697 +#: ../calculate-update/pym/update/update.py:699 #, python-brace-format msgid "Emerging {package}" msgstr "Сборка {package}" -#: ../calculate-update/pym/update/update.py:1196 +#: ../calculate-update/pym/update/update.py:1198 msgid "Failed to apply profiles templates" msgstr "Не удалось выполнить шаблоны профиля" @@ -175,11 +178,11 @@ msgstr "Не удалось выполнить шаблоны профиля" msgid "Failed to configure the updates autocheck procedure!" msgstr "Не удалось настроить параметры автопроверки обновлений!" -#: ../calculate-update/pym/update/update.py:627 +#: ../calculate-update/pym/update/update.py:629 msgid "Failed to create previous eix" msgstr "Не удалось создать предыдущую копию базы eix" -#: ../calculate-update/pym/update/update.py:1162 +#: ../calculate-update/pym/update/update.py:1164 #, python-format msgid "Failed to determine profile %s" msgstr "Не удалось определить профиль %s" @@ -194,30 +197,39 @@ msgstr "Не удалось определить хост репозитория msgid "Failed to emerge %s" msgstr "Не удалось собрать %s" -#: ../calculate-update/pym/update/update.py:1768 +#: ../calculate-update/pym/update/update.py:1764 +msgid "Failed to find binhost with level equal or higher than local level" +msgstr "Не удалось найти сервер обновлении с уровнем, равным или превышающим текущий" + msgid "Failed to find binhost with level equal to or higher than local level" msgstr "Не удалось найти сервер обновлении с уровнем, равным или превышающим текущий" -#: ../calculate-update/pym/update/update.py:749 -#: ../calculate-update/pym/update/update.py:761 -#: ../calculate-update/pym/update/update.py:1828 +#: ../calculate-update/pym/update/update.py:751 +#: ../calculate-update/pym/update/update.py:763 +#: ../calculate-update/pym/update/update.py:1848 #, python-format msgid "Failed to find the %s command" msgstr "Не удалось найти %s команду" -#: ../calculate-update/pym/update/utils/cl_update.py:150 +#: ../calculate-update/pym/update/utils/cl_update.py:151 msgid "Failed to find the binary updates server" msgstr "Не удалось найти сервер бинарных обновлений" +msgid "Failed to find the reliable server with appropriate level" +msgstr "Не удалось найти доверенный сервер с актуальным уровнем" + #: ../calculate-update/pym/update/update.py:1620 msgid "Failed to find the reliable server with appropriate updates" msgstr "Не удалось найти доверенный сервер с актуальными обновлениями" -#: ../calculate-update/pym/update/update.py:1305 +#: ../calculate-update/pym/update/update.py:1307 #: ../calculate-update/pym/update/update.py:1624 msgid "Failed to find the server with appropriate updates" msgstr "Не удалось найти сервер с актуальными обновлениями" +msgid "Failed to find the working migration server with appropriate level" +msgstr "Не удалось найти рабочий сервер миграции с подходящим уровнем" + #: ../calculate-update/pym/update/update.py:1626 msgid "Failed to find the working server with updates" msgstr "Не удалось найти рабочий сервер обновлений" @@ -226,20 +238,20 @@ msgstr "Не удалось найти рабочий сервер обновл msgid "Failed to find trusted server with current level" msgstr "Не удалось найти доверенный сервер с актуальным уровнем" -#: ../calculate-update/pym/update/update.py:1803 +#: ../calculate-update/pym/update/update.py:1816 msgid "Failed to find working migration host with current level" msgstr "Не удалось найти доверенный сервер с актуальным уровнем" -#: ../calculate-update/pym/update/update.py:1415 +#: ../calculate-update/pym/update/update.py:1417 msgid "Failed to get values for binhost search" msgstr "Не удалось получить значения для поиска серверов обновлений" -#: ../calculate-update/pym/update/update.py:1457 +#: ../calculate-update/pym/update/update.py:1459 #, python-format msgid "Failed to load public keys from '%s' for signature checking" msgstr "Не удалось загрузить открытые ключи из '%s' для проверки подписи" -#: ../calculate-update/pym/update/update.py:449 +#: ../calculate-update/pym/update/update.py:451 #, python-brace-format msgid "Failed to modify the {repname} repository" msgstr "Не удалось изменить репозиторий {repname}" @@ -249,34 +261,34 @@ msgstr "Не удалось изменить репозиторий {repname}" msgid "Failed to move the profile: %s" msgstr "Не удалось переместить профиль: %s" -#: ../calculate-update/pym/update/update.py:1386 +#: ../calculate-update/pym/update/update.py:1388 msgid "Failed to remove cached Package index" msgstr "Не удалось удалить кэш индекса пакетов" -#: ../calculate-update/pym/update/update.py:1377 +#: ../calculate-update/pym/update/update.py:1379 msgid "Failed to remove cached ini.env of binary repository" msgstr "Не удалось удалить закэшированный ini.env бинарного репозитория" -#: ../calculate-update/pym/update/update.py:1477 +#: ../calculate-update/pym/update/update.py:1479 msgid "Failed to save Packages" msgstr "Не удалось сохранить Packages" -#: ../calculate-update/pym/update/update.py:1170 -#: ../calculate-update/pym/update/update.py:1177 +#: ../calculate-update/pym/update/update.py:1172 +#: ../calculate-update/pym/update/update.py:1179 #, python-format msgid "Failed to set the profile: %s" msgstr "Не удалось установить профиль: %s" -#: ../calculate-update/pym/update/update.py:650 +#: ../calculate-update/pym/update/update.py:652 msgid "Failed to update eix cache" msgstr "Не удалось обновить кэш eix" -#: ../calculate-update/pym/update/update.py:606 +#: ../calculate-update/pym/update/update.py:608 msgid "Failed to update metadata" msgstr "Не удалось обновить метаданные" -#: ../calculate-update/pym/update/update.py:574 -#: ../calculate-update/pym/update/update.py:585 +#: ../calculate-update/pym/update/update.py:576 +#: ../calculate-update/pym/update/update.py:587 #, python-brace-format msgid "Failed to update the cache of the {rname} repository" msgstr "Не удалось обновить кэш {rname} репозитория" @@ -285,29 +297,32 @@ msgstr "Не удалось обновить кэш {rname} репозитори msgid "Failed to update the profile" msgstr "Не удалось обновить профиль" -#: ../calculate-update/pym/update/update.py:545 +#: ../calculate-update/pym/update/update.py:547 #, python-brace-format msgid "Failed to update the {rname} repository" msgstr "Не удалось обновить репозиторий {rname}" -#: ../calculate-update/pym/update/utils/cl_update.py:66 +#: ../calculate-update/pym/update/utils/cl_update.py:67 msgid "Failed to use base binhost" msgstr "Ну удалось использовать базовый сервер обновлений" -#: ../calculate-update/pym/update/update.py:1137 +#: ../calculate-update/pym/update/update.py:1139 msgid "Failed to use the new profile. Try again." msgstr "Не удалось установить профиль. Попытайтесь еще раз." -#: ../calculate-update/pym/update/update.py:722 +msgid "Fallback syncing the {eachvar:capitalize} repository" +msgstr "Резервная синхронизация репозитория {eachvar:capitalize}" + +#: ../calculate-update/pym/update/update.py:724 msgid "Fetching binary packages" msgstr "Получение бинарных пакетов" -#: ../calculate-update/pym/update/utils/cl_update.py:333 +#: ../calculate-update/pym/update/utils/cl_update.py:334 msgid "Find & rebuild packages and Perl header files broken due to a perl upgrade" msgstr "Поиск и пересборка пакетов и Perl header файлов, повреждённых при обновлении Perl" #: ../calculate-update/pym/update/utils/cl_update_profile.py:127 -#: ../calculate-update/pym/update/utils/cl_update.py:426 +#: ../calculate-update/pym/update/utils/cl_update.py:427 msgid "Fixing the settings" msgstr "Исправление настроек" @@ -322,7 +337,15 @@ msgstr "Принудительно" msgid "Force fix the settings" msgstr "Принудительно исправлять настройки" -#: ../calculate-update/pym/update/update.py:396 +#: ../calculate-update/pym/update/variables/update.py:1914 +msgid "Force update to particular level" +msgstr "Принудительно обновить до определенного уровня" + +#: ../calculate-update/pym/update/variables/update.py:1901 +msgid "Forcefully ignore update level and migration system" +msgstr "Принудительно игнорировать уровень обновления и систему миграции" + +#: ../calculate-update/pym/update/update.py:398 #, python-format msgid "Git %s is unavailable" msgstr "Git %s недоступен" @@ -337,16 +360,16 @@ msgstr "Если возможно" msgid "If needed" msgstr "По необходимости" -#: ../calculate-update/pym/update/update.py:1907 -msgid "Using higher update level" -msgstr "Увеличение уровня обновления" +#: ../calculate-update/pym/update/update.py:1926 +msgid "Increasing local update level" +msgstr "Повышение локального уровня обновления" -#: ../calculate-update/pym/update/update.py:715 +#: ../calculate-update/pym/update/update.py:717 #, python-format msgid "Installing %s" msgstr "Установка %s" -#: ../calculate-update/pym/update/update.py:711 +#: ../calculate-update/pym/update/update.py:713 #, python-brace-format msgid "Installing {pkg} [{oldver}]" msgstr "Установка {pkg} [{oldver}]" @@ -355,12 +378,15 @@ msgstr "Установка {pkg} [{oldver}]" msgid "Interval for the updates checking" msgstr "Интервал проверки обновлений" -#: ../calculate-update/pym/update/update.py:836 +msgid "Layman cache update" +msgstr "Обновление кэша Layman" + +#: ../calculate-update/pym/update/update.py:838 msgid "Listing packages for installation" msgstr "Список пакетов для установки" -#: ../calculate-update/pym/update/update.py:840 -#: ../calculate-update/pym/update/update.py:865 +#: ../calculate-update/pym/update/update.py:842 +#: ../calculate-update/pym/update/update.py:867 msgid "Listing packages for removal" msgstr "Список удаляемых пакетов" @@ -380,7 +406,7 @@ msgstr "Объединить" msgid "Metadata transfer" msgstr "Перемещение метаданных" -#: ../calculate-update/pym/update/update.py:366 +#: ../calculate-update/pym/update/update.py:368 #, python-brace-format msgid "Move {repname} from {laymandir} to {reposdir}" msgstr "Перемещение {repname} из {laymandir} в {reposdir}" @@ -402,7 +428,7 @@ msgstr "Оверлей %s не указан в переменной cl_update_re msgid "Overlay templates" msgstr "Шаблоны оверлея" -#: ../calculate-update/pym/update/update.py:300 +#: ../calculate-update/pym/update/update.py:302 msgid "Please wait for the update time" msgstr "Время для проверки обновлений еще не пришло" @@ -410,11 +436,11 @@ msgstr "Время для проверки обновлений еще не пр msgid "Pretend a package update" msgstr "Симулировать обновление пакетов" -#: ../calculate-update/pym/update/wsdl_update.py:132 +#: ../calculate-update/pym/update/wsdl_update.py:134 msgid "Profile" msgstr "Профиль" -#: ../calculate-update/pym/update/update.py:1170 +#: ../calculate-update/pym/update/update.py:1172 msgid "Profile not found" msgstr "Профиль не найден" @@ -430,11 +456,15 @@ msgstr "Репозиторий профиля" msgid "Profile update manually interrupted" msgstr "Обновление прервано пользователем" -#: ../calculate-update/pym/update/update.py:1461 +#: ../calculate-update/pym/update/update.py:1463 msgid "Public keys for Packages signature checking not found" msgstr "Открытые ключи для проверки подписи Packages не найдены" -#: ../calculate-update/pym/update/update.py:427 +#: ../calculate-update/pym/update/update.py:1823 +msgid "Raising level due to migration host being outdated" +msgstr "Повышение уровня обновления в связи с устаревшим сервером миграции" + +#: ../calculate-update/pym/update/update.py:429 #, python-brace-format msgid "Re-fetching the {name} repository" msgstr "Повторное получение {name} репозитория" @@ -448,7 +478,7 @@ msgstr "Переформировать" msgid "Rebuild world" msgstr "переформировать world файл" -#: ../calculate-update/pym/update/utils/cl_update.py:355 +#: ../calculate-update/pym/update/utils/cl_update.py:356 msgid "Rebuilding dependent modules" msgstr "Пересборка зависимых модулей" @@ -460,7 +490,7 @@ msgstr "Ссылка" msgid "Remote templates" msgstr "Удалённые шаблоны" -#: ../calculate-update/pym/update/utils/cl_update.py:217 +#: ../calculate-update/pym/update/utils/cl_update.py:218 msgid "Removing obsolete distfiles and binary packages" msgstr "Удаление устаревших архивов и бинарных пакетов" @@ -474,11 +504,11 @@ msgid "Repositories synchronization" msgstr "Синхронизация репозиториев" #: ../calculate-update/pym/update/variables/update.py:282 -#: ../calculate-update/pym/update/wsdl_update.py:126 +#: ../calculate-update/pym/update/wsdl_update.py:128 msgid "Repository" msgstr "Репозиторий" -#: ../calculate-update/pym/update/update.py:579 +#: ../calculate-update/pym/update/update.py:581 #, python-format msgid "Repository %s has its own cache" msgstr "У репозитория %s есть свой кэш" @@ -493,7 +523,7 @@ msgstr "В репозитории %s нет профилей" msgid "Repository %s not found" msgstr "Репозиторий %s не найден" -#: ../calculate-update/pym/update/update.py:571 +#: ../calculate-update/pym/update/update.py:573 #, python-brace-format msgid "Repository '{repo_name}' called '{repname}' in cl_update_rep_name" msgstr "Репозиторий '{repo_name}' назван '{repname} в cl_update_rep_name" @@ -502,7 +532,7 @@ msgstr "Репозиторий '{repo_name}' назван '{repname} в cl_updat msgid "Repository branch" msgstr "Ветка репозитория" -#: ../calculate-update/pym/update/utils/cl_update.py:166 +#: ../calculate-update/pym/update/utils/cl_update.py:167 msgid "Repository cache update" msgstr "Обновление кэша репозиториев" @@ -518,8 +548,8 @@ msgstr "Перенос репозитория" msgid "Repository variables were not configured for the profile" msgstr "В профиле не настроены переменные репозитория" -#: ../calculate-update/pym/update/wsdl_update.py:93 -#: ../calculate-update/pym/update/wsdl_update.py:146 +#: ../calculate-update/pym/update/wsdl_update.py:95 +#: ../calculate-update/pym/update/wsdl_update.py:148 msgid "Run" msgstr "Выполнить" @@ -527,7 +557,7 @@ msgstr "Выполнить" msgid "Run reverse dependencies check" msgstr "Запустить проверку обратных зависимостей" -#: ../calculate-update/pym/update/wsdl_update.py:183 +#: ../calculate-update/pym/update/wsdl_update.py:185 msgid "Save" msgstr "Сохранить" @@ -539,7 +569,7 @@ msgstr "Сохранять используемые при сборке паке msgid "Search for the most appropriate update server" msgstr "Искать наиболее подходящий сервер обновлений" -#: ../calculate-update/pym/update/update.py:1735 +#: ../calculate-update/pym/update/update.py:1739 msgid "Searching new binhost" msgstr "Поиск нового сервера обновлений" @@ -547,11 +577,11 @@ msgstr "Поиск нового сервера обновлений" msgid "Select at least one sync repository" msgstr "Выберите хотя бы один репозиторий для синхронизации" -#: ../calculate-update/pym/update/wsdl_update.py:147 +#: ../calculate-update/pym/update/wsdl_update.py:149 msgid "Set the profile" msgstr "Установить профиль" -#: ../calculate-update/pym/update/update.py:1779 +#: ../calculate-update/pym/update/update.py:1793 msgid "Setting up migration host" msgstr "Настройка сервера миграции" @@ -580,7 +610,7 @@ msgid "Switching to profile {cl_update_profile_system}" msgstr "Переключение на профиль {cl_update_profile_system}" #: ../calculate-update/pym/update/utils/cl_update_profile.py:108 -#: ../calculate-update/pym/update/utils/cl_update.py:226 +#: ../calculate-update/pym/update/utils/cl_update.py:227 msgid "Synchronization finished" msgstr "Синхронизация завершена" @@ -589,17 +619,17 @@ msgid "Synchronized repositories" msgstr "Синхронизируемые репозитории" #: ../calculate-update/pym/update/utils/cl_update_profile.py:76 -#: ../calculate-update/pym/update/utils/cl_update.py:175 +#: ../calculate-update/pym/update/utils/cl_update.py:176 msgid "Syncing the {eachvar:capitalize} repository" msgstr "Синхронизация репозитория {eachvar:capitalize}" -#: ../calculate-update/pym/update/update.py:213 -#: ../calculate-update/pym/update/update.py:239 +#: ../calculate-update/pym/update/update.py:215 +#: ../calculate-update/pym/update/update.py:241 #, python-brace-format msgid "Syncing the {rep} repository" msgstr "Синхронизация {rep} репозитория" -#: ../calculate-update/pym/update/utils/cl_update.py:420 +#: ../calculate-update/pym/update/utils/cl_update.py:421 msgid "System configuration" msgstr "Конфигурация системы" @@ -615,7 +645,7 @@ msgstr "Профиль системы" msgid "System profile version" msgstr "Версия профиля системы" -#: ../calculate-update/pym/update/utils/cl_update.py:475 +#: ../calculate-update/pym/update/utils/cl_update.py:476 msgid "System update finished!" msgstr "Обновление системы завершено!" @@ -623,19 +653,22 @@ msgstr "Обновление системы завершено!" msgid "Templates location" msgstr "Местонахождение шаблонов" -#: ../calculate-update/pym/update/update.py:643 +#: ../calculate-update/pym/update/update.py:645 msgid "The Eix tool is not found" msgstr "Утилита Eix не найдена" -#: ../calculate-update/pym/update/update.py:528 +#: ../calculate-update/pym/update/update.py:530 msgid "The Emerge is not found" msgstr "Утилита Emerge не найдена" -#: ../calculate-update/pym/update/update.py:596 +#: ../calculate-update/pym/update/update.py:598 msgid "The Emerge tool is not found" msgstr "Утилита Emerge не найдена" -#: ../calculate-update/pym/update/update.py:562 +msgid "The Layman tool is not found" +msgstr "Утилита Layman не найдена" + +#: ../calculate-update/pym/update/update.py:564 msgid "The Portage tool is not found" msgstr "Утилита Portage не найдена" @@ -651,8 +684,8 @@ msgstr "Профиль не Calculate" msgid "The system is being configured" msgstr "Конфигурирование системы" -#: ../calculate-update/pym/update/update.py:896 -#: ../calculate-update/pym/update/update.py:1035 +#: ../calculate-update/pym/update/update.py:898 +#: ../calculate-update/pym/update/update.py:1037 msgid "The system is up to date" msgstr "Система находится в актуальном состоянии" @@ -664,7 +697,7 @@ msgstr "Действие требует права суперпользоват msgid "URL" msgstr "URL" -#: ../calculate-update/pym/update/update.py:740 +#: ../calculate-update/pym/update/update.py:742 #, python-brace-format msgid "Unmerging{part} {package}" msgstr "Удаление{part} {package}" @@ -674,23 +707,23 @@ msgid "Update" msgstr "Обновить" #: ../calculate-update/pym/update/wsdl_update.py:44 -#: ../calculate-update/pym/update/wsdl_update.py:101 +#: ../calculate-update/pym/update/wsdl_update.py:103 msgid "Update " msgstr "Обновление " -#: ../calculate-update/pym/update/wsdl_update.py:157 +#: ../calculate-update/pym/update/wsdl_update.py:159 msgid "Update Check" msgstr "Проверка обновлений" -#: ../calculate-update/pym/update/utils/cl_update.py:450 +#: ../calculate-update/pym/update/utils/cl_update.py:451 msgid "Update failed" msgstr "Не удалось обновить" -#: ../calculate-update/pym/update/update.py:315 +#: ../calculate-update/pym/update/update.py:317 msgid "Update is already running. Try to run later." msgstr "Обновление уже запущено. Попытайтесь запустить позже." -#: ../calculate-update/pym/update/utils/cl_update.py:273 +#: ../calculate-update/pym/update/utils/cl_update.py:274 msgid "Update manually interrupted" msgstr "Обновление прервано пользователем" @@ -702,16 +735,16 @@ msgstr "Обновление метаданных" msgid "Update other overlays" msgstr "Обновлять остальные оверлеи" -#: ../calculate-update/pym/update/utils/cl_update.py:137 +#: ../calculate-update/pym/update/utils/cl_update.py:138 msgid "Update packages index" msgstr "Обновление индекса пакетов" -#: ../calculate-update/pym/update/update.py:1365 +#: ../calculate-update/pym/update/update.py:1367 #, python-format msgid "Update server %s" msgstr "Сервер обновлений %s" -#: ../calculate-update/pym/update/update.py:1360 +#: ../calculate-update/pym/update/update.py:1362 #, python-format msgid "Update server was changed to %s" msgstr "Сервер обновлений изменён на %s" @@ -741,50 +774,53 @@ msgstr "Обновление системы" msgid "Updates autocheck configured!" msgstr "Параметры автопроверки обновлений настроены!" -#: ../calculate-update/pym/update/update.py:279 +#: ../calculate-update/pym/update/update.py:281 msgid "Updates autocheck is not enabled" msgstr "Автопроверка обновлений не включена" -#: ../calculate-update/pym/update/wsdl_update.py:178 +#: ../calculate-update/pym/update/wsdl_update.py:180 msgid "Updates autocheck settings" msgstr "Параметры автопроверки обновлений" -#: ../calculate-update/pym/update/utils/cl_update.py:358 +#: ../calculate-update/pym/update/utils/cl_update.py:359 msgid "Updating Kernel modules" msgstr "Обновление модулей ядра" -#: ../calculate-update/pym/update/utils/cl_update.py:330 +msgid "Updating Perl" +msgstr "Обновление Perl" + +#: ../calculate-update/pym/update/utils/cl_update.py:331 msgid "Updating Perl modules" msgstr "Обновление модулей Perl" -#: ../calculate-update/pym/update/utils/cl_update.py:366 +#: ../calculate-update/pym/update/utils/cl_update.py:367 msgid "Updating X.Org server modules" msgstr "Обновление модулей системы X.Org server" -#: ../calculate-update/pym/update/update.py:1339 +#: ../calculate-update/pym/update/update.py:1341 msgid "Updating binary build dependences" msgstr "Обновление сборочных зависимостей для бинарных пакетов" #: ../calculate-update/pym/update/utils/cl_update_profile.py:141 -#: ../calculate-update/pym/update/utils/cl_update.py:393 -#: ../calculate-update/pym/update/utils/cl_update.py:437 +#: ../calculate-update/pym/update/utils/cl_update.py:394 +#: ../calculate-update/pym/update/utils/cl_update.py:438 msgid "Updating configuration files" msgstr "Обновление конфигурационных файлов" -#: ../calculate-update/pym/update/utils/cl_update.py:319 +#: ../calculate-update/pym/update/utils/cl_update.py:320 msgid "Updating packages" msgstr "Обновление пакетов" -#: ../calculate-update/pym/update/utils/cl_update.py:374 +#: ../calculate-update/pym/update/utils/cl_update.py:375 msgid "Updating preserved libraries" msgstr "Обновление сохранённых библиотек" -#: ../calculate-update/pym/update/update.py:581 +#: ../calculate-update/pym/update/update.py:583 #, python-format msgid "Updating the %s repository cache" msgstr "Обновление кэша репозитория %s" -#: ../calculate-update/pym/update/utils/cl_update.py:211 +#: ../calculate-update/pym/update/utils/cl_update.py:212 msgid "Updating the cache of configurable packages" msgstr "Обновление кэша настраиваемых пакетов" @@ -793,7 +829,7 @@ msgstr "Обновление кэша настраиваемых пакетов" msgid "Updating the eix cache for {cl_update_eix_repositories}" msgstr "Обновление кэша eix для репозиториев {cl_update_eix_repositories}" -#: ../calculate-update/pym/update/utils/cl_update.py:202 +#: ../calculate-update/pym/update/utils/cl_update.py:203 #, python-brace-format msgid "Updating the eix cache for {update.cl_update_eix_repositories}" msgstr "Обновление кэша eix для репозиториев {update.cl_update_eix_repositories}" @@ -814,24 +850,24 @@ msgstr "Используемые репозитории" msgid "Wait for another update to be complete" msgstr "Ждать пока завершится другое обновление" -#: ../calculate-update/pym/update/update.py:318 +#: ../calculate-update/pym/update/update.py:320 msgid "Waiting for another update to be complete" msgstr "Ожидание завершения другого обновления" -#: ../calculate-update/pym/update/update.py:339 +#: ../calculate-update/pym/update/update.py:341 msgid "Waiting for emerge to be complete" msgstr "Ожидание завершения выполнения emerge" -#: ../calculate-update/pym/update/utils/cl_update.py:481 +#: ../calculate-update/pym/update/utils/cl_update.py:482 msgid "World rebuild finished!" msgstr "Завершена перегенерация world!" -#: ../calculate-update/pym/update/update.py:914 -#: ../calculate-update/pym/update/update.py:1027 +#: ../calculate-update/pym/update/update.py:916 +#: ../calculate-update/pym/update/update.py:1029 msgid "Would you like to merge these packages?" msgstr "Вы хотите установить эти пакеты?" -#: ../calculate-update/pym/update/update.py:1089 +#: ../calculate-update/pym/update/update.py:1091 msgid "Would you like to unmerge these unused packages (recommended)?" msgstr "Вы хотите удалить неиспользуемые пакеты (рекомендуется)?" @@ -839,7 +875,7 @@ msgstr "Вы хотите удалить неиспользуемые пакет msgid "Wrong Calculate profile" msgstr "Неправильный Calculate профиль" -#: ../calculate-update/pym/update/update.py:1152 +#: ../calculate-update/pym/update/update.py:1154 msgid "Wrong profile" msgstr "Неправильный профиль" @@ -927,6 +963,14 @@ msgstr "принудительно обновить ebuild метаданные" msgid "force the update of the overlays cache" msgstr "принудительно обновить кэш оверлеев" +#: ../calculate-update/pym/update/variables/update.py:1915 +msgid "force update to particular level" +msgstr "принудительно обновить до определенного уровня" + +#: ../calculate-update/pym/update/variables/update.py:1902 +msgid "forcefully ignore update level and migration system" +msgstr "принудительно игнорировать уровень обновления и систему миграции" + #: ../calculate-update/pym/update/variables/update.py:658 msgid "instead of actually performing the update, simply display the list of packages that will be installed" msgstr "вместо действительного обновления пакетов, только отобразить что будет установлено" @@ -1032,41 +1076,17 @@ msgstr "использовать только стабильные обновл msgid "wait until the running update is finished" msgstr "ждать завершения" -#: ../calculate-update/pym/update/update.py:844 +#: ../calculate-update/pym/update/update.py:846 #, python-brace-format msgid "{count} packages will be installed" msgstr "{count} пакетов будет установлено" -#: ../calculate-update/pym/update/update.py:849 +#: ../calculate-update/pym/update/update.py:851 #, python-brace-format msgid "{install}{size} will be downloaded" msgstr "{install}{size} будет загружено" -#: ../calculate-update/pym/update/update.py:695 +#: ../calculate-update/pym/update/update.py:697 #, python-brace-format msgid "{part} {package}" msgstr "{part} {package}" - -#~ msgid "Current binhost {} has a wrong update level. Current level: {} Binhost level: {}" -#~ msgstr "Текущий сервер обновлении {} имеет неверный уровень обновления. Текущийуровень: {} Уровень сервера: {}" - -#~ msgid "Failed to find binhost with level equal or higher than local level" -#~ msgstr "Не удалось найти сервер обновлении с уровнем, равным или превышающим текущий" - -#~ msgid "Failed to find the reliable server with appropriate level" -#~ msgstr "Не удалось найти доверенный сервер с актуальным уровнем" - -#~ msgid "Failed to find the working migration server with appropriate level" -#~ msgstr "Не удалось найти рабочий сервер миграции с подходящим уровнем" - -#~ msgid "Fallback syncing the {eachvar:capitalize} repository" -#~ msgstr "Резервная синхронизация репозитория {eachvar:capitalize}" - -#~ msgid "Layman cache update" -#~ msgstr "Обновление кэша Layman" - -#~ msgid "The Layman tool is not found" -#~ msgstr "Утилита Layman не найдена" - -#~ msgid "Updating Perl" -#~ msgstr "Обновление Perl"