* Refactored conflict checking within packages. Profiling from Dan showed an
unbelievable amount of strcmp() calls (25 million) due to the list searching. This has been reimplemented with a set-intersection scheme, due to the fact that file lists are always ordered. - NEEDS TESTING * Minor clean up, "globalized" the str_cmp helper to match the alpm comparison signature, so we can use it elsewhere.
This commit is contained in:
parent
3da9fb537a
commit
103dbb9fd1
17 changed files with 2376 additions and 2105 deletions
|
@ -46,8 +46,8 @@ void alpm_list_free_inner(alpm_list_t *list, alpm_list_fn_free fn);
|
|||
/* item mutators */
|
||||
alpm_list_t *alpm_list_add(alpm_list_t *list, void *data);
|
||||
alpm_list_t *alpm_list_add_sorted(alpm_list_t *list, void *data, alpm_list_fn_cmp fn);
|
||||
alpm_list_t* alpm_list_mmerge(alpm_list_t *left, alpm_list_t *right, alpm_list_fn_cmp fn);
|
||||
alpm_list_t* alpm_list_msort(alpm_list_t *list, int n, alpm_list_fn_cmp fn);
|
||||
alpm_list_t *alpm_list_mmerge(alpm_list_t *left, alpm_list_t *right, alpm_list_fn_cmp fn);
|
||||
alpm_list_t *alpm_list_msort(alpm_list_t *list, int n, alpm_list_fn_cmp fn);
|
||||
alpm_list_t *alpm_list_remove(alpm_list_t *haystack, void *needle, alpm_list_fn_cmp fn, void **data);
|
||||
alpm_list_t *alpm_list_remove_node(alpm_list_t *node);
|
||||
alpm_list_t *alpm_list_remove_dupes(alpm_list_t *list);
|
||||
|
@ -56,7 +56,7 @@ alpm_list_t *alpm_list_reverse(alpm_list_t *list);
|
|||
|
||||
/* item accessors */
|
||||
alpm_list_t *alpm_list_first(alpm_list_t *list);
|
||||
alpm_list_t* alpm_list_nth(alpm_list_t *list, int n);
|
||||
alpm_list_t *alpm_list_nth(alpm_list_t *list, int n);
|
||||
alpm_list_t *alpm_list_next(alpm_list_t *list);
|
||||
alpm_list_t *alpm_list_last(alpm_list_t *list);
|
||||
void *alpm_list_getdata(const alpm_list_t *entry);
|
||||
|
|
|
@ -209,9 +209,37 @@ alpm_list_t *_alpm_checkconflicts(pmdb_t *db, alpm_list_t *packages)
|
|||
}
|
||||
|
||||
/* Returns a alpm_list_t* of file conflicts.
|
||||
*
|
||||
* adds list of files to skip to alpm_list_t** skip_list.
|
||||
* Hooray for set-intersects!
|
||||
* Pre-condition: both lists are sorted!
|
||||
*/
|
||||
static alpm_list_t *chk_fileconflicts(alpm_list_t *filesA, alpm_list_t *filesB)
|
||||
{
|
||||
alpm_list_t *ret = NULL;
|
||||
alpm_list_t *pA = filesA, *pB = filesB;
|
||||
|
||||
while(pA && pB) {
|
||||
const char *strA = pA->data;
|
||||
const char *strB = pB->data;
|
||||
if(strA[strlen(strA)-1] == '/') {
|
||||
pA = pA->next;
|
||||
} else if(strB[strlen(strB)-1] == '/') {
|
||||
pB = pB->next;
|
||||
} else if(strcmp(strA, strB) == -1) {
|
||||
pA = pA->next;
|
||||
} else if(strcmp(strB, strA) == -1) {
|
||||
pB = pB->next;
|
||||
} else {
|
||||
ret = alpm_list_add(ret, strdup(strA));
|
||||
pA = pA->next;
|
||||
pB = pB->next;
|
||||
}
|
||||
}
|
||||
for(alpm_list_t *i = ret; i; i = i->next) {
|
||||
_alpm_log(PM_LOG_DEBUG, "found conflict = %s", i->data);
|
||||
}
|
||||
return(ret);
|
||||
}
|
||||
|
||||
alpm_list_t *_alpm_db_find_conflicts(pmdb_t *db, pmtrans_t *trans, char *root, alpm_list_t **skip_list)
|
||||
{
|
||||
alpm_list_t *i, *j, *k;
|
||||
|
@ -232,31 +260,23 @@ alpm_list_t *_alpm_db_find_conflicts(pmdb_t *db, pmtrans_t *trans, char *root, a
|
|||
pmpkg_t *p1 = (pmpkg_t*)i->data;
|
||||
percent = (double)(alpm_list_count(targets) - alpm_list_count(i) + 1) / alpm_list_count(targets);
|
||||
PROGRESS(trans, PM_TRANS_PROGRESS_CONFLICTS_START, "", (percent * 100), alpm_list_count(targets), (alpm_list_count(targets) - alpm_list_count(i) +1));
|
||||
for(j = i; j; j = j->next) {
|
||||
for(j = i->next; j; j = j->next) {
|
||||
pmpkg_t *p2 = (pmpkg_t*)j->data;
|
||||
if(strcmp(p1->name, p2->name)) {
|
||||
for(k = p1->files; k; k = k->next) {
|
||||
filestr = k->data;
|
||||
if(filestr[strlen(filestr)-1] == '/') {
|
||||
/* has a trailing '/', so it's a directory -- skip it. */
|
||||
alpm_list_t *conffiles = chk_fileconflicts(p1->files, p2->files);
|
||||
|
||||
if(conffiles) {
|
||||
for(k = conffiles; k; k = k->next) {
|
||||
pmconflict_t *conflict = malloc(sizeof(pmconflict_t));
|
||||
if(conflict == NULL) {
|
||||
_alpm_log(PM_LOG_ERROR, _("malloc failure: could not allocate %d bytes"),
|
||||
sizeof(pmconflict_t));
|
||||
continue;
|
||||
}
|
||||
if(strcmp(filestr, ".INSTALL") == 0) {
|
||||
continue;
|
||||
}
|
||||
if(alpm_list_find_str(p2->files, filestr)) {
|
||||
pmconflict_t *conflict = malloc(sizeof(pmconflict_t));
|
||||
if(conflict == NULL) {
|
||||
_alpm_log(PM_LOG_ERROR, _("malloc failure: could not allocate %d bytes"),
|
||||
sizeof(pmconflict_t));
|
||||
continue;
|
||||
}
|
||||
conflict->type = PM_CONFLICT_TYPE_TARGET;
|
||||
STRNCPY(conflict->target, p1->name, PKG_NAME_LEN);
|
||||
STRNCPY(conflict->file, filestr, CONFLICT_FILE_LEN);
|
||||
STRNCPY(conflict->ctarget, p2->name, PKG_NAME_LEN);
|
||||
conflicts = alpm_list_add(conflicts, conflict);
|
||||
}
|
||||
conflict->type = PM_CONFLICT_TYPE_TARGET;
|
||||
STRNCPY(conflict->target, p1->name, PKG_NAME_LEN);
|
||||
STRNCPY(conflict->file, k->data, CONFLICT_FILE_LEN);
|
||||
STRNCPY(conflict->ctarget, p2->name, PKG_NAME_LEN);
|
||||
conflicts = alpm_list_add(conflicts, conflict);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
@ -320,7 +340,7 @@ alpm_list_t *_alpm_db_find_conflicts(pmdb_t *db, pmtrans_t *trans, char *root, a
|
|||
}
|
||||
/* If it used to exist in there, but doesn't anymore */
|
||||
if(dbpkg2 && !alpm_list_find_str(p1->files, filestr)
|
||||
&& alpm_list_find_str(dbpkg2->files, filestr)) {
|
||||
&& alpm_list_find_str(dbpkg2->files, filestr)) {
|
||||
ok = 1;
|
||||
/* Add to the "skip list" of files that we shouldn't remove during an upgrade.
|
||||
*
|
||||
|
@ -348,7 +368,7 @@ alpm_list_t *_alpm_db_find_conflicts(pmdb_t *db, pmtrans_t *trans, char *root, a
|
|||
pmconflict_t *conflict = malloc(sizeof(pmconflict_t));
|
||||
if(conflict == NULL) {
|
||||
_alpm_log(PM_LOG_ERROR, _("malloc failure: could not allocate %d bytes"),
|
||||
sizeof(pmconflict_t));
|
||||
sizeof(pmconflict_t));
|
||||
continue;
|
||||
}
|
||||
conflict->type = PM_CONFLICT_TYPE_FILE;
|
||||
|
|
|
@ -421,6 +421,10 @@ pmpkg_t *_alpm_pkg_load(char *pkgfile)
|
|||
alpm_list_free(all_files);
|
||||
}
|
||||
|
||||
/* this is IMPORTANT - "checking for conflicts" requires a sorted list, so we
|
||||
* ensure that here */
|
||||
info->files = alpm_list_msort(info->files, alpm_list_count(info->files), _alpm_str_cmp);
|
||||
|
||||
/* internal */
|
||||
info->origin = PKG_FROM_FILE;
|
||||
info->data = strdup(pkgfile);
|
||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -155,14 +155,6 @@ int _alpm_remove_prepare(pmtrans_t *trans, pmdb_t *db, alpm_list_t **data)
|
|||
return(0);
|
||||
}
|
||||
|
||||
/* Helper function for comparing strings
|
||||
*/
|
||||
static int str_cmp(const void *s1, const void *s2)
|
||||
{
|
||||
return(strcmp(s1, s2));
|
||||
}
|
||||
|
||||
|
||||
static int can_remove_file(const char *path)
|
||||
{
|
||||
alpm_list_t *i;
|
||||
|
@ -378,7 +370,7 @@ int _alpm_remove_commit(pmtrans_t *trans, pmdb_t *db)
|
|||
/* Ensure package has the appropriate data */
|
||||
_alpm_db_read(db, INFRQ_DEPENDS, depinfo);
|
||||
/* splice out this entry from requiredby */
|
||||
depinfo->requiredby = alpm_list_remove(depinfo->requiredby, info->name, str_cmp, &vdata);
|
||||
depinfo->requiredby = alpm_list_remove(depinfo->requiredby, info->name, _alpm_str_cmp, &vdata);
|
||||
data = vdata;
|
||||
FREE(data);
|
||||
_alpm_log(PM_LOG_DEBUG, _("updating 'requiredby' field for package '%s'"), depinfo->name);
|
||||
|
|
|
@ -393,8 +393,6 @@ int _alpm_sync_prepare(pmtrans_t *trans, pmdb_t *db_local, alpm_list_t *dbs_sync
|
|||
}
|
||||
|
||||
if(!(trans->flags & PM_TRANS_FLAG_NODEPS)) {
|
||||
trail = alpm_list_new();
|
||||
|
||||
/* Resolve targets dependencies */
|
||||
EVENT(trans, PM_TRANS_EVT_RESOLVEDEPS_START, NULL, NULL);
|
||||
_alpm_log(PM_LOG_DEBUG, _("resolving target's dependencies"));
|
||||
|
|
|
@ -634,4 +634,12 @@ void _alpm_time2string(time_t t, char *buffer)
|
|||
}
|
||||
}
|
||||
|
||||
/* Helper function for comparing strings using the
|
||||
* alpm "compare func" signature */
|
||||
int _alpm_str_cmp(const void *s1, const void *s2)
|
||||
{
|
||||
return(strcmp(s1, s2));
|
||||
}
|
||||
|
||||
|
||||
/* vim: set ts=2 sw=2 noet: */
|
||||
|
|
|
@ -71,6 +71,8 @@ int _alpm_check_freespace(pmtrans_t *trans, alpm_list_t **data);
|
|||
#endif
|
||||
#endif
|
||||
void _alpm_time2string(time_t t, char *buffer);
|
||||
int _alpm_str_cmp(const void *s1, const void *s2);
|
||||
|
||||
#ifdef __sun__
|
||||
char* strsep(char** str, const char* delims);
|
||||
char* mkdtemp(char *template);
|
||||
|
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Pacman package manager 3.0.0\n"
|
||||
"Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n"
|
||||
"POT-Creation-Date: 2007-02-06 20:43-0500\n"
|
||||
"POT-Creation-Date: 2007-02-12 10:17-0500\n"
|
||||
"PO-Revision-Date: 2007-02-06 20:18-0500\n"
|
||||
"Last-Translator: Dan McGee <pacman-dev@archlinux.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
@ -15,8 +15,8 @@ msgstr ""
|
|||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
|
||||
#: src/pacman/add.c:69 src/pacman/deptest.c:69 src/pacman/remove.c:79
|
||||
#: src/pacman/sync.c:442 src/pacman/sync.c:491
|
||||
#: src/pacman/add.c:69 src/pacman/deptest.c:57 src/pacman/remove.c:79
|
||||
#: src/pacman/sync.c:438 src/pacman/sync.c:487
|
||||
#, c-format
|
||||
msgid ""
|
||||
" if you're sure a package manager is not already running,\n"
|
||||
|
@ -32,13 +32,14 @@ msgstr ""
|
|||
msgid "failed to add target '%s' (%s)"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:85 src/pacman/sync.c:194 src/pacman/trans.c:86
|
||||
#: src/pacman/trans.c:93 src/pacman/trans.c:97 src/pacman/trans.c:107
|
||||
#: src/pacman/trans.c:121 src/pacman/trans.c:135 src/pacman/trans.c:147
|
||||
#: src/pacman/add.c:85 src/pacman/sync.c:194 src/pacman/trans.c:70
|
||||
#: src/pacman/trans.c:77 src/pacman/trans.c:81 src/pacman/trans.c:91
|
||||
#: src/pacman/trans.c:105 src/pacman/trans.c:119 src/pacman/trans.c:131
|
||||
#: src/pacman/trans.c:142
|
||||
msgid "done.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:92 src/pacman/remove.c:98 src/pacman/sync.c:576
|
||||
#: src/pacman/add.c:92 src/pacman/remove.c:98 src/pacman/sync.c:572
|
||||
#, c-format
|
||||
msgid "failed to prepare transaction (%s)\n"
|
||||
msgstr ""
|
||||
|
@ -48,68 +49,68 @@ msgstr ""
|
|||
msgid ":: %s: requires %s"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:118 src/pacman/sync.c:605
|
||||
#: src/pacman/add.c:118 src/pacman/sync.c:601
|
||||
#, c-format
|
||||
msgid ":: %s: conflicts with %s"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:127 src/pacman/sync.c:669
|
||||
#: src/pacman/add.c:127 src/pacman/sync.c:665
|
||||
#, c-format
|
||||
msgid "%s%s exists in \"%s\" (target) and \"%s\" (target)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:134 src/pacman/sync.c:676
|
||||
#: src/pacman/add.c:134 src/pacman/sync.c:672
|
||||
#, c-format
|
||||
msgid "%s: %s%s exists in filesystem\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:141 src/pacman/sync.c:683 src/pacman/sync.c:689
|
||||
#: src/pacman/add.c:141 src/pacman/sync.c:679 src/pacman/sync.c:685
|
||||
msgid ""
|
||||
"\n"
|
||||
"errors occurred, no packages were upgraded.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:151 src/pacman/sync.c:612
|
||||
#: src/pacman/add.c:151 src/pacman/sync.c:608
|
||||
#, c-format
|
||||
msgid ":: %.1f MB required, have %.1f MB"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:164 src/pacman/remove.c:138 src/pacman/sync.c:662
|
||||
#: src/pacman/add.c:164 src/pacman/remove.c:138 src/pacman/sync.c:658
|
||||
#, c-format
|
||||
msgid "failed to commit transaction (%s)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:174 src/pacman/remove.c:148 src/pacman/sync.c:484
|
||||
#: src/pacman/sync.c:705
|
||||
#: src/pacman/add.c:174 src/pacman/remove.c:148 src/pacman/sync.c:480
|
||||
#: src/pacman/sync.c:701
|
||||
#, c-format
|
||||
msgid "failed to release transaction (%s)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/deptest.c:82
|
||||
#: src/pacman/deptest.c:70
|
||||
msgid "memory allocation failure\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/deptest.c:93
|
||||
#: src/pacman/deptest.c:81
|
||||
#, c-format
|
||||
msgid "add target %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/deptest.c:96
|
||||
#: src/pacman/deptest.c:84
|
||||
#, c-format
|
||||
msgid "could not add target (%s)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/deptest.c:115
|
||||
#: src/pacman/deptest.c:103
|
||||
#, c-format
|
||||
msgid "requires: %s"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/deptest.c:139
|
||||
#: src/pacman/deptest.c:127
|
||||
#, c-format
|
||||
msgid "conflict: %s"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/deptest.c:153 src/pacman/deptest.c:171
|
||||
#: src/pacman/deptest.c:141 src/pacman/deptest.c:159
|
||||
#, c-format
|
||||
msgid "could not release transaction (%s)"
|
||||
msgstr ""
|
||||
|
@ -134,11 +135,11 @@ msgstr ""
|
|||
msgid "function"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/log.c:199
|
||||
#: src/pacman/log.c:201
|
||||
msgid "Y"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/log.c:199
|
||||
#: src/pacman/log.c:201
|
||||
msgid "YES"
|
||||
msgstr ""
|
||||
|
||||
|
@ -162,12 +163,12 @@ msgstr ""
|
|||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:68 src/pacman/package.c:118
|
||||
#: src/pacman/package.c:68 src/pacman/package.c:119
|
||||
#, c-format
|
||||
msgid "Name : %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:69 src/pacman/package.c:119
|
||||
#: src/pacman/package.c:69 src/pacman/package.c:120
|
||||
#, c-format
|
||||
msgid "Version : %s\n"
|
||||
msgstr ""
|
||||
|
@ -181,19 +182,19 @@ msgstr ""
|
|||
msgid "License :"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:72 src/pacman/package.c:120
|
||||
#: src/pacman/package.c:72 src/pacman/package.c:121
|
||||
msgid "Groups :"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:73 src/pacman/package.c:121
|
||||
#: src/pacman/package.c:73 src/pacman/package.c:122
|
||||
msgid "Provides :"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:74 src/pacman/package.c:122
|
||||
#: src/pacman/package.c:74 src/pacman/package.c:123
|
||||
msgid "Depends On :"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:75 src/pacman/package.c:123
|
||||
#: src/pacman/package.c:75 src/pacman/package.c:124
|
||||
msgid "Removes :"
|
||||
msgstr ""
|
||||
|
||||
|
@ -201,7 +202,7 @@ msgstr ""
|
|||
msgid "Required By :"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:80 src/pacman/package.c:124
|
||||
#: src/pacman/package.c:80 src/pacman/package.c:125
|
||||
msgid "Conflicts With :"
|
||||
msgstr ""
|
||||
|
||||
|
@ -253,61 +254,66 @@ msgstr ""
|
|||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:93 src/pacman/package.c:129
|
||||
#: src/pacman/package.c:93 src/pacman/package.c:130
|
||||
#, c-format
|
||||
msgid "Description : "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:117
|
||||
#: src/pacman/package.c:118
|
||||
#, c-format
|
||||
msgid "Repository : %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:125
|
||||
msgid "Replaces :"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:126
|
||||
#, c-format
|
||||
msgid "Download Size : %6.2f K\n"
|
||||
msgid "Replaces :"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:127
|
||||
#, c-format
|
||||
msgid "Download Size : %6.2f K\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:128
|
||||
#, c-format
|
||||
msgid "Installed Size : %6.2f K\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:134
|
||||
#: src/pacman/package.c:135
|
||||
#, c-format
|
||||
msgid "MD5 Sum : %s"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:137
|
||||
#: src/pacman/package.c:138
|
||||
#, c-format
|
||||
msgid "SHA1 Sum : %s"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:168
|
||||
#: src/pacman/package.c:149
|
||||
#, c-format
|
||||
msgid "Backup Files :\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:169
|
||||
#, c-format
|
||||
msgid "error calculating checksums for %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:181
|
||||
#: src/pacman/package.c:182
|
||||
#, c-format
|
||||
msgid "MODIFIED\t%s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:183
|
||||
#: src/pacman/package.c:184
|
||||
#, c-format
|
||||
msgid "Not Modified\t%s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:188
|
||||
#: src/pacman/package.c:189
|
||||
#, c-format
|
||||
msgid "MISSING\t\t%s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:221
|
||||
#: src/pacman/package.c:222
|
||||
#, c-format
|
||||
msgid "No changelog available for '%s'.\n"
|
||||
msgstr ""
|
||||
|
@ -329,27 +335,27 @@ msgstr ""
|
|||
|
||||
#: src/pacman/pacman.c:91
|
||||
#, c-format
|
||||
msgid " %s {-R --remove} [options] <package>\n"
|
||||
msgid " %s {-F --freshen} [options] <file>\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:92
|
||||
#, c-format
|
||||
msgid " %s {-U --upgrade} [options] <file>\n"
|
||||
msgid " %s {-Q --query} [options] [package]\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:93
|
||||
#, c-format
|
||||
msgid " %s {-F --freshen} [options] <file>\n"
|
||||
msgid " %s {-R --remove} [options] <package>\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:94
|
||||
#, c-format
|
||||
msgid " %s {-Q --query} [options] [package]\n"
|
||||
msgid " %s {-S --sync} [options] [package]\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:95
|
||||
#, c-format
|
||||
msgid " %s {-S --sync} [options] [package]\n"
|
||||
msgid " %s {-U --upgrade} [options] <file>\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:96
|
||||
|
@ -373,12 +379,12 @@ msgstr ""
|
|||
#: src/pacman/pacman.c:101 src/pacman/pacman.c:107 src/pacman/pacman.c:118
|
||||
#: src/pacman/pacman.c:138
|
||||
#, c-format
|
||||
msgid " -d, --nodeps skip dependency checks\n"
|
||||
msgid " -d, --nodeps skip dependency checks\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:102 src/pacman/pacman.c:119 src/pacman/pacman.c:140
|
||||
#, c-format
|
||||
msgid " -f, --force force install, overwrite conflicting files\n"
|
||||
msgid " -f, --force force install, overwrite conflicting files\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:104
|
||||
|
@ -389,23 +395,24 @@ msgstr ""
|
|||
#: src/pacman/pacman.c:106
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -c, --cascade remove packages and all packages that depend on them\n"
|
||||
" -c, --cascade remove packages and all packages that depend on them\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:108
|
||||
#, c-format
|
||||
msgid " -k, --dbonly only remove database entry, do not remove files\n"
|
||||
msgid ""
|
||||
" -k, --dbonly only remove database entry, do not remove files\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:109
|
||||
#, c-format
|
||||
msgid " -n, --nosave remove configuration files as well\n"
|
||||
msgid " -n, --nosave remove configuration files as well\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:110
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -s, --recursive remove dependencies also (that won't break packages)\n"
|
||||
" -s, --recursive remove dependencies also (that won't break packages)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:113
|
||||
|
@ -425,65 +432,65 @@ msgstr ""
|
|||
|
||||
#: src/pacman/pacman.c:123
|
||||
#, c-format
|
||||
msgid " -c, --changelog view the changelog of a package\n"
|
||||
msgid " -c, --changelog view the changelog of a package\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:124
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -e, --orphans list all packages installed as dependencies but no "
|
||||
" -e, --orphans list all packages installed as dependencies but no "
|
||||
"longer\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:125
|
||||
#, c-format
|
||||
msgid " required by any package\n"
|
||||
msgid " required by any package\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:126 src/pacman/pacman.c:141
|
||||
#, c-format
|
||||
msgid " -g, --groups view all members of a package group\n"
|
||||
msgid " -g, --groups view all members of a package group\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:127 src/pacman/pacman.c:142
|
||||
#, c-format
|
||||
msgid " -i, --info view package information\n"
|
||||
msgid " -i, --info view package information\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:128
|
||||
#, c-format
|
||||
msgid " -l, --list list the contents of the queried package\n"
|
||||
msgid " -l, --list list the contents of the queried package\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:129
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -m, --foreign list all packages that were not found in the sync db"
|
||||
" -m, --foreign list all packages that were not found in the sync db"
|
||||
"(s)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:130
|
||||
#, c-format
|
||||
msgid " -o, --owns <file> query the package that owns <file>\n"
|
||||
msgid " -o, --owns <file> query the package that owns <file>\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:131
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -p, --file query the package file [package] instead of the "
|
||||
" -p, --file query the package file [package] instead of the "
|
||||
"database\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:132
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -s, --search search locally-installed packages for matching "
|
||||
" -s, --search search locally-installed packages for matching "
|
||||
"strings\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:133
|
||||
#, c-format
|
||||
msgid " -u, --upgrades list all packages that can be upgraded\n"
|
||||
msgid " -u, --upgrades list all packages that can be upgraded\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:135
|
||||
|
@ -494,149 +501,163 @@ msgstr ""
|
|||
#: src/pacman/pacman.c:137
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -c, --clean remove old packages from cache directory (use -cc for "
|
||||
" -c, --clean remove old packages from cache directory (use -cc for "
|
||||
"all)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:139
|
||||
#, c-format
|
||||
msgid " -e, --dependsonly install dependencies only\n"
|
||||
msgid " -e, --dependsonly install dependencies only\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:143
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -p, --print-uris print out URIs for given packages and their "
|
||||
" -p, --print-uris print out URIs for given packages and their "
|
||||
"dependencies\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:144
|
||||
#, c-format
|
||||
msgid " -s, --search search remote repositories for matching strings\n"
|
||||
msgid ""
|
||||
" -s, --search search remote repositories for matching strings\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:145
|
||||
#, c-format
|
||||
msgid " -u, --sysupgrade upgrade all packages that are out of date\n"
|
||||
msgid " -u, --sysupgrade upgrade all packages that are out of date\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:146
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -w, --downloadonly download packages but do not install/upgrade anything\n"
|
||||
" -w, --downloadonly download packages but do not install/upgrade "
|
||||
"anything\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:147
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -y, --refresh download fresh package databases from the server\n"
|
||||
" -y, --refresh download fresh package databases from the server\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:148
|
||||
#, c-format
|
||||
msgid ""
|
||||
" --ignore <pkg> ignore a package upgrade (can be used more than once)\n"
|
||||
" --ignore <pkg> ignore a package upgrade (can be used more than "
|
||||
"once)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:150
|
||||
#, c-format
|
||||
msgid " --config <path> set an alternate configuration file\n"
|
||||
msgid " --config <path> set an alternate configuration file\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:151
|
||||
#, c-format
|
||||
msgid " --noconfirm do not ask for anything confirmation\n"
|
||||
msgid " --noconfirm do not ask for anything confirmation\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:152
|
||||
#, c-format
|
||||
msgid " --ask <number> pre-specify answers for questions (see manpage)\n"
|
||||
msgid ""
|
||||
" --ask <number> pre-specify answers for questions (see manpage)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:153
|
||||
#, c-format
|
||||
msgid ""
|
||||
" --noprogressbar do not show a progress bar when downloading files\n"
|
||||
" --noprogressbar do not show a progress bar when downloading files\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:154
|
||||
#, c-format
|
||||
msgid ""
|
||||
" --noscriptlet do not execute the install scriptlet if there is any\n"
|
||||
" --noscriptlet do not execute the install scriptlet if there is any\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:155
|
||||
#, c-format
|
||||
msgid " -v, --verbose be verbose\n"
|
||||
msgid " -v, --verbose be verbose\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:156
|
||||
#, c-format
|
||||
msgid " -r, --root <path> set an alternate installation root\n"
|
||||
msgid " -r, --root <path> set an alternate installation root\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:157
|
||||
#, c-format
|
||||
msgid " -b, --dbpath <path> set an alternate database location\n"
|
||||
msgid " -b, --dbpath <path> set an alternate database location\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:170
|
||||
#: src/pacman/pacman.c:158
|
||||
#, c-format
|
||||
msgid " This program may be freely redistributed under\n"
|
||||
msgid " --cachedir <dir> set an alternate database location\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:171
|
||||
#, c-format
|
||||
msgid " This program may be freely redistributed under\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:172
|
||||
#, c-format
|
||||
msgid " the terms of the GNU General Public License\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:298
|
||||
#: src/pacman/pacman.c:299
|
||||
#, c-format
|
||||
msgid "error: '%s' is not a valid debug level"
|
||||
msgid "'%s' is not a valid debug level"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:334
|
||||
#: src/pacman/pacman.c:315
|
||||
#, c-format
|
||||
msgid "error: '%s' is not a valid db path\n"
|
||||
msgid "'%s' is not a valid cache directory\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:364
|
||||
#: src/pacman/pacman.c:341
|
||||
#, c-format
|
||||
msgid "error: '%s' is not a valid root path\n"
|
||||
msgid "'%s' is not a valid db path\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:391
|
||||
#: src/pacman/pacman.c:371
|
||||
#, c-format
|
||||
msgid "'%s' is not a valid root path\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:398
|
||||
msgid "only one operation may be used at a time\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:454
|
||||
#: src/pacman/pacman.c:461
|
||||
#, c-format
|
||||
msgid "failed to initilize alpm library (%s)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:487
|
||||
#: src/pacman/pacman.c:494
|
||||
msgid "you cannot perform this operation unless you are root.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:503
|
||||
#: src/pacman/pacman.c:510
|
||||
#, c-format
|
||||
msgid "failed to parse config (%s)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:513 src/pacman/remove.c:125 src/pacman/util.c:316
|
||||
#: src/pacman/pacman.c:520 src/pacman/remove.c:125 src/pacman/util.c:323
|
||||
msgid "Targets:"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:519
|
||||
#: src/pacman/pacman.c:526
|
||||
#, c-format
|
||||
msgid "could not register 'local' database (%s)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:526
|
||||
#: src/pacman/pacman.c:533
|
||||
msgid "no targets specified (use -h for help)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:539
|
||||
#: src/pacman/pacman.c:546
|
||||
msgid "no operation specified (use -h for help)\n"
|
||||
msgstr ""
|
||||
|
||||
|
@ -654,38 +675,38 @@ msgstr ""
|
|||
msgid "No package owns %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/query.c:122 src/pacman/sync.c:413
|
||||
#: src/pacman/query.c:119 src/pacman/sync.c:409
|
||||
msgid "no usable package repositories configured.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/query.c:128
|
||||
#: src/pacman/query.c:125
|
||||
msgid "Checking for package upgrades..."
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/query.c:135
|
||||
#: src/pacman/query.c:132
|
||||
msgid "no upgrades found"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/query.c:173
|
||||
#: src/pacman/query.c:170
|
||||
#, c-format
|
||||
msgid "group \"%s\" was not found\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/query.c:184
|
||||
#: src/pacman/query.c:181
|
||||
msgid "no package file was specified for --file\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/query.c:188
|
||||
#: src/pacman/query.c:185
|
||||
#, c-format
|
||||
msgid "failed to load package '%s' (%s)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/query.c:226 src/pacman/query.c:263
|
||||
#: src/pacman/query.c:223 src/pacman/query.c:255
|
||||
#, c-format
|
||||
msgid "package \"%s\" not found\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/remove.c:58 src/pacman/sync.c:528
|
||||
#: src/pacman/remove.c:58 src/pacman/sync.c:524
|
||||
#, c-format
|
||||
msgid ":: group %s:\n"
|
||||
msgstr ""
|
||||
|
@ -699,7 +720,7 @@ msgstr ""
|
|||
msgid ":: Remove %s from group %s? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/remove.c:77 src/pacman/sync.c:440 src/pacman/sync.c:489
|
||||
#: src/pacman/remove.c:77 src/pacman/sync.c:436 src/pacman/sync.c:485
|
||||
#, c-format
|
||||
msgid "failed to init transaction (%s)\n"
|
||||
msgstr ""
|
||||
|
@ -763,229 +784,221 @@ msgstr ""
|
|||
msgid " %s is up to date\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:341
|
||||
#: src/pacman/sync.c:337
|
||||
#, c-format
|
||||
msgid "package \"%s\" was not found.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:378
|
||||
#: src/pacman/sync.c:374
|
||||
#, c-format
|
||||
msgid "repository \"%s\" was not found.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:450
|
||||
#: src/pacman/sync.c:446
|
||||
msgid ":: Synchronizing package databases...\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:451
|
||||
#: src/pacman/sync.c:447
|
||||
msgid "synchronizing package lists"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:453
|
||||
#: src/pacman/sync.c:449
|
||||
msgid "failed to synchronize any databases"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:459
|
||||
#: src/pacman/sync.c:455
|
||||
msgid ":: Starting full system upgrade...\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:460
|
||||
#: src/pacman/sync.c:456
|
||||
msgid "starting full system upgrade"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:478
|
||||
#: src/pacman/sync.c:474
|
||||
msgid ""
|
||||
"\n"
|
||||
":: pacman has detected a newer version of the \"pacman\" package.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:479
|
||||
#: src/pacman/sync.c:475
|
||||
msgid ":: It is recommended that you allow pacman to upgrade itself\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:480
|
||||
#: src/pacman/sync.c:476
|
||||
msgid ":: first, then you can re-run the operation with the newer version.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:482
|
||||
#: src/pacman/sync.c:478
|
||||
msgid ":: Upgrade pacman first? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:497
|
||||
#: src/pacman/sync.c:493
|
||||
#, c-format
|
||||
msgid "pacman: %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:517
|
||||
#: src/pacman/sync.c:513
|
||||
#, c-format
|
||||
msgid "'%s': %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:532
|
||||
#: src/pacman/sync.c:528
|
||||
msgid ":: Install whole content? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:539
|
||||
#: src/pacman/sync.c:535
|
||||
#, c-format
|
||||
msgid ":: Install %s from group %s? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:563
|
||||
#: src/pacman/sync.c:559
|
||||
#, c-format
|
||||
msgid "'%s': not found in sync db\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:583
|
||||
#: src/pacman/sync.c:579
|
||||
msgid "requires"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:583
|
||||
#: src/pacman/sync.c:579
|
||||
msgid "is required by"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:625
|
||||
#: src/pacman/sync.c:621
|
||||
msgid "local database is up to date\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:634
|
||||
#: src/pacman/sync.c:630
|
||||
msgid ""
|
||||
"\n"
|
||||
"Beginning download...\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:638
|
||||
#: src/pacman/sync.c:634
|
||||
msgid "Proceed with download? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:646
|
||||
#: src/pacman/sync.c:642
|
||||
msgid ""
|
||||
"\n"
|
||||
"Beginning upgrade process...\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:650
|
||||
#: src/pacman/sync.c:646
|
||||
msgid "Proceed with installation? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:57
|
||||
msgid "] 100% LOCAL "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:68
|
||||
#: src/pacman/trans.c:52
|
||||
msgid "checking dependencies... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:72
|
||||
#: src/pacman/trans.c:56
|
||||
msgid "checking for file conflicts... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:76
|
||||
#: src/pacman/trans.c:60
|
||||
msgid "cleaning up... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:79
|
||||
#: src/pacman/trans.c:63
|
||||
msgid "resolving dependencies... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:82
|
||||
#: src/pacman/trans.c:66
|
||||
msgid "looking for inter-conflicts... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:102
|
||||
#: src/pacman/trans.c:86
|
||||
#, c-format
|
||||
msgid "installing %s... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:109
|
||||
#: src/pacman/trans.c:93
|
||||
#, c-format
|
||||
msgid "installed %s (%s)"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:116
|
||||
#: src/pacman/trans.c:100
|
||||
#, c-format
|
||||
msgid "removing %s... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:123
|
||||
#: src/pacman/trans.c:107
|
||||
#, c-format
|
||||
msgid "removed %s (%s)"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:130
|
||||
#: src/pacman/trans.c:114
|
||||
#, c-format
|
||||
msgid "upgrading %s... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:137
|
||||
#: src/pacman/trans.c:121
|
||||
#, c-format
|
||||
msgid "upgraded %s (%s -> %s)"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:144
|
||||
#: src/pacman/trans.c:128
|
||||
msgid "checking package integrity... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:158
|
||||
msgid " done.\n"
|
||||
#: src/pacman/trans.c:144
|
||||
msgid "failed.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:160
|
||||
msgid " failed.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:167
|
||||
#: src/pacman/trans.c:151
|
||||
#, c-format
|
||||
msgid ":: Retrieving packages from %s...\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:190
|
||||
#: src/pacman/trans.c:171
|
||||
#, c-format
|
||||
msgid ":: %s requires %s, but it is in IgnorePkg. Install anyway? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:204
|
||||
#: src/pacman/trans.c:185
|
||||
#, c-format
|
||||
msgid ":: %s is designated as a HoldPkg. Remove anyway? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:217
|
||||
#: src/pacman/trans.c:198
|
||||
#, c-format
|
||||
msgid ":: Replace %s with %s/%s? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:232
|
||||
#: src/pacman/trans.c:213
|
||||
#, c-format
|
||||
msgid ":: %s conflicts with %s. Remove %s? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:248
|
||||
#: src/pacman/trans.c:229
|
||||
#, c-format
|
||||
msgid ":: %s-%s: local version is newer. Upgrade anyway? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:266
|
||||
#: src/pacman/trans.c:247
|
||||
#, c-format
|
||||
msgid ":: %s-%s: local version is up to date. Upgrade anyway? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:284
|
||||
#: src/pacman/trans.c:265
|
||||
#, c-format
|
||||
msgid ":: Archive %s is corrupted. Do you want to delete it? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:333
|
||||
#: src/pacman/trans.c:314
|
||||
msgid "installing"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:336
|
||||
#: src/pacman/trans.c:317
|
||||
msgid "upgrading"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:339
|
||||
#: src/pacman/trans.c:320
|
||||
msgid "removing"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:342
|
||||
#: src/pacman/trans.c:323
|
||||
msgid "checking for file conflicts"
|
||||
msgstr ""
|
||||
|
||||
|
@ -994,25 +1007,25 @@ msgstr ""
|
|||
msgid "None\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/util.c:303
|
||||
#: src/pacman/util.c:310
|
||||
msgid "Remove:"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/util.c:311
|
||||
#: src/pacman/util.c:318
|
||||
#, c-format
|
||||
msgid ""
|
||||
"\n"
|
||||
"Total Removed Size: %.2f MB\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/util.c:322
|
||||
#: src/pacman/util.c:329
|
||||
#, c-format
|
||||
msgid ""
|
||||
"\n"
|
||||
"Total Package Size: %.2f MB\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/util.c:329
|
||||
#: src/pacman/util.c:336
|
||||
#, c-format
|
||||
msgid "Total Installed Size: %.2f MB\n"
|
||||
msgstr ""
|
||||
|
|
|
@ -7,7 +7,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: Pacman package manager 3.0.0\n"
|
||||
"Report-Msgid-Bugs-To: pacman-dev@archlinux.org\n"
|
||||
"POT-Creation-Date: 2007-02-06 20:43-0500\n"
|
||||
"POT-Creation-Date: 2007-02-12 10:17-0500\n"
|
||||
"PO-Revision-Date: 2007-02-06 20:17-0500\n"
|
||||
"Last-Translator: Dan McGee <pacman-dev@archlinux.org>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
|
@ -15,8 +15,8 @@ msgstr ""
|
|||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
|
||||
#: src/pacman/add.c:69 src/pacman/deptest.c:69 src/pacman/remove.c:79
|
||||
#: src/pacman/sync.c:442 src/pacman/sync.c:491
|
||||
#: src/pacman/add.c:69 src/pacman/deptest.c:57 src/pacman/remove.c:79
|
||||
#: src/pacman/sync.c:438 src/pacman/sync.c:487
|
||||
#, c-format
|
||||
msgid ""
|
||||
" if you're sure a package manager is not already running,\n"
|
||||
|
@ -32,13 +32,14 @@ msgstr ""
|
|||
msgid "failed to add target '%s' (%s)"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:85 src/pacman/sync.c:194 src/pacman/trans.c:86
|
||||
#: src/pacman/trans.c:93 src/pacman/trans.c:97 src/pacman/trans.c:107
|
||||
#: src/pacman/trans.c:121 src/pacman/trans.c:135 src/pacman/trans.c:147
|
||||
#: src/pacman/add.c:85 src/pacman/sync.c:194 src/pacman/trans.c:70
|
||||
#: src/pacman/trans.c:77 src/pacman/trans.c:81 src/pacman/trans.c:91
|
||||
#: src/pacman/trans.c:105 src/pacman/trans.c:119 src/pacman/trans.c:131
|
||||
#: src/pacman/trans.c:142
|
||||
msgid "done.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:92 src/pacman/remove.c:98 src/pacman/sync.c:576
|
||||
#: src/pacman/add.c:92 src/pacman/remove.c:98 src/pacman/sync.c:572
|
||||
#, c-format
|
||||
msgid "failed to prepare transaction (%s)\n"
|
||||
msgstr ""
|
||||
|
@ -48,68 +49,68 @@ msgstr ""
|
|||
msgid ":: %s: requires %s"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:118 src/pacman/sync.c:605
|
||||
#: src/pacman/add.c:118 src/pacman/sync.c:601
|
||||
#, c-format
|
||||
msgid ":: %s: conflicts with %s"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:127 src/pacman/sync.c:669
|
||||
#: src/pacman/add.c:127 src/pacman/sync.c:665
|
||||
#, c-format
|
||||
msgid "%s%s exists in \"%s\" (target) and \"%s\" (target)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:134 src/pacman/sync.c:676
|
||||
#: src/pacman/add.c:134 src/pacman/sync.c:672
|
||||
#, c-format
|
||||
msgid "%s: %s%s exists in filesystem\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:141 src/pacman/sync.c:683 src/pacman/sync.c:689
|
||||
#: src/pacman/add.c:141 src/pacman/sync.c:679 src/pacman/sync.c:685
|
||||
msgid ""
|
||||
"\n"
|
||||
"errors occurred, no packages were upgraded.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:151 src/pacman/sync.c:612
|
||||
#: src/pacman/add.c:151 src/pacman/sync.c:608
|
||||
#, c-format
|
||||
msgid ":: %.1f MB required, have %.1f MB"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:164 src/pacman/remove.c:138 src/pacman/sync.c:662
|
||||
#: src/pacman/add.c:164 src/pacman/remove.c:138 src/pacman/sync.c:658
|
||||
#, c-format
|
||||
msgid "failed to commit transaction (%s)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/add.c:174 src/pacman/remove.c:148 src/pacman/sync.c:484
|
||||
#: src/pacman/sync.c:705
|
||||
#: src/pacman/add.c:174 src/pacman/remove.c:148 src/pacman/sync.c:480
|
||||
#: src/pacman/sync.c:701
|
||||
#, c-format
|
||||
msgid "failed to release transaction (%s)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/deptest.c:82
|
||||
#: src/pacman/deptest.c:70
|
||||
msgid "memory allocation failure\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/deptest.c:93
|
||||
#: src/pacman/deptest.c:81
|
||||
#, c-format
|
||||
msgid "add target %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/deptest.c:96
|
||||
#: src/pacman/deptest.c:84
|
||||
#, c-format
|
||||
msgid "could not add target (%s)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/deptest.c:115
|
||||
#: src/pacman/deptest.c:103
|
||||
#, c-format
|
||||
msgid "requires: %s"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/deptest.c:139
|
||||
#: src/pacman/deptest.c:127
|
||||
#, c-format
|
||||
msgid "conflict: %s"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/deptest.c:153 src/pacman/deptest.c:171
|
||||
#: src/pacman/deptest.c:141 src/pacman/deptest.c:159
|
||||
#, c-format
|
||||
msgid "could not release transaction (%s)"
|
||||
msgstr ""
|
||||
|
@ -134,11 +135,11 @@ msgstr ""
|
|||
msgid "function"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/log.c:199
|
||||
#: src/pacman/log.c:201
|
||||
msgid "Y"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/log.c:199
|
||||
#: src/pacman/log.c:201
|
||||
msgid "YES"
|
||||
msgstr ""
|
||||
|
||||
|
@ -162,12 +163,12 @@ msgstr ""
|
|||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:68 src/pacman/package.c:118
|
||||
#: src/pacman/package.c:68 src/pacman/package.c:119
|
||||
#, c-format
|
||||
msgid "Name : %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:69 src/pacman/package.c:119
|
||||
#: src/pacman/package.c:69 src/pacman/package.c:120
|
||||
#, c-format
|
||||
msgid "Version : %s\n"
|
||||
msgstr ""
|
||||
|
@ -181,19 +182,19 @@ msgstr ""
|
|||
msgid "License :"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:72 src/pacman/package.c:120
|
||||
#: src/pacman/package.c:72 src/pacman/package.c:121
|
||||
msgid "Groups :"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:73 src/pacman/package.c:121
|
||||
#: src/pacman/package.c:73 src/pacman/package.c:122
|
||||
msgid "Provides :"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:74 src/pacman/package.c:122
|
||||
#: src/pacman/package.c:74 src/pacman/package.c:123
|
||||
msgid "Depends On :"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:75 src/pacman/package.c:123
|
||||
#: src/pacman/package.c:75 src/pacman/package.c:124
|
||||
msgid "Removes :"
|
||||
msgstr ""
|
||||
|
||||
|
@ -201,7 +202,7 @@ msgstr ""
|
|||
msgid "Required By :"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:80 src/pacman/package.c:124
|
||||
#: src/pacman/package.c:80 src/pacman/package.c:125
|
||||
msgid "Conflicts With :"
|
||||
msgstr ""
|
||||
|
||||
|
@ -253,61 +254,66 @@ msgstr ""
|
|||
msgid "No"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:93 src/pacman/package.c:129
|
||||
#: src/pacman/package.c:93 src/pacman/package.c:130
|
||||
#, c-format
|
||||
msgid "Description : "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:117
|
||||
#: src/pacman/package.c:118
|
||||
#, c-format
|
||||
msgid "Repository : %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:125
|
||||
msgid "Replaces :"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:126
|
||||
#, c-format
|
||||
msgid "Download Size : %6.2f K\n"
|
||||
msgid "Replaces :"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:127
|
||||
#, c-format
|
||||
msgid "Download Size : %6.2f K\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:128
|
||||
#, c-format
|
||||
msgid "Installed Size : %6.2f K\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:134
|
||||
#: src/pacman/package.c:135
|
||||
#, c-format
|
||||
msgid "MD5 Sum : %s"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:137
|
||||
#: src/pacman/package.c:138
|
||||
#, c-format
|
||||
msgid "SHA1 Sum : %s"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:168
|
||||
#: src/pacman/package.c:149
|
||||
#, c-format
|
||||
msgid "Backup Files :\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:169
|
||||
#, c-format
|
||||
msgid "error calculating checksums for %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:181
|
||||
#: src/pacman/package.c:182
|
||||
#, c-format
|
||||
msgid "MODIFIED\t%s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:183
|
||||
#: src/pacman/package.c:184
|
||||
#, c-format
|
||||
msgid "Not Modified\t%s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:188
|
||||
#: src/pacman/package.c:189
|
||||
#, c-format
|
||||
msgid "MISSING\t\t%s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/package.c:221
|
||||
#: src/pacman/package.c:222
|
||||
#, c-format
|
||||
msgid "No changelog available for '%s'.\n"
|
||||
msgstr ""
|
||||
|
@ -329,27 +335,27 @@ msgstr ""
|
|||
|
||||
#: src/pacman/pacman.c:91
|
||||
#, c-format
|
||||
msgid " %s {-R --remove} [options] <package>\n"
|
||||
msgid " %s {-F --freshen} [options] <file>\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:92
|
||||
#, c-format
|
||||
msgid " %s {-U --upgrade} [options] <file>\n"
|
||||
msgid " %s {-Q --query} [options] [package]\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:93
|
||||
#, c-format
|
||||
msgid " %s {-F --freshen} [options] <file>\n"
|
||||
msgid " %s {-R --remove} [options] <package>\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:94
|
||||
#, c-format
|
||||
msgid " %s {-Q --query} [options] [package]\n"
|
||||
msgid " %s {-S --sync} [options] [package]\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:95
|
||||
#, c-format
|
||||
msgid " %s {-S --sync} [options] [package]\n"
|
||||
msgid " %s {-U --upgrade} [options] <file>\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:96
|
||||
|
@ -373,12 +379,12 @@ msgstr ""
|
|||
#: src/pacman/pacman.c:101 src/pacman/pacman.c:107 src/pacman/pacman.c:118
|
||||
#: src/pacman/pacman.c:138
|
||||
#, c-format
|
||||
msgid " -d, --nodeps skip dependency checks\n"
|
||||
msgid " -d, --nodeps skip dependency checks\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:102 src/pacman/pacman.c:119 src/pacman/pacman.c:140
|
||||
#, c-format
|
||||
msgid " -f, --force force install, overwrite conflicting files\n"
|
||||
msgid " -f, --force force install, overwrite conflicting files\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:104
|
||||
|
@ -389,23 +395,24 @@ msgstr ""
|
|||
#: src/pacman/pacman.c:106
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -c, --cascade remove packages and all packages that depend on them\n"
|
||||
" -c, --cascade remove packages and all packages that depend on them\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:108
|
||||
#, c-format
|
||||
msgid " -k, --dbonly only remove database entry, do not remove files\n"
|
||||
msgid ""
|
||||
" -k, --dbonly only remove database entry, do not remove files\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:109
|
||||
#, c-format
|
||||
msgid " -n, --nosave remove configuration files as well\n"
|
||||
msgid " -n, --nosave remove configuration files as well\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:110
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -s, --recursive remove dependencies also (that won't break packages)\n"
|
||||
" -s, --recursive remove dependencies also (that won't break packages)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:113
|
||||
|
@ -425,65 +432,65 @@ msgstr ""
|
|||
|
||||
#: src/pacman/pacman.c:123
|
||||
#, c-format
|
||||
msgid " -c, --changelog view the changelog of a package\n"
|
||||
msgid " -c, --changelog view the changelog of a package\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:124
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -e, --orphans list all packages installed as dependencies but no "
|
||||
" -e, --orphans list all packages installed as dependencies but no "
|
||||
"longer\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:125
|
||||
#, c-format
|
||||
msgid " required by any package\n"
|
||||
msgid " required by any package\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:126 src/pacman/pacman.c:141
|
||||
#, c-format
|
||||
msgid " -g, --groups view all members of a package group\n"
|
||||
msgid " -g, --groups view all members of a package group\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:127 src/pacman/pacman.c:142
|
||||
#, c-format
|
||||
msgid " -i, --info view package information\n"
|
||||
msgid " -i, --info view package information\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:128
|
||||
#, c-format
|
||||
msgid " -l, --list list the contents of the queried package\n"
|
||||
msgid " -l, --list list the contents of the queried package\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:129
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -m, --foreign list all packages that were not found in the sync db"
|
||||
" -m, --foreign list all packages that were not found in the sync db"
|
||||
"(s)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:130
|
||||
#, c-format
|
||||
msgid " -o, --owns <file> query the package that owns <file>\n"
|
||||
msgid " -o, --owns <file> query the package that owns <file>\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:131
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -p, --file query the package file [package] instead of the "
|
||||
" -p, --file query the package file [package] instead of the "
|
||||
"database\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:132
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -s, --search search locally-installed packages for matching "
|
||||
" -s, --search search locally-installed packages for matching "
|
||||
"strings\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:133
|
||||
#, c-format
|
||||
msgid " -u, --upgrades list all packages that can be upgraded\n"
|
||||
msgid " -u, --upgrades list all packages that can be upgraded\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:135
|
||||
|
@ -494,149 +501,163 @@ msgstr ""
|
|||
#: src/pacman/pacman.c:137
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -c, --clean remove old packages from cache directory (use -cc for "
|
||||
" -c, --clean remove old packages from cache directory (use -cc for "
|
||||
"all)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:139
|
||||
#, c-format
|
||||
msgid " -e, --dependsonly install dependencies only\n"
|
||||
msgid " -e, --dependsonly install dependencies only\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:143
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -p, --print-uris print out URIs for given packages and their "
|
||||
" -p, --print-uris print out URIs for given packages and their "
|
||||
"dependencies\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:144
|
||||
#, c-format
|
||||
msgid " -s, --search search remote repositories for matching strings\n"
|
||||
msgid ""
|
||||
" -s, --search search remote repositories for matching strings\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:145
|
||||
#, c-format
|
||||
msgid " -u, --sysupgrade upgrade all packages that are out of date\n"
|
||||
msgid " -u, --sysupgrade upgrade all packages that are out of date\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:146
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -w, --downloadonly download packages but do not install/upgrade anything\n"
|
||||
" -w, --downloadonly download packages but do not install/upgrade "
|
||||
"anything\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:147
|
||||
#, c-format
|
||||
msgid ""
|
||||
" -y, --refresh download fresh package databases from the server\n"
|
||||
" -y, --refresh download fresh package databases from the server\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:148
|
||||
#, c-format
|
||||
msgid ""
|
||||
" --ignore <pkg> ignore a package upgrade (can be used more than once)\n"
|
||||
" --ignore <pkg> ignore a package upgrade (can be used more than "
|
||||
"once)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:150
|
||||
#, c-format
|
||||
msgid " --config <path> set an alternate configuration file\n"
|
||||
msgid " --config <path> set an alternate configuration file\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:151
|
||||
#, c-format
|
||||
msgid " --noconfirm do not ask for anything confirmation\n"
|
||||
msgid " --noconfirm do not ask for anything confirmation\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:152
|
||||
#, c-format
|
||||
msgid " --ask <number> pre-specify answers for questions (see manpage)\n"
|
||||
msgid ""
|
||||
" --ask <number> pre-specify answers for questions (see manpage)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:153
|
||||
#, c-format
|
||||
msgid ""
|
||||
" --noprogressbar do not show a progress bar when downloading files\n"
|
||||
" --noprogressbar do not show a progress bar when downloading files\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:154
|
||||
#, c-format
|
||||
msgid ""
|
||||
" --noscriptlet do not execute the install scriptlet if there is any\n"
|
||||
" --noscriptlet do not execute the install scriptlet if there is any\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:155
|
||||
#, c-format
|
||||
msgid " -v, --verbose be verbose\n"
|
||||
msgid " -v, --verbose be verbose\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:156
|
||||
#, c-format
|
||||
msgid " -r, --root <path> set an alternate installation root\n"
|
||||
msgid " -r, --root <path> set an alternate installation root\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:157
|
||||
#, c-format
|
||||
msgid " -b, --dbpath <path> set an alternate database location\n"
|
||||
msgid " -b, --dbpath <path> set an alternate database location\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:170
|
||||
#: src/pacman/pacman.c:158
|
||||
#, c-format
|
||||
msgid " This program may be freely redistributed under\n"
|
||||
msgid " --cachedir <dir> set an alternate database location\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:171
|
||||
#, c-format
|
||||
msgid " This program may be freely redistributed under\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:172
|
||||
#, c-format
|
||||
msgid " the terms of the GNU General Public License\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:298
|
||||
#: src/pacman/pacman.c:299
|
||||
#, c-format
|
||||
msgid "error: '%s' is not a valid debug level"
|
||||
msgid "'%s' is not a valid debug level"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:334
|
||||
#: src/pacman/pacman.c:315
|
||||
#, c-format
|
||||
msgid "error: '%s' is not a valid db path\n"
|
||||
msgid "'%s' is not a valid cache directory\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:364
|
||||
#: src/pacman/pacman.c:341
|
||||
#, c-format
|
||||
msgid "error: '%s' is not a valid root path\n"
|
||||
msgid "'%s' is not a valid db path\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:391
|
||||
#: src/pacman/pacman.c:371
|
||||
#, c-format
|
||||
msgid "'%s' is not a valid root path\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:398
|
||||
msgid "only one operation may be used at a time\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:454
|
||||
#: src/pacman/pacman.c:461
|
||||
#, c-format
|
||||
msgid "failed to initilize alpm library (%s)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:487
|
||||
#: src/pacman/pacman.c:494
|
||||
msgid "you cannot perform this operation unless you are root.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:503
|
||||
#: src/pacman/pacman.c:510
|
||||
#, c-format
|
||||
msgid "failed to parse config (%s)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:513 src/pacman/remove.c:125 src/pacman/util.c:316
|
||||
#: src/pacman/pacman.c:520 src/pacman/remove.c:125 src/pacman/util.c:323
|
||||
msgid "Targets:"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:519
|
||||
#: src/pacman/pacman.c:526
|
||||
#, c-format
|
||||
msgid "could not register 'local' database (%s)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:526
|
||||
#: src/pacman/pacman.c:533
|
||||
msgid "no targets specified (use -h for help)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/pacman.c:539
|
||||
#: src/pacman/pacman.c:546
|
||||
msgid "no operation specified (use -h for help)\n"
|
||||
msgstr ""
|
||||
|
||||
|
@ -654,38 +675,38 @@ msgstr ""
|
|||
msgid "No package owns %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/query.c:122 src/pacman/sync.c:413
|
||||
#: src/pacman/query.c:119 src/pacman/sync.c:409
|
||||
msgid "no usable package repositories configured.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/query.c:128
|
||||
#: src/pacman/query.c:125
|
||||
msgid "Checking for package upgrades..."
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/query.c:135
|
||||
#: src/pacman/query.c:132
|
||||
msgid "no upgrades found"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/query.c:173
|
||||
#: src/pacman/query.c:170
|
||||
#, c-format
|
||||
msgid "group \"%s\" was not found\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/query.c:184
|
||||
#: src/pacman/query.c:181
|
||||
msgid "no package file was specified for --file\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/query.c:188
|
||||
#: src/pacman/query.c:185
|
||||
#, c-format
|
||||
msgid "failed to load package '%s' (%s)\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/query.c:226 src/pacman/query.c:263
|
||||
#: src/pacman/query.c:223 src/pacman/query.c:255
|
||||
#, c-format
|
||||
msgid "package \"%s\" not found\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/remove.c:58 src/pacman/sync.c:528
|
||||
#: src/pacman/remove.c:58 src/pacman/sync.c:524
|
||||
#, c-format
|
||||
msgid ":: group %s:\n"
|
||||
msgstr ""
|
||||
|
@ -699,7 +720,7 @@ msgstr ""
|
|||
msgid ":: Remove %s from group %s? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/remove.c:77 src/pacman/sync.c:440 src/pacman/sync.c:489
|
||||
#: src/pacman/remove.c:77 src/pacman/sync.c:436 src/pacman/sync.c:485
|
||||
#, c-format
|
||||
msgid "failed to init transaction (%s)\n"
|
||||
msgstr ""
|
||||
|
@ -763,229 +784,221 @@ msgstr ""
|
|||
msgid " %s is up to date\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:341
|
||||
#: src/pacman/sync.c:337
|
||||
#, c-format
|
||||
msgid "package \"%s\" was not found.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:378
|
||||
#: src/pacman/sync.c:374
|
||||
#, c-format
|
||||
msgid "repository \"%s\" was not found.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:450
|
||||
#: src/pacman/sync.c:446
|
||||
msgid ":: Synchronizing package databases...\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:451
|
||||
#: src/pacman/sync.c:447
|
||||
msgid "synchronizing package lists"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:453
|
||||
#: src/pacman/sync.c:449
|
||||
msgid "failed to synchronize any databases"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:459
|
||||
#: src/pacman/sync.c:455
|
||||
msgid ":: Starting full system upgrade...\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:460
|
||||
#: src/pacman/sync.c:456
|
||||
msgid "starting full system upgrade"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:478
|
||||
#: src/pacman/sync.c:474
|
||||
msgid ""
|
||||
"\n"
|
||||
":: pacman has detected a newer version of the \"pacman\" package.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:479
|
||||
#: src/pacman/sync.c:475
|
||||
msgid ":: It is recommended that you allow pacman to upgrade itself\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:480
|
||||
#: src/pacman/sync.c:476
|
||||
msgid ":: first, then you can re-run the operation with the newer version.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:482
|
||||
#: src/pacman/sync.c:478
|
||||
msgid ":: Upgrade pacman first? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:497
|
||||
#: src/pacman/sync.c:493
|
||||
#, c-format
|
||||
msgid "pacman: %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:517
|
||||
#: src/pacman/sync.c:513
|
||||
#, c-format
|
||||
msgid "'%s': %s\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:532
|
||||
#: src/pacman/sync.c:528
|
||||
msgid ":: Install whole content? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:539
|
||||
#: src/pacman/sync.c:535
|
||||
#, c-format
|
||||
msgid ":: Install %s from group %s? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:563
|
||||
#: src/pacman/sync.c:559
|
||||
#, c-format
|
||||
msgid "'%s': not found in sync db\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:583
|
||||
#: src/pacman/sync.c:579
|
||||
msgid "requires"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:583
|
||||
#: src/pacman/sync.c:579
|
||||
msgid "is required by"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:625
|
||||
#: src/pacman/sync.c:621
|
||||
msgid "local database is up to date\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:634
|
||||
#: src/pacman/sync.c:630
|
||||
msgid ""
|
||||
"\n"
|
||||
"Beginning download...\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:638
|
||||
#: src/pacman/sync.c:634
|
||||
msgid "Proceed with download? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:646
|
||||
#: src/pacman/sync.c:642
|
||||
msgid ""
|
||||
"\n"
|
||||
"Beginning upgrade process...\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/sync.c:650
|
||||
#: src/pacman/sync.c:646
|
||||
msgid "Proceed with installation? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:57
|
||||
msgid "] 100% LOCAL "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:68
|
||||
#: src/pacman/trans.c:52
|
||||
msgid "checking dependencies... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:72
|
||||
#: src/pacman/trans.c:56
|
||||
msgid "checking for file conflicts... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:76
|
||||
#: src/pacman/trans.c:60
|
||||
msgid "cleaning up... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:79
|
||||
#: src/pacman/trans.c:63
|
||||
msgid "resolving dependencies... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:82
|
||||
#: src/pacman/trans.c:66
|
||||
msgid "looking for inter-conflicts... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:102
|
||||
#: src/pacman/trans.c:86
|
||||
#, c-format
|
||||
msgid "installing %s... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:109
|
||||
#: src/pacman/trans.c:93
|
||||
#, c-format
|
||||
msgid "installed %s (%s)"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:116
|
||||
#: src/pacman/trans.c:100
|
||||
#, c-format
|
||||
msgid "removing %s... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:123
|
||||
#: src/pacman/trans.c:107
|
||||
#, c-format
|
||||
msgid "removed %s (%s)"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:130
|
||||
#: src/pacman/trans.c:114
|
||||
#, c-format
|
||||
msgid "upgrading %s... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:137
|
||||
#: src/pacman/trans.c:121
|
||||
#, c-format
|
||||
msgid "upgraded %s (%s -> %s)"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:144
|
||||
#: src/pacman/trans.c:128
|
||||
msgid "checking package integrity... "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:158
|
||||
msgid " done.\n"
|
||||
#: src/pacman/trans.c:144
|
||||
msgid "failed.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:160
|
||||
msgid " failed.\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:167
|
||||
#: src/pacman/trans.c:151
|
||||
#, c-format
|
||||
msgid ":: Retrieving packages from %s...\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:190
|
||||
#: src/pacman/trans.c:171
|
||||
#, c-format
|
||||
msgid ":: %s requires %s, but it is in IgnorePkg. Install anyway? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:204
|
||||
#: src/pacman/trans.c:185
|
||||
#, c-format
|
||||
msgid ":: %s is designated as a HoldPkg. Remove anyway? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:217
|
||||
#: src/pacman/trans.c:198
|
||||
#, c-format
|
||||
msgid ":: Replace %s with %s/%s? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:232
|
||||
#: src/pacman/trans.c:213
|
||||
#, c-format
|
||||
msgid ":: %s conflicts with %s. Remove %s? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:248
|
||||
#: src/pacman/trans.c:229
|
||||
#, c-format
|
||||
msgid ":: %s-%s: local version is newer. Upgrade anyway? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:266
|
||||
#: src/pacman/trans.c:247
|
||||
#, c-format
|
||||
msgid ":: %s-%s: local version is up to date. Upgrade anyway? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:284
|
||||
#: src/pacman/trans.c:265
|
||||
#, c-format
|
||||
msgid ":: Archive %s is corrupted. Do you want to delete it? [Y/n] "
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:333
|
||||
#: src/pacman/trans.c:314
|
||||
msgid "installing"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:336
|
||||
#: src/pacman/trans.c:317
|
||||
msgid "upgrading"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:339
|
||||
#: src/pacman/trans.c:320
|
||||
msgid "removing"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/trans.c:342
|
||||
#: src/pacman/trans.c:323
|
||||
msgid "checking for file conflicts"
|
||||
msgstr ""
|
||||
|
||||
|
@ -994,25 +1007,25 @@ msgstr ""
|
|||
msgid "None\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/util.c:303
|
||||
#: src/pacman/util.c:310
|
||||
msgid "Remove:"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/util.c:311
|
||||
#: src/pacman/util.c:318
|
||||
#, c-format
|
||||
msgid ""
|
||||
"\n"
|
||||
"Total Removed Size: %.2f MB\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/util.c:322
|
||||
#: src/pacman/util.c:329
|
||||
#, c-format
|
||||
msgid ""
|
||||
"\n"
|
||||
"Total Package Size: %.2f MB\n"
|
||||
msgstr ""
|
||||
|
||||
#: src/pacman/util.c:329
|
||||
#: src/pacman/util.c:336
|
||||
#, c-format
|
||||
msgid "Total Installed Size: %.2f MB\n"
|
||||
msgstr ""
|
||||
|
|
Loading…
Add table
Reference in a new issue