diff --git a/CREDITS b/CREDITS index 97779b3507..5fb052fe12 100644 --- a/CREDITS +++ b/CREDITS @@ -1,39 +1,148 @@ -Work on RPM was done primarily by: +Initial work on RPM was done primarily by: - Erik Troan Marc Ewing + Erik Troan -Significant code, ideas, or porting help have been contributed by: +Over the years, code, documentation, ideas, porting help, tests etc +have been contributed by: + Tero Aho Stuart Anderson Ed Bailey Donnie Barnes + Stefan Berger + Eric W. Biederman + Anders F Bjorklund + Frederic Bonnard Nikita Borisov + Pádraig Brady + Tony Breeds Till Bubeck + Héctor Daniel Cabrera + Yuri Chornoivan + Michal Čihař + Archie Cobbs + Ralf Corsépius Kit Cosper + Jean Delvare Kristof Depraetere Alex deVries + Johannes Dewender + Michal Domonkos + Piotr Drąg + Boris Egorov Karl Eichwalder + Peter Eisentraut + Giulio Eulisse + Christophe Fergeau + Florian Festi + Jakub Filak + Brian Elliott Finley Fred Fish + Nikola Forró + Gleb Fotengauer-Malinovskiy David Fox - Joseph L. Hartmann, Jr + Rafael Garcia-Suarez + Alexey Gladkov + Igor Gnatenko + Neal Gompa + Guido Grazioli + David Greaves + Aron Griffis + Fionnuala Gunter + Anssi Hannula + Richard Hughes + Tom Hughes + Thomas Jarosch + Zbigniew Jędrzejewski-Szmek + Jakub Jelinek Jeff Johnson Michael K. Johnson + Tadashi Jokagi + Peter Jones + Richard W.M. Jones + Guillem Jover + Joseph L. Hartmann, Jr + Juha Kallioinen + Alexandr D. Kanevskiy Eugene Kanter + Lubos Kardos + Per Øyvind Karlsen + Jiri Kastner + Phil Knirsch + Ales Kozumplik + Jan Kratochvil Toshio Kuratomi + Tim Landscheidt Hermann Lauer + Steve Lawrence + Alec Leamas + Dimitri John Ledkov Elliot Lee + Dominique Leuenberger Benedict Lofstedt + Till Maas + David Malcolm + Michal Marek + Panu Matilainen Jared Mauch + Roland McGrath + Kyle McMartin + Joshua Megerman Nigel Metheringham + Tomas Mlcoch Horacio Rodriguez Montero Tim Mooney + David Martínez Moreno Eric Mumpower + Paul Nasrat + Gustavo Niemeyer + Jindrich Novy Michael Nyquisk + Stanislav Ochotnicky + Denis Ollier + Vít Ondruch + Rakesh Pandit + Thomas Petazzoni + Trần Ngọc Quân + Jerome Quelin + Pavel Raiskup + Elena Reshetova + Lubomir Rintel + Pavol Rusnak + Kamil Rytarowski + Mark Salter Steve Sanbeg Tyson Sawyer + Andreas Scherer + Michal Schmidt + Michael Schroeder + Andreas Schwab Christopher Seawood + Misha Shnurapet + Kirill A. Shutemov + Jan Silhan + Taylon Silmer + Mukund Sivaraman + Ville Skyttä + Jeff Smith Johnie Stafford - Gary Thomas + Hajime Taira Bob Tanner + Pascal Terjan + Gary Thomas + Jeff Tickle + Michal Toman + Alexey Tourbin + Tom Tromey + Chip Turner + Vincent Untz + Pavlina Varekova + Nicolas Vigier + Thierry Vignaud + Jonathan Wakely + Colin Walters + Florian Weimer Karsten Weiss + Mark Wielaard + Mimi Zohar diff --git a/Makefile.am b/Makefile.am index 4b5d1d861b..358e60b130 100644 --- a/Makefile.am +++ b/Makefile.am @@ -100,8 +100,11 @@ bin_PROGRAMS += rpm2archive endif rpmlibexec_PROGRAMS = -rpmconfig_SCRIPTS = mkinstalldirs \ +rpmconfig_SCRIPTS = \ config.guess config.sub +if !OS_OS2 +rpmconfig_SCRIPTS += mkinstalldirs +endif noinst_LTLIBRARIES = libcliutils.la libcliutils_la_SOURCES = cliutils.h cliutils.c @@ -167,6 +170,10 @@ rpmlibexec_PROGRAMS += elfdeps elfdeps_SOURCES = tools/elfdeps.c elfdeps_LDADD = rpmio/librpmio.la elfdeps_LDADD += @WITH_LIBELF_LIB@ @WITH_POPT_LIB@ + +rpmlibexec_PROGRAMS += sepdebugcrcfix +sepdebugcrcfix_SOURCES = tools/sepdebugcrcfix.c +sepdebugcrcfix_LDADD = @WITH_LIBELF_LIB@ endif endif @@ -174,6 +181,12 @@ rpmlibexec_PROGRAMS += rpmdeps rpmdeps_SOURCES = tools/rpmdeps.c rpmdeps_LDADD = lib/librpm.la rpmio/librpmio.la build/librpmbuild.la @WITH_POPT_LIB@ +if OS_OS2 +rpmlibexec_PROGRAMS += os2deps +os2deps_SOURCES = tools/os2deps.c +os2deps_LDADD = @WITH_POPT_LIB@ +endif + bin_PROGRAMS += rpmgraph rpmgraph_SOURCES = tools/rpmgraph.c rpmgraph_LDADD = lib/librpm.la rpmio/librpmio.la @WITH_POPT_LIB@ @@ -195,6 +208,9 @@ macros: $(top_srcdir)/macros.in CLEANFILES += macros EXTRA_DIST += macros.in +# Used for the testsuite to test creating debuginfo packages +EXTRA_DIST += macros.debug + noinst_DATA += platform platform: $(top_srcdir)/platform.in @$(SED) \ @@ -253,7 +269,7 @@ MAINTAINERCLEANFILES = ChangeLog # Build hacking docs only on request if HACKINGDOCS if DOXYGEN -doc/hacking.doxy: doc/hacking.doxy.in doc/hacking/Doxyheader Makefile.am +doc/hacking.doxy: doc/hacking.doxy.in doc/hacking/Doxyheader.h Makefile.am $(SED) \ -e "s,\@top_srcdir\@/,$(top_srcdir)/,g" \ -e "s,[@]HAVE_DOT[@],$(HAVE_DOT)," \ @@ -266,12 +282,12 @@ doc/hacking/html/index.html: doc/hacking.doxy rpmpopt-@VERSION@ noinst_DATA += doc/hacking/html/index.html endif endif -EXTRA_DIST += doc/hacking.doxy.in doc/hacking/Doxyheader +EXTRA_DIST += doc/hacking.doxy.in doc/hacking/Doxyheader.h # Always build librpm docs if DOXYGEN -doc/librpm.doxy: doc/librpm.doxy.in doc/librpm/Doxyheader Makefile.am configure.ac $(pkginclude_HEADERS) - files=`echo " $(HEADERS)" | $(SED) -e "s, , \@top_srcdir\@/,g"`; \ +doc/librpm.doxy: doc/librpm.doxy.in doc/librpm/Doxyheader.h Makefile.am configure.ac $(pkginclude_HEADERS) + files=`echo " $(pkginclude_HEADERS)" | $(SED) -e "s, , \@top_srcdir\@/,g"`; \ $(SED) -e "s,[@]pkginclude_HEADERS[@],$$files," \ -e "s,\@top_srcdir\@/,$(top_srcdir)/,g" \ -e "s,[@]HAVE_DOT[@],$(HAVE_DOT)," \ @@ -283,7 +299,7 @@ doc/librpm/html/index.html: doc/librpm.doxy @DOXYGEN@ doc/librpm.doxy noinst_DATA += doc/librpm/html/index.html endif -EXTRA_DIST += doc/librpm.doxy.in doc/librpm/Doxyheader +EXTRA_DIST += doc/librpm.doxy.in doc/librpm/Doxyheader.h EXTRA_DIST += doc/librpm/html if WITH_INTERNAL_DB diff --git a/build/build.c b/build/build.c index 04b039c5e6..d34ed65155 100644 --- a/build/build.c +++ b/build/build.c @@ -4,6 +4,10 @@ */ #include "system.h" +#ifdef __OS2__ +#include +#include +#endif #include #include @@ -150,7 +154,11 @@ rpmRC doScript(rpmSpec spec, rpmBuildFlags what, const char *name, goto exit; } - if (buildDir && buildDir[0] != '/') { + if (buildDir && buildDir[0] != '/' +#ifdef __OS2__ + && buildDir[1] != ':' +#endif + ) { rc = RPMRC_FAIL; goto exit; } @@ -159,6 +167,13 @@ rpmRC doScript(rpmSpec spec, rpmBuildFlags what, const char *name, (void) poptParseArgvString(buildCmd, &argc, &argv); rpmlog(RPMLOG_NOTICE, _("Executing(%s): %s\n"), name, buildCmd); +#ifdef __OS2__ + child = spawnvp(P_NOWAIT, argv[0], (char *const *)argv); + if (child == -1) + // waitpid will fail too! + rpmlog(RPMLOG_ERR, _("Exec of %s failed (%s): %s\n"), + scriptName, name, strerror(errno)); +#else if (!(child = fork())) { /* NSPR messes with SIGPIPE, reset to default for the kids */ signal(SIGPIPE, SIG_DFL); @@ -170,6 +185,7 @@ rpmRC doScript(rpmSpec spec, rpmBuildFlags what, const char *name, _exit(127); /* exit 127 for compatibility with bash(1) */ } +#endif pid = waitpid(child, &status, 0); diff --git a/build/files.c b/build/files.c index ea595b95a5..578437348a 100644 --- a/build/files.c +++ b/build/files.c @@ -103,14 +103,6 @@ typedef struct AttrRec_s { /* list of files */ static StringBuf check_fileList = NULL; -typedef struct specialDir_s { - char * dirname; - ARGV_t files; - struct AttrRec_s ar; - struct AttrRec_s def_ar; - rpmFlags sdtype; -} * specialDir; - typedef struct FileEntry_s { rpmfileAttrs attrFlags; specfFlags specdFlags; @@ -127,6 +119,23 @@ typedef struct FileEntry_s { int isDir; } * FileEntry; +typedef struct specialDir_s { + char * dirname; + ARGV_t files; + struct AttrRec_s ar; + struct AttrRec_s def_ar; + rpmFlags sdtype; + + int entriesCount; + int entriesAlloced; + + struct { + struct FileEntry_s defEntry; + struct FileEntry_s curEntry; + } *entries; + +} * specialDir; + typedef struct FileRecords_s { FileListRec recs; int alloced; @@ -169,6 +178,22 @@ static void dupAttrRec(const AttrRec oar, AttrRec nar) *nar = *oar; /* struct assignment */ } +static void copyFileEntry(FileEntry src, FileEntry dest) +{ + /* Copying struct makes just shallow copy */ + *dest = *src; + + /* Do also deep copying */ + if (src->langs != NULL) { + dest->langs = argvNew(); + argvAppend(&dest->langs, src->langs); + } + + if (src->caps != NULL) { + dest->caps = xstrdup(src->caps); + } +} + static void FileEntryFree(FileEntry entry) { argvFree(entry->langs); @@ -783,6 +808,7 @@ static VFA_t const virtualAttrs[] = { { "%readme", RPMFILE_README }, { "%license", RPMFILE_LICENSE }, { "%pubkey", RPMFILE_PUBKEY }, + { "%missingok", RPMFILE_MISSINGOK }, { NULL, 0 } }; @@ -800,7 +826,7 @@ static rpmRC parseForSimple(char * buf, FileEntry cur, ARGV_t * fileNames) int allow_relative = (RPMFILE_PUBKEY|RPMFILE_DOC|RPMFILE_LICENSE); t = buf; - while ((s = strtokWithQuotes(t, " \t\n")) != NULL) { + while ((s = strtokWithQuotes(t, " \t\r\n")) != NULL) { t = NULL; /* Set flags for virtual file attributes */ @@ -1611,6 +1637,7 @@ static rpmRC readFilesManifest(rpmSpec spec, Package pkg, const char *path) FILE *fd = NULL; rpmRC rc = RPMRC_FAIL; unsigned int nlines = 0; + char *expanded; if (*path == '/') { fn = rpmGetPath(path, NULL); @@ -1631,11 +1658,12 @@ static rpmRC readFilesManifest(rpmSpec spec, Package pkg, const char *path) while (fgets(buf, sizeof(buf), fd)) { if (handleComments(buf)) continue; - if (expandMacros(spec, spec->macros, buf, sizeof(buf))) { + if(rpmExpandMacros(spec->macros, buf, &expanded, 0) < 0) { rpmlog(RPMLOG_ERR, _("line: %s\n"), buf); goto exit; } - argvAdd(&(pkg->fileList), buf); + argvAdd(&(pkg->fileList), expanded); + free(expanded); nlines++; } @@ -1687,22 +1715,47 @@ static char * getSpecialDocDir(Header h, rpmFlags sdtype) return res; } -static specialDir specialDirNew(Header h, rpmFlags sdtype, - AttrRec ar, AttrRec def_ar) +static specialDir specialDirNew(Header h, rpmFlags sdtype) { specialDir sd = xcalloc(1, sizeof(*sd)); - dupAttrRec(ar, &(sd->ar)); - dupAttrRec(def_ar, &(sd->def_ar)); + + sd->entriesCount = 0; + sd->entriesAlloced = 10; + sd->entries = xcalloc(sd->entriesAlloced, sizeof(sd->entries[0])); + sd->dirname = getSpecialDocDir(h, sdtype); sd->sdtype = sdtype; return sd; } +static void addSpecialFile(specialDir sd, const char *path, FileEntry cur, + FileEntry def) +{ + argvAdd(&sd->files, path); + + if (sd->entriesCount >= sd->entriesAlloced) { + sd->entriesAlloced <<= 1; + sd->entries = xrealloc(sd->entries, sd->entriesAlloced * + sizeof(sd->entries[0])); + } + + copyFileEntry(cur, &sd->entries[sd->entriesCount].curEntry); + copyFileEntry(def, &sd->entries[sd->entriesCount].defEntry); + sd->entriesCount++; +} + static specialDir specialDirFree(specialDir sd) { + int i = 0; + if (sd) { argvFree(sd->files); free(sd->dirname); + for (i = 0; i < sd->entriesCount; i++) { + FileEntryFree(&sd->entries[i].curEntry); + FileEntryFree(&sd->entries[i].defEntry); + } + free(sd->entries); free(sd); } return NULL; @@ -1716,6 +1769,7 @@ static void processSpecialDir(rpmSpec spec, Package pkg, FileList fl, char *mkdocdir = rpmExpand("%{__mkdir_p} $", sdenv, NULL); StringBuf docScript = newStringBuf(); char *basepath, **files; + int fi; appendStringBuf(docScript, sdenv); appendStringBuf(docScript, "=$RPM_BUILD_ROOT"); @@ -1742,16 +1796,9 @@ static void processSpecialDir(rpmSpec spec, Package pkg, FileList fl, fl->processingFailed = 1; } - /* Reset for %doc */ - FileEntryFree(&fl->cur); - - fl->cur.attrFlags |= sd->sdtype; - fl->cur.verifyFlags = fl->def.verifyFlags; - dupAttrRec(&(sd->ar), &(fl->cur.ar)); - dupAttrRec(&(sd->def_ar), &(fl->def.ar)); - basepath = rpmGenPath(spec->rootDir, "%{_builddir}", spec->buildSubdir); files = sd->files; + fi = 0; while (*files != NULL) { char *origfile = rpmGenPath(basepath, *files, NULL); char *eorigfile = rpmEscapeSpaces(origfile); @@ -1759,6 +1806,12 @@ static void processSpecialDir(rpmSpec spec, Package pkg, FileList fl, int globFilesCount, i; char *newfile; + FileEntryFree(&fl->cur); + FileEntryFree(&fl->def); + copyFileEntry(&sd->entries[fi].curEntry, &fl->cur); + copyFileEntry(&sd->entries[fi].defEntry, &fl->def); + fi++; + if (rpmGlob(eorigfile, &globFilesCount, &globFiles) == 0) { for (i = 0; i < globFilesCount; i++) { rasprintf(&newfile, "%s/%s", sd->dirname, basename(globFiles[i])); @@ -1776,6 +1829,9 @@ static void processSpecialDir(rpmSpec spec, Package pkg, FileList fl, } free(basepath); + FileEntryFree(&fl->cur); + FileEntryFree(&fl->def); + copyFileEntry(&sd->entries[0].defEntry, &fl->def); fl->cur.isDir = 1; (void) processBinaryFile(pkg, fl, sd->dirname); @@ -1870,10 +1926,9 @@ static rpmRC processPackageFiles(rpmSpec spec, rpmBuildPkgFlags pkgFlags, /* save attributes on first special doc/license for later use */ if (*sdp == NULL) { - *sdp = specialDirNew(pkg->header, oattrs, - &fl.cur.ar, &fl.def.ar); + *sdp = specialDirNew(pkg->header, oattrs); } - argvAdd(&(*sdp)->files, *fn); + addSpecialFile(*sdp, *fn, &fl.cur, &fl.def); continue; } diff --git a/build/pack.c b/build/pack.c index 83224e8724..e7458fe068 100644 --- a/build/pack.c +++ b/build/pack.c @@ -5,6 +5,9 @@ #include "system.h" +#ifdef __OS2__ +#include +#endif #include #include #include @@ -132,11 +135,13 @@ static rpmRC addFileToTag(rpmSpec spec, const char * file, } while (fgets(buf, sizeof(buf), f)) { - if (expandMacros(spec, spec->macros, buf, sizeof(buf))) { + char *expanded; + if(rpmExpandMacros(spec->macros, buf, &expanded, 0) < 0) { rpmlog(RPMLOG_ERR, _("%s: line: %s\n"), fn, buf); goto exit; } - appendStringBuf(sb, buf); + appendStringBuf(sb, expanded); + free(expanded); } headerPutString(h, tag, getStringBuf(sb)); rc = RPMRC_OK; @@ -163,16 +168,25 @@ static const char * buildHost(void) static char hostname[1024]; static int oneshot = 0; struct hostent *hbn; + char *bhMacro; if (! oneshot) { - (void) gethostname(hostname, sizeof(hostname)); - hbn = gethostbyname(hostname); - if (hbn) - strcpy(hostname, hbn->h_name); - else - rpmlog(RPMLOG_WARNING, - _("Could not canonicalize hostname: %s\n"), hostname); - oneshot = 1; + bhMacro = rpmExpand("%{?_buildhost}", NULL); + if (strcmp(bhMacro, "") != 0 && strlen(bhMacro) < 1024) { + strcpy(hostname, bhMacro); + } else { + if (strcmp(bhMacro, "") != 0) + rpmlog(RPMLOG_WARNING, _("The _buildhost macro is too long\n")); + (void) gethostname(hostname, sizeof(hostname)); + hbn = gethostbyname(hostname); + if (hbn) + strcpy(hostname, hbn->h_name); + else + rpmlog(RPMLOG_WARNING, + _("Could not canonicalize hostname: %s\n"), hostname); + } + free(bhMacro); + oneshot = 1; } return(hostname); } @@ -275,27 +289,13 @@ static int haveRichDep(Package pkg) if (tagN != RPMTAG_REQUIRENAME && tagN != RPMTAG_CONFLICTNAME) continue; while (rpmdsNext(ds) >= 0) { - if (rpmdsFlags(ds) & RPMSENSE_RICH) + if (rpmdsIsRich(ds)) return 1; } } return 0; } -static rpm_loff_t estimateCpioSize(Package pkg) -{ - rpmfi fi; - rpm_loff_t size = 0; - - fi = rpmfilesIter(pkg->cpioList, RPMFI_ITER_FWD); - while (rpmfiNext(fi) >= 0) { - size += strlen(rpmfiDN(fi)) + strlen(rpmfiBN(fi)); - size += rpmfiFSize(fi); - size += 300; - } - return size; -} - static rpmRC writeRPM(Package pkg, unsigned char ** pkgidp, const char *fileName, char **cookie) { @@ -305,7 +305,6 @@ static rpmRC writeRPM(Package pkg, unsigned char ** pkgidp, uint8_t * MD5 = NULL; const char *s; rpmRC rc = RPMRC_OK; - rpm_loff_t estimatedCpioSize; unsigned char buf[32*BUFSIZ]; uint8_t zeros[] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}; char *zerosS = "0000000000000000000000000000000000000000"; @@ -427,14 +426,11 @@ static rpmRC writeRPM(Package pkg, unsigned char ** pkgidp, } } - /* Estimate cpio archive size to decide if use 32 bits or 64 bit tags. */ - estimatedCpioSize = estimateCpioSize(pkg); - /* Save the position of signature section */ sigStart = Ftell(fd); /* Generate and write a placeholder signature header */ - rc = rpmGenerateSignature(zerosS, zeros, 0, estimatedCpioSize, fd); + rc = rpmGenerateSignature(zerosS, zeros, 0, 0, fd); if (rc != RPMRC_OK) { rc = RPMRC_FAIL; goto exit; diff --git a/build/parsePreamble.c b/build/parsePreamble.c index 13501de7d3..933f7340f6 100644 --- a/build/parsePreamble.c +++ b/build/parsePreamble.c @@ -428,6 +428,11 @@ static rpmRC checkForValidArchitectures(rpmSpec spec) char *arch = rpmExpand("%{_target_cpu}", NULL); char *os = rpmExpand("%{_target_os}", NULL); rpmRC rc = RPMRC_FAIL; /* assume failure */ + + if (!strcmp(arch, "noarch")) { + free(arch); + arch = rpmExpand("%{_build_cpu}", NULL); + } if (isMemberInEntry(spec->buildRestrictions, arch, RPMTAG_EXCLUDEARCH) == 1) { diff --git a/build/parseReqs.c b/build/parseReqs.c index 9b41630a0a..a443505e41 100644 --- a/build/parseReqs.c +++ b/build/parseReqs.c @@ -21,6 +21,23 @@ static rpmRC checkSep(const char *s, char c, char **emsg) const char *sep = strchr(s, c); if (sep && strchr(sep + 1, c)) { rasprintf(emsg, "Invalid version (double separator '%c'): %s", c, s); + return RPMRC_FAIL; + } + return RPMRC_OK; +} + +static rpmRC checkEpoch(const char *s, char **emsg) +{ + const char *si, *sep = strchr(s, ':'); + + if (!sep) + return RPMRC_OK; + + for (si = s; si != sep; si++) { + if (!risdigit(*si)) { + rasprintf(emsg, "Invalid version (epoch must be unsigned integer): %s", s); + return RPMRC_FAIL; + } } return RPMRC_OK; } @@ -42,8 +59,13 @@ static rpmRC checkDep(rpmSpec spec, char *N, char *EVR, char **emsg) } if (rpmCharCheck(spec, EVR, ".-_+:%{}~")) return RPMRC_FAIL; - if (checkSep(EVR, '-', emsg) != RPMRC_OK || checkSep(EVR, ':', emsg) != RPMRC_OK) - return RPMRC_FAIL; + if (checkSep(EVR, '-', emsg) != RPMRC_OK || + checkSep(EVR, ':', emsg) != RPMRC_OK || + checkEpoch(EVR, emsg) != RPMRC_OK) { + + if (rpmExpandNumeric("%{?_wrong_version_format_terminate_build}")) + return RPMRC_FAIL; + } } return RPMRC_OK; } @@ -214,7 +236,7 @@ rpmRC parseRCPOT(rpmSpec spec, Package pkg, const char *field, rpmTagVal tagN, freeStringBuf(data.sb); goto exit; } - if (addReqProv(pkg, nametag, getStringBuf(data.sb), NULL, Flags | RPMSENSE_RICH, index)) { + if (addReqProv(pkg, nametag, getStringBuf(data.sb), NULL, Flags, index)) { rasprintf(&emsg, _("invalid dependency")); freeStringBuf(data.sb); goto exit; diff --git a/build/parseScript.c b/build/parseScript.c index ad4c92e8fd..64fd89693a 100644 --- a/build/parseScript.c +++ b/build/parseScript.c @@ -112,7 +112,7 @@ int parseScript(rpmSpec spec, int parsePart) NULL, NULL}, { NULL, 'q', POPT_BIT_SET, &scriptFlags, RPMSCRIPT_FLAG_QFORMAT, NULL, NULL}, - { "--priority", 'P', POPT_ARG_INT, &priority, 'P', NULL, NULL}, + { NULL, 'P', POPT_ARG_INT, &priority, 'P', NULL, NULL}, { 0, 0, 0, 0, 0, NULL, NULL} }; diff --git a/build/parseSpec.c b/build/parseSpec.c index edc3d0004e..9fff0e2c81 100644 --- a/build/parseSpec.c +++ b/build/parseSpec.c @@ -169,7 +169,7 @@ static int restoreFirstChar(rpmSpec spec) static int expandMacrosInSpecBuf(rpmSpec spec, int strip) { char *lbuf = NULL; - int rc = 0, isComment = 0; + int isComment = 0; /* Don't expand macros (eg. %define) in false branch of %if clause */ if (!spec->readStack->reading) @@ -180,15 +180,17 @@ static int expandMacrosInSpecBuf(rpmSpec spec, int strip) if (lbuf[0] == '#') isComment = 1; - lbuf = xstrdup(spec->lbuf); - rc = expandMacros(spec, spec->macros, spec->lbuf, spec->lbufSize); - if (rc) { + if(rpmExpandMacros(spec->macros, spec->lbuf, &lbuf, 0) < 0) { rpmlog(RPMLOG_ERR, _("line %d: %s\n"), spec->lineNum, spec->lbuf); - goto exit; + return 1; } + free(spec->lbuf); + spec->lbuf = lbuf; + spec->lbufSize = strlen(spec->lbuf) + 1; + if (strip & STRIP_COMMENTS && isComment) { char *bufA = lbuf; char *bufB = spec->lbuf; @@ -210,10 +212,7 @@ static int expandMacrosInSpecBuf(rpmSpec spec, int strip) spec->lineNum, lbuf); } -exit: - free(lbuf); - - return rc; + return 0; } /* Return zero on success, 1 if we need to read more and -1 on errors. */ diff --git a/build/rpmfc.c b/build/rpmfc.c index 7565b189bc..620504b6b1 100644 --- a/build/rpmfc.c +++ b/build/rpmfc.c @@ -16,6 +16,12 @@ #include #include +#ifdef __OS2__ +#include +/* Use socketpair instead of pipe because of select */ +#define pipe(p) socketpair(AF_UNIX, SOCK_STREAM, 0, p) +#endif + #include "lib/rpmfi_internal.h" /* rpmfiles stuff for now */ #include "build/rpmbuild_internal.h" @@ -33,6 +39,17 @@ typedef struct rpmfcAttr_s { struct matchRule excl; } * rpmfcAttr; +typedef struct { + int fileIx; + rpmds dep; +} rpmfcFileDep; + +typedef struct { + rpmfcFileDep *data; + int size; + int alloced; +} rpmfcFileDeps; + /** */ struct rpmfc_s { @@ -55,7 +72,7 @@ struct rpmfc_s { ARGI_t fddictn; /*!< (no. files) file depends dictionary no. entries */ ARGI_t ddictx; /*!< (no. dependencies) file->dependency mapping */ rpmstrPool cdict; /*!< file class dictionary */ - rpmstrPool ddict; /*!< file depends dictionary */ + rpmfcFileDeps fileDeps; /*!< file dependency mapping */ rpmstrPool pool; /*!< general purpose string storage */ }; @@ -397,15 +414,15 @@ static void argvAddUniq(ARGV_t * argvp, const char * key) #define hasAttr(_a, _n) (argvSearch((_a), (_n), NULL) != NULL) -static void rpmfcAddFileDep(rpmstrPool ddict, int ix, rpmds ds, char deptype) +static void rpmfcAddFileDep(rpmfcFileDeps *fileDeps, rpmds ds, int ix) { - if (ds) { - char *key = NULL; - rasprintf(&key, "%08d%c %s %s 0x%08x", ix, deptype, - rpmdsN(ds), rpmdsEVR(ds), rpmdsFlags(ds)); - rpmstrPoolId(ddict, key, 1); - free(key); + if (fileDeps->size == fileDeps->alloced) { + fileDeps->alloced <<= 2; + fileDeps->data = xrealloc(fileDeps->data, + fileDeps->alloced * sizeof(fileDeps->data[0])); } + fileDeps->data[fileDeps->size].fileIx = ix; + fileDeps->data[fileDeps->size++].dep = ds; } static ARGV_t runCmd(const char *nsdep, const char *depname, @@ -530,11 +547,9 @@ static int rpmfcHelper(rpmfc fc, int ix, /* Add to package and file dependencies unless filtered */ if (regMatch(exclude, rpmdsDNEVR(ds)+2) == 0) { - (void) rpmdsMerge(packageDependencies(fc->pkg, tagN), ds); - rpmfcAddFileDep(fc->ddict, ix, ds, - tagN == RPMTAG_PROVIDENAME ? 'P' : 'R'); + //rpmdsMerge(packageDependencies(fc->pkg, tagN), ds); + rpmfcAddFileDep(&fc->fileDeps, ds, ix); } - rpmdsFree(ds); } else { rpmlog(RPMLOG_ERR, _("invalid dependency (%s): %s\n"), err, pav[i]); @@ -557,6 +572,11 @@ static int rpmfcHelper(rpmfc fc, int ix, static const struct rpmfcTokens_s rpmfcTokens[] = { { "directory", RPMFC_INCLUDE }, +#ifdef __OS2__ + { "32-bit DLL", RPMFC_OS2|RPMFC_INCLUDE }, + { "32-bit OS/2", RPMFC_OS2|RPMFC_INCLUDE }, + { "32-bit PM", RPMFC_OS2|RPMFC_INCLUDE }, +#endif { "ELF 32-bit", RPMFC_ELF32|RPMFC_INCLUDE }, { "ELF 64-bit", RPMFC_ELF64|RPMFC_INCLUDE }, @@ -744,7 +764,11 @@ rpmfc rpmfcFree(rpmfc fc) argiFree(fc->fddictn); argiFree(fc->ddictx); - rpmstrPoolFree(fc->ddict); + for (int i = 0; i < fc->fileDeps.size; i++) { + rpmdsFree(fc->fileDeps.data[i].dep); + } + free(fc->fileDeps.data); + rpmstrPoolFree(fc->cdict); rpmstrPoolFree(fc->pool); @@ -763,6 +787,9 @@ rpmfc rpmfcCreate(const char *buildRoot, rpmFlags flags) } fc->pool = rpmstrPoolCreate(); fc->pkg = xcalloc(1, sizeof(*fc->pkg)); + fc->fileDeps.alloced = 10; + fc->fileDeps.data = xmalloc(fc->fileDeps.alloced * + sizeof(fc->fileDeps.data[0])); return fc; } @@ -789,17 +816,112 @@ rpmds rpmfcRequires(rpmfc fc) return rpmfcDependencies(fc, RPMTAG_REQUIRENAME); } +rpmds rpmfcRecommends(rpmfc fc) +{ + return rpmfcDependencies(fc, RPMTAG_RECOMMENDNAME); +} + +rpmds rpmfcSuggests(rpmfc fc) +{ + return rpmfcDependencies(fc, RPMTAG_SUGGESTNAME); +} + +rpmds rpmfcSupplements(rpmfc fc) +{ + return rpmfcDependencies(fc, RPMTAG_SUPPLEMENTNAME); +} + +rpmds rpmfcEnhances(rpmfc fc) +{ + return rpmfcDependencies(fc, RPMTAG_ENHANCENAME); +} + +rpmds rpmfcConflicts(rpmfc fc) +{ + return rpmfcDependencies(fc, RPMTAG_CONFLICTNAME); +} + +rpmds rpmfcObsoletes(rpmfc fc) +{ + return rpmfcDependencies(fc, RPMTAG_OBSOLETENAME); +} + + +/* Versioned deps are less than unversioned deps */ +static int cmpVerDeps(const void *a, const void *b) +{ + rpmfcFileDep *fDepA = (rpmfcFileDep *) a; + rpmfcFileDep *fDepB = (rpmfcFileDep *) b; + + int aIsVersioned = rpmdsFlags(fDepA->dep) & RPMSENSE_SENSEMASK ? 1 : 0; + int bIsVersioned = rpmdsFlags(fDepB->dep) & RPMSENSE_SENSEMASK ? 1 : 0; + + return bIsVersioned - aIsVersioned; +} + +/* Sort by index */ +static int cmpIndexDeps(const void *a, const void *b) +{ + rpmfcFileDep *fDepA = (rpmfcFileDep *) a; + rpmfcFileDep *fDepB = (rpmfcFileDep *) b; + + return fDepA->fileIx - fDepB->fileIx; +} + +/* + * Remove unversioned deps if corresponding versioned deps exist but only + * if the versioned dependency has the same type and the same color as the versioned. + */ +static void rpmfcNormalizeFDeps(rpmfc fc) +{ + rpmstrPool versionedDeps = rpmstrPoolCreate(); + rpmfcFileDep *normalizedFDeps = xmalloc(fc->fileDeps.size * + sizeof(normalizedFDeps[0])); + int ix = 0; + char *depStr; + + /* Sort. Versioned dependencies first */ + qsort(fc->fileDeps.data, fc->fileDeps.size, sizeof(fc->fileDeps.data[0]), + cmpVerDeps); + + for (int i = 0; i < fc->fileDeps.size; i++) { + switch (rpmdsTagN(fc->fileDeps.data[i].dep)) { + case RPMTAG_REQUIRENAME: + case RPMTAG_RECOMMENDNAME: + case RPMTAG_SUGGESTNAME: + rasprintf(&depStr, "%08x_%c_%s", + fc->fcolor[fc->fileDeps.data[i].fileIx], + rpmdsD(fc->fileDeps.data[i].dep), + rpmdsN(fc->fileDeps.data[i].dep)); + + if (rpmdsFlags(fc->fileDeps.data[i].dep) & RPMSENSE_SENSEMASK) { + /* preserve versioned require dependency */ + normalizedFDeps[ix++] = fc->fileDeps.data[i]; + rpmstrPoolId(versionedDeps, depStr, 1); + } else if (!rpmstrPoolId(versionedDeps, depStr, 0)) { + /* preserve unversioned require dep only if versioned dep doesn't exist */ + normalizedFDeps[ix++] =fc-> fileDeps.data[i]; + } else { + rpmdsFree(fc->fileDeps.data[i].dep); + } + free(depStr); + break; + default: + /* Preserve all non-require dependencies */ + normalizedFDeps[ix++] = fc->fileDeps.data[i]; + break; + } + } + rpmstrPoolFree(versionedDeps); + + free(fc->fileDeps.data); + fc->fileDeps.data = normalizedFDeps; + fc->fileDeps.size = ix; +} + static rpmRC rpmfcApplyInternal(rpmfc fc) { - const char * s; - char * se; rpmds ds, * dsp; - rpmTagVal tagN; - const char * N; - const char * EVR; - rpmsenseFlags Flags; - unsigned char deptype; - int nddict; int previx; unsigned int val; int dix; @@ -831,45 +953,28 @@ static rpmRC rpmfcApplyInternal(rpmfc fc) } } /* No more additions after this, freeze pool to minimize memory use */ - rpmstrPoolFreeze(fc->ddict, 0); + + rpmfcNormalizeFDeps(fc); + for (int i = 0; i < fc->fileDeps.size; i++) { + ds = fc->fileDeps.data[i].dep; + rpmdsMerge(packageDependencies(fc->pkg, rpmdsTagN(ds)), ds); + } + + /* Sort by index */ + qsort(fc->fileDeps.data, fc->fileDeps.size, + sizeof(fc->fileDeps.data[0]), cmpIndexDeps); /* Generate per-file indices into package dependencies. */ - nddict = rpmstrPoolNumStr(fc->ddict); previx = -1; - for (rpmsid id = 1; id <= nddict; id++) { - s = rpmstrPoolStr(fc->ddict, id); - - /* Parse out (file#,deptype,N,EVR,Flags) */ - ix = strtol(s, &se, 10); - if ( se == NULL ) { - rpmlog(RPMLOG_ERR, _("Conversion of %s to long integer failed.\n"), s); - return RPMRC_FAIL; - } - - deptype = *se++; - se++; - N = se; - while (*se && *se != ' ') - se++; - *se++ = '\0'; - EVR = se; - while (*se && *se != ' ') - se++; - *se++ = '\0'; - Flags = strtol(se, NULL, 16); - - dix = -1; - - tagN = rpmdsDToTagN(deptype); - dsp = packageDependencies(fc->pkg, tagN); - ds = rpmdsSinglePool(fc->pool, tagN, N, EVR, Flags); + for (int i = 0; i < fc->fileDeps.size; i++) { + ds = fc->fileDeps.data[i].dep; + ix = fc->fileDeps.data[i].fileIx; + dsp = packageDependencies(fc->pkg, rpmdsTagN(ds)); dix = rpmdsFind(*dsp, ds); - rpmdsFree(ds); - if (dix < 0) continue; - val = (deptype << 24) | (dix & 0x00ffffff); + val = (rpmdsD(ds) << 24) | (dix & 0x00ffffff); argiAdd(&fc->ddictx, -1, val); if (previx != ix) { @@ -878,8 +983,8 @@ static rpmRC rpmfcApplyInternal(rpmfc fc) } if (fc->fddictn && fc->fddictn->vals) fc->fddictn->vals[ix]++; - } + } return RPMRC_OK; } @@ -937,7 +1042,6 @@ rpmRC rpmfcClassify(rpmfc fc, ARGV_t argv, rpm_mode_t * fmode) /* Build (sorted) file class dictionary. */ fc->cdict = rpmstrPoolCreate(); - fc->ddict = rpmstrPoolCreate(); ms = magic_open(msflags); if (ms == NULL) { @@ -1236,7 +1340,6 @@ rpmRC rpmfcGenerateDepends(const rpmSpec spec, Package pkg) { rpmfi fi = rpmfilesIter(pkg->cpioList, RPMFI_ITER_FWD); rpmfc fc = NULL; - ARGV_t av = NULL; rpm_mode_t * fmode = NULL; int ac = rpmfiFC(fi); int genConfigDeps = 0; @@ -1249,18 +1352,14 @@ rpmRC rpmfcGenerateDepends(const rpmSpec spec, Package pkg) goto exit; /* Extract absolute file paths in argv format. */ - av = xcalloc(ac+1, sizeof(*av)); fmode = xcalloc(ac+1, sizeof(*fmode)); fi = rpmfiInit(fi, 0); while ((idx = rpmfiNext(fi)) >= 0) { /* Does package have any %config files? */ genConfigDeps |= (rpmfiFFlags(fi) & RPMFILE_CONFIG); - - av[idx] = rstrscat(NULL, spec->buildRoot, rpmfiFN(fi), NULL); fmode[idx] = rpmfiFMode(fi); } - av[ac] = NULL; fc = rpmfcCreate(spec->buildRoot, 0); free(fc->pkg); @@ -1285,7 +1384,7 @@ rpmRC rpmfcGenerateDepends(const rpmSpec spec, Package pkg) } /* Build file class dictionary. */ - rc = rpmfcClassify(fc, av, fmode); + rc = rpmfcClassify(fc, pkg->dpaths, fmode); if ( rc != RPMRC_OK ) goto exit; @@ -1340,7 +1439,6 @@ rpmRC rpmfcGenerateDepends(const rpmSpec spec, Package pkg) fc->pkg = NULL; free(fmode); rpmfcFree(fc); - argvFree(av); rpmfiFree(fi); return rc; diff --git a/build/rpmfc.h b/build/rpmfc.h index bd1c660b3f..20b32e2d70 100644 --- a/build/rpmfc.h +++ b/build/rpmfc.h @@ -29,6 +29,7 @@ enum FCOLOR_e { RPMFC_ELFMIPSN32 = (1 << 2), #define RPMFC_ELF (RPMFC_ELF32|RPMFC_ELF64|RPMFC_ELFMIPSN32) /* (1 << 3) leaks into package headers, reserved */ + RPMFC_OS2 = (1 << 5), RPMFC_WHITE = (1 << 29), RPMFC_INCLUDE = (1 << 30), @@ -106,6 +107,48 @@ rpmds rpmfcProvides(rpmfc fc); */ rpmds rpmfcRequires(rpmfc fc); +/** \ingroup rpmfc + * Retrieve file classification recommends + * @param fc file classifier + * @return rpmds dependency set of fc recommends + */ +rpmds rpmfcRecommends(rpmfc fc); + +/** \ingroup rpmfc + * Retrieve file classification suggests + * @param fc file classifier + * @return rpmds dependency set of fc suggests + */ +rpmds rpmfcSuggests(rpmfc fc); + +/** \ingroup rpmfc + * Retrieve file classification supplements + * @param fc file classifier + * @return rpmds dependency set of fc supplements + */ +rpmds rpmfcSupplements(rpmfc fc); + +/** \ingroup rpmfc + * Retrieve file classification enhances + * @param fc file classifier + * @return rpmds dependency set of fc enhances + */ +rpmds rpmfcEnhances(rpmfc fc); + +/** \ingroup rpmfc + * Retrieve file classification conflicts + * @param fc file classifier + * @return rpmds dependency set of fc conflicts + */ +rpmds rpmfcConflicts(rpmfc fc); + +/** \ingroup rpmfc + * Retrieve file classification obsoletes + * @param fc file classifier + * @return rpmds dependency set of fc obsoletes + */ +rpmds rpmfcObsoletes(rpmfc fc); + /** \ingroup rpmfc * Retrieve file classification dependencies * @param fc file classifier diff --git a/configure.ac b/configure.ac index e1baeb62ff..c5da2adeb4 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,5 @@ AC_PREREQ(2.61) -AC_INIT(rpm, 4.12.90, rpm-maint@lists.rpm.org) +AC_INIT(rpm, 4.13.0.1, rpm-maint@lists.rpm.org) AC_CONFIG_SRCDIR([rpmqv.c]) AC_CONFIG_HEADERS([config.h]) @@ -49,7 +49,12 @@ if test "$GCC" = yes; then ],[]) CFLAGS=$old_cflags done - CFLAGS="$CFLAGS -fPIC -DPIC -D_REENTRANT -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes $RPMCFLAGS" + case "$host" in + *os2*) ;; + *) + CFLAGS="$CFLAGS -fPIC -DPIC" ;; + esac + CFLAGS="$CFLAGS -D_REENTRANT -Wall -Wpointer-arith -Wmissing-prototypes -Wstrict-prototypes $RPMCFLAGS" fi export CFLAGS @@ -832,10 +837,22 @@ AC_SUBST(RPMCONFIGDIR) AC_SUBST(OBJDUMP) +AC_MSG_CHECKING([for OS/2]) +case $host in + *-*-os2*) + rpm_os2="yes" + ;; + *) + rpm_os2="no" + ;; +esac +AC_MSG_RESULT([$rpm_os2]) + if test "$with_external_db" = no; then AC_CONFIG_SUBDIRS(db3) fi +AM_CONDITIONAL(OS_OS2, [test "$rpm_os2" = "yes"]) AM_CONDITIONAL([WITH_INTERNAL_DB],[test "$with_external_db" = no]) AM_CONDITIONAL([DOXYGEN],[test "$DOXYGEN" != no]) AM_CONDITIONAL([HACKINGDOCS],[test "$with_hackingdocs" = yes]) diff --git a/doc/hacking.doxy.in b/doc/hacking.doxy.in index da2dd18e4e..e6004a5087 100644 --- a/doc/hacking.doxy.in +++ b/doc/hacking.doxy.in @@ -753,7 +753,7 @@ WARN_LOGFILE = # spaces. # Note: If this tag is empty the current directory is searched. -INPUT = @top_srcdir@/doc/hacking/Doxyheader \ +INPUT = @top_srcdir@/doc/hacking/Doxyheader.h \ @top_srcdir@/config.h \ @top_srcdir@/debug.h \ @top_srcdir@/macros \ diff --git a/doc/hacking/Doxyheader b/doc/hacking/Doxyheader.h similarity index 100% rename from doc/hacking/Doxyheader rename to doc/hacking/Doxyheader.h diff --git a/doc/librpm.doxy.in b/doc/librpm.doxy.in index aded73acb9..18d1b42851 100644 --- a/doc/librpm.doxy.in +++ b/doc/librpm.doxy.in @@ -753,7 +753,7 @@ WARN_LOGFILE = # spaces. # Note: If this tag is empty the current directory is searched. -INPUT = @top_srcdir@/doc/librpm/Doxyheader \ +INPUT = @top_srcdir@/doc/librpm/Doxyheader.h \ @pkginclude_HEADERS@ # This tag can be used to specify the character encoding of the source files diff --git a/doc/librpm/Doxyheader b/doc/librpm/Doxyheader.h similarity index 100% rename from doc/librpm/Doxyheader rename to doc/librpm/Doxyheader.h diff --git a/fileattrs/Makefile.am b/fileattrs/Makefile.am index e54395b3bb..56b0eac52b 100644 --- a/fileattrs/Makefile.am +++ b/fileattrs/Makefile.am @@ -9,4 +9,8 @@ fattrs_DATA = \ perllib.attr pkgconfig.attr python.attr ocaml.attr script.attr \ mono.attr +if OS_OS2 +fattrs_DATA += os2.attr +endif + EXTRA_DIST = $(fattrs_DATA) diff --git a/fileattrs/os2.attr b/fileattrs/os2.attr new file mode 100644 index 0000000000..6d4335e269 --- /dev/null +++ b/fileattrs/os2.attr @@ -0,0 +1,3 @@ +%__os2_provides %{_rpmconfigdir}/os2deps.sh --provides +%__os2_requires %{_rpmconfigdir}/os2deps.sh --requires +%__os2_magic ^(32|64)-bit.*$ diff --git a/fileattrs/python.attr b/fileattrs/python.attr index 0f3c2cceb4..a5bc2ccdf4 100644 --- a/fileattrs/python.attr +++ b/fileattrs/python.attr @@ -1,4 +1,4 @@ %__python_provides %{_rpmconfigdir}/pythondeps.sh --provides %__python_requires %{_rpmconfigdir}/pythondeps.sh --requires -%__python_path ^((/usr/lib(64)?/python[[:digit:]]\\.[[:digit:]]/.*\\.(py[oc]?|so))|(%{_bindir}/python[[:digit:]]\\.[[:digit:]]))$ +%__python_path ^((%{_prefix}/lib(64)?/python[[:digit:]]\\.[[:digit:]]/.*\\.(py[oc]?|so|pyd))|(%{_bindir}/python[[:digit:]]\\.[[:digit:]](\\.exe)?))$ %__python_magic [Pp]ython.*(executable|byte-compiled) diff --git a/installplatform b/installplatform index 119ae4cf2e..12339fcfe0 100755 --- a/installplatform +++ b/installplatform @@ -96,6 +96,12 @@ for ARCH in noarch `grep ^arch_canon $RPMRC | cut -d: -f2`; do CANONARCH=${ARCH} CANONCOLOR=0 ;; + armv7h*) + ISANAME=armv7hl + ISABITS=32 + CANONARCH=arm + CANONCOLOR=0 + ;; arm*) ISANAME=`echo ${ARCH} | sed "s/^\([^-]*\)-.*/\1/"` ISABITS=32 @@ -138,12 +144,42 @@ for ARCH in noarch `grep ^arch_canon $RPMRC | cut -d: -f2`; do CANONARCH=mips64el CANONCOLOR=3 ;; + mipsr6) + ISANAME=mipsr6 + ISABITS=32 + CANONARCH=mipsr6 + CANONCOLOR=0 + ;; + mipsr6el) + ISANAME=mipsr6 + ISABITS=32 + CANONARCH=mipsr6el + CANONCOLOR=0 + ;; + mips64r6) + ISANAME=mipsr6 + ISABITS=64 + CANONARCH=mips64r6 + CANONCOLOR=3 + ;; + mips64r6el) + ISANAME=mipsr6 + ISABITS=64 + CANONARCH=mips64r6el + CANONCOLOR=3 + ;; m68k) ISANAME=m68k ISABITS=32 CANONARCH=m68k CANONCOLOR=0 ;; + riscv64) + ISANAME=riscv + ISABITS=64 + CANONARCH=riscv64 + CANONCOLOR=3 + ;; noarch) CANONARCH=noarch CANONCOLOR=0 diff --git a/lib/backend/db3.c b/lib/backend/db3.c index 7f302a71ad..51fea3c8f9 100644 --- a/lib/backend/db3.c +++ b/lib/backend/db3.c @@ -404,6 +404,10 @@ static int db_init(rpmdb rdb, const char * dbhome) struct dbConfig_s * cfg = &rdb->cfg; /* This is our setup, thou shall not have other setups before us */ uint32_t eflags = (DB_CREATE|DB_INIT_MPOOL|DB_INIT_CDB); +#ifdef __OS2__ + // need to set this flag to avoid db48 mmap issues... + eflags |= DB_PRIVATE; +#endif if (rdb->db_dbenv != NULL) { rdb->db_opens++; @@ -838,6 +842,12 @@ static int db3_dbiOpen(rpmdb rdb, rpmDbiTagVal rpmtag, dbiIndex * dbip, int flag if ((rdb->db_mode & O_ACCMODE) == O_RDONLY) oflags |= DB_RDONLY; +#ifdef __OS2__ + // need to set this flag to avoid db48 mmap issues... + oflags |= DB_PRIVATE; + dbi->dbi_flags |= DB_PRIVATE; +#endif + rc = db_init(rdb, dbhome); retry_open = (rc == 0) ? 2 : 0; diff --git a/lib/cpio.c b/lib/cpio.c index 253ff0fba1..ce3d7709ae 100644 --- a/lib/cpio.c +++ b/lib/cpio.c @@ -399,6 +399,9 @@ int rpmcpioHeaderRead(rpmcpio_t cpio, char ** path, int * fx) GET_NUM_FIELD(hdr.filesize, fsize); GET_NUM_FIELD(hdr.namesize, nameSize); + if (nameSize <= 0 || nameSize > 4096) { + return RPMERR_BAD_HEADER; + } char name[nameSize + 1]; read = Fread(name, nameSize, 1, cpio->fd); diff --git a/lib/depends.c b/lib/depends.c index e2429e5b8a..fc413a9034 100644 --- a/lib/depends.c +++ b/lib/depends.c @@ -631,7 +631,7 @@ static int unsatisfiedDepend(rpmts ts, depCache dcache, rpmds dep) goto exit; /* Handle rich dependencies */ - if (dsflags & RPMSENSE_RICH) { + if (rpmdsIsRich(dep)) { rpmds ds1, ds2; rpmrichOp op; char *emsg = 0; @@ -644,7 +644,7 @@ static int unsatisfiedDepend(rpmts ts, depCache dcache, rpmds dep) goto exit; } if (op == RPMRICHOP_IF) { - if (rpmdsFlags(ds2) & RPMSENSE_RICH) { + if (rpmdsIsRich(ds2)) { /* check if this is a IF...ELSE combination */ rpmds ds21 = NULL, ds22 = NULL; rpmrichOp op2; diff --git a/lib/formats.c b/lib/formats.c index e3626ed620..bad0b2de65 100644 --- a/lib/formats.c +++ b/lib/formats.c @@ -44,9 +44,12 @@ static char * stringFormat(rpmtd td) case RPM_NUMERIC_CLASS: rasprintf(&val, "%" PRIu64, rpmtdGetNumber(td)); break; - case RPM_STRING_CLASS: - val = xstrdup(rpmtdGetString(td)); + case RPM_STRING_CLASS: { + const char *str = rpmtdGetString(td); + if (str) + val = xstrdup(str); break; + } case RPM_BINARY_CLASS: val = pgpHexStr(td->data, td->count); break; diff --git a/lib/fsm.c b/lib/fsm.c index 42ec991523..ba80e1c697 100644 --- a/lib/fsm.c +++ b/lib/fsm.c @@ -23,6 +23,13 @@ #include "debug.h" +#ifdef __OS2__ +#define INCL_DOS +#define INCL_DOSERRORS +#include +#include +#endif + #define _FSM_DEBUG 0 int _fsm_debug = _FSM_DEBUG; @@ -43,6 +50,109 @@ static int strict_erasures = 0; */ static const char * fileActionString(rpmFileAction a); +#ifdef __OS2__ +int unlockEx( const char *old_name); +int renameEx( const char *old_name, const char *new_name); + +/** +*/ +int unlockEx( const char *old_name) +{ + APIRET rc; + char* expandOptionMacro; + int expandOption; + CHAR OldName[_MAX_PATH]; + + // check expand macro value + expandOptionMacro = rpmExpand( "%{_os2_unlock_mode}", NULL); + if (expandOptionMacro == NULL) + expandOptionMacro = "0"; + expandOption = atoi( expandOptionMacro); + + // exit now? + if (expandOption != 0) { + return 0; + } + + // get native paths + if (_realrealpath( old_name, OldName, sizeof( OldName)) == NULL) { + // failed for some reason, report failure + errno = EACCES; + return -1; + } + + // unlock file, rc==2 if the file is not in use + rc = DosReplaceModule( (PCSZ)OldName, NULL, NULL); + return rc; +} + +/** + */ +int renameEx( const char *old_name, const char *new_name) +{ + APIRET rc; + char* expandOptionMacro; + int expandOption; + CHAR OldName[_MAX_PATH], NewName[_MAX_PATH]; + + // check expand macro value + expandOptionMacro = rpmExpand( "%{_os2_unlock_mode}", NULL); + if (expandOptionMacro == NULL) + expandOptionMacro = "0"; + expandOption = atoi( expandOptionMacro); + + // exit now? + if (expandOption == 2) { + errno = EACCES; + return -1; + } + + // get native paths + if (_realrealpath( old_name, OldName, sizeof( OldName)) == NULL) { + // failed for some reason, report failure + errno = EACCES; + return -1; + } + if (_realrealpath( new_name, NewName, sizeof( NewName)) == NULL) { + // failed for some reason, report failure + errno = EACCES; + return -1; + } + + // + if (expandOption != 1) { + + // try replacing the module first + rc = DosReplaceModule( (PCSZ)NewName, (PCSZ)OldName, NULL); + // if module is read-only, rename fails + if (rc == ERROR_ACCESS_DENIED) { + // unlock module + rc = DosReplaceModule( (PCSZ)NewName, NULL, NULL); + // remove read-only + rc = chmod( OldName, S_IREAD|S_IWRITE); + rc = chmod( NewName, S_IREAD|S_IWRITE); + // retry replacement + rc = DosReplaceModule( (PCSZ)NewName, (PCSZ)OldName, NULL); + } + if (rc == NO_ERROR || rc == ERROR_MODULE_IN_USE) { + // delete temp file + rc = unlink( OldName); + // replacing done, reset error + errno = 0; + return 0; + } + // call failed, either it is not an executable or it is no longer locked... + // TODO try rename again? + // use config.sys fallback + } + + // failure + errno = EACCES; + return -1; + +} +#endif // __OS2__ + /** \ingroup payload * Build path to file from file info, optionally ornamented with suffix. * @param fi file info iterator @@ -215,7 +325,12 @@ static int expandRegular(rpmfi fi, const char *dest, rpmpsm psm, int nodigest, i FD_t wfd = NULL; int rc = 0; - wfd = Fopen(dest, "w.ufdio"); + /* Create the file with 0200 permissions (write by owner). */ + { + mode_t old_umask = umask(0577); + wfd = Fopen(dest, "w.ufdio"); + umask(old_umask); + } if (Ferror(wfd)) { rc = RPMERR_OPEN_FAILED; goto exit; @@ -312,7 +427,13 @@ static int fsmStat(const char *path, int dolstat, struct stat *sb) static int fsmRmdir(const char *path) { - int rc = rmdir(path); + int rc = 0; +#ifdef __OS2__ + if (strcmp(path, "/@unixroot") == 0) + rc = 0; + else +#endif + rc = rmdir(path); if (_fsm_debug) rpmlog(RPMLOG_DEBUG, " %8s (%s) %s\n", __func__, path, (rc < 0 ? strerror(errno) : "")); @@ -327,7 +448,13 @@ static int fsmRmdir(const char *path) static int fsmMkdir(const char *path, mode_t mode) { - int rc = mkdir(path, (mode & 07777)); + int rc = 0; +#ifdef __OS2__ + if (strcmp(path, "/@unixroot") == 0) + rc = 0; + else +#endif + rc = mkdir(path, (mode & 07777)); if (_fsm_debug) rpmlog(RPMLOG_DEBUG, " %8s (%s, 0%04o) %s\n", __func__, path, (unsigned)(mode & 07777), @@ -524,6 +651,10 @@ static int fsmUnlink(const char *path) { int rc = 0; removeSBITS(path); +#ifdef __OS2__ + // try unlocking + rc = unlockEx(path); +#endif rc = unlink(path); if (_fsm_debug) rpmlog(RPMLOG_DEBUG, " %8s (%s) %s\n", __func__, @@ -535,8 +666,16 @@ static int fsmUnlink(const char *path) static int fsmRename(const char *opath, const char *path) { + int rc; removeSBITS(path); - int rc = rename(opath, path); +#ifdef __OS2__ // rename fails if destination is read-only + rc = chmod(path, S_IREAD|S_IWRITE); +#endif + rc = rename(opath, path); +#ifdef __OS2__ + if (rc) + rc = renameEx(opath, path); +#endif #if defined(ETXTBSY) && defined(__HPUX__) /* XXX HP-UX (and other os'es) don't permit rename to busy files. */ if (rc && errno == ETXTBSY) { diff --git a/lib/header.c b/lib/header.c index d497a3ae26..106726ddcd 100644 --- a/lib/header.c +++ b/lib/header.c @@ -194,7 +194,8 @@ int headerVerifyInfo(int il, int dl, const void * pev, void * iv, int negate) { entryInfo pe = (entryInfo) pev; entryInfo info = iv; - int i; + int i, tsize; + int32_t end = 0; for (i = 0; i < il; i++) { info->tag = ntohl(pe[i].tag); @@ -204,16 +205,28 @@ int headerVerifyInfo(int il, int dl, const void * pev, void * iv, int negate) info->offset = -info->offset; info->count = ntohl(pe[i].count); - if (hdrchkType(info->type)) + /* Previous data must not overlap */ + if (end > info->offset) return i; - if (hdrchkAlign(info->type, info->offset)) + + if (info->tag < HEADER_IMAGE) return i; - if (hdrchkRange(dl, info->offset)) + if (hdrchkType(info->type)) return i; - if (hdrchkData(info->count)) + if (hdrchkAlign(info->type, info->offset)) return i; + /* For string types we can only check the array size is sane */ + tsize = typeSizes[info->type]; + if (tsize < 1) + tsize = 1; + + /* Verify the data actually fits */ + end = info->offset + (info->count * tsize); + if (hdrchkRange(dl, end)) + return i; } + return -1; } @@ -419,6 +432,9 @@ static int regionSwab(indexEntry entry, int il, int dl, ie.info.count = ntohl(pe->count); ie.info.offset = ntohl(pe->offset); + if (regionid != 0 && (ie.info.tag >= RPMTAG_HEADERIMAGE && + ie.info.tag < RPMTAG_HEADERREGIONS)) + return -1; if (hdrchkType(ie.info.type)) return -1; if (hdrchkData(ie.info.count)) diff --git a/lib/headerfmt.c b/lib/headerfmt.c index 9b3cc723ca..546c1400b6 100644 --- a/lib/headerfmt.c +++ b/lib/headerfmt.c @@ -620,7 +620,7 @@ static char * formatValue(headerSprintfArgs hsa, sprintfTag tag, int element) char * t, * te; rpmtd td; - if ((td = getData(hsa, tag->tag))) { + if ((td = getData(hsa, tag->tag)) && td->count > element) { td->ix = element; /* Ick, use iterators instead */ val = tag->fmt(td); } else { diff --git a/lib/legacy.c b/lib/legacy.c index 422c2b0e80..8ba7bbd559 100644 --- a/lib/legacy.c +++ b/lib/legacy.c @@ -25,7 +25,7 @@ static void compressFilelist(Header h) char ** dirNames; const char ** baseNames; uint32_t * dirIndexes; - rpm_count_t count; + rpm_count_t count, realCount = 0; int i; int dirIndex = -1; @@ -58,6 +58,7 @@ static void compressFilelist(Header h) while ((i = rpmtdNext(&fileNames)) >= 0) { dirIndexes[i] = dirIndex; baseNames[i] = rpmtdGetString(&fileNames); + realCount++; } goto exit; } @@ -87,19 +88,20 @@ static void compressFilelist(Header h) (needle = bsearch(&filename, dirNames, dirIndex + 1, sizeof(dirNames[0]), dncmp)) == NULL) { char *s = xmalloc(len + 1); rstrlcpy(s, filename, len + 1); - dirIndexes[i] = ++dirIndex; + dirIndexes[realCount] = ++dirIndex; dirNames[dirIndex] = s; } else - dirIndexes[i] = needle - dirNames; + dirIndexes[realCount] = needle - dirNames; *baseName = savechar; - baseNames[i] = baseName; + baseNames[realCount] = baseName; + realCount++; } exit: if (count > 0) { - headerPutUint32(h, RPMTAG_DIRINDEXES, dirIndexes, count); - headerPutStringArray(h, RPMTAG_BASENAMES, baseNames, count); + headerPutUint32(h, RPMTAG_DIRINDEXES, dirIndexes, realCount); + headerPutStringArray(h, RPMTAG_BASENAMES, baseNames, realCount); headerPutStringArray(h, RPMTAG_DIRNAMES, (const char **) dirNames, dirIndex + 1); } diff --git a/lib/order.c b/lib/order.c index ec18646acd..854f37e988 100644 --- a/lib/order.c +++ b/lib/order.c @@ -153,7 +153,7 @@ static inline int addRelation(rpmts ts, if (dsflags & (RPMSENSE_RPMLIB|RPMSENSE_CONFIG|RPMSENSE_PRETRANS|RPMSENSE_POSTTRANS)) return 0; - if (dsflags & RPMSENSE_RICH) { + if (rpmdsIsRich(requires)) { rpmds ds1, ds2; rpmrichOp op; if (rpmdsParseRichDep(requires, &ds1, &ds2, &op, NULL) == RPMRC_OK) { diff --git a/lib/package.c b/lib/package.c index c08da7faad..83f96d92b5 100644 --- a/lib/package.c +++ b/lib/package.c @@ -127,9 +127,10 @@ static int stashKeyid(unsigned int keyid) if (keyids != NULL) for (i = 0; i < nkeyids; i++) { - if (keyid == keyids[i]) + if (keyid == keyids[i]) { seen = 1; goto exit; + } } if (nkeyids < nkeyids_max) { @@ -179,10 +180,11 @@ static rpmRC headerSigVerify(rpmKeyring keyring, rpmVSFlags vsflags, switch (einfo.tag) { case RPMTAG_SHA1HEADER: { size_t blen = 0; - unsigned const char * b; + unsigned const char * b = dataStart + einfo.offset; + unsigned const char * e = dataStart + dl; if (vsflags & RPMVSF_NOSHA1HEADER) break; - for (b = dataStart + einfo.offset; *b != '\0'; b++) { + for (; b < e && *b != '\0'; b++) { if (strchr("0123456789abcdefABCDEF", *b) == NULL) break; blen++; @@ -269,6 +271,12 @@ rpmRC headerVerifyRegion(rpmTagVal regionTag, int32_t ril = 0; int32_t rdl = 0; + /* Check that we have at least on tag */ + if (il < 1) { + rasprintf(buf, _("region: no tags")); + goto exit; + } + memset(entry, 0, sizeof(*entry)); /* Check (and convert) the 1st tag element. */ @@ -311,7 +319,7 @@ rpmRC headerVerifyRegion(rpmTagVal regionTag, regionEnd += REGION_TAG_COUNT; rdl = regionEnd - dataStart; - if (headerVerifyInfo(1, il * sizeof(*pe), &info, &entry->info, 1) != -1 || + if (headerVerifyInfo(1, il * sizeof(*pe) + REGION_TAG_COUNT, &info, &entry->info, 1) != -1 || !(entry->info.tag == regionTag && entry->info.type == REGION_TAG_TYPE && entry->info.count == REGION_TAG_COUNT)) diff --git a/lib/psm.c b/lib/psm.c index 154237e5b8..799a685b53 100644 --- a/lib/psm.c +++ b/lib/psm.c @@ -3,6 +3,10 @@ * Package state machine to handle a package from a transaction set. */ +#ifdef __OS2__ +#include +#endif + #include "system.h" #include @@ -682,21 +686,24 @@ static rpmRC rpmPackageInstall(rpmts ts, rpmpsm psm) rc = dbAdd(ts, psm->te); if (rc) break; - /* Run upper file triggers i. e. with higher priorities */ - /* Run file triggers in other package(s) this package sets off. */ - rc = runFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERIN, - RPMSCRIPT_FILETRIGGER, 1); - if (rc) break; - - /* Run file triggers in this package other package(s) set off. */ - rc = runImmedFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERIN, + if (!(rpmtsFlags(ts) & RPMTRANS_FLAG_NOTRIGGERIN)) { + /* Run upper file triggers i. e. with higher priorities */ + /* Run file triggers in other package(s) this package sets off. */ + rc = runFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERIN, RPMSCRIPT_FILETRIGGER, 1); - if (rc) break; + if (rc) break; + + /* Run file triggers in this package other package(s) set off. */ + rc = runImmedFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERIN, + RPMSCRIPT_FILETRIGGER, 1); + if (rc) break; + } if (!(rpmtsFlags(ts) & RPMTRANS_FLAG_NOPOST)) { rc = runInstScript(psm, RPMTAG_POSTIN); if (rc) break; } + if (!(rpmtsFlags(ts) & RPMTRANS_FLAG_NOTRIGGERIN)) { /* Run triggers in other package(s) this package sets off. */ rc = runTriggers(psm, RPMSENSE_TRIGGERIN); @@ -705,18 +712,18 @@ static rpmRC rpmPackageInstall(rpmts ts, rpmpsm psm) /* Run triggers in this package other package(s) set off. */ rc = runImmedTriggers(psm, RPMSENSE_TRIGGERIN); if (rc) break; - } - /* Run lower file triggers i. e. with lower priorities */ - /* Run file triggers in other package(s) this package sets off. */ - rc = runFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERIN, - RPMSCRIPT_FILETRIGGER, 2); - if (rc) break; - - /* Run file triggers in this package other package(s) set off. */ - rc = runImmedFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERIN, + /* Run lower file triggers i. e. with lower priorities */ + /* Run file triggers in other package(s) this package sets off. */ + rc = runFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERIN, RPMSCRIPT_FILETRIGGER, 2); - if (rc) break; + if (rc) break; + + /* Run file triggers in this package other package(s) set off. */ + rc = runImmedFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERIN, + RPMSCRIPT_FILETRIGGER, 2); + if (rc) break; + } rc = markReplacedFiles(psm); } @@ -734,17 +741,17 @@ static rpmRC rpmPackageErase(rpmts ts, rpmpsm psm) rpmswEnter(rpmtsOp(psm->ts, RPMTS_OP_ERASE), 0); while (once--) { - /* Run file triggers in this package other package(s) set off. */ - rc = runImmedFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERUN, - RPMSCRIPT_FILETRIGGER, 1); - if (rc) break; + if (!(rpmtsFlags(ts) & RPMTRANS_FLAG_NOTRIGGERUN)) { + /* Run file triggers in this package other package(s) set off. */ + rc = runImmedFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERUN, + RPMSCRIPT_FILETRIGGER, 1); + if (rc) break; - /* Run file triggers in other package(s) this package sets off. */ - rc = runFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERUN, - RPMSCRIPT_FILETRIGGER, 1); - if (rc) break; + /* Run file triggers in other package(s) this package sets off. */ + rc = runFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERUN, + RPMSCRIPT_FILETRIGGER, 1); + if (rc) break; - if (!(rpmtsFlags(ts) & RPMTRANS_FLAG_NOTRIGGERUN)) { /* Run triggers in this package other package(s) set off. */ rc = runImmedTriggers(psm, RPMSENSE_TRIGGERUN); if (rc) break; @@ -754,25 +761,31 @@ static rpmRC rpmPackageErase(rpmts ts, rpmpsm psm) if (rc) break; } - if (!(rpmtsFlags(ts) & RPMTRANS_FLAG_NOPREUN)) + if (!(rpmtsFlags(ts) & RPMTRANS_FLAG_NOPREUN)) { rc = runInstScript(psm, RPMTAG_PREUN); + if (rc) break; + } - /* Run file triggers in this package other package(s) set off. */ - rc = runImmedFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERUN, - RPMSCRIPT_FILETRIGGER, 2); - if (rc) break; + if (!(rpmtsFlags(ts) & RPMTRANS_FLAG_NOTRIGGERUN)) { + /* Run file triggers in this package other package(s) set off. */ + rc = runImmedFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERUN, + RPMSCRIPT_FILETRIGGER, 2); + if (rc) break; - /* Run file triggers in other package(s) this package sets off. */ - rc = runFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERUN, - RPMSCRIPT_FILETRIGGER, 2); - if (rc) break; + /* Run file triggers in other package(s) this package sets off. */ + rc = runFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERUN, + RPMSCRIPT_FILETRIGGER, 2); + if (rc) break; + } rc = rpmpsmRemove(psm); if (rc) break; /* Run file triggers in other package(s) this package sets off. */ - rc = runFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERPOSTUN, - RPMSCRIPT_FILETRIGGER, 1); + if (!(rpmtsFlags(ts) & RPMTRANS_FLAG_NOTRIGGERPOSTUN)) { + rc = runFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERPOSTUN, + RPMSCRIPT_FILETRIGGER, 1); + } if (!(rpmtsFlags(ts) & RPMTRANS_FLAG_NOPOSTUN)) { rc = runInstScript(psm, RPMTAG_POSTUN); @@ -783,15 +796,17 @@ static rpmRC rpmPackageErase(rpmts ts, rpmpsm psm) /* Run triggers in other package(s) this package sets off. */ rc = runTriggers(psm, RPMSENSE_TRIGGERPOSTUN); if (rc) break; - } - /* Run file triggers in other package(s) this package sets off. */ - rc = runFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERPOSTUN, - RPMSCRIPT_FILETRIGGER, 2); + /* Run file triggers in other package(s) this package sets off. */ + rc = runFileTriggers(psm->ts, psm->te, RPMSENSE_TRIGGERPOSTUN, + RPMSCRIPT_FILETRIGGER, 2); + } if (rc) break; - /* Prepare post transaction uninstall triggers */ - rpmtriggersPrepPostUnTransFileTrigs(psm->ts, psm->te); + if (!(rpmtsFlags(ts) & (RPMTRANS_FLAG_NOPOSTTRANS|RPMTRANS_FLAG_NOTRIGGERPOSTUN))) { + /* Prepare post transaction uninstall triggers */ + rpmtriggersPrepPostUnTransFileTrigs(psm->ts, psm->te); + } rc = dbRemove(ts, psm->te); } diff --git a/lib/query.c b/lib/query.c index d0274d0d38..b15b99b378 100644 --- a/lib/query.c +++ b/lib/query.c @@ -583,14 +583,7 @@ int rpmcliQuery(rpmts ts, QVA_t qva, char * const * argv) qva->qva_queryFormat = fmt; } - if (!(qva->qva_source & RPMQV_RPM) && - rpmExpandNumeric("%{?_vsflags_query_rpmdb:1}")) { - - vsflags = rpmExpandNumeric("%{?_vsflags_query_rpmdb}"); - } else { - vsflags = rpmExpandNumeric("%{?_vsflags_query}"); - } - + vsflags = rpmExpandNumeric("%{?_vsflags_query}"); if (rpmcliQueryFlags & VERIFY_DIGEST) vsflags |= _RPMVSF_NODIGESTS; if (rpmcliQueryFlags & VERIFY_SIGNATURE) diff --git a/lib/rpmcallback.h b/lib/rpmcallback.h index f0d6ba610d..2527f0a848 100644 --- a/lib/rpmcallback.h +++ b/lib/rpmcallback.h @@ -31,6 +31,7 @@ typedef enum rpmCallbackType_e { RPMCALLBACK_SCRIPT_START = (1 << 16), RPMCALLBACK_SCRIPT_STOP = (1 << 17), RPMCALLBACK_INST_STOP = (1 << 18), + RPMCALLBACK_ELEM_PROGRESS = (1 << 19), } rpmCallbackType; /** \ingroup rpmts diff --git a/lib/rpmdb.c b/lib/rpmdb.c index 6499efcd43..c6718ab43c 100644 --- a/lib/rpmdb.c +++ b/lib/rpmdb.c @@ -333,23 +333,14 @@ int rpmdbCheckTerminate(int terminate) rpmdbMatchIterator mi; rpmdbIndexIterator ii; - while ((mi = rpmmiRock) != NULL) { - rpmmiRock = mi->mi_next; - mi->mi_next = NULL; + while ((mi = rpmmiRock) != NULL) rpmdbFreeIterator(mi); - } - while ((ii = rpmiiRock) != NULL) { - rpmiiRock = ii->ii_next; - ii->ii_next = NULL; + while ((ii = rpmiiRock) != NULL) rpmdbIndexIteratorFree(ii); - } - while ((db = rpmdbRock) != NULL) { - rpmdbRock = db->db_next; - db->db_next = NULL; + while ((db = rpmdbRock) != NULL) (void) rpmdbClose(db); - } } sigprocmask(SIG_SETMASK, &oldMask, NULL); return terminating; @@ -454,6 +445,12 @@ int rpmdbClose(rpmdb db) if (db == NULL) goto exit; + prev = &rpmdbRock; + while ((next = *prev) != NULL && next != db) + prev = &next->db_next; + if (!next) + goto exit; + (void) rpmdbUnlink(db); if (db->nrefs > 0) @@ -474,9 +471,6 @@ int rpmdbClose(rpmdb db) db->db_indexes = _free(db->db_indexes); db->db_descr = _free(db->db_descr); - prev = &rpmdbRock; - while ((next = *prev) != NULL && next != db) - prev = &next->db_next; if (next) { *prev = next->db_next; next->db_next = NULL; @@ -1085,7 +1079,8 @@ rpmdbMatchIterator rpmdbFreeIterator(rpmdbMatchIterator mi) if (next) { *prev = next->mi_next; next->mi_next = NULL; - } + } else + return NULL; pkgdbOpen(mi->mi_db, 0, &dbi); @@ -2085,7 +2080,8 @@ rpmdbIndexIterator rpmdbIndexIteratorFree(rpmdbIndexIterator ii) if (next) { *prev = next->ii_next; next->ii_next = NULL; - } + } else + return NULL; ii->ii_dbc = dbiCursorFree(ii->ii_dbi, ii->ii_dbc); ii->ii_dbi = NULL; @@ -2178,12 +2174,22 @@ struct updateRichDepData { ARGV_t argv; int nargv; int neg; + int level; + int *nargv_level; }; static rpmRC updateRichDepCB(void *cbdata, rpmrichParseType type, const char *n, int nl, const char *e, int el, rpmsenseFlags sense, rpmrichOp op, char **emsg) { struct updateRichDepData *data = cbdata; + if (type == RPMRICH_PARSE_ENTER) { + data->level++; + data->nargv_level = xrealloc(data->nargv_level, data->level * (sizeof(int))); + data->nargv_level[data->level - 1] = data->nargv; + } + if (type == RPMRICH_PARSE_LEAVE) { + data->level--; + } if (type == RPMRICH_PARSE_SIMPLE && nl && !(nl > 7 && !strncmp(n, "rpmlib(", 7))) { char *name = xmalloc(nl + 2); *name = data->neg ? '!' : ' '; @@ -2192,7 +2198,25 @@ static rpmRC updateRichDepCB(void *cbdata, rpmrichParseType type, argvAdd(&data->argv, name); data->nargv++; _free(name); - } else if ((type == RPMRICH_PARSE_OP || RPMRICH_PARSE_LEAVE) && (op == RPMRICHOP_IF || op == RPMRICHOP_ELSE)) { + } + if (type == RPMRICH_PARSE_OP && op == RPMRICHOP_IF) { + /* save nargv in case of ELSE */ + data->nargv_level[data->level - 1] = data->nargv; + data->neg ^= 1; + } + if (type == RPMRICH_PARSE_OP && op == RPMRICHOP_ELSE) { + int i, nargv = data->nargv; + /* copy and invert condition block */ + for (i = data->nargv_level[data->level - 1]; i < nargv; i++) { + char *name = data->argv[i]; + *name ^= ' ' ^ '!'; + argvAdd(&data->argv, name); + *name ^= ' ' ^ '!'; + data->nargv++; + } + data->neg ^= 1; + } + if (type == RPMRICH_PARSE_LEAVE && op == RPMRICHOP_IF) { data->neg ^= 1; } return RPMRC_OK; @@ -2208,6 +2232,8 @@ static rpmRC updateRichDep(dbiIndex dbi, dbiCursor dbc, const char *str, data.argv = argvNew(); data.neg = 0; data.nargv = 0; + data.level = 0; + data.nargv_level = xcalloc(1, sizeof(int)); if (rpmrichParse(&str, NULL, updateRichDepCB, &data) == RPMRC_OK) { n = argvCount(data.argv); if (n) { @@ -2222,6 +2248,7 @@ static rpmRC updateRichDep(dbiIndex dbi, dbiCursor dbc, const char *str, } } } + _free(data.nargv_level); argvFree(data.argv); return rc; } @@ -2311,9 +2338,20 @@ static rpmRC tag2index(dbiIndex dbi, rpmTagVal rpmtag, rc += idxupdate(dbi, dbc, key, keylen, &rec); - if ((rpmtag == RPMTAG_REQUIRENAME || rpmtag == RPMTAG_CONFLICTNAME) && *(char *)key == '(') { - if (rpmtdType(&tagdata) == RPM_STRING_ARRAY_TYPE) { - rc += updateRichDep(dbi, dbc, rpmtdGetString(&tagdata), &rec, idxupdate); + if (*(char *)key == '(') { + switch (rpmtag) { + case RPMTAG_REQUIRENAME: + case RPMTAG_CONFLICTNAME: + case RPMTAG_SUGGESTNAME: + case RPMTAG_SUPPLEMENTNAME: + case RPMTAG_RECOMMENDNAME: + case RPMTAG_ENHANCENAME: + if (rpmtdType(&tagdata) == RPM_STRING_ARRAY_TYPE) { + rc += updateRichDep(dbi, dbc, rpmtdGetString(&tagdata), + &rec, idxupdate); + } + default: + break; } } } diff --git a/lib/rpmds.c b/lib/rpmds.c index 9217862d31..ba6e24448d 100644 --- a/lib/rpmds.c +++ b/lib/rpmds.c @@ -1312,10 +1312,10 @@ rpmsenseFlags rpmSanitizeDSFlags(rpmTagVal tagN, rpmsenseFlags Flags) case RPMTAG_SUPPLEMENTNAME: case RPMTAG_ENHANCENAME: case RPMTAG_REQUIRENAME: - extra = Flags & (_ALL_REQUIRES_MASK | RPMSENSE_RICH); + extra = Flags & (_ALL_REQUIRES_MASK); break; case RPMTAG_CONFLICTNAME: - extra = Flags & RPMSENSE_RICH; + extra = Flags; break; default: break; @@ -1354,17 +1354,19 @@ static struct RichOpComp { const char * token; rpmrichOp op; } const RichOps[] = { - { "&", RPMRICHOP_AND}, - { "&&", RPMRICHOP_AND}, - { "AND", RPMRICHOP_AND}, - { "|", RPMRICHOP_OR}, - { "||", RPMRICHOP_OR}, - { "OR", RPMRICHOP_OR}, - { "IF", RPMRICHOP_IF}, - { "ELSE", RPMRICHOP_ELSE}, + { "and", RPMRICHOP_AND}, + { "or", RPMRICHOP_OR}, + { "if", RPMRICHOP_IF}, + { "else", RPMRICHOP_ELSE}, { NULL, 0 }, }; +int rpmdsIsRich(rpmds dep) +{ + const char * n = rpmdsN(dep); + return (n && n[0] == '('); +} + static rpmRC parseRichDepOp(const char **dstrp, rpmrichOp *opp, char **emsg) { const char *p = *dstrp, *pe = p; @@ -1388,13 +1390,13 @@ const char *rpmrichOpStr(rpmrichOp op) if (op == RPMRICHOP_SINGLE) return "SINGLE"; if (op == RPMRICHOP_AND) - return "&"; + return "and"; if (op == RPMRICHOP_OR) - return "|"; + return "or"; if (op == RPMRICHOP_IF) - return "IF"; + return "if"; if (op == RPMRICHOP_ELSE) - return "ELSE"; + return "else"; return NULL; } @@ -1537,7 +1539,7 @@ static rpmRC rpmdsParseRichDepCB(void *cbdata, rpmrichParseType type, strncpy(right + 1, data->rightstart, n + nl - data->rightstart); right[n + nl - data->rightstart + 1] = 0; data->rightds = rpmdsFree(data->rightds); - ds = singleDS(data->dep->pool, data->dep->tagN, 0, 0, RPMSENSE_RICH | data->depflags, 0, 0, 0); + ds = singleDS(data->dep->pool, data->dep->tagN, 0, 0, data->depflags, 0, 0, 0); ds->N[0] = rpmstrPoolId(ds->pool, right, 1); ds->EVR[0] = rpmstrPoolId(ds->pool, "", 1); data->rightds = ds; @@ -1547,9 +1549,7 @@ static rpmRC rpmdsParseRichDepCB(void *cbdata, rpmrichParseType type, if (data->depth != 1) return RPMRC_OK; /* we're only interested in top-level parsing */ if ((type == RPMRICH_PARSE_SIMPLE || type == RPMRICH_PARSE_LEAVE) && !data->dochain) { - if (type == RPMRICH_PARSE_LEAVE) - sense = RPMSENSE_RICH; - else if (data->dep->tagN == RPMTAG_REQUIRENAME && nl > 7 && + if (type == RPMRICH_PARSE_SIMPLE && data->dep->tagN == RPMTAG_REQUIRENAME && nl > 7 && rstreqn(n, "rpmlib(", sizeof("rpmlib(")-1)) sense |= RPMSENSE_RPMLIB; ds = singleDS(data->dep->pool, data->dep->tagN, 0, 0, sense | data->depflags, 0, 0, 0); @@ -1580,7 +1580,7 @@ rpmRC rpmdsParseRichDep(rpmds dep, rpmds *leftds, rpmds *rightds, rpmrichOp *op, memset(&data, 0, sizeof(data)); data.dep = dep; data.op = RPMRICHOP_SINGLE; - data.depflags = rpmdsFlags(dep) & ~(RPMSENSE_SENSEMASK | RPMSENSE_RICH | RPMSENSE_MISSINGOK); + data.depflags = rpmdsFlags(dep) & ~(RPMSENSE_SENSEMASK | RPMSENSE_MISSINGOK); rc = rpmrichParse(&depstr, emsg, rpmdsParseRichDepCB, &data); if (rc == RPMRC_OK && *depstr) { if (emsg) diff --git a/lib/rpmds.h b/lib/rpmds.h index cbaed25b3a..a113609ae4 100644 --- a/lib/rpmds.h +++ b/lib/rpmds.h @@ -49,8 +49,7 @@ enum rpmsenseFlags_e { RPMSENSE_TRIGGERPREIN = (1 << 25), /*!< %triggerprein dependency. */ RPMSENSE_KEYRING = (1 << 26), /* bit 27 unused */ - RPMSENSE_CONFIG = (1 << 28), - RPMSENSE_RICH = (1 << 29) + RPMSENSE_CONFIG = (1 << 28) }; typedef rpmFlags rpmsenseFlags; @@ -493,6 +492,14 @@ typedef rpmRC (*rpmrichParseFunction) (void *cbdata, rpmrichParseType type, */ rpmRC rpmrichParse(const char **dstrp, char **emsg, rpmrichParseFunction cb, void *cbdata); + +/** + * Return if current depenency is rich + * @param dep the dependency + * @return 1 is dependency is a rich 0 otherwise + */ +int rpmdsIsRich(rpmds dep); + /** * Return a string representation of the rich dependency op * @param op the dependency op diff --git a/lib/rpmfi.c b/lib/rpmfi.c index 924ff4b614..b662598de2 100644 --- a/lib/rpmfi.c +++ b/lib/rpmfi.c @@ -1492,10 +1492,12 @@ static int rpmfilesPopulate(rpmfiles fi, Header h, rpmfiFlags flags) _hgfi(h, RPMTAG_FILEMTIMES, &td, scareFlags, fi->fmtimes); if (!(flags & RPMFI_NOFILERDEVS)) _hgfi(h, RPMTAG_FILERDEVS, &td, scareFlags, fi->frdevs); +#ifndef __OS2__ // ticket#172, disable hard links if (!(flags & RPMFI_NOFILEINODES)) { _hgfi(h, RPMTAG_FILEINODES, &td, scareFlags, fi->finodes); rpmfilesBuildNLink(fi, h); } +#endif if (!(flags & RPMFI_NOFILEUSER)) fi->fuser = tag2pool(fi->pool, h, RPMTAG_FILEUSERNAME); if (!(flags & RPMFI_NOFILEGROUP)) diff --git a/lib/rpmfiles.h b/lib/rpmfiles.h index 27fe49313c..acac6fdf9e 100644 --- a/lib/rpmfiles.h +++ b/lib/rpmfiles.h @@ -432,7 +432,7 @@ const unsigned char * rpmfilesFDigest(rpmfiles fi, int ix, int *algo, size_t *le * Return file (binary) digest of file info set. * @param fi file info set * @param ix file index - * @retval siglen signature length (pass NULL to ignore) + * @retval len signature length (pass NULL to ignore) * @return file signature, NULL on invalid */ const unsigned char * rpmfilesFSignature(rpmfiles fi, int ix, size_t *len); diff --git a/lib/rpminstall.c b/lib/rpminstall.c index 03d9ea1fe2..2127088bfb 100644 --- a/lib/rpminstall.c +++ b/lib/rpminstall.c @@ -323,8 +323,10 @@ static int tryReadManifest(struct rpmEIU * eiu) Fclose(fd); fd = NULL; - if (rc != RPMRC_OK) - eiu->numFailed++; *eiu->fnp = NULL; + if (rc != RPMRC_OK) { + eiu->numFailed++; + *eiu->fnp = NULL; + } return rc; } diff --git a/lib/rpmrc.c b/lib/rpmrc.c index 302b3ea9d5..060eb03e8d 100644 --- a/lib/rpmrc.c +++ b/lib/rpmrc.c @@ -20,6 +20,11 @@ #define __power_pc() 0 #endif +#ifdef __OS2__ +#define INCL_DOS +#include +#endif + #ifdef HAVE_SYS_AUXV_H #include #endif @@ -500,7 +505,7 @@ static rpmRC doReadRC(rpmrcCtx ctx, const char * urlfn) s = se = next; /* Find end-of-line. */ - while (*se && *se != '\n') se++; + while (*se && *se != '\r' && *se != '\n') se++; if (*se != '\0') *se++ = '\0'; next = se; @@ -1057,21 +1062,45 @@ static void defaultMachine(rpmrcCtx ctx, const char ** arch, const char ** os) # if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) /* little endian */ -# if defined(__LP64__) || defined(_LP64) +# if defined(__mips64) /* 64-bit */ - strcpy(un.machine, "mips64el"); +# if !defined(__mips_isa_rev) || __mips_isa_rev < 6 + /* r1-r5 */ + strcpy(un.machine, "mips64el"); +# else + /* r6 */ + strcpy(un.machine, "mips64r6el"); +# endif # else /* 32-bit */ - strcpy(un.machine, "mipsel"); +# if !defined(__mips_isa_rev) || __mips_isa_rev < 6 + /* r1-r5 */ + strcpy(un.machine, "mipsel"); +# else + /* r6 */ + strcpy(un.machine, "mipsr6el"); +# endif # endif # elif defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) /* big endian */ -# if defined(__LP64__) || defined(_LP64) +# if defined(__mips64) /* 64-bit */ - strcpy(un.machine, "mips64"); +# if !defined(__mips_isa_rev) || __mips_isa_rev < 6 + /* r1-r5 */ + strcpy(un.machine, "mips64"); +# else + /* r6 */ + strcpy(un.machine, "mips64r6"); +# endif # else /* 32-bit */ - strcpy(un.machine, "mips"); +# if !defined(__mips_isa_rev) || __mips_isa_rev < 6 + /* r1-r5 */ + strcpy(un.machine, "mips"); +# else + /* r6 */ + strcpy(un.machine, "mipsr6"); +# endif # endif # endif @@ -1188,6 +1217,17 @@ static void defaultMachine(rpmrcCtx ctx, const char ** arch, const char ** os) } # endif /* arm*-linux */ +# if defined(__linux__) && defined(__riscv__) + if (rstreq(un.machine, "riscv")) { + if (sizeof(long) == 4) + strcpy(un.machine, "riscv32"); + else if (sizeof(long) == 8) + strcpy(un.machine, "riscv64"); + else if (sizeof(long) == 16) + strcpy(un.machine, "riscv128"); + } +# endif /* riscv */ + # if defined(__GNUC__) && defined(__alpha__) { unsigned long amask, implver; diff --git a/lib/rpmscript.c b/lib/rpmscript.c index 493f4f26a6..98d3f420d2 100644 --- a/lib/rpmscript.c +++ b/lib/rpmscript.c @@ -271,6 +271,7 @@ static rpmRC runExtScript(rpmPlugins plugins, ARGV_const_t prefixes, const char *line; char *mline = NULL; rpmRC rc = RPMRC_FAIL; + struct sigaction newact, oldact; rpmlog(RPMLOG_DEBUG, "%s: scriptlet start\n", sname); @@ -318,6 +319,12 @@ static rpmRC runExtScript(rpmPlugins plugins, ARGV_const_t prefixes, goto exit; } + /* Ignore SIGPIPE during execution of scriptlets */ + sigemptyset(&newact.sa_mask); + newact.sa_flags = 0; + newact.sa_handler = SIG_IGN; + sigaction(SIGPIPE, &newact, &oldact); + pid = fork(); if (pid == (pid_t) -1) { rpmlog(RPMLOG_ERR, _("Couldn't fork %s: %s\n"), @@ -428,6 +435,10 @@ static rpmRC runExtScript(rpmPlugins plugins, ARGV_const_t prefixes, free(fn); } free(mline); + + /* Restore SIGPIPE handler */ + sigaction(SIGPIPE, &oldact, NULL); + return rc; } diff --git a/lib/rpmte.c b/lib/rpmte.c index 248956cf0e..154360cf8b 100644 --- a/lib/rpmte.c +++ b/lib/rpmte.c @@ -184,8 +184,12 @@ static int addTE(rpmte p, Header h, fnpyKey key, rpmRelocation * relocs) headerIsEntry(h, RPMTAG_POSTTRANSPROG)) ? RPMTE_HAVE_POSTTRANS : 0; +// these are required only for multilib install on linux X86_64 of +// mixed 32bit/64bit ELF files +#ifndef __OS2__ rpmteColorDS(p, RPMTAG_PROVIDENAME); rpmteColorDS(p, RPMTAG_REQUIRENAME); +#endif if (p->type == TR_ADDED) p->pkgFileSize = headerGetNumber(h, RPMTAG_LONGSIGSIZE) + 96 + 256; diff --git a/lib/rpmtriggers.c b/lib/rpmtriggers.c index 211e62f05f..5e0d5d3680 100644 --- a/lib/rpmtriggers.c +++ b/lib/rpmtriggers.c @@ -11,6 +11,7 @@ #include "lib/rpmdb_internal.h" #include "lib/rpmds_internal.h" #include "lib/rpmfi_internal.h" +#include "lib/rpmchroot.h" #define TRIGGER_PRIORITY_BOUND 10000 @@ -113,8 +114,11 @@ void rpmtriggersPrepPostUnTransFileTrigs(rpmts ts, rpmte te) /* Iterate over file triggers in rpmdb */ while ((rpmdbIndexIteratorNext(ii, &key, &keylen)) == 0) { + char pfx[keylen + 1]; + memcpy(pfx, key, keylen); + pfx[keylen] = '\0'; /* Check if file trigger matches any file in this te */ - rpmfi fi = rpmfilesFindPrefix(files, key); + rpmfi fi = rpmfilesFindPrefix(files, pfx); if (rpmfiFC(fi) > 0) { /* If yes then store it */ rpmdbAppendIterator(mi, rpmdbIndexIteratorPkgOffsets(ii), @@ -157,6 +161,9 @@ int runPostUnTransFileTrigs(rpmts ts) rpmtriggers trigs = ts->trigs2run; int nerrors = 0; + if (rpmChrootIn() != 0) + return -1; + rpmtriggersSortAndUniq(trigs); /* Iterate over stored triggers */ for (i = 0; i < trigs->count; i++) { @@ -180,6 +187,9 @@ int runPostUnTransFileTrigs(rpmts ts) rpmScriptFree(script); headerFree(trigH); } + + rpmChrootOut(); + return nerrors; } @@ -530,6 +540,11 @@ rpmRC runFileTriggers(rpmts ts, rpmte te, rpmsenseFlags sense, /* Sort triggers by priority, offset, trigger index */ rpmtriggersSortAndUniq(triggers); + if (rpmChrootIn() != 0) { + rpmtriggersFree(triggers); + return RPMRC_FAIL; + } + /* Handle stored triggers */ for (i = 0; i < triggers->count; i++) { if (priorityClass == 1) { @@ -550,6 +565,8 @@ rpmRC runFileTriggers(rpmts ts, rpmte te, rpmsenseFlags sense, headerFree(trigH); } rpmtriggersFree(triggers); + /* XXX an error here would require a full abort */ + (void) rpmChrootOut(); return (nerrors == 0) ? RPMRC_OK : RPMRC_FAIL; } @@ -596,6 +613,7 @@ rpmRC runImmedFileTriggers(rpmts ts, rpmte te, rpmsenseFlags sense, triggers->triggerInfo[i].tix); } rpmtriggersFree(triggers); + headerFree(trigH); return (nerrors == 0) ? RPMRC_OK : RPMRC_FAIL; } diff --git a/lib/rpmug.c b/lib/rpmug.c index c34a3e19c6..b4f59e5ce9 100644 --- a/lib/rpmug.c +++ b/lib/rpmug.c @@ -123,6 +123,9 @@ const char * rpmugUname(uid_t uid) struct passwd * pwent = getpwuid(uid); size_t len; +#ifdef __OS2__ + if (pwent == NULL) return getenv("USER"); +#endif if (pwent == NULL) return NULL; lastUid = uid; @@ -154,6 +157,9 @@ const char * rpmugGname(gid_t gid) struct group * grent = getgrgid(gid); size_t len; +#ifdef __OS2__ + if (grent == NULL) return "root"; +#endif if (grent == NULL) return NULL; lastGid = gid; diff --git a/lib/signature.c b/lib/signature.c index 9784c7b666..1b9fe345f9 100644 --- a/lib/signature.c +++ b/lib/signature.c @@ -304,7 +304,8 @@ rpmRC rpmGenerateSignature(char *SHA1, uint8_t *MD5, rpm_loff_t size, struct rpmtd_s td; rpmRC rc = RPMRC_OK; char *reservedSpace; - int spaceSize = 0; + int spaceSize = 32; /* always reserve a bit of space */ + int gpgSize = rpmExpandNumeric("%{__gpg_reserved_space}"); /* Prepare signature */ sig = rpmNewSignature(); @@ -349,9 +350,14 @@ rpmRC rpmGenerateSignature(char *SHA1, uint8_t *MD5, rpm_loff_t size, td.tag = RPMSIGTAG_LONGSIZE; td.data = &s; headerPut(sig, &td, HEADERPUT_DEFAULT); + + /* adjust for the size difference between 64- and 32bit tags */ + spaceSize -= 8; } - spaceSize = rpmExpandNumeric("%{__gpg_reserved_space}"); + if (gpgSize > 0) + spaceSize += gpgSize; + if(spaceSize > 0) { reservedSpace = xcalloc(spaceSize, sizeof(char)); rpmtdReset(&td); diff --git a/lib/tagexts.c b/lib/tagexts.c index 811b1ba27b..f72ff60f16 100644 --- a/lib/tagexts.c +++ b/lib/tagexts.c @@ -199,6 +199,7 @@ typedef enum tMode_e { /** * Retrieve trigger info. + * @param mode type of trigger (see tMode_e) * @param h header * @retval td tag data container * @param hgflags header get flags @@ -314,6 +315,7 @@ static int transfiletriggercondsTag(Header h, rpmtd td, headerGetFlags hgflags) /** * Retrieve trigger type info. + * @param mode type of trigger (see tMode_e) * @param h header * @retval td tag data container * @param hgflags header get flags @@ -750,7 +752,7 @@ typedef rpmFlags nevraFlags; static int getNEVRA(Header h, rpmtd td, nevraFlags flags) { const char *val = NULL; - char *res = NULL; + char *res = xstrdup(""); if ((flags & NEVRA_NAME)) { val = headerGetString(h, RPMTAG_NAME); diff --git a/lib/transaction.c b/lib/transaction.c index 8f440b7483..4f90782acb 100644 --- a/lib/transaction.c +++ b/lib/transaction.c @@ -1345,12 +1345,16 @@ static int rpmtsPrepare(rpmts ts) static int rpmtsProcess(rpmts ts) { rpmtsi pi; rpmte p; + tsMembers tsmem = rpmtsMembers(ts); int rc = 0; + int i = 0; pi = rpmtsiInit(ts); while ((p = rpmtsiNext(pi, 0)) != NULL) { int failed; + rpmtsNotify(ts, NULL, RPMCALLBACK_ELEM_PROGRESS, i++, + tsmem->orderCount); rpmlog(RPMLOG_DEBUG, "========== +++ %s %s-%s 0x%x\n", rpmteNEVR(p), rpmteA(p), rpmteO(p), rpmteColor(p)); @@ -1488,7 +1492,9 @@ int rpmtsRun(rpmts ts, rpmps okProbs, rpmprobFilterFlags ignoreSet) goto exit; } - if (!rpmpsNumProblems(tsprobs)) { + if (!(rpmtsFlags(ts) & (RPMTRANS_FLAG_BUILD_PROBS|RPMTRANS_FLAG_NOPRETRANS| + RPMTRANS_FLAG_NOTRIGGERUN) || rpmpsNumProblems(tsprobs))) { + /* Run file triggers in this package other package(s) set off. */ runFileTriggers(ts, NULL, RPMSENSE_TRIGGERUN, RPMSCRIPT_TRANSFILETRIGGER, 0); @@ -1541,11 +1547,17 @@ int rpmtsRun(rpmts ts, rpmps okProbs, rpmprobFilterFlags ignoreSet) } /* Run file triggers in other package(s) this package sets off. */ - runFileTriggers(ts, NULL, RPMSENSE_TRIGGERIN, RPMSCRIPT_TRANSFILETRIGGER, 0); - runPostUnTransFileTrigs(ts); + if (!(rpmtsFlags(ts) & (RPMTRANS_FLAG_NOPOSTTRANS|RPMTRANS_FLAG_NOTRIGGERIN))) { + runFileTriggers(ts, NULL, RPMSENSE_TRIGGERIN, RPMSCRIPT_TRANSFILETRIGGER, 0); + } + if (!(rpmtsFlags(ts) & (RPMTRANS_FLAG_NOPOSTTRANS|RPMTRANS_FLAG_NOTRIGGERPOSTUN))) { + runPostUnTransFileTrigs(ts); + } /* Run file triggers in this package other package(s) set off. */ - runTransScripts(ts, PKG_TRANSFILETRIGGERIN); + if (!(rpmtsFlags(ts) & (RPMTRANS_FLAG_NOPOSTTRANS|RPMTRANS_FLAG_NOTRIGGERIN))) { + runTransScripts(ts, PKG_TRANSFILETRIGGERIN); + } exit: /* Run post transaction hook for all plugins */ if (TsmPreDone) /* If TsmPre hook has been called, call the TsmPost hook */ diff --git a/luaext/lposix.c b/luaext/lposix.c index 51ea2b3afa..eb4a410d40 100644 --- a/luaext/lposix.c +++ b/luaext/lposix.c @@ -536,8 +536,17 @@ static int Pttyname(lua_State *L) /** ttyname(fd) */ static int Pctermid(lua_State *L) /** ctermid() */ { +#ifdef __OS2__ + /* + * ctermid() is not implemented in EMX or kLIBC (0.6.6 and below). + * Use a fixed path that can be open/read/written and should satisfy + * simple requests. + */ + lua_pushstring(L, "/dev/tty"); +#else char b[L_ctermid]; lua_pushstring(L, ctermid(b)); +#endif return 1; } @@ -819,6 +828,25 @@ static int Pmkstemp(lua_State *L) return 2; } +static int Predirect2null(lua_State *L) +{ + int target_fd, fd, r, e; + + if (!have_forked) + return luaL_error(L, "silence_file_descriptor not permitted in this context"); + + target_fd = luaL_checkinteger(L, 1); + + r = fd = open("/dev/null", O_WRONLY); + if (fd >= 0 && fd != target_fd) { + r = dup2(fd, target_fd); + e = errno; + (void) close(fd); + errno = e; + } + return pushresult(L, r, NULL); +} + static const luaL_Reg R[] = { {"access", Paccess}, @@ -861,6 +889,7 @@ static const luaL_Reg R[] = {"wait", Pwait}, {"setenv", Psetenv}, {"unsetenv", Punsetenv}, + {"redirect2null", Predirect2null}, {NULL, NULL} }; diff --git a/macros.debug b/macros.debug new file mode 100644 index 0000000000..6a8432eb7a --- /dev/null +++ b/macros.debug @@ -0,0 +1,43 @@ +# macros to include to generate debuginfo + +%_enable_debug_packages 1 +%_include_minidebuginfo 1 + +# Expanded at end of %install scriptlet + +%__arch_install_post %{nil} + +%__os_install_post \ + %{_rpmconfigdir}/brp-compress \ + %{!?__debug_package:\ + %{_rpmconfigdir}/brp-strip %{__strip} \ + %{_rpmconfigdir}/brp-strip-comment-note %{__strip} %{__objdump} \ + } \ + %{_rpmconfigdir}/brp-strip-static-archive %{__strip} \ +%{nil} + +%__spec_install_post\ + %{?__debug_package:%{__debug_install_post}}\ + %{__arch_install_post}\ + %{__os_install_post}\ +%{nil} + +%install %{?_enable_debug_packages:%{?buildsubdir:%{debug_package}}}\ +%%install\ +%{nil} + +# Should missing buildids terminate a build? +%_missing_build_ids_terminate_build 1 + +# Number of debugging information entries (DIEs) above which +# dwz will stop considering file for multifile optimizations +# and enter a low memory mode, in which it will optimize +# in about half the memory needed otherwise. +%_dwz_low_mem_die_limit 10000000 +# Number of DIEs above which dwz will stop processing +# a file altogether. +%_dwz_max_die_limit 50000000 + +%_find_debuginfo_dwz_opts --run-dwz\\\ + --dwz-low-mem-die-limit %{_dwz_low_mem_die_limit}\\\ + --dwz-max-die-limit %{_dwz_max_die_limit} diff --git a/macros.in b/macros.in index 5dddede1fb..fd57f2ebae 100644 --- a/macros.in +++ b/macros.in @@ -180,7 +180,7 @@ # the script. See the script for details. # %__debug_install_post \ - %{_rpmconfigdir}/find-debuginfo.sh %{?_missing_build_ids_terminate_build:--strict-build-id} %{?_find_debuginfo_opts} "%{_builddir}/%{?buildsubdir}"\ + %{_rpmconfigdir}/find-debuginfo.sh %{?_missing_build_ids_terminate_build:--strict-build-id} %{?_include_minidebuginfo:-m} %{?_find_debuginfo_dwz_opts} %{?_find_debuginfo_opts} "%{_builddir}/%{?buildsubdir}"\ %{nil} # Template for debug information sub-package. @@ -366,6 +366,7 @@ package or when debugging this package.\ # Default patch flags #%_default_patch_flags -s +%_default_patch_flags --no-backup-if-mismatch #============================================================================== # ---- Build configuration macros. @@ -401,6 +402,9 @@ package or when debugging this package.\ # Should invalid utf8 encoding in package metadata terminate a build? %_invalid_encoding_terminates_build 0 +# Should invalid version format in requires, provides, ... terminate a build? +%_wrong_version_format_terminate_build 1 + # # Should rpm try to download missing sources at build-time? # Enabling this is dangerous as long as rpm has no means to validate @@ -438,6 +442,12 @@ package or when debugging this package.\ # #%_missing_build_ids_terminate_build 1 +# +# Include minimal debug information in build binaries. +# Requires _enable_debug_packages. +# +#%_include_minidebuginfo 1 + # # Use internal dependency generator rather than external helpers? %_use_internal_dependency_generator 1 @@ -606,7 +616,6 @@ package or when debugging this package.\ %_vsflags_erase %{__vsflags} %_vsflags_install %{__vsflags} %_vsflags_query %{__vsflags} -%_vsflags_query_rpmdb 0xf0f00 %_vsflags_rebuilddb 0xc0c00 %_vsflags_verify %{__vsflags} @@ -877,7 +886,7 @@ package or when debugging this package.\ #------------------------------------------------------------------------------ # The "make" analogue, hiding the _smp_mflags magic from specs -%make_build %{__make} %{?_smp_mflags} +%make_build %{__make} -O %{?_smp_mflags} #------------------------------------------------------------------------------ # The make install analogue of %configure for modern autotools: @@ -1012,9 +1021,25 @@ done \ # arch macro for all supported ARM processors %arm armv3l armv4b armv4l armv4tl armv5tel armv5tejl armv6l armv6hl armv7l armv7hl armv7hnl +#------------------------------------------------------------------------------ +# arch macro for 32-bit MIPS processors +%mips32 mips mipsel mipsr6 mipsr6el + +#------------------------------------------------------------------------------ +# arch macro for 64-bit MIPS processors +%mips64 mips64 mips64el mips64r6 mips64r6el + +#------------------------------------------------------------------------------ +# arch macro for big endian MIPS processors +%mipseb mips mipsr6 mips64 mips64r6 + +#------------------------------------------------------------------------------ +# arch macro for little endian MIPS processors +%mipsel mipsel mipsr6el mips64el mips64r6el + #------------------------------------------------------------------------------ # arch macro for all supported MIPS processors -%mips mips mipsel mips64 mips64el +%mips %{mips32} %{mips64} #------------------------------------------------------------------------------ # arch macro for all supported Sparc processors @@ -1068,7 +1093,7 @@ done \ # Plain patch (-m is unused) %__scm_setup_patch(q) %{nil} %__scm_apply_patch(qp:m:)\ -%{__patch} %{-p:-p%{-p*}} %{-q:-s} +%{__patch} %{-p:-p%{-p*}} %{-q:-s} --fuzz=%{_default_patch_fuzz} %{_default_patch_flags} # Mercurial (aka hg) %__scm_setup_hg(q)\ @@ -1118,7 +1143,15 @@ done \ # Single patch application %apply_patch(qp:m:)\ -%{uncompress:%{1}} | %{expand:%__scm_apply_%{__scm} %{-q} %{-p:-p%{-p*}} %{-m:-m%{-m*}}} +%{lua:\ +local file = rpm.expand("%{1}")\ +if posix.access(file, "r") then\ + local options = rpm.expand("%{-q} %{-p:-p%{-p*}} %{-m:-m%{-m*}}")\ + local scm_apply = rpm.expand("%__scm_apply_%{__scm}")\ + print(rpm.expand("%{uncompress:"..file.."} | "..scm_apply.." "..options.."\\n"))\ +else\ + print("echo 'Cannot read "..file.."'; exit 1;".."\\n")\ +end} # Automatically apply all patches %autopatch(vp:)\ diff --git a/misc/fnmatch.c b/misc/fnmatch.c index 77fbd93e7c..aa53075641 100644 --- a/misc/fnmatch.c +++ b/misc/fnmatch.c @@ -20,6 +20,7 @@ # include /* Find the first occurrence of C in S or the final NUL byte. */ +#ifndef __OS2__ static inline char * __strchrnul (const char *s, int c) { @@ -154,6 +155,10 @@ __strchrnul (const char *s, int c) /* This should never happen. */ return NULL; } +#else +#include +#include +#endif // __OS2__ /* For platform which support the ISO C amendement 1 functionality we support user defined character classes. */ @@ -235,7 +240,7 @@ __strchrnul (const char *s, int c) /* Avoid depending on library functions or files whose names are inconsistent. */ -# if !defined _LIBC && !defined getenv +# if !defined _LIBC && !defined __OS2__ && !defined getenv extern char *getenv (); # endif diff --git a/misc/fts.c b/misc/fts.c index 9fbefe3d25..97df1f2548 100644 --- a/misc/fts.c +++ b/misc/fts.c @@ -31,6 +31,13 @@ static char sccsid[] = "@(#)fts.c 8.6 (Berkeley) 8/14/94"; #endif /* LIBC_SCCS and not lint */ +/* Conditional to set up proper fstat64 implementation */ +#if defined(hpux) || defined(sun) || defined(__OS2__) +# define FTS_FSTAT64(_fd, _sbp) fstat((_fd), (_sbp)) +#else +# define FTS_FSTAT64(_fd, _sbp) fstat64((_fd), (_sbp)) +#endif + #if defined(_LIBC) #include #include @@ -42,25 +49,27 @@ static char sccsid[] = "@(#)fts.c 8.6 (Berkeley) 8/14/94"; #include #include #else + +/* Conditionals for working around non-GNU environments */ #if defined(hpux) -# define _INCLUDE_POSIX_SOURCE +# define _INCLUDE_POSIX_SOURCE # define __errno_location() (&errno) # define dirfd(dirp) -1 # define stat64 stat -# define _STAT_VER 0 -# define __fxstat64(_stat_ver, _fd, _sbp) fstat((_fd), (_sbp)) #endif #if defined(sun) # define __errno_location() (&errno) # define dirfd(dirp) -1 -# define _STAT_VER 0 -# define __fxstat64(_stat_ver, _fd, _sbp) fstat((_fd), (_sbp)) #endif #if defined(__APPLE__) # define __errno_location() (__error()) -# define _STAT_VER 0 -# define __fxstat64(_stat_ver, _fd, _sbp) fstat64((_fd), (_sbp)) #endif +#if defined(__OS2__) +# define __errno_location() (&errno) +# define dirfd(dirp) -1 +# define stat64 stat +#endif + #include "system.h" #include #include @@ -1118,7 +1127,7 @@ fts_safe_changedir(FTS * sp, FTSENT * p, int fd, const char * path) return (0); if (fd < 0 && (newfd = __open(path, O_RDONLY, 0)) < 0) return (-1); - if (__fxstat64(_STAT_VER, newfd, &sb)) { + if (FTS_FSTAT64(newfd, &sb)) { ret = -1; goto bail; } diff --git a/misc/fts.h b/misc/fts.h index b147de4c0b..7dbbb8152a 100644 --- a/misc/fts.h +++ b/misc/fts.h @@ -38,20 +38,22 @@ #include #else +#ifndef __OS2__ # define __THROW +#endif -#if defined(hpux) -# define _D_EXACT_NAMLEN(d) ((d)->d_namlen) -# define _INCLUDE_POSIX_SOURCE +#if !defined(_LARGEFILE64_SOURCE) # define _LARGEFILE64_SOURCE #endif -#if defined(sun) -# define _D_EXACT_NAMLEN(d) ((d)->d_reclen) +#if !defined(_D_EXACT_NAMLEN) +# define _D_EXACT_NAMLEN(d) (strlen((d)->d_name)) #endif -#if defined(__APPLE__) -# define _D_EXACT_NAMLEN(d) (strlen((d)->d_name)) +#if defined(hpux) +# if !defined(_INCLUDE_POSIX_SOURCE) +# define _INCLUDE_POSIX_SOURCE +# endif #endif #endif diff --git a/plugins/ima.c b/plugins/ima.c index ccd59a4120..189b138353 100644 --- a/plugins/ima.c +++ b/plugins/ima.c @@ -1,4 +1,6 @@ +#ifndef __OS2__ #include +#endif #include #include @@ -25,20 +27,15 @@ static rpmRC ima_psm_post(rpmPlugin plugin, rpmte te, int res) goto exit; } - while (!rc) { - rc = rpmfiNext(fi); - if (rc < 0) { - if (rc == RPMERR_ITER_END) - rc = 0; - break; - } - + while (rpmfiNext(fi) >= 0) { /* Don't install signatures for (mutable) config files */ if (!(rpmfiFFlags(fi) & RPMFILE_CONFIG)) { fpath = rpmfiFN(fi); fsig = rpmfiFSignature(fi, &len); if (fsig) { +#ifndef __OS2__ lsetxattr(fpath, XATTR_NAME_IMA, fsig, len, 0); +#endif } } } diff --git a/plugins/selinux.c b/plugins/selinux.c index ea6853b697..0c2419ce9e 100644 --- a/plugins/selinux.c +++ b/plugins/selinux.c @@ -2,7 +2,6 @@ #include #include -#include #include #include #include @@ -134,9 +133,6 @@ static rpmRC selinux_scriptlet_fork_post(rpmPlugin plugin, freecon(fcon); freecon(mycon); - /* If selinux is not enforcing, we don't care either */ - if (rc && security_getenforce() < 1) - rc = RPMRC_OK; #else if (sehandle == NULL) return RPMRC_OK; @@ -149,6 +145,9 @@ static rpmRC selinux_scriptlet_fork_post(rpmPlugin plugin, path, (xx < 0 ? strerror(errno) : "")); } #endif + /* If selinux is not enforcing, we don't care either */ + if (rc && security_getenforce() < 1) + rc = RPMRC_OK; return rc; } diff --git a/plugins/systemd_inhibit.c b/plugins/systemd_inhibit.c index b05d3d25f4..4a90c440ef 100644 --- a/plugins/systemd_inhibit.c +++ b/plugins/systemd_inhibit.c @@ -27,7 +27,7 @@ static int inhibit(void) } if (msg) { - const char *what = "shutdown"; + const char *what = "idle:sleep:shutdown"; const char *mode = "block"; const char *who = "RPM"; const char *reason = "Transaction running"; diff --git a/po/ar.po b/po/ar.po index 11cba3a894..21b6987f70 100644 --- a/po/ar.po +++ b/po/ar.po @@ -8,11 +8,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Arabic (http://www.transifex.com/projects/p/rpm/language/" -"ar/)\n" +"Language-Team: Arabic (http://www.transifex.com/rpm-team/rpm/language/ar/)\n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -83,8 +82,8 @@ msgstr "" msgid "Install/Upgrade/Erase options:" msgstr "" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "" @@ -104,7 +103,7 @@ msgstr "" msgid "unexpected query source" msgstr "" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "" @@ -509,31 +508,63 @@ msgstr "أظهر قائمة المفاتيح من حلقة مفاتيح RPM" msgid "Keyring options:" msgstr "خيارات حلقة المفاتيح:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "وقّع الحزم" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "احذف توقيعات الحُزم" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "وقّع الحزم" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "خيارات التّوقيع:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +msgid "--fskpass may only be specified when signing files" +msgstr "" + +#: rpmsign.c:126 +msgid "--fskpath may only be specified when signing files" +msgstr "" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -651,213 +682,218 @@ msgstr "" msgid "syntax error in expression\n" msgstr "" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 +#: build/files.c:1616 #, c-format -msgid "File not found by glob: %s\n" +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "السّطر: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" "%s" msgstr "" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" @@ -876,89 +912,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: السّطر: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "تعذّر تحميل رأس التّوقيع.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "تعذّر فتح %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "تعذّرت كتابة الحزمة: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "بيانات CSA خاطئة\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "تعذّر تنفيذ %s: %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "تعذّر إيجاد %s:\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "تمت كتابة: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "يجري تنفيذ \"%s\":\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "" @@ -1076,146 +1113,146 @@ msgstr "يجري تنزيل %s إلى %s\n" msgid "Couldn't download %s\n" msgstr "تعذّر تنزيل %s\n" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "نوع الرّمز غير معروف: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "السّطر %d: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: السّطر: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1274,35 +1311,35 @@ msgstr "" msgid "line %d: second %%prep\n" msgstr "" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1347,71 +1384,71 @@ msgstr "" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "السّطر %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "" @@ -1482,83 +1519,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "تعذّر تنفيذ %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "يجري إبجاد %s: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "تعذّر إيجاد %s:\n" @@ -1588,168 +1620,172 @@ msgstr "" msgid "package %s was already added, replacing with %s\n" msgstr "" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(ليس رقمًا)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(نوع غير سليم)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "عادية" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "مُستبدلة" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "غير مثبّتة" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "لون خاطئ" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "مفقودة" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(غير معروفة)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s حُفت كـ %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s أُنشئت كـ %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "دليل" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "ملف" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2381,7 +2417,7 @@ msgstr "" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "" @@ -2406,7 +2442,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2416,7 +2452,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "" @@ -2445,7 +2481,7 @@ msgstr " (مفاتيح غير موثوقة:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: فشل فتح: %s\n" @@ -2550,101 +2586,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, c-format msgid "Unterminated rich dependency: %s" msgstr "" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " فشل - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "" @@ -2686,42 +2722,42 @@ msgstr "فشل في الاعتماديات:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "تعذّر فتح %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "يجري تثبيت %s\n" @@ -2910,21 +2946,21 @@ msgstr "" msgid "bad option '%s' at %s:%d\n" msgstr "خيار خاطئ '%s' at %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "نظام غير معروف: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "اتّصل رجاءً %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "" @@ -2942,42 +2978,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "تعذّرت كتابة الحزمة: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "تعذّرت كتابة الحزمة: %s\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: فشل فتح: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "" @@ -3023,86 +3059,90 @@ msgstr "" msgid "transaction" msgstr "مُبادلة" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "تعذّر تحميل رأس التّوقيع.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "الترويسة" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "مُستثناة" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "" @@ -3208,76 +3248,76 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "" @@ -3436,7 +3476,7 @@ msgstr "" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "" @@ -3510,121 +3550,157 @@ msgstr "" msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(لا شيء)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, c-format msgid "error creating temp directory %s: %m\n" msgstr "" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, c-format msgid "error creating fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, c-format msgid "error delete fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, c-format msgid "error delete directory %s: %m\n" msgstr "" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "تعذّر تنفيذ %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: فشل فتح: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "تعذّر تنفيذ %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "تعذّر تنفيذ %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +msgid "generateSignature failed\n" +msgstr "" + +#: sign/rpmgensig.c:543 +msgid "rpmReadSignature failed\n" +msgstr "" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "فشل التّنفيذ\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "فشل التّنفيذ\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "فشل التّنفيذ\n" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" @@ -3643,6 +3719,3 @@ msgstr "" #~ msgid "Pass phrase is good.\n" #~ msgstr "عبّارة المرور جيدة.\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "تعذّر فتح ملفٍ مؤقت.\n" diff --git a/po/bn_IN.po b/po/bn_IN.po index 016b43a4e6..97767cb519 100644 --- a/po/bn_IN.po +++ b/po/bn_IN.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2014-04-07 13:17+0300\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2014-06-25 13:38+0300\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Bengali (India) (http://www.transifex.com/projects/p/rpm/language/bn_IN/)\n" +"Language-Team: Bengali (India) (http://www.transifex.com/rpm-team/rpm/language/bn_IN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -484,7 +484,7 @@ msgstr "" msgid "Signature options:" msgstr "" -#: rpmsign.c:93 sign/rpmgensig.c:199 +#: rpmsign.c:93 sign/rpmgensig.c:232 #, c-format msgid "Could not exec %s: %s\n" msgstr "" @@ -862,92 +862,74 @@ msgstr "" msgid "Could not canonicalize hostname: %s\n" msgstr "" -#: build/pack.c:238 -#, c-format -msgid "Unable to write payload to %s: %s\n" -msgstr "" - -#: build/pack.c:246 -#, c-format -msgid "Unable to read payload from %s: %s\n" +#: build/pack.c:350 +msgid "Unable to reload signature header.\n" msgstr "" -#: build/pack.c:346 +#: build/pack.c:423 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:374 +#: build/pack.c:451 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:385 -msgid "Unable to open temp file.\n" -msgstr "" - -#: build/pack.c:392 -msgid "Unable to write temp header\n" -msgstr "" - -#: build/pack.c:400 -msgid "Bad CSA data\n" -msgstr "" - -#: build/pack.c:464 -msgid "Unable to reload signature header.\n" -msgstr "" - -#: build/pack.c:472 +#: build/pack.c:459 #, c-format msgid "Could not open %s: %s\n" msgstr "" -#: build/pack.c:484 +#: build/pack.c:471 #, c-format msgid "Unable to write package: %s\n" msgstr "" -#: build/pack.c:500 -#, c-format -msgid "Unable to open sigtarget %s: %s\n" +#: build/pack.c:495 +msgid "Unable to write temp header\n" +msgstr "" + +#: build/pack.c:504 +msgid "Bad CSA data\n" msgstr "" -#: build/pack.c:511 +#: build/pack.c:515 build/pack.c:534 sign/rpmgensig.c:267 sign/rpmgensig.c:598 +#: sign/rpmgensig.c:633 #, c-format -msgid "Unable to read header from %s: %s\n" +msgid "Could not seek in file %s: %s\n" msgstr "" -#: build/pack.c:521 +#: build/pack.c:526 #, c-format -msgid "Unable to write header to %s: %s\n" +msgid "Fread failed in file %s: %s\n" msgstr "" -#: build/pack.c:554 +#: build/pack.c:560 #, c-format msgid "Wrote: %s\n" msgstr "" -#: build/pack.c:573 +#: build/pack.c:579 #, c-format msgid "Executing \"%s\":\n" msgstr "" -#: build/pack.c:576 +#: build/pack.c:582 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:580 +#: build/pack.c:586 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:627 +#: build/pack.c:633 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "" -#: build/pack.c:644 +#: build/pack.c:650 #, c-format msgid "cannot create %s: %s\n" msgstr "" @@ -1175,37 +1157,37 @@ msgstr "" msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:901 +#: build/parsePreamble.c:897 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "" -#: build/parsePreamble.c:990 +#: build/parsePreamble.c:985 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1051 +#: build/parsePreamble.c:1046 #, c-format msgid "Bad package specification: %s\n" msgstr "" -#: build/parsePreamble.c:1060 +#: build/parsePreamble.c:1055 #, c-format msgid "Package already exists: %s\n" msgstr "" -#: build/parsePreamble.c:1095 +#: build/parsePreamble.c:1090 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "" -#: build/parsePreamble.c:1127 +#: build/parsePreamble.c:1122 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1131 +#: build/parsePreamble.c:1126 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1590,19 +1572,19 @@ msgstr "" msgid "normal" msgstr "" -#: lib/formats.c:515 lib/verify.c:341 +#: lib/formats.c:515 lib/verify.c:369 msgid "replaced" msgstr "" -#: lib/formats.c:518 lib/verify.c:335 +#: lib/formats.c:518 lib/verify.c:363 msgid "not installed" msgstr "" -#: lib/formats.c:521 lib/verify.c:337 +#: lib/formats.c:521 lib/verify.c:365 msgid "net shared" msgstr "" -#: lib/formats.c:524 lib/verify.c:339 +#: lib/formats.c:524 lib/verify.c:367 msgid "wrong color" msgstr "" @@ -1754,79 +1736,83 @@ msgstr "" msgid "'EXPR'" msgstr "" -#: lib/poptALL.c:187 lib/poptALL.c:201 +#: lib/poptALL.c:187 lib/poptALL.c:206 msgid "read instead of default file(s)" msgstr "" -#: lib/poptALL.c:188 lib/poptALL.c:202 +#: lib/poptALL.c:188 lib/poptALL.c:207 msgid "" msgstr "" -#: lib/poptALL.c:191 +#: lib/poptALL.c:193 +msgid "don't enable any plugins" +msgstr "" + +#: lib/poptALL.c:196 msgid "don't verify package digest(s)" msgstr "" -#: lib/poptALL.c:193 +#: lib/poptALL.c:198 msgid "don't verify database header(s) when retrieved" msgstr "" -#: lib/poptALL.c:195 +#: lib/poptALL.c:200 msgid "don't verify package signature(s)" msgstr "" -#: lib/poptALL.c:198 +#: lib/poptALL.c:203 msgid "send stdout to CMD" msgstr "" -#: lib/poptALL.c:199 +#: lib/poptALL.c:204 msgid "CMD" msgstr "" -#: lib/poptALL.c:204 +#: lib/poptALL.c:209 msgid "use ROOT as top level directory" msgstr "" -#: lib/poptALL.c:205 +#: lib/poptALL.c:210 msgid "ROOT" msgstr "" -#: lib/poptALL.c:207 +#: lib/poptALL.c:212 msgid "use database in DIRECTORY" msgstr "" -#: lib/poptALL.c:208 +#: lib/poptALL.c:213 msgid "DIRECTORY" msgstr "" -#: lib/poptALL.c:211 +#: lib/poptALL.c:216 msgid "display known query tags" msgstr "" -#: lib/poptALL.c:213 +#: lib/poptALL.c:218 msgid "display final rpmrc and macro configuration" msgstr "" -#: lib/poptALL.c:215 +#: lib/poptALL.c:220 msgid "provide less detailed output" msgstr "" -#: lib/poptALL.c:217 +#: lib/poptALL.c:222 msgid "provide more detailed output" msgstr "" -#: lib/poptALL.c:219 +#: lib/poptALL.c:224 msgid "print the version of rpm being used" msgstr "" -#: lib/poptALL.c:225 +#: lib/poptALL.c:230 msgid "debug payload file state machine" msgstr "" -#: lib/poptALL.c:231 +#: lib/poptALL.c:236 msgid "debug rpmio I/O" msgstr "" -#: lib/poptALL.c:298 +#: lib/poptALL.c:303 #, c-format msgid "%s: option table misconfigured (%d)\n" msgstr "" @@ -1898,7 +1884,7 @@ msgstr "" msgid "upgrade package(s) if already installed" msgstr "" -#: lib/poptI.c:148 lib/poptI.c:164 lib/poptI.c:255 lib/poptI.c:259 +#: lib/poptI.c:148 lib/poptI.c:164 lib/poptI.c:251 lib/poptI.c:255 msgid "+" msgstr "" @@ -2009,52 +1995,48 @@ msgid "do not execute any %%triggerpostun scriptlet(s)" msgstr "" #: lib/poptI.c:229 -msgid "do not perform any collection actions" -msgstr "" - -#: lib/poptI.c:233 msgid "" "upgrade to an old version of the package (--force on upgrades does this " "automatically)" msgstr "" -#: lib/poptI.c:237 +#: lib/poptI.c:233 msgid "print percentages as package installs" msgstr "" -#: lib/poptI.c:239 +#: lib/poptI.c:235 msgid "relocate the package to , if relocatable" msgstr "" -#: lib/poptI.c:240 +#: lib/poptI.c:236 msgid "" msgstr "" -#: lib/poptI.c:242 +#: lib/poptI.c:238 msgid "relocate files from path to " msgstr "" -#: lib/poptI.c:243 +#: lib/poptI.c:239 msgid "=" msgstr "" -#: lib/poptI.c:246 +#: lib/poptI.c:242 msgid "ignore file conflicts between packages" msgstr "" -#: lib/poptI.c:249 +#: lib/poptI.c:245 msgid "reinstall if the package is already present" msgstr "" -#: lib/poptI.c:251 +#: lib/poptI.c:247 msgid "don't install, but tell if it would work or not" msgstr "" -#: lib/poptI.c:254 +#: lib/poptI.c:250 msgid "upgrade package(s)" msgstr "" -#: lib/poptI.c:258 +#: lib/poptI.c:254 msgid "reinstall package(s)" msgstr "" @@ -2338,7 +2320,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:119 +#: lib/rpmchecksig.c:119 sign/rpmgensig.c:508 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2348,7 +2330,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:140 sign/rpmgensig.c:93 +#: lib/rpmchecksig.c:140 sign/rpmgensig.c:112 #, c-format msgid "%s: Fread failed: %s\n" msgstr "" @@ -2377,7 +2359,7 @@ msgstr "" msgid ")" msgstr "" -#: lib/rpmchecksig.c:423 sign/rpmgensig.c:53 +#: lib/rpmchecksig.c:423 sign/rpmgensig.c:72 #, c-format msgid "%s: open failed: %s\n" msgstr "" @@ -2402,79 +2384,79 @@ msgstr "" msgid "Unable to restore root directory: %m\n" msgstr "" -#: lib/rpmds.c:511 +#: lib/rpmds.c:547 msgid "NO " msgstr "" -#: lib/rpmds.c:511 +#: lib/rpmds.c:547 msgid "YES" msgstr "" -#: lib/rpmds.c:964 +#: lib/rpmds.c:1000 msgid "PreReq:, Provides:, and Obsoletes: dependencies support versions." msgstr "" -#: lib/rpmds.c:967 +#: lib/rpmds.c:1003 msgid "file name(s) stored as (dirName,baseName,dirIndex) tuple, not as path." msgstr "" -#: lib/rpmds.c:971 +#: lib/rpmds.c:1007 msgid "package payload can be compressed using bzip2." msgstr "" -#: lib/rpmds.c:976 +#: lib/rpmds.c:1012 msgid "package payload can be compressed using xz." msgstr "" -#: lib/rpmds.c:979 +#: lib/rpmds.c:1015 msgid "package payload can be compressed using lzma." msgstr "" -#: lib/rpmds.c:983 +#: lib/rpmds.c:1019 msgid "package payload file(s) have \"./\" prefix." msgstr "" -#: lib/rpmds.c:986 +#: lib/rpmds.c:1022 msgid "package name-version-release is not implicitly provided." msgstr "" -#: lib/rpmds.c:989 +#: lib/rpmds.c:1025 msgid "header tags are always sorted after being loaded." msgstr "" -#: lib/rpmds.c:992 +#: lib/rpmds.c:1028 msgid "the scriptlet interpreter can use arguments from header." msgstr "" -#: lib/rpmds.c:995 +#: lib/rpmds.c:1031 msgid "a hardlink file set may be installed without being complete." msgstr "" -#: lib/rpmds.c:998 +#: lib/rpmds.c:1034 msgid "package scriptlets may access the rpm database while installing." msgstr "" -#: lib/rpmds.c:1002 +#: lib/rpmds.c:1038 msgid "internal support for lua scripts." msgstr "" -#: lib/rpmds.c:1006 +#: lib/rpmds.c:1042 msgid "file digest algorithm is per package configurable" msgstr "" -#: lib/rpmds.c:1010 +#: lib/rpmds.c:1046 msgid "support for POSIX.1e file capabilities" msgstr "" -#: lib/rpmds.c:1014 +#: lib/rpmds.c:1050 msgid "package scriptlets can be expanded at install time." msgstr "" -#: lib/rpmds.c:1017 +#: lib/rpmds.c:1053 msgid "dependency comparison supports versions with tilde." msgstr "" -#: lib/rpmds.c:1020 +#: lib/rpmds.c:1056 msgid "support files larger than 4GB" msgstr "" @@ -2654,10 +2636,10 @@ msgstr "" #: lib/rpmplugins.c:154 #, c-format -msgid "Failed to expand %%__%s_%s macro\n" +msgid "Plugin %%__%s_%s not configured\n" msgstr "" -#: lib/rpmplugins.c:198 +#: lib/rpmplugins.c:199 #, c-format msgid "Plugin %s not loaded\n" msgstr "" @@ -2852,11 +2834,11 @@ msgstr "" msgid "Unknown format" msgstr "" -#: lib/rpmte.c:792 +#: lib/rpmte.c:729 msgid "install" msgstr "" -#: lib/rpmte.c:793 +#: lib/rpmte.c:730 msgid "erase" msgstr "" @@ -2889,96 +2871,98 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:87 +#: lib/signature.c:74 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:92 +#: lib/signature.c:79 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:98 +#: lib/signature.c:85 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:104 +#: lib/signature.c:91 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:119 +#: lib/signature.c:106 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:136 +#: lib/signature.c:123 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:146 +#: lib/signature.c:133 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:159 +#: lib/signature.c:146 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:175 +#: lib/signature.c:162 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:251 -msgid "Immutable header region could not be read. Corrupted package?\n" -msgstr "" - -#: lib/signature.c:261 -msgid "Cannot sign RPM v3 packages\n" -msgstr "" - -#: lib/signature.c:348 +#: lib/signature.c:235 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:387 +#: lib/signature.c:274 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:429 +#: lib/signature.c:316 msgid "Header " msgstr "" -#: lib/signature.c:470 +#: lib/signature.c:357 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1425 +#: lib/transaction.c:1344 msgid "skipped" msgstr "" -#: lib/transaction.c:1425 +#: lib/transaction.c:1344 msgid "failed" msgstr "" -#: lib/verify.c:343 +#: lib/verify.c:251 +#, c-format +msgid "Duplicate username or UID for user %s\n" +msgstr "" + +#: lib/verify.c:272 +#, c-format +msgid "Duplicate groupname or GID for group %s\n" +msgstr "" + +#: lib/verify.c:371 msgid "no state" msgstr "" -#: lib/verify.c:345 +#: lib/verify.c:373 msgid "unknown state" msgstr "" -#: lib/verify.c:396 +#: lib/verify.c:424 #, c-format msgid "missing %c %s" msgstr "" -#: lib/verify.c:448 +#: lib/verify.c:476 #, c-format msgid "Unsatisfied dependencies for %s:\n" msgstr "" @@ -3209,90 +3193,6 @@ msgstr "" msgid "%s has too large or too small integer value, skipped\n" msgstr "" -#: plugins/sepolicy.c:215 -#, c-format -msgid "Failed to decode policy for %s\n" -msgstr "" - -#: plugins/sepolicy.c:222 -#, c-format -msgid "Failed to create temporary file for %s: %s\n" -msgstr "" - -#: plugins/sepolicy.c:228 -#, c-format -msgid "Failed to write %s policy to file %s\n" -msgstr "" - -#: plugins/sepolicy.c:293 -msgid "Failed to create semanage handle\n" -msgstr "" - -#: plugins/sepolicy.c:299 -msgid "Failed to connect to policy handler\n" -msgstr "" - -#: plugins/sepolicy.c:303 -#, c-format -msgid "Failed to begin policy transaction: %s\n" -msgstr "" - -#: plugins/sepolicy.c:334 -#, c-format -msgid "Failed to remove temporary policy file %s: %s\n" -msgstr "" - -#: plugins/sepolicy.c:383 -#, c-format -msgid "Failed to install policy module: %s (%s)\n" -msgstr "" - -#: plugins/sepolicy.c:413 -#, c-format -msgid "Failed to remove policy module: %s\n" -msgstr "" - -#: plugins/sepolicy.c:437 plugins/sepolicy.c:489 -#, c-format -msgid "Failed to fork process: %s\n" -msgstr "" - -#: plugins/sepolicy.c:447 plugins/sepolicy.c:499 -#, c-format -msgid "Failed to execute %s: %s\n" -msgstr "" - -#: plugins/sepolicy.c:453 plugins/sepolicy.c:505 -#, c-format -msgid "%s terminated abnormally\n" -msgstr "" - -#: plugins/sepolicy.c:457 plugins/sepolicy.c:509 -#, c-format -msgid "%s failed with exit code %i\n" -msgstr "" - -#: plugins/sepolicy.c:464 -msgid "Failed to commit policy changes\n" -msgstr "" - -#: plugins/sepolicy.c:481 -msgid "Failed to expand restorecon path" -msgstr "" - -#: plugins/sepolicy.c:560 -msgid "Failed to relabel filesystem. Files may be mislabeled\n" -msgstr "" - -#: plugins/sepolicy.c:564 -msgid "Failed to reload file contexts. Files may be mislabeled\n" -msgstr "" - -#: plugins/sepolicy.c:591 -#, c-format -msgid "Failed to extract policy from %s\n" -msgstr "" - #: rpmio/macro.c:282 #, c-format msgid "%3d>%*s(empty)" @@ -3303,19 +3203,19 @@ msgstr "" msgid "%3d<%*s(empty)\n" msgstr "" -#: rpmio/macro.c:500 rpmio/macro.c:538 +#: rpmio/macro.c:494 #, c-format -msgid "Macro %%%s has unterminated body\n" +msgid "Macro %%%s has unterminated opts\n" msgstr "" -#: rpmio/macro.c:557 +#: rpmio/macro.c:506 rpmio/macro.c:544 #, c-format -msgid "Macro %%%s has illegal name (%%define)\n" +msgid "Macro %%%s has unterminated body\n" msgstr "" #: rpmio/macro.c:563 #, c-format -msgid "Macro %%%s has unterminated opts\n" +msgid "Macro %%%s has illegal name (%%define)\n" msgstr "" #: rpmio/macro.c:568 @@ -3333,63 +3233,63 @@ msgstr "" msgid "Macro %%%s failed to expand\n" msgstr "" -#: rpmio/macro.c:615 +#: rpmio/macro.c:616 #, c-format msgid "Macro %%%s has illegal name (%%undefine)\n" msgstr "" -#: rpmio/macro.c:644 +#: rpmio/macro.c:645 #, c-format msgid "Macro %%%s defined but not used within scope\n" msgstr "" -#: rpmio/macro.c:727 +#: rpmio/macro.c:728 #, c-format msgid "Unknown option %c in %s(%s)\n" msgstr "" -#: rpmio/macro.c:956 +#: rpmio/macro.c:958 msgid "" "Too many levels of recursion in macro expansion. It is likely caused by " "recursive macro declaration.\n" msgstr "" -#: rpmio/macro.c:1025 rpmio/macro.c:1042 +#: rpmio/macro.c:1027 rpmio/macro.c:1044 #, c-format msgid "Unterminated %c: %s\n" msgstr "" -#: rpmio/macro.c:1083 +#: rpmio/macro.c:1085 #, c-format msgid "A %% is followed by an unparseable macro\n" msgstr "" -#: rpmio/macro.c:1101 +#: rpmio/macro.c:1103 #, c-format msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1482 +#: rpmio/macro.c:1484 #, c-format msgid "======================== active %d empty %d\n" msgstr "" -#: rpmio/rpmfileutil.c:257 +#: rpmio/rpmfileutil.c:258 #, c-format msgid "error creating temporary file %s: %m\n" msgstr "" -#: rpmio/rpmfileutil.c:322 rpmio/rpmfileutil.c:328 +#: rpmio/rpmfileutil.c:323 rpmio/rpmfileutil.c:329 #, c-format msgid "File %s: %s\n" msgstr "" -#: rpmio/rpmfileutil.c:331 +#: rpmio/rpmfileutil.c:332 #, c-format msgid "File %s is smaller than %u bytes\n" msgstr "" -#: rpmio/rpmfileutil.c:599 +#: rpmio/rpmfileutil.c:600 msgid "failed to create directory" msgstr "" @@ -3452,73 +3352,90 @@ msgstr "" msgid "(none)" msgstr "" -#: sign/rpmgensig.c:87 +#: sign/rpmgensig.c:106 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "" -#: sign/rpmgensig.c:97 +#: sign/rpmgensig.c:116 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:125 +#: sign/rpmgensig.c:144 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:131 +#: sign/rpmgensig.c:150 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:144 +#: sign/rpmgensig.c:163 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:174 +#: sign/rpmgensig.c:198 sign/rpmgensig.c:204 #, c-format msgid "Couldn't create pipe for signing: %m" msgstr "" -#: sign/rpmgensig.c:216 +#: sign/rpmgensig.c:247 sign/rpmgensig.c:261 +msgid "fdopen failed\n" +msgstr "" + +#: sign/rpmgensig.c:253 sign/rpmgensig.c:277 +msgid "Could not write to pipe\n" +msgstr "" + +#: sign/rpmgensig.c:284 +#, c-format +msgid "Could not read from file %s: %s\n" +msgstr "" + +#: sign/rpmgensig.c:294 #, c-format msgid "gpg exec failed (%d)\n" msgstr "" -#: sign/rpmgensig.c:246 +#: sign/rpmgensig.c:344 msgid "gpg failed to write signature\n" msgstr "" -#: sign/rpmgensig.c:263 +#: sign/rpmgensig.c:361 msgid "unable to read the signature\n" msgstr "" -#: sign/rpmgensig.c:432 +#: sign/rpmgensig.c:500 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:440 sign/rpmgensig.c:509 -msgid "rpmMkTemp failed\n" +#: sign/rpmgensig.c:514 +msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:492 +#: sign/rpmgensig.c:556 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:604 sign/rpmgensig.c:627 #, c-format -msgid "%s: writeLead failed: %s\n" +msgid "%s: rpmWriteSignature failed: %s\n" msgstr "" -#: sign/rpmgensig.c:522 +#: sign/rpmgensig.c:614 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:621 #, c-format -msgid "%s: rpmWriteSignature failed: %s\n" +msgid "%s: writeLead failed: %s\n" msgstr "" -#: sign/rpmgensig.c:536 +#: sign/rpmgensig.c:646 #, c-format msgid "replacing %s failed: %s\n" msgstr "" diff --git a/po/br.po b/po/br.po index c3e8abc66b..251628d89d 100644 --- a/po/br.po +++ b/po/br.po @@ -3,16 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Thierry Vignaud , 2012 +# Thierry Vignaud , 2012,2015 msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" -"Last-Translator: pmatilai \n" -"Language-Team: Breton (http://www.transifex.com/projects/p/rpm/language/" -"br/)\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2015-08-21 08:33+0000\n" +"Last-Translator: Thierry Vignaud \n" +"Language-Team: Breton (http://www.transifex.com/rpm-team/rpm/language/br/)\n" "Language: br\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -81,8 +80,8 @@ msgstr "" msgid "Install/Upgrade/Erase options:" msgstr "" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "" @@ -102,7 +101,7 @@ msgstr "" msgid "unexpected query source" msgstr "" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "" @@ -235,7 +234,7 @@ msgstr "" #: rpmbuild.c:141 rpmbuild.c:144 rpmbuild.c:147 rpmbuild.c:150 rpmbuild.c:153 #: rpmbuild.c:156 rpmbuild.c:159 msgid "" -msgstr "" +msgstr "" #: rpmbuild.c:143 msgid "build through %build (%prep, then compile) from " @@ -485,7 +484,7 @@ msgstr "" #: rpmdb.c:42 msgid "Database options:" -msgstr "" +msgstr "Dibaboù ar stlennvon:" #: rpmkeys.c:24 msgid "verify package signature(s)" @@ -507,31 +506,63 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "" -#: rpmsign.c:35 -msgid "Signature options:" +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "Staliañ pakad(où)" + +#: rpmsign.c:38 +msgid "use file signing key " msgstr "" -#: rpmsign.c:52 +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 +msgid "Signature options:" +msgstr "Dibaboù ar sinadur:" + +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +msgid "--fskpass may only be specified when signing files" +msgstr "" + +#: rpmsign.c:126 +msgid "--fskpath may only be specified when signing files" +msgstr "" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -646,213 +677,218 @@ msgstr "" msgid "syntax error in expression\n" msgstr "" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "N'eo ket bet kavet ar renkell : %s\n" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "N'eo ket bet kavet ar rstr : %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 +#: build/files.c:1616 #, c-format -msgid "File not found by glob: %s\n" +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "linenn : %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "Fazi en ur lenn %%files eus ar restr %s : %m\n" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "Muioc'h evit ur restr war ul linenn : %s\n" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "N'eo ket ur restr mat : %s : %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" "%s" msgstr "" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" @@ -871,89 +907,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "N'hell ket bet digoret ar restr %s : %s\n" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s : linenn : %s\n" -#: build/pack.c:174 -#, c-format -msgid "Could not canonicalize hostname: %s\n" +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" msgstr "" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" +#: build/pack.c:183 +#, c-format +msgid "Could not canonicalize hostname: %s\n" msgstr "" -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "N'hell ket bet digoret ar restr %s : %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "N'hell ket bet digoret ar restr %s : %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s : sac'het eo bet Fread : %s\n" +msgstr "sac'het eo bet Fread er restr %s : %s\n" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "O seveniñ « %s » :\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "Sac'het eo bet seveniñ « %s ».\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "Sac'het eo bet ar gwiriekaat pakad « %s ».\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "n'hell ket bet krouet %s : %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "" @@ -1071,146 +1108,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "linenn %d : %s : %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s : linenn : %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1269,35 +1306,35 @@ msgstr "" msgid "line %d: second %%prep\n" msgstr "" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "Ret eo e vede ur stumm" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "linenn %d : %s : %s\n" @@ -1342,71 +1379,71 @@ msgstr "" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "linenn %d : %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "fazi en ur zigeriñ %s : %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "" @@ -1477,83 +1514,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "N'hell bet bet sevenet %s : %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "sac'het eo bet %s : %x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "sac'het eo bet magic_open(0x%x) : %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "sac'het eo bet magic_load : %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "O klask %s : %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Sac'het eo bet klask %s :\n" @@ -1583,168 +1615,172 @@ msgstr "Bet eo ouzhpennet ar pakad %s dija, o tremen e-biou %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "Bet eo ouzhpennet ar pakad %s dija, o erlec'hiañ gant %s\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(n'eo ket un niverenn)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "reizh" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "erlec'hiet" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "ket staliet" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "ket rannet" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "mankout a ra" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(dianav)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "%s %s : sac'het eo bet lemel : %s\n" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "renkell" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "restr" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -1812,7 +1848,7 @@ msgstr "" #: lib/poptALL.c:204 msgid "CMD" -msgstr "" +msgstr "URZH" #: lib/poptALL.c:209 msgid "use ROOT as top level directory" @@ -1828,7 +1864,7 @@ msgstr "" #: lib/poptALL.c:213 msgid "DIRECTORY" -msgstr "" +msgstr "RENKEL" #: lib/poptALL.c:216 msgid "display known query tags" @@ -2376,7 +2412,7 @@ msgstr "" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "" @@ -2401,7 +2437,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "%s : sac'het eo bet headerRead : %s\n" @@ -2411,7 +2447,7 @@ msgstr "%s : sac'het eo bet headerRead : %s\n" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s : sac'het eo bet Fread : %s\n" @@ -2440,7 +2476,7 @@ msgstr "" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s : sac'het eo bet digeriñ : %s\n" @@ -2545,102 +2581,102 @@ msgstr "" msgid "support for rich dependencies." msgstr "" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 #, fuzzy msgid "Name required" msgstr "Ret eo e vede ur stumm" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, c-format msgid "Unterminated rich dependency: %s" msgstr "" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " sac'het - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "" @@ -2682,42 +2718,42 @@ msgstr "Sujedigezh sac'het :\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "O tegas %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "fazi en ur lenn eus ar restr %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "N'hell ket bet digoret %s : %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "O staliañ %s\n" @@ -2906,21 +2942,21 @@ msgstr "" msgid "bad option '%s' at %s:%d\n" msgstr "" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "N'hell ket bet digoret %s evit lenn : %m.\n" @@ -2938,42 +2974,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "fazi en ur zigeriñ %s : %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, c-format msgid "Unable to reset I/O priority: %s" msgstr "" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s : sac'het eo bet Fwrite : %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "" @@ -3019,86 +3055,90 @@ msgstr "" msgid "transaction" msgstr "gra" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "" + +#: lib/signature.c:451 msgid "Header " msgstr "" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "tremenet en e biou" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "sac'het" @@ -3204,76 +3244,76 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader : o tremen e-biou" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s : sac'het eo bet regexec : %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s : sac'het eo bet regcomp : %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator : o tremen e-biou" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "" @@ -3432,7 +3472,7 @@ msgstr "" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "" @@ -3499,128 +3539,166 @@ msgstr "fazi :" #: rpmio/rpmlog.c:226 msgid "warning: " -msgstr "ho evezh : " +msgstr "hoc'h evezh : " #: rpmio/rpmmalloc.c:25 #, c-format msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "V%d %s/%s %s, ID alc'hwez %s" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(hini ebet)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "Fazi en ur lenn %%files eus ar restr %s : %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "Fazi en ur lenn %%files eus ar restr %s : %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "Fazi en ur lenn %%files eus ar restr %s : %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, c-format msgid "error delete directory %s: %m\n" msgstr "" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s : sac'het eo bet Fwrite : %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s : sac'het eo bet Fflush : %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "N'hell ket bet sevenet %s : %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s : sac'het eo bet digeriñ : %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "N'hell ket bet digoret ar restr %s : %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "N'hell ket bet digoret ar restr %s : %s\n" +msgstr "N'hell ket bet lennet ar restr %s : %s\n" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "Sac'het eo bet seveniñ gpg (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s : sac'het eo bet rpmWriteSignature : %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s : sac'het eo bet rpmReadSignature : %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "%s : sac'het eo bet headerRead : %s\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "sac'het eo rpmMkTemp\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "sac'het eo bet seveniñ\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "%s : sac'het eo bet headerRead : %s\n" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s : sac'het eo bet rpmReadSignature : %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s : sac'het eo bet rpmWriteSignature : %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "sac'het eo rpmMkTemp\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s : sac'het eo bet writeLead : %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "sach'et eo bet erlec'hiañ %s : %s\n" @@ -3634,5 +3712,5 @@ msgstr "" msgid "don't verify header+payload signature" msgstr "" -#~ msgid "Failed to execute %s: %s\n" -#~ msgstr "Sac'het eo bet seveniñ %s : %s\n" +#~ msgid "Fread failed: %s" +#~ msgstr "sac'het eo bet Fread : %s" diff --git a/po/ca.po b/po/ca.po index a0ad03788a..24d2cb21eb 100644 --- a/po/ca.po +++ b/po/ca.po @@ -3,15 +3,15 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Robert Antoni Buj i Gelonch , 2015 msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" -"Last-Translator: pmatilai \n" -"Language-Team: Catalan (http://www.transifex.com/projects/p/rpm/language/" -"ca/)\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2015-08-26 13:57+0000\n" +"Last-Translator: Robert Antoni Buj i Gelonch \n" +"Language-Team: Catalan (http://www.transifex.com/rpm-team/rpm/language/ca/)\n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -26,7 +26,7 @@ msgstr "%s: %s\n" #: cliutils.c:27 lib/poptALL.c:57 #, c-format msgid "RPM version %s\n" -msgstr "Versió de l'RPM %s\n" +msgstr "Versió %s de RPM\n" #: cliutils.c:32 #, c-format @@ -68,7 +68,7 @@ msgstr "no s'ha pogut tornar a obrir les dades de càrrega: %s\n" #: rpmqv.c:41 msgid "Query/Verify package selection options:" -msgstr "" +msgstr "Opcions de selecció de paquets de consulta o verificació:" #: rpmqv.c:46 msgid "Query options (with -q or --query):" @@ -80,16 +80,16 @@ msgstr "Opcions de verificació (amb -V o --verify):" #: rpmqv.c:57 msgid "Install/Upgrade/Erase options:" -msgstr "Opcions d'instal·lació/actualització/supressió:" +msgstr "Opcions d'instal·lació, actualització o supressió:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" -msgstr "Opcions comunes per a tots els modes d'rpm i executables:" +msgstr "Opcions comunes per a tots els modes rpm i executables:" #: rpmqv.c:121 msgid "one type of query/verify may be performed at a time" -msgstr "només es pot realitzar un tipus de consulta/verificació alhora" +msgstr "només es pot realitzar un tipus consulta o verifica alhora" #: rpmqv.c:125 msgid "unexpected query flags" @@ -101,19 +101,20 @@ msgstr "format inesperat de la consulta" #: rpmqv.c:131 msgid "unexpected query source" -msgstr "font inesperada de la consulta" +msgstr "origen inesperat de la consulta" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "només es pot especificar un mode principal" #: rpmqv.c:154 msgid "only installation and upgrading may be forced" -msgstr "" +msgstr "només es pot forçar la instal·lació i l'actualització" #: rpmqv.c:156 msgid "files may only be relocated during package installation" -msgstr "només es poden reubicar els fitxers durant la instal·lació d'un paquet" +msgstr "" +"només es poden traslladar els fitxers durant la instal·lació del paquet" #: rpmqv.c:159 msgid "cannot use --prefix with --relocate or --excludepath" @@ -124,13 +125,11 @@ msgid "" "--relocate and --excludepath may only be used when installing new packages" msgstr "" "només es poden utilitzar les opcions --relocate i --excludepath quan " -"s'estiguin instal·lant paquets nous" +"s'instal·lin paquets nous" #: rpmqv.c:165 msgid "--prefix may only be used when installing new packages" -msgstr "" -"només es pot utilitzar l'opció --prefix quan s'estiguin instal·lant paquets " -"nous" +msgstr "només es pot utilitzar l'opció --prefix quan s'instal·lin paquets nous" #: rpmqv.c:168 msgid "arguments to --prefix must begin with a /" @@ -148,19 +147,19 @@ msgstr "" #: rpmqv.c:179 msgid "--replacepkgs may only be specified during package installation" msgstr "" -"només es pot especificar l'opció --replacepkgs durant la instal·lació d'un " +"només es pot especificar l'opció --replacepkgs durant la instal·lació del " "paquet" #: rpmqv.c:183 msgid "--excludedocs may only be specified during package installation" msgstr "" -"només es pot especificar l'opció --excludedocs durant la instal·lació d'un " +"només es pot especificar l'opció --excludedocs durant la instal·lació del " "paquet" #: rpmqv.c:187 msgid "--includedocs may only be specified during package installation" msgstr "" -"només es pot especificar l'opció --includedocs durant la instal·lació d'un " +"només es pot especificar l'opció --includedocs durant la instal·lació del " "paquet" #: rpmqv.c:191 @@ -170,37 +169,35 @@ msgstr "només es pot especificar una opció entre --excludedocs i --includedocs #: rpmqv.c:195 msgid "--ignorearch may only be specified during package installation" msgstr "" -"només es pot especificar l'opció --ignorearch durant la instal·lació d'un " +"només es pot especificar l'opció --ignorearch durant la instal·lació del " "paquet" #: rpmqv.c:199 msgid "--ignoreos may only be specified during package installation" msgstr "" -"només es pot especificar l'opció --ignoreos durant la instal·lació d'un " -"paquet" +"només es pot especificar l'opció --ignoreos durant la instal·lació del paquet" #: rpmqv.c:204 msgid "--ignoresize may only be specified during package installation" msgstr "" -"només es pot especificar l'opció --ignoresize durant la instal·lació d'un " +"només es pot especificar l'opció --ignoresize durant la instal·lació del " "paquet" #: rpmqv.c:208 msgid "--allmatches may only be specified during package erasure" msgstr "" -"només es pot especificar l'opció --allmatches durant la supressió d'un paquet" +"només es pot especificar l'opció --allmatches durant la supressió del paquet" #: rpmqv.c:212 msgid "--allfiles may only be specified during package installation" msgstr "" -"només es pot especificar l'opció --allfiles durant la instal·lació d'un " -"paquet" +"només es pot especificar l'opció --allfiles durant la instal·lació del paquet" #: rpmqv.c:217 msgid "--justdb may only be specified during package installation and erasure" msgstr "" -"només es pot especificar l'opció --justdb durant la instal·lació i supressió " -"d'un paquet" +"només es pot especificar l'opció --justdb durant la instal·lació i la " +"supressió del paquet" #: rpmqv.c:222 msgid "" @@ -208,7 +205,7 @@ msgid "" "and erasure" msgstr "" "només es poden especificar les opcions d'inhabilitació d'scripts durant la " -"instal·lació i supressió d'un paquet" +"instal·lació i la supressió del paquet" #: rpmqv.c:227 msgid "" @@ -216,7 +213,7 @@ msgid "" "and erasure" msgstr "" "només es poden especificar les opcions d'inhabilitació de l'activador durant " -"la instal·lació i supressió d'un paquet" +"la instal·lació i la supressió del paquet" #: rpmqv.c:231 msgid "" @@ -246,103 +243,108 @@ msgstr "no s'han donat arguments per a consultar" #: rpmqv.c:315 msgid "no arguments given for verify" -msgstr "no s'han donat arguments per a verificar" +msgstr "no s'han proporcionat arguments per verificar" #: rpmbuild.c:115 #, c-format msgid "buildroot already specified, ignoring %s\n" -msgstr "el buildroot ja s'ha especificat, s'està ignorant %s\n" +msgstr "el buildroot ja s'ha especificat, s'ignora %s\n" #: rpmbuild.c:140 #, c-format msgid "build through %prep (unpack sources and apply patches) from " msgstr "" -"munta amb %prep (desempaqueta els fonts i aplica els pedaços) des del " -"" +"construeix mitjançant el %prep (desempaqueta els fonts i aplica els pedaços) " +"des del " #: rpmbuild.c:141 rpmbuild.c:144 rpmbuild.c:147 rpmbuild.c:150 rpmbuild.c:153 #: rpmbuild.c:156 rpmbuild.c:159 msgid "" -msgstr "" +msgstr "" #: rpmbuild.c:143 msgid "build through %build (%prep, then compile) from " msgstr "" -"munta amb %build (%prep, després compila) des del " +"construeix mitjançant el %build (%prep, després compila) des del " #: rpmbuild.c:146 msgid "build through %install (%prep, %build, then install) from " msgstr "" -"munta amb %install (%prep, %build i després instal·la) des del " +"construeix mitjançant el %install (%prep, %build i després instal·la) des " +"del " #: rpmbuild.c:149 #, c-format msgid "verify %files section from " -msgstr "verifica la secció %files de " +msgstr "verifica la secció %files des del " #: rpmbuild.c:152 msgid "build source and binary packages from " -msgstr "munta els paquets de codi font i binaris de " +msgstr "" +"construeix els paquets del codi font i del binaris des del " #: rpmbuild.c:155 msgid "build binary package only from " -msgstr "munta només el paquet binari de " +msgstr "construeix només el paquet dels binaris des del " #: rpmbuild.c:158 msgid "build source package only from " -msgstr "munta només el paquet font de " +msgstr "construeix només el paquet del codi font des del " #: rpmbuild.c:162 #, fuzzy, c-format msgid "" "build through %prep (unpack sources and apply patches) from " msgstr "" -"munta amb %prep (desempaqueta els fonts i aplica els pedaços) des del " -"" +"construeix mitjançant el %prep (desempaqueta els fonts i aplica els pedaços) " +"des del " #: rpmbuild.c:163 rpmbuild.c:166 rpmbuild.c:169 rpmbuild.c:172 rpmbuild.c:175 #: rpmbuild.c:178 rpmbuild.c:181 rpmbuild.c:207 rpmbuild.c:210 msgid "" -msgstr "" +msgstr "" #: rpmbuild.c:165 #, fuzzy msgid "build through %build (%prep, then compile) from " msgstr "" -"munta amb %build (%prep, després compila) des del " +"construeix mitjançant el %build (%prep, després compila) des del " #: rpmbuild.c:168 rpmbuild.c:209 msgid "" "build through %install (%prep, %build, then install) from " -msgstr "munta amb %install (%prep, %build i instal·la) des del " +msgstr "" +"construeix mitjançant el %install (%prep, %build i instal·la) des del " +"" #: rpmbuild.c:171 #, fuzzy, c-format msgid "verify %files section from " -msgstr "verifica la secció %files de " +msgstr "verifica la secció %files des del " #: rpmbuild.c:174 #, fuzzy msgid "build source and binary packages from " -msgstr "munta els paquets binaris des de " +msgstr "construeix el paquet dels binaris des del " #: rpmbuild.c:177 #, fuzzy msgid "build binary package only from " -msgstr "munta els paquets binaris des de " +msgstr "construeix el paquet dels binaris des del " #: rpmbuild.c:180 #, fuzzy msgid "build source package only from " -msgstr "munta només el paquet font de " +msgstr "construeix només el paquet del codi font des del " #: rpmbuild.c:184 #, c-format msgid "build through %prep (unpack sources and apply patches) from " msgstr "" -"munta amb %prep (desempaqueta els fonts i aplica els pedaços) des de " -"l'" +"construeix mitjançant el %prep (desempaqueta els fonts i aplica els pedaços) " +"des de l'" #: rpmbuild.c:185 rpmbuild.c:188 rpmbuild.c:191 rpmbuild.c:194 rpmbuild.c:197 #: rpmbuild.c:200 rpmbuild.c:203 @@ -351,11 +353,14 @@ msgstr "" #: rpmbuild.c:187 msgid "build through %build (%prep, then compile) from " -msgstr "munta amb %build (%prep, després compila) des de l'" +msgstr "" +"construeix mitjançant el %build (%prep, després compila) des de l'" #: rpmbuild.c:190 msgid "build through %install (%prep, %build, then install) from " -msgstr "munta amb %install (%prep, %build, instal·la) des de l'" +msgstr "" +"construeix mitjançant el %install (%prep, %build, instal·la) des de l'" #: rpmbuild.c:193 #, c-format @@ -364,32 +369,33 @@ msgstr "verifica la secció %files des de l'" #: rpmbuild.c:196 msgid "build source and binary packages from " -msgstr "munta els paquets font i binari des de l'" +msgstr "" +"construeix els paquets del codi font i dels binaris des de l'" #: rpmbuild.c:199 msgid "build binary package only from " -msgstr "munta el paquet binari des de l' només" +msgstr "construeix el paquet dels binari només des de l'" #: rpmbuild.c:202 msgid "build source package only from " -msgstr "munta els paquets font només des de l'" +msgstr "construeix el paquet del codi font només des de l'" #: rpmbuild.c:206 msgid "build binary package from " -msgstr "munta els paquets binaris des de " +msgstr "construeix el paquet dels binaris des del " #: rpmbuild.c:213 msgid "override build root" -msgstr "omet l'arrel de compilació" +msgstr "substitueix l'arrel de la construcció" #: rpmbuild.c:215 #, fuzzy msgid "run build in current directory" -msgstr "no s'ha pogut crear el directori" +msgstr "No es pot obrir el directori actual: %m\n" #: rpmbuild.c:217 msgid "remove build tree when done" -msgstr "suprimeix l'arbre del muntatge en acabar" +msgstr "suprimeix l'arbre de la construcció en acabar" #: rpmbuild.c:219 msgid "ignore ExcludeArch: directives from spec file" @@ -401,34 +407,35 @@ msgstr "depura la màquina d'estat de fitxers" #: rpmbuild.c:223 msgid "do not execute any stages of the build" -msgstr "no executis cap fase del muntatge" +msgstr "no executis cap de les etapes de la construcció" #: rpmbuild.c:225 msgid "do not verify build dependencies" -msgstr "no verifiquis les dependències del muntatge" +msgstr "no verifiquis les dependències de la construcció" #: rpmbuild.c:227 msgid "generate package header(s) compatible with (legacy) rpm v3 packaging" msgstr "" +"genera capçaleres del paquet compatibles amb l'empaquetament rpm v3 (llegat)" #: rpmbuild.c:231 #, c-format msgid "do not execute %clean stage of the build" -msgstr "" +msgstr "no executis l'etapa %clean de la construcció" #: rpmbuild.c:233 #, fuzzy, c-format msgid "do not execute %prep stage of the build" -msgstr "no executis cap fase del muntatge" +msgstr "no executis l'etapa %clean de la construcció" #: rpmbuild.c:235 #, c-format msgid "do not execute %check stage of the build" -msgstr "" +msgstr "no executis l'etapa %check de la construcció" #: rpmbuild.c:238 msgid "do not accept i18N msgstr's from specfile" -msgstr "no acceptis els msgstr d'i18N des d'un fitxer d'especificació" +msgstr "no acceptis els msgstr d'i18N del fitxer spec" #: rpmbuild.c:240 msgid "remove sources when done" @@ -436,7 +443,7 @@ msgstr "suprimeix els fonts en acabar" #: rpmbuild.c:242 msgid "remove specfile when done" -msgstr "suprimeix el fitxer d'especificació en acabar" +msgstr "suprimeix el fitxer spec en acabar" #: rpmbuild.c:244 msgid "skip straight to specified stage (only for c,i)" @@ -444,17 +451,17 @@ msgstr "vés directament a l'etapa especificada (només per a c,i)" #: rpmbuild.c:246 rpmspec.c:34 msgid "override target platform" -msgstr "omet plataforma objectiu" +msgstr "substitueix la plataforma" #: rpmbuild.c:263 msgid "Build options with [ | | ]:" msgstr "" -"Opcions de muntatge amb [ | | ]:" +"Opcions de construcció amb [ | | ]:" #: rpmbuild.c:283 msgid "Failed build dependencies:\n" -msgstr "Han fallat les dependències de muntatge:\n" +msgstr "Han fallat les dependències de la construcció:\n" #: rpmbuild.c:301 #, c-format @@ -464,27 +471,27 @@ msgstr "No s'ha pogut obrir el fitxer d'especificacions %s: %s\n" #: rpmbuild.c:364 #, c-format msgid "Failed to open tar pipe: %m\n" -msgstr "No s'ha pogut obrir un conducte per al tar: %m\n" +msgstr "Ha fallat l'obertura de la canonada per al tar: %m\n" #: rpmbuild.c:379 #, fuzzy, c-format msgid "Found more than one spec file in %s\n" -msgstr "No s'ha pogut obrir el fitxer d'especificacions %s: %s\n" +msgstr "Més d'un fitxer en una línia: %s\n" #: rpmbuild.c:390 #, c-format msgid "Failed to read spec file from %s\n" -msgstr "No s'ha pogut llegir el fitxer d'especificacions des de %s\n" +msgstr "Ha fallat la lectura del fitxer spec de %s\n" #: rpmbuild.c:402 #, c-format msgid "Failed to rename %s to %s: %m\n" -msgstr "No s'ha pogut canviar el nom de %s per %s: %m\n" +msgstr "Ha fallat el canvi de nom de %s a %s: %m\n" #: rpmbuild.c:480 #, c-format msgid "failed to stat %s: %m\n" -msgstr "No s'ha pogut obtenir l'estat de %s: %m\n" +msgstr "Ha fallat l'obtenció de l'estat de %s: %m\n" #: rpmbuild.c:484 #, c-format @@ -499,12 +506,12 @@ msgstr "El fitxer %s no sembla un fitxer d'especificacions.\n" #: rpmbuild.c:557 #, c-format msgid "Building target platforms: %s\n" -msgstr "S'estan muntant les plataformes destí: %s\n" +msgstr "S'estan construint per a les plataformes: %s\n" #: rpmbuild.c:565 #, c-format msgid "Building for target %s\n" -msgstr "S'està muntant per al destí %s\n" +msgstr "S'està construint per a %s\n" #: rpmdb.c:25 msgid "initialize database" @@ -513,8 +520,8 @@ msgstr "initialitza la base de dades" #: rpmdb.c:27 msgid "rebuild database inverted lists from installed package headers" msgstr "" -"torna a muntar les llistes invertides de la base de dades des de les " -"capçaleres de paquets instal·lades" +"reconstrueix la base de dades de les llistes inverses des de les capçaleres " +"dels paquets instal·lats" #: rpmdb.c:30 msgid "verify database files" @@ -523,10 +530,13 @@ msgstr "verifica els fitxers de la base de dades" #: rpmdb.c:32 msgid "export database to stdout header list" msgstr "" +"exporta la base de dades al llistat de capçaleres de la sortida estàndard" #: rpmdb.c:35 msgid "import database from stdin header list" msgstr "" +"importa la base de dades des de la llista de capçaleres de l'entrada " +"estàndard" #: rpmdb.c:42 msgid "Database options:" @@ -542,83 +552,118 @@ msgstr "importa una clau pública armada" #: rpmkeys.c:28 msgid "don't import, but tell if it would work or not" -msgstr "" +msgstr "no importis, però diguis si podria funcionar o no" #: rpmkeys.c:31 rpmkeys.c:33 msgid "list keys from RPM keyring" -msgstr "" +msgstr "llista les claus des de l'anell de claus RPM" #: rpmkeys.c:40 msgid "Keyring options:" -msgstr "" +msgstr "Opcions de l'anell de claus:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "no s'han donat arguments" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" -msgstr "" +msgstr "signa els paquets" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" -msgstr "signa els paquets (igual que --addsign)" +msgstr "signa els paquets (idèntic a --addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "suprimeix les signatures dels paquets" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "signa els paquets" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Opcions de la signatura:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "Heu d'establir «%%_gpg_name» al vostre fitxer de macros\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "només es pot utilitzar l'opció --prefix quan s'instal·lin paquets nous" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "" +"només es pot especificar l'opció --allmatches durant la supressió del paquet" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" -msgstr "" +msgstr "analitza sintàcticament els fitxers spec per la sortida estàndard" #: rpmspec.c:28 msgid "query spec file(s)" -msgstr "" +msgstr "consulta els fitxers spec" #: rpmspec.c:30 msgid "operate on binary rpms generated by spec (default)" -msgstr "" +msgstr "opera sobre els binaris dels rpm generats amb el spec (per defecte)" #: rpmspec.c:32 msgid "operate on source rpm generated by spec" -msgstr "" +msgstr "opera sobre els fonts del rpm generat amb el spec" #: rpmspec.c:36 lib/poptQV.c:208 msgid "use the following query format" -msgstr "utilitza el format de consulta següent" +msgstr "utilitza el següent format de consulta" #: rpmspec.c:45 msgid "Spec options:" -msgstr "" +msgstr "Opcions de spec:" #: rpmspec.c:90 msgid "no arguments given for parse" -msgstr "" +msgstr "no s'ha proporcionat arguments per analitzar sintàcticament" #: build/build.c:120 #, c-format msgid "Unable to open temp file: %s\n" -msgstr "" +msgstr "No es pot obrir el fitxer temporal: %s\n" #: build/build.c:126 #, c-format msgid "Unable to open stream: %s\n" -msgstr "" +msgstr "No es pot obrir el flux: %s\n" #: build/build.c:161 #, c-format msgid "Executing(%s): %s\n" -msgstr "Executant(%s): %s\n" +msgstr "Execució(%s): %s\n" #: build/build.c:168 #, c-format @@ -633,7 +678,7 @@ msgstr "" #: build/build.c:184 #, c-format msgid "Bad exit status from %s (%s)\n" -msgstr "L'estat de sortida de %s (%s) és erroni\n" +msgstr "Estat incorrecte de sortida de %s (%s)\n" #: build/build.c:291 msgid "" @@ -643,7 +688,7 @@ msgid "" msgstr "" "\n" "\n" -"Errors del muntatge de l'RPM:\n" +"Errors de construcció del RPM:\n" #: build/expression.c:215 msgid "syntax error while parsing ==\n" @@ -694,196 +739,201 @@ msgstr "&& i || no són disponibles per a les cadenes\n" msgid "syntax error in expression\n" msgstr "error de sintaxi a l'expressió\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" -msgstr "Manca '(' a %s %s\n" +msgstr "Falta '(' a %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" -msgstr "Manca ')' a %s(%s\n" +msgstr "Falta ')' a %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "L'element %s no és vàlid: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" -msgstr "Manca %s a %s %s\n" +msgstr "Falta %s a %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "%s() va seguit d'un caràcter que no és un espai en blanc: %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Sintaxi incorrecta: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" -msgstr "Especificació de mode incorrecta: %s(%s)\n" +msgstr "mode incorrecte del spec: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" -msgstr "Especificació de dirmode incorrecta: %s(%s)\n" +msgstr "dirmode incorrecte del spec: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "Capacitat invàlida: %s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" -msgstr "No s'ha muntat amb disponibilitat de fitxers\n" +msgstr "No s'ha construït amb disponibilitat de fitxers\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "El fitxer ha de començar amb \"/\": %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" -msgstr "L'algorisme %u de resum del fitxer és desconegut, s'està usant MD5\n" +msgstr "Es desconeix l'algorisme de resum del fitxer %u, es torna al MD5\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "El fitxer apareix dues vegades: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "L'enllaç simbòlic apunta al BuildRoot: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" -msgstr "" +msgstr "No es va trobar el directori: %s\n" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "No s'ha trobat el fitxer: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" -msgstr "" +msgstr "No és un directori: %s\n" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s: no es pot carregar l'etiqueta incorrecta (%d).\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" -msgstr "%s: ha fallat la clau pública.\n" +msgstr "%s: ha fallat la lectura de la clau pública.\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: no és una clau pública armada.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "El fitxer ha de començar amb \"/\": %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "El glob no ha trobat el fitxer: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" -msgstr "" +msgstr "No s'ha pogut obrir el fitxer %s del %%files: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "línia: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "El glob no ha trobat el fitxer: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" -msgstr "" +msgstr "Més d'un fitxer en una línia: %s\n" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" -msgstr "Fitxer no vàlid: %s: %s\n" +msgstr "Fitxer incorrecte: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" -msgstr "S'està comprovant fitxers no empaquetats: %s\n" +msgstr "S'està comprovant si hi ha fitxers no empaquetats: %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -892,118 +942,119 @@ msgstr "" "Hi ha fitxers instal·lats però no empaquetats:\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" -msgstr "" +msgstr "S'estan processant els fitxers: %s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "Els binaris dependents de l'arquitectura estan en el paquet noarch\n" #: build/pack.c:90 #, c-format msgid "create archive failed on file %s: %s\n" -msgstr "" +msgstr "ha fallat la creació de l'arxiu al fitxer %s: %s\n" #: build/pack.c:93 #, c-format msgid "create archive failed: %s\n" -msgstr "" +msgstr "ha fallat la creació de l'arxiu: %s\n" #: build/pack.c:120 #, c-format msgid "Could not open %s file: %s\n" -msgstr "" +msgstr "No s'ha pogut obrir el fitxer %s: %s\n" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: línia: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "El nom de màquina no es pot fer canònic: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "No es pot tornar a carregar la capçalera de signatura.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "Compressió de dades desconeguda: %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "No es pot crear la regió de capçalera no modificable.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "No es pot obrir %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "No es pot escriure el paquet: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "No s'ha pogut escriure la capçalera temporal\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" -msgstr "Dades CSA invàlides\n" +msgstr "Dades CSA incorrectes\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "No es pot executar %s: %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s: El Fread ha fallat: %s\n" +msgstr "Ha fallat el fread al fitxer%s: %s\n" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" -msgstr "S'ha escrit: %s\n" +msgstr "Es va escriure: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "S'està executant: \"%s\":\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "Ha fallat l'execució de \"%s\" .\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "Ha fallat la verificació del paquet \"%s\".\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "No es pot generar el nom de fitxer de sortida per al paquet %s: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "no es pot crear %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "línia %d: segon %s\n" @@ -1016,17 +1067,17 @@ msgstr "" #: build/parseChangelog.c:146 #, c-format msgid "%%changelog entries must start with *\n" -msgstr "les entrades del %%changelog han de començar amb *\n" +msgstr "les entrades %%changelog han de començar amb *\n" #: build/parseChangelog.c:154 #, c-format msgid "incomplete %%changelog entry\n" -msgstr "l'entrada de %%changelog no és completa\n" +msgstr "Entrada incompleta del %%changelog\n" #: build/parseChangelog.c:169 #, c-format msgid "bad date in %%changelog: %s\n" -msgstr "la data de %%changelog no és correcta: %s\n" +msgstr "data incorrecta al %%changelog: %s\n" #: build/parseChangelog.c:174 #, c-format @@ -1036,28 +1087,30 @@ msgstr "el %%changelog no està en ordre cronològic descendent\n" #: build/parseChangelog.c:182 build/parseChangelog.c:193 #, c-format msgid "missing name in %%changelog\n" -msgstr "manca el nom a %%changelog\n" +msgstr "falta el nom a %%changelog\n" #: build/parseChangelog.c:200 #, c-format msgid "no description in %%changelog\n" -msgstr "no hi ha descripció a %%changelog\n" +msgstr "sense descripció al %%changelog\n" #: build/parseChangelog.c:237 #, c-format msgid "line %d: second %%changelog\n" -msgstr "" +msgstr "línia %d: segon %%changelog\n" #: build/parseDescription.c:32 #, c-format msgid "line %d: Error parsing %%description: %s\n" -msgstr "línia %d: s'ha produït un error en analitzar %%description: %s\n" +msgstr "" +"línia %d: S'ha produït un error en analitzar sintàcticament el " +"%%description: %s\n" #: build/parseDescription.c:45 build/parseFiles.c:46 build/parsePolicies.c:45 #: build/parseScript.c:306 #, c-format msgid "line %d: Bad option %s: %s\n" -msgstr "línia %d: opció incorrecta %s: %s\n" +msgstr "línia %d: Opció %s incorrecta: %s\n" #: build/parseDescription.c:56 build/parseFiles.c:57 build/parsePolicies.c:55 #: build/parseScript.c:317 @@ -1069,27 +1122,30 @@ msgstr "línia %d: massa noms: %s\n" #: build/parseScript.c:325 #, c-format msgid "line %d: Package does not exist: %s\n" -msgstr "línia %d: no existeix Package: %s\n" +msgstr "línia %d: No existeix el paquet: %s\n" #: build/parseFiles.c:33 #, c-format msgid "line %d: Error parsing %%files: %s\n" -msgstr "línia %d: s'ha produït un error en analitzar %%files: %s\n" +msgstr "" +"línia %d: S'ha produït un error en analitzar sintàcticament el %%files: %s\n" #: build/parseFiles.c:76 #, c-format msgid "line %d: second %%files\n" -msgstr "" +msgstr "línia %d: segon %%files\n" #: build/parsePolicies.c:32 #, c-format msgid "line %d: Error parsing %%policies: %s\n" msgstr "" +"línia %d: S'ha produït un error en analitzar sintàcticament el %%policies: " +"%s\n" #: build/parsePreamble.c:71 #, c-format msgid "Error parsing tag field: %s\n" -msgstr "" +msgstr "S'ha produït un error en analitzar sintàcticament el camp tag: %s\n" #: build/parsePreamble.c:164 #, c-format @@ -1099,176 +1155,177 @@ msgstr "línia %d: número incorrecte: %s\n" #: build/parsePreamble.c:170 #, c-format msgid "line %d: Bad no%s number: %u\n" -msgstr "línia %d: Numero dolent%s número: %u\n" +msgstr "línia %d: Número incorrecte de no%s: %u\n" #: build/parsePreamble.c:233 #, c-format msgid "line %d: Bad %s number: %s\n" -msgstr "línia %d: número %s incorrecte: %s\n" +msgstr "línia %d: número incorrecte %s: %s\n" #: build/parsePreamble.c:247 #, c-format msgid "%s %d defined multiple times\n" -msgstr "%s %d definit múltiples vegades\n" +msgstr "%s %d es va definir diverses vegades\n" #: build/parsePreamble.c:292 #, c-format msgid "Downloading %s to %s\n" -msgstr "" +msgstr "S'està baixant %s a %s\n" #: build/parsePreamble.c:295 #, c-format msgid "Couldn't download %s\n" -msgstr "" +msgstr "No s'ha pogut baixar %s\n" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "S'ha exclòs l'arquitectura: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" -msgstr "No s'inclou l'arquitectura: %s\n" +msgstr "No s'ha inclòs l'arquitectura: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "S'ha exclòs el SO: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "No s'ha inclòs el SO: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" -msgstr "El camp %s ha de ser present al paquet: %s\n" +msgstr "El camp %s ha d'estar present al paquet: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" -msgstr "L'entrada %s és duplicada al paquet: %s\n" +msgstr "L'entrada %s està duplicada al paquet: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "No s'ha pogut obrir la icona %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "No s'ha pogut llegir la icona %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" -msgstr "El tipus d'icona és desconegut: %s\n" +msgstr "Tipus desconegut d'icona: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" -msgstr "línia %d: l'etiqueta pren un únic testimoni: %s\n" +msgstr "línia %d: L'etiqueta pren un únic testimoni: %s\n" -#: build/parsePreamble.c:616 -#, c-format +#: build/parsePreamble.c:621 +#, fuzzy, c-format msgid "Illegal char '%c' (0x%x)" -msgstr "" +msgstr "línia %d: El caràcter '%c' no està permès: %s\n" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 +#, fuzzy msgid "Illegal sequence \"..\"" -msgstr "" +msgstr "línia %d: La seqüència \"..\" no està permesa: %s\n" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" -msgstr "línia %d: segon %s\n" +msgstr "línia %d: %s: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: línia: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "línia %d: l'etiqueta és malament formada: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "línia %d: l'etiqueta és buida: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "línia %d: els prefixos no poden acabar en «/»: %s \n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "línia %d: «Docdir» ha de començar per «/»: %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "línia %d: el camp Epoch ha d'ésser un nombre sense signe: %s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" -msgstr "línia %d: %s és incorrecte: qualificadors: %s\n" +msgstr "línia %d: %s incorrecte: qualificadors: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" -msgstr "línia %d: el format de «BuildArchitecture» és incorrecte: %s\n" +msgstr "línia %d: Format incorrecte del BuildArchitecture: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "linia %d: Només els subpaquets noarch estan suportats: %s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "S'ha produït un error intern: l'etiqueta %d és incorrecta\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" -msgstr "" +msgstr "línia %d: %s està en desús: %s\n" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" -msgstr "L'especificació del paquet és incorrecta: %s\n" +msgstr "Especificació incorrecta del paquet: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "El paquet ja existeix: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" -msgstr "línia %d: l'etiqueta és desconeguda: %s\n" +msgstr "línia %d: Etiqueta desconeguda: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} no pot estar buit\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" -msgstr "%%{buildroot} no pot ésser \"/\"\n" +msgstr "%%{buildroot} no pot ser \"/\"\n" #: build/parsePrep.c:28 #, c-format msgid "Bad source: %s: %s\n" -msgstr "La font és incorrecta: %s: %s\n" +msgstr "Fonts incorrectes: %s: %s\n" #: build/parsePrep.c:70 #, c-format @@ -1287,22 +1344,22 @@ msgstr "No existeix la font número %u\n" #: build/parsePrep.c:157 msgid "No \"Source:\" tag in the spec file\n" -msgstr "Falta l'etiqueta \"Source:\" en el fitxer d'especificacions\n" +msgstr "Sense \"Source:\" etiqueta al fitxer spec\n" #: build/parsePrep.c:265 #, c-format msgid "Error parsing %%setup: %s\n" -msgstr "Hi ha hagut un error en analitzar %%setup: %s\n" +msgstr "S'ha produït un error en analitzar sintàcticament el %%setup: %s\n" #: build/parsePrep.c:276 #, c-format msgid "line %d: Bad arg to %%setup: %s\n" -msgstr "línia %d: l'argument a %%setup és incorrecte: %s\n" +msgstr "línia %d: Argument incorrecte al %%setup: %s\n" #: build/parsePrep.c:291 #, c-format msgid "line %d: Bad %%setup option %s: %s\n" -msgstr "línia %d: l'opció de %%setup %s és incorrecta: %s\n" +msgstr "línia %d: Opció %s incorrecta del %%setup: %s\n" #: build/parsePrep.c:459 #, c-format @@ -1319,38 +1376,38 @@ msgstr "El número de pedaç %s no és vàlid: %s\n" msgid "line %d: second %%prep\n" msgstr "línia %d: segon %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" -msgstr "" +msgstr "dependència no vàlida" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" -msgstr "" +msgstr "Es requereix la versió" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" -msgstr "" +msgstr "línia %d: %s: %s\n" #: build/parseScript.c:256 #, c-format @@ -1360,7 +1417,7 @@ msgstr "línia %d: els activadors han de tenir --: %s\n" #: build/parseScript.c:266 build/parseScript.c:339 #, c-format msgid "line %d: Error parsing %s: %s\n" -msgstr "línia %d: s'ha produït un error en analitzar %s: %s\n" +msgstr "línia %d: S'ha produït un error en analitzar sintàcticament %s: %s\n" #: build/parseScript.c:278 #, c-format @@ -1392,71 +1449,71 @@ msgstr "línia %d: l'script intern no està disponible: %s\n" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "línia %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "No es pot obrir %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" -msgstr "" +msgstr "%s:%d: S'esperava l'argument per %s\n" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" -msgstr "" +msgstr "línia %d: %%if sense tancar\n" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" -msgstr "" +msgstr "%s:%d: condició incorrecta del %%if\n" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: s'ha obtingut un %%else sense %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: s'ha obtingut un %%endif sense %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" -msgstr "No s'ha trobat cap arquitectura compatible per al muntatge\n" +msgstr "No s'ha trobat cap arquitectura compatible per a la construcció\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "El paquet no té %%description: %s\n" @@ -1473,17 +1530,17 @@ msgstr "" #: build/policies.c:101 msgid "Failed to get policies from header\n" -msgstr "" +msgstr "Ha fallat l'obtenció de les polítiques de les capçaleres\n" #: build/policies.c:154 #, c-format msgid "%%semodule requires a file path\n" -msgstr "" +msgstr "%%semodule requereix el camí a un fitxer\n" #: build/policies.c:163 #, c-format msgid "Failed to read policy file: %s\n" -msgstr "" +msgstr "Ha fallat la lectura del pitxer de política: %s\n" #: build/policies.c:170 #, c-format @@ -1493,7 +1550,7 @@ msgstr "" #: build/policies.c:187 #, c-format msgid "Failed to determine a policy name: %s\n" -msgstr "" +msgstr "Ha fallat la determinació d'un nom de política: %s\n" #: build/policies.c:199 #, c-format @@ -1505,105 +1562,100 @@ msgstr "" #: build/policies.c:246 #, c-format msgid "Error parsing %s: %s\n" -msgstr "" +msgstr "S'ha produït un error en analitzar sintàcticament %s: %s\n" #: build/policies.c:252 #, c-format msgid "Expecting %%semodule tag: %s\n" -msgstr "" +msgstr "S'esperava l'etiqueta %%semodule: %s\n" #: build/policies.c:262 #, c-format msgid "Missing module path in line: %s\n" -msgstr "" +msgstr "Falta el camí al mòdul en la línia: %s\n" #: build/policies.c:268 #, c-format msgid "Too many arguments in line: %s\n" -msgstr "" +msgstr "Hi ha massa arguments en la línia: %s\n" #: build/policies.c:307 #, c-format msgid "Processing policies: %s\n" -msgstr "" +msgstr "S'estan processant les polítiques: %s\n" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" -msgstr "" +msgstr "S'ignora l'expressió regular incorrecta %s\n" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "No s'ha pogut crear la canonada per a %s: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "No s'ha pogut executar %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "No s'ha pogut crear el procés fill de «%s»: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" -msgstr "" +msgstr "ha fallat %s: %x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" -msgstr "" +msgstr "ha fallat l'escriptura de totes les dades a %s: %s\n" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" -msgstr "" +msgstr "operador incorrecte" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" -msgstr "" +msgstr "format incorrecte" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" -msgstr "" +msgstr "dependència no vàlida (%s): %s\n" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "Ha fallat la conversió de %s a enter gran.\n" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" -msgstr "" +msgstr "Classificador buit de fitxer\n" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" -msgstr "" +msgstr "Sense atributs de fitxer configurats\n" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "Ha fallat magic_open(0x%x): %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "Ha fallat magic_load: %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "Ha fallat el reconeixement del fitxer \"%s\": mode %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "S'està cercant %s: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Ha fallat la cerca de %s:\n" @@ -1612,7 +1664,8 @@ msgstr "Ha fallat la cerca de %s:\n" #, c-format msgid "query of specfile %s failed, can't parse\n" msgstr "" -"ha fallat la consulta del fitxer d'especificació %s, no es pot analitzar\n" +"ha fallat la consulta del fitxer spec %s, no es pot analitzar " +"sintàcticament\n" #: lib/depends.c:91 #, c-format @@ -1634,168 +1687,172 @@ msgstr "el paquet %s ja s'ha afegit, s'està ignorant %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "el paquet %s ja es va afegir, s'està reemplaçant per %s\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" -msgstr "(no és una xifra)" +msgstr "(no és un número)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(no és base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(tipus invàlid)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(no és un blob)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" -msgstr "(tipus d'XML invàlid)" +msgstr "(tipus invàlid d'XML)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(no és una signatura d'OpenPGP)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" -msgstr "" +msgstr "Data no vàlida %u" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" -msgstr "" +msgstr "normal" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" -msgstr "" +msgstr "substituït" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" -msgstr "" +msgstr "no instal·lat" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" -msgstr "" +msgstr "compartit per xarxa" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" -msgstr "" +msgstr "color incorrecte" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" -msgstr "" +msgstr "falta" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" -msgstr "" +msgstr "(deconegut)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" -msgstr "" +msgstr "(no és una cadena)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" -msgstr "%s desat com a %s\n" +msgstr "%s s'ha desat com a %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" -msgstr "%s creat com a %s\n" +msgstr "%s s'ha creat com a %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" -msgstr "" +msgstr "%s %s: ha fallat la supressió: %s\n" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" -msgstr "" +msgstr "directori" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" -msgstr "" +msgstr "fitxer" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -1815,15 +1872,15 @@ msgstr "'MACRO EXPR'" #: lib/poptALL.c:178 msgid "define MACRO with value EXPR" -msgstr "defineix la MACRO amb el valor EXPR" +msgstr "defineix la MACRO amb el valor de l'EXPR" #: lib/poptALL.c:181 msgid "undefine MACRO" -msgstr "" +msgstr "des-defineix la MACRO" #: lib/poptALL.c:182 msgid "MACRO" -msgstr "" +msgstr "MACRO" #: lib/poptALL.c:184 msgid "print macro expansion of EXPR" @@ -1835,7 +1892,7 @@ msgstr "'EXPR'" #: lib/poptALL.c:187 lib/poptALL.c:206 msgid "read instead of default file(s)" -msgstr "llegeix en comptes dels fitxers per defecte" +msgstr "llegeix en comptes dels fitxers per defecte" #: lib/poptALL.c:188 lib/poptALL.c:207 msgid "" @@ -1843,15 +1900,15 @@ msgstr "" #: lib/poptALL.c:193 msgid "don't enable any plugins" -msgstr "" +msgstr "no habilitis cap complement" #: lib/poptALL.c:196 msgid "don't verify package digest(s)" -msgstr "no verifiquis els resums dels fitxers" +msgstr "no verifiquis els resums dels paquets" #: lib/poptALL.c:198 msgid "don't verify database header(s) when retrieved" -msgstr "no verifiquis les capçaleres de la base de dades en obtenir-les" +msgstr "no verifiquis les capçaleres de la base de dades quan s'obtinguin" #: lib/poptALL.c:200 msgid "don't verify package signature(s)" @@ -1867,27 +1924,27 @@ msgstr "CMD" #: lib/poptALL.c:209 msgid "use ROOT as top level directory" -msgstr "utilitza ROOT com a directori d'alt nivell" +msgstr "utilitza l'ARREL com el directori de nivell superior" #: lib/poptALL.c:210 msgid "ROOT" -msgstr "ROOT" +msgstr "ARREL" #: lib/poptALL.c:212 msgid "use database in DIRECTORY" -msgstr "" +msgstr "utilitza la base de dades en el DIRECTORI" #: lib/poptALL.c:213 msgid "DIRECTORY" -msgstr "" +msgstr "DIRECTORI" #: lib/poptALL.c:216 msgid "display known query tags" -msgstr "mostra etiquetes de consulta conegudes" +msgstr "mostra les etiquetes conegudes de consulta" #: lib/poptALL.c:218 msgid "display final rpmrc and macro configuration" -msgstr "mostra rpmrc final i la configuració de macros" +msgstr "mostra el rpmrc final i la configuració de les macros" #: lib/poptALL.c:220 msgid "provide less detailed output" @@ -1899,7 +1956,7 @@ msgstr "proporciona sortides més detallades" #: lib/poptALL.c:224 msgid "print the version of rpm being used" -msgstr "escriu la versió d'RPM que s'està usant" +msgstr "escriu la versió del RPM que s'està utilitzant" #: lib/poptALL.c:230 msgid "debug payload file state machine" @@ -1907,7 +1964,7 @@ msgstr "depura la màquina d'estats del fitxer de dades" #: lib/poptALL.c:236 msgid "debug rpmio I/O" -msgstr "depura l'E/S de l'rpmio" +msgstr "depura l'E/S de rpmio" #: lib/poptALL.c:303 #, c-format @@ -1920,20 +1977,20 @@ msgstr "els camins exclosos han de començar per /" #: lib/poptI.c:64 msgid "relocations must begin with a /" -msgstr "les reubicacions han de començar per /" +msgstr "els trasllats han de començar amb /" #: lib/poptI.c:67 msgid "relocations must contain a =" -msgstr "les reubicacions han de contenir =" +msgstr "els trasllats han de contenir un =" #: lib/poptI.c:70 msgid "relocations must have a / following the =" -msgstr "les reubicacions han de tenir un / seguit de =" +msgstr "els trasllats han de tenir un / a continuació del =" #: lib/poptI.c:114 msgid "install all files, even configurations which might otherwise be skipped" msgstr "" -"instal·la tots els fitxers, fins i tot configuracions que podrien ser " +"instal·la tots els fitxers, fins i tot les configuracions que podrien ser " "ignorades" #: lib/poptI.c:118 @@ -1946,11 +2003,11 @@ msgstr "" #: lib/poptI.c:123 msgid "relocate files in non-relocatable package" -msgstr "reubica els fitxers en un paquet no reubicable" +msgstr "trasllada els fitxers al paquet sense translació" #: lib/poptI.c:127 msgid "print dependency loops as warning" -msgstr "escriu els bucles de dependències com a avís" +msgstr "escriu els bucles de dependències com advertències" #: lib/poptI.c:131 msgid "erase (uninstall) package" @@ -1966,11 +2023,11 @@ msgstr "no instal·lis fitxers de configuració" #: lib/poptI.c:137 lib/poptI.c:176 msgid "do not install documentation" -msgstr "no instal·lis documentació" +msgstr "no instal·lis la documentació" #: lib/poptI.c:139 msgid "skip files with leading component " -msgstr "ignora fitxers amb un component inicial " +msgstr "ignora els fitxers amb un component inicial " #: lib/poptI.c:140 msgid "" @@ -1986,7 +2043,7 @@ msgstr "actualitza els paquets si ja estan instal·lats" #: lib/poptI.c:148 lib/poptI.c:164 lib/poptI.c:251 lib/poptI.c:255 msgid "+" -msgstr "+" +msgstr "+" #: lib/poptI.c:150 msgid "print hash marks as package installs (good with -v)" @@ -2010,7 +2067,7 @@ msgstr "instal·la documentació" #: lib/poptI.c:164 msgid "install package(s)" -msgstr "instal·la paquets" +msgstr "instal·la els paquets" #: lib/poptI.c:167 msgid "update the database, but do not modify the filesystem" @@ -2022,11 +2079,11 @@ msgstr "no verifiquis les dependències dels paquets" #: lib/poptI.c:179 lib/poptQV.c:223 lib/poptQV.c:225 msgid "don't verify digest of files" -msgstr "no verificar els resums dels fitxers" +msgstr "no verifiquis els resums dels fitxers" #: lib/poptI.c:181 msgid "don't verify digest of files (obsolete)" -msgstr "no verificar els resums dels fitxers (obsolet)" +msgstr "no verifiquis els resums dels fitxers (obsolet)" #: lib/poptI.c:183 msgid "don't install file security contexts" @@ -2044,32 +2101,32 @@ msgstr "no executis els scriptlets del paquet" #: lib/poptI.c:195 #, c-format msgid "do not execute %%pre scriptlet (if any)" -msgstr "no executis cap scriptlet %%pre" +msgstr "no executis el scriptlet %%pre (si n'hi hagués)" #: lib/poptI.c:198 #, c-format msgid "do not execute %%post scriptlet (if any)" -msgstr "no executis cap scriptlet %%post" +msgstr "no executis el scriptlet %%post (si n'hi hagués)" #: lib/poptI.c:201 #, c-format msgid "do not execute %%preun scriptlet (if any)" -msgstr "no executis cap scriptlet %%preun" +msgstr "no executis el scriptlet %%preun (si n'hi hagués)" #: lib/poptI.c:204 #, c-format msgid "do not execute %%postun scriptlet (if any)" -msgstr "no executis cap scriptlet %%postun" +msgstr "no executis el scriptlet %%postun (si n'hi hagués)" #: lib/poptI.c:207 #, c-format msgid "do not execute %%pretrans scriptlet (if any)" -msgstr "" +msgstr "no executis el scriptlet %%pretrans (si n'hi hagués)" #: lib/poptI.c:210 #, c-format msgid "do not execute %%posttrans scriptlet (if any)" -msgstr "" +msgstr "no executis el scriptlet %%posttrans (si n'hi hagués)" #: lib/poptI.c:213 msgid "do not execute any scriptlet(s) triggered by this package" @@ -2109,7 +2166,7 @@ msgstr "escriu els percentatges com a instal·lació de paquets" #: lib/poptI.c:235 msgid "relocate the package to , if relocatable" -msgstr "reubica el paquet a , si és reubicable" +msgstr "trasllada el paquet al , si es pot traslladar" #: lib/poptI.c:236 msgid "" @@ -2117,7 +2174,7 @@ msgstr "" #: lib/poptI.c:238 msgid "relocate files from path to " -msgstr "reubica els fitxers del camí al " +msgstr "trasllada els fitxers del camí al " #: lib/poptI.c:239 msgid "=" @@ -2137,51 +2194,51 @@ msgstr "no instal·lis, però digues si funcionarà correctament o no" #: lib/poptI.c:250 msgid "upgrade package(s)" -msgstr "actualitza paquets" +msgstr "actualitza els paquets" #: lib/poptI.c:254 msgid "reinstall package(s)" -msgstr "" +msgstr "reinstal·la els paquets" #: lib/poptQV.c:75 msgid "query/verify all packages" -msgstr "comprova tots els paquets" +msgstr "consulta o verifica tots els paquets" #: lib/poptQV.c:77 msgid "rpm checksig mode" -msgstr "mode de comprovació de signatura" +msgstr "mode rpm de comprovació de signatura" #: lib/poptQV.c:79 msgid "query/verify package(s) owning file" -msgstr "comprova a quins paquets pertany aquest fitxer" +msgstr "consulta o verifica els paquets als que pertany aquest fitxer" #: lib/poptQV.c:81 msgid "query/verify package(s) in group" -msgstr "comprova paquets en el grup" +msgstr "consulta o verifica els paquets al grup" #: lib/poptQV.c:83 msgid "query/verify a package file" -msgstr "comprova un paquet" +msgstr "consulta o verifica un fitxer de paquet" #: lib/poptQV.c:86 msgid "query/verify package(s) with package identifier" -msgstr "comprova quins paquets tenen identificador" +msgstr "consulta o verifica els paquets amb l'identificador de paquet" #: lib/poptQV.c:88 msgid "query/verify package(s) with header identifier" -msgstr "comprova paquets amb identificació de capçalera" +msgstr "consulta o verifica els paquets amb l'identificació de capçalera" #: lib/poptQV.c:91 msgid "rpm query mode" -msgstr "mode de consulta" +msgstr "mode rpm de consulta" #: lib/poptQV.c:93 msgid "query/verify a header instance" -msgstr "comprova una instància de capçalera" +msgstr "consulta o verifica una instància de capçalera" #: lib/poptQV.c:95 msgid "query/verify package(s) from install transaction" -msgstr "comprova els paquets de la transacció d'instal·lació" +msgstr "consulta o verifica els paquets des de la transacció d'instal·lació" #: lib/poptQV.c:97 msgid "query the package(s) triggered by the package" @@ -2189,44 +2246,43 @@ msgstr "consulta els paquets exigits pel paquet" #: lib/poptQV.c:99 msgid "rpm verify mode" -msgstr "mode de verificació" +msgstr "mode rpm de verificació" #: lib/poptQV.c:101 msgid "query/verify the package(s) which require a dependency" -msgstr "comprova les relacions de dependència dels paquets" +msgstr "consulta o verifica els paquets que requereixen una dependència" #: lib/poptQV.c:103 msgid "query/verify the package(s) which provide a dependency" -msgstr "comprova els paquets que satisfan les relacions de dependència" +msgstr "consulta o verifica els paquets que proporcionen un dependència" #: lib/poptQV.c:105 #, fuzzy msgid "query/verify the package(s) which recommends a dependency" -msgstr "comprova les relacions de dependència dels paquets" +msgstr "consulta o verifica els paquets que requereixen una dependència" #: lib/poptQV.c:107 #, fuzzy msgid "query/verify the package(s) which suggests a dependency" -msgstr "comprova les relacions de dependència dels paquets" +msgstr "consulta o verifica els paquets que requereixen una dependència" #: lib/poptQV.c:109 #, fuzzy msgid "query/verify the package(s) which supplements a dependency" -msgstr "comprova les relacions de dependència dels paquets" +msgstr "consulta o verifica els paquets que requereixen una dependència" #: lib/poptQV.c:111 #, fuzzy msgid "query/verify the package(s) which enhances a dependency" -msgstr "comprova les relacions de dependència dels paquets" +msgstr "consulta o verifica els paquets que requereixen una dependència" #: lib/poptQV.c:114 msgid "do not glob arguments" -msgstr "no passis els arguments" +msgstr "no englobis els arguments" #: lib/poptQV.c:116 msgid "do not process non-package files as manifests" -msgstr "" -"no processis els fitxers que no pertanyin al paquet com a fitxers manifest" +msgstr "no processis els fitxers que no pertanyin al paquet com manifests" #: lib/poptQV.c:188 msgid "list all configuration files" @@ -2234,15 +2290,15 @@ msgstr "mostra tots els fitxers de configuració" #: lib/poptQV.c:190 msgid "list all documentation files" -msgstr "mostra llista de fitxers de documentació" +msgstr "mostra tots els fitxers de documentació" #: lib/poptQV.c:192 msgid "list all license files" -msgstr "" +msgstr "mostra tots els fitxers de llicència" #: lib/poptQV.c:194 msgid "dump basic file information" -msgstr "mostra informació bàsica del fitxer" +msgstr "mostra la informació bàsica del fitxer" #: lib/poptQV.c:198 msgid "list files in package" @@ -2255,31 +2311,31 @@ msgstr "omet fitxers %%ghost" #: lib/poptQV.c:210 msgid "display the states of the listed files" -msgstr "mostra l'estat dels fitxers de la llista" +msgstr "mostra els estats dels fitxers llistats" #: lib/poptQV.c:228 msgid "don't verify size of files" -msgstr "no comprovis la mida dels fitxers" +msgstr "no verifiquis la mida dels fitxers" #: lib/poptQV.c:231 msgid "don't verify symlink path of files" -msgstr "no comprovis l'enllaç simbòlic dels fitxers" +msgstr "no verifiquis l'enllaç simbòlic dels fitxers" #: lib/poptQV.c:234 msgid "don't verify owner of files" -msgstr "no comprovis qui és el propietari dels fitxers" +msgstr "no verifiquis qui és el propietari dels fitxers" #: lib/poptQV.c:237 msgid "don't verify group of files" -msgstr "no comprovis a quin grup pertanyen els fitxers" +msgstr "no verifiquis a quin grup pertanyen els fitxers" #: lib/poptQV.c:240 msgid "don't verify modification time of files" -msgstr "no comprovis la data de modificació dels fitxers" +msgstr "no verifiquis la data de modificació dels fitxers" #: lib/poptQV.c:243 lib/poptQV.c:246 msgid "don't verify mode of files" -msgstr "no comprovis el mode dels fitxers" +msgstr "no verifiquis el mode dels fitxers" #: lib/poptQV.c:249 msgid "don't verify capabilities of files" @@ -2287,15 +2343,15 @@ msgstr "no verifiquis les capacitats dels fitxers" #: lib/poptQV.c:252 msgid "don't verify file security contexts" -msgstr "no comprovis els contextos de seguretat dels fitxers" +msgstr "no verifiquis els contextos de seguretat dels fitxers" #: lib/poptQV.c:254 msgid "don't verify files in package" -msgstr "no comprovis els fitxers del paquet" +msgstr "no verifiquis els fitxers del paquet" #: lib/poptQV.c:256 tools/rpmgraph.c:218 msgid "don't verify package dependencies" -msgstr "no comprovis les relacions de dependència del paquet" +msgstr "no verifiquis les relacions de dependència del paquet" #: lib/poptQV.c:259 lib/poptQV.c:262 msgid "don't execute verify script(s)" @@ -2437,9 +2493,9 @@ msgstr "número de paquet invàlid: %s\n" #: lib/query.c:472 #, c-format msgid "record %u could not be read\n" -msgstr "" +msgstr "no s'ha pogut llegir el registre %u\n" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "no s'ha instal·lat el paquet %s\n" @@ -2452,7 +2508,7 @@ msgstr "etiqueta desconeguda: «%s»\n" #: lib/rpmchecksig.c:49 lib/rpmchecksig.c:57 #, c-format msgid "%s: key %d import failed.\n" -msgstr "" +msgstr "%s: ha fallat la importació de la clau %d.\n" #: lib/rpmchecksig.c:65 #, c-format @@ -2464,10 +2520,10 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "%s: ha fallat la lectura de la importació (%d).\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" -msgstr "" +msgstr "%s: ha fallat el headerRead: %s\n" #: lib/rpmchecksig.c:145 #, c-format @@ -2476,10 +2532,10 @@ msgstr "" "%s: la regió de capçalera inmutable no s'ha pogut llegir. El paquet és " "corrupte?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" -msgstr "%s: El Fread ha fallat: %s\n" +msgstr "%s: Ha fallat el fread: %s\n" #: lib/rpmchecksig.c:335 msgid "NOT OK" @@ -2491,7 +2547,7 @@ msgstr "D'ACORD" #: lib/rpmchecksig.c:337 msgid " (MISSING KEYS:" -msgstr " (CLAUS NO TROBADES:" +msgstr " (FALTEN LES CLAUS:" #: lib/rpmchecksig.c:339 msgid ") " @@ -2505,20 +2561,20 @@ msgstr " (CLAUS NO FIABLES:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" -msgstr "%s: ha fallat l'apertura: %s\n" +msgstr "%s: ha fallat l'obertura: %s\n" #: lib/rpmchroot.c:43 #, c-format msgid "Unable to open current directory: %m\n" -msgstr "" +msgstr "No es pot obrir el directori actual: %m\n" #: lib/rpmchroot.c:59 lib/rpmchroot.c:84 #, c-format msgid "%s: chroot directory not set\n" -msgstr "" +msgstr "%s: directori chroot sense establir\n" #: lib/rpmchroot.c:70 #, c-format @@ -2528,7 +2584,7 @@ msgstr "No s'ha pogut canviar el directori root: %m\n" #: lib/rpmchroot.c:95 #, c-format msgid "Unable to restore root directory: %m\n" -msgstr "" +msgstr "No es pot restaurar el directori arrel: %m\n" #: lib/rpmds.c:726 msgid "NO " @@ -2540,8 +2596,7 @@ msgstr "SÍ" #: lib/rpmds.c:1203 msgid "PreReq:, Provides:, and Obsoletes: dependencies support versions." -msgstr "" -"Les dependències PreReq:, Provides:, i Obsoletes: disposen de versionatge." +msgstr "Les dependències PreReq:, Provides: i Obsoletes: suporten versions." #: lib/rpmds.c:1206 msgid "file name(s) stored as (dirName,baseName,dirIndex) tuple, not as path." @@ -2605,6 +2660,7 @@ msgstr "suport per a capacitats de fitxer POSIX.1e" #: lib/rpmds.c:1253 msgid "package scriptlets can be expanded at install time." msgstr "" +"els scriptlets del paquet es poden expandir en el moment de la instal·lació." #: lib/rpmds.c:1256 msgid "dependency comparison supports versions with tilde." @@ -2612,111 +2668,114 @@ msgstr "" #: lib/rpmds.c:1259 msgid "support files larger than 4GB" -msgstr "" +msgstr "suporta els fitxers superior als 4 GB" #: lib/rpmds.c:1262 #, fuzzy msgid "support for rich dependencies." msgstr "no verifiquis les dependències dels paquets" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 +#, fuzzy msgid "Name required" -msgstr "" +msgstr "Es requereix la versió" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 +#, fuzzy msgid "Empty rich dependency" -msgstr "" +msgstr "dependència no vàlida" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "%c sense terminar: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 +#, fuzzy msgid "Junk after rich dependency" -msgstr "" +msgstr "dependència no vàlida" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" -msgstr "l'usuari %s no existeix - usant el root\n" +msgstr "no existeix l'usuari %s - s'utilitza root\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" -msgstr "el grup %s no existeix - s'està usant el root\n" +msgstr "no existeix el grup %s- s'utilitza root\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" -msgstr "Valor màgic incorrecte" +msgstr "Valor incorrecte del magic" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" -msgstr "Capçalera dolenta/il·legible" +msgstr "Capçalera incorrecta o il·legible" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "La mida de la capçalera és massa gran" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" -msgstr "" +msgstr "El fitxer és massa gran per a l'arxiu" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Tipus de fitxer desconegut" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" -msgstr "" +msgstr "Falten fitxers" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "No hi ha coincidència de resums" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Error intern" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "El fitxer de l'arxiu no és a la capçalera" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " ha fallat - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" -msgstr "" +msgstr "%s: (error 0x%x)" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" -msgstr "ha fallat l'apertura de %s: %s\n" +msgstr "ha fallat l'obertura de %s: %s\n" #: lib/rpmgi.c:144 #, c-format @@ -2731,12 +2790,12 @@ msgstr "%s: no és un paquet rpm (o un manifest de paquet)\n" #: lib/rpminstall.c:141 #, c-format msgid "Updating / installing...\n" -msgstr "" +msgstr "S'esta actualitzant o instal·lant...\n" #: lib/rpminstall.c:143 #, c-format msgid "Cleaning up / removing...\n" -msgstr "" +msgstr "S'està netejant o suprimint...\n" #: lib/rpminstall.c:192 msgid "Preparing..." @@ -2744,7 +2803,7 @@ msgstr "S'està preparant..." #: lib/rpminstall.c:194 msgid "Preparing packages..." -msgstr "" +msgstr "S'estan preparant els paquets..." #: lib/rpminstall.c:270 tools/rpmgraph.c:168 msgid "Failed dependencies:\n" @@ -2755,42 +2814,42 @@ msgstr "Dependències fallides:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: no és un paquet rpm (o un manifest de paquet): %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "no es pot instal·lar %s\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "S'està obtenint %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "S'està ometent %s - ha fallat la transferència\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" -msgstr "el paquet %s no és reubicable\n" +msgstr "el paquet %s no és pot traslladar\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "s'ha produït un error en llegir del fitxer %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "\"%s\" especifica múltiples paquets:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "no es pot obrir %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "S'està instal·lant %s\n" @@ -2814,12 +2873,12 @@ msgstr "ha fallat la lectura: %s (%d)\n" #: lib/rpmlead.c:126 msgid "not an rpm package\n" -msgstr "" +msgstr "no és un paquet rpm\n" #: lib/rpmlock.c:118 lib/rpmlock.c:137 #, c-format msgid "can't create %s lock on %s (%s)\n" -msgstr "" +msgstr "no es pot crea el bloqueig %s a %s (%s)\n" #: lib/rpmlock.c:132 #, c-format @@ -2839,12 +2898,12 @@ msgstr "" #: lib/rpmplugins.c:154 #, c-format msgid "Plugin %%__%s_%s not configured\n" -msgstr "" +msgstr "Complement %%__%s_%s no configurat\n" #: lib/rpmplugins.c:199 #, c-format msgid "Plugin %s not loaded\n" -msgstr "" +msgstr "Complement %s no carregat\n" #: lib/rpmprob.c:109 msgid "different" @@ -2868,18 +2927,19 @@ msgstr "el paquet %s ja s'ha instal·lat" #: lib/rpmprob.c:125 #, c-format msgid "path %s in package %s is not relocatable" -msgstr "el camí %s del paquet %s no és reubicable" +msgstr "el camí %s al paquet %s no és pot traslladar" #: lib/rpmprob.c:130 #, c-format msgid "file %s conflicts between attempted installs of %s and %s" -msgstr "el fitxer %s té un conflicte amb els intents d'instal·lació de %s i %s" +msgstr "" +"el fitxer %s entra amb conflicte entre els intents d'instal·lació de %s i %s" #: lib/rpmprob.c:135 #, c-format msgid "file %s from install of %s conflicts with file from package %s" msgstr "" -"el fitxer %s de la instal·lació de %s té un conflicte amb un fitxer del " +"el fitxer %s de la instal·lació de %s entra amb conflicte amb el fitxer del " "paquet %s" #: lib/rpmprob.c:140 @@ -2903,21 +2963,21 @@ msgstr "" #: lib/rpmprob.c:159 #, c-format msgid "%s is needed by %s%s" -msgstr "el paquet %s és requerit per %s%s" +msgstr "el paquet %s és requerit pel paquet %s%s" #: lib/rpmprob.c:160 lib/rpmprob.c:164 lib/rpmprob.c:168 msgid "(installed) " -msgstr "(instalat) " +msgstr "(instal·lat) " #: lib/rpmprob.c:163 #, c-format msgid "%s conflicts with %s%s" -msgstr "%s té conflictes amb %s%s" +msgstr "%s entra en conflicte amb %s%s" #: lib/rpmprob.c:167 #, c-format msgid "%s is obsoleted by %s%s" -msgstr "" +msgstr "%s està devaluat amb %s%s" #: lib/rpmprob.c:172 #, c-format @@ -2927,7 +2987,7 @@ msgstr "error desconegut %d en manipular el paquet %s" #: lib/rpmrc.c:222 #, c-format msgid "missing second ':' at %s:%d\n" -msgstr "falten el segon ':' a %s:%d\n" +msgstr "falta el segon ':' a %s:%d\n" #: lib/rpmrc.c:225 #, c-format @@ -2937,7 +2997,7 @@ msgstr "falta el nom d'arquitectura a %s:%d\n" #: lib/rpmrc.c:370 #, c-format msgid "Incomplete data line at %s:%d\n" -msgstr "Línia de dades incompleta a %s:%d\n" +msgstr "Línia incompleta de dades a %s:%d\n" #: lib/rpmrc.c:375 #, c-format @@ -2947,12 +3007,12 @@ msgstr "Massa arguments a la línia de dades a %s:%d\n" #: lib/rpmrc.c:382 #, c-format msgid "Bad arch/os number: %s (%s:%d)\n" -msgstr "Número d'arquitectura/S.O. incorrecte: %s (%s:%d)\n" +msgstr "Número incorrecte d'arch/os: %s (%s:%d)\n" #: lib/rpmrc.c:413 #, c-format msgid "Incomplete default line at %s:%d\n" -msgstr "Línia per defecte incorrecta a %s:%d\n" +msgstr "Línia incompleta per defecte a %s:%d\n" #: lib/rpmrc.c:418 #, c-format @@ -2962,12 +3022,12 @@ msgstr "Massa arguments a la línia per defecte a %s:%d\n" #: lib/rpmrc.c:523 #, c-format msgid "missing ':' (found 0x%02x) at %s:%d\n" -msgstr "manca ':' (trobat a 0x%02x) a %s:%d\n" +msgstr "falta ':' (trobat a 0x%02x) a %s:%d\n" #: lib/rpmrc.c:540 lib/rpmrc.c:572 #, c-format msgid "missing argument for %s at %s:%d\n" -msgstr "manca un argument per a %s a %s:%d\n" +msgstr "falta l'argument per %s a %s:%d\n" #: lib/rpmrc.c:551 #, c-format @@ -2982,23 +3042,23 @@ msgstr "falta l'arquitecutra per a %s a %s:%d\n" #: lib/rpmrc.c:632 #, c-format msgid "bad option '%s' at %s:%d\n" -msgstr "opció incorrecte '%s' a %s:%d\n" +msgstr "opció incorrecta '%s' a %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Sistema desconegut: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "contacteu amb %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "No s'ha pogut obrir %s per a lectura: %m.\n" @@ -3010,48 +3070,48 @@ msgstr "" #: lib/rpmscript.c:142 #, c-format msgid "Unable to restore current directory: %m" -msgstr "" +msgstr "No s'ha pogut restaurar el directori actual: %m" #: lib/rpmscript.c:153 msgid " scriptlet support not built in\n" -msgstr "no s'ha muntat la disponibilitat per a emprar scriptlets \n" +msgstr "no s'ha construït amb la compatibilitat cap als scriptlets \n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "No s'ha pogut crear el fitxer temporal per a %s: %s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "S'ha produït un error en duplicar el descriptor de fitxer: %s: %s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "No s'ha pogut llegir la icona %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" -msgstr "No s'ha pogut llegir la icona %s: %s\n" +msgstr "No es pot restaurar el directori arrel: %m\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: ha fallat l'Fwrite: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "Ha fallat l'scriptlet %s, waitpid(%d) rc %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "%s ha fallat l'scriplet, senyal %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "Ha fallat l'scriptlet %s, estat de sortida %d\n" @@ -3062,11 +3122,11 @@ msgstr "Format desconegut" #: lib/rpmte.c:729 msgid "install" -msgstr "" +msgstr "instal·la" #: lib/rpmte.c:730 msgid "erase" -msgstr "" +msgstr "esborra" #: lib/rpmts.c:99 #, c-format @@ -3095,90 +3155,94 @@ msgstr "%s: ha fallat la lectura de la clau pública.\n" #: lib/rpmts.c:1139 msgid "transaction" -msgstr "" +msgstr "transacció" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(no és una signatura d'OpenPGP)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "No es pot tornar a carregar la capçalera de signatura.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Capçalera " -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "Resum MD5:" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "Capçalera de resum SHA1:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" -msgstr "" +msgstr "s'ha omès" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" -msgstr "" +msgstr "ha fallat" #: lib/verify.c:257 #, c-format @@ -3192,16 +3256,16 @@ msgstr "" #: lib/verify.c:377 msgid "no state" -msgstr "" +msgstr "sense estat" #: lib/verify.c:379 msgid "unknown state" -msgstr "" +msgstr "estat desconegut" #: lib/verify.c:430 #, c-format msgid "missing %c %s" -msgstr "manca %c %s" +msgstr "falta %c %s" #: lib/verify.c:482 #, c-format @@ -3210,15 +3274,15 @@ msgstr "Dependències insatisfetes per a %s:\n" #: lib/headerfmt.c:336 msgid "invalid field width" -msgstr "" +msgstr "l'amplada del camp no és vàlida" #: lib/headerfmt.c:342 msgid "missing { after %" -msgstr "manca { després de %" +msgstr "falta { després de %" #: lib/headerfmt.c:364 msgid "missing } after %{" -msgstr "manca } després de %{" +msgstr "falta } després de %{" #: lib/headerfmt.c:375 msgid "empty tag format" @@ -3282,78 +3346,78 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "no s'ha establert cap dbpath\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader: s'està ignorant" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "s'ha produït un error (%d) en emmagatzemar el registre #%d a %s\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: ha fallat regexec: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: ha fallat regcomp: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator: s'està ignorant" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" -msgstr "rpmdb: s'ha obtingut la capçalera #%u malmesa -- s'està ignorant.\n" +msgstr "rpmdb: s'ha obtingut malmesa la capçalera #%u -- s'ignora.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: no s'ha pogut llegir la capçalera a 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "no s'ha establert el dbpath" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "ha fallat en crear el directori %s: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" -msgstr "la capçalera #%u de la base de dades és incorrecta -- s'ignorarà.\n" +msgstr "la capçalera #%u en la base de dades és incorrecta -- s'ignora.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "no es pot afegir el registre originalment a %u\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" -"no s'ha pogut remuntar la base de dades: es continua fent servir la base de " -"dades original\n" +"no s'ha pogut reconstruir la base de dades: la base de dades original " +"continua al seu lloc\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "no s'ha pogut reemplaçar la base de dades antiga amb la nova\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "reemplaçeu els fitxers a %s amb fitxers de %s per a recuperar-ho" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "no s'ha pogut suprimir el directori %s: %s\n" @@ -3361,12 +3425,12 @@ msgstr "no s'ha pogut suprimir el directori %s: %s\n" #: lib/backend/db3.c:96 #, c-format msgid "%s error(%d) from %s: %s\n" -msgstr "" +msgstr "%s error(%d) de %s: %s\n" #: lib/backend/db3.c:99 #, c-format msgid "%s error(%d): %s\n" -msgstr "" +msgstr "%s error(%d): %s\n" #: lib/backend/db3.c:282 #, c-format @@ -3470,12 +3534,12 @@ msgstr "La macro %%%s té un cos buit\n" #: rpmio/macro.c:574 #, c-format msgid "Macro %%%s needs whitespace before body\n" -msgstr "" +msgstr "La macro %%%s necessita un espai en blanc abans del cos\n" #: rpmio/macro.c:578 #, c-format msgid "Macro %%%s failed to expand\n" -msgstr "No s'ha expandit la macro %%%s\n" +msgstr "Ha fallat l'expansió de la macro %%%s\n" #: rpmio/macro.c:617 #, c-format @@ -3511,9 +3575,9 @@ msgstr "Un %% precedeix una macro que no es pot analitzar\n" #: rpmio/macro.c:1106 #, c-format msgid "failed to load macro file %s" -msgstr "" +msgstr "ha fallat la càrrega del fitxer de les macros %s" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== actiu %d buit %d\n" @@ -3531,7 +3595,7 @@ msgstr "Fitxer %s: %s\n" #: rpmio/rpmfileutil.c:332 #, c-format msgid "File %s is smaller than %u bytes\n" -msgstr "El fitxer %s fa menys de %u bytes\n" +msgstr "El fitxer %s és inferior als %u bytes\n" #: rpmio/rpmfileutil.c:601 msgid "failed to create directory" @@ -3564,7 +3628,7 @@ msgstr "Ha fallat el hook lua: %s\n" #: rpmio/rpmio.c:280 msgid "[none]" -msgstr "" +msgstr "[cap]" #: rpmio/rpmlog.c:80 msgid "(no error)" @@ -3580,131 +3644,169 @@ msgstr "error: " #: rpmio/rpmlog.c:226 msgid "warning: " -msgstr "avís: " +msgstr "advertència: " #: rpmio/rpmmalloc.c:25 #, c-format msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "l'assignació de memòria (%u bytes) ha retornat NULL.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 #, c-format -msgid "V%d %s/%s %s, key ID %s" +msgid "Unsupported version of key: V%d\n" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1122 +#, c-format +msgid "V%d %s/%s %s, key ID %s" +msgstr "V%d %s/%s %s, id. de la clau %s" + +#: rpmio/rpmpgp.c:1130 msgid "(none)" -msgstr "" +msgstr "(cap)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "S'ha produït un error en crear el fitxer temporal %s: %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "S'ha produït un error en crear el fitxer temporal %s: %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "S'ha produït un error en crear el fitxer temporal %s: %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "ha fallat en crear el directori %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: ha fallat l'Fwrite: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s: ha fallat l'Fflush: %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" -msgstr "" +msgstr "Signatura PGP no suportada\n" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" -msgstr "" +msgstr "Algoritme de dispersió PGP no suportat %u\n" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" -msgstr "" +msgstr "Algoritme de clau pública PGP no suportat %u\n" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "No es pot executar %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" -msgstr "%s: ha fallat l'apertura: %s\n" +msgstr "ha fallat el fdopen\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "No es pot executar %s: %s\n" +msgstr "No s'ha pogut escriure a la canonada\n" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "No es pot executar %s: %s\n" +msgstr "No s'ha pogut llegir des del fitxer %s: %s\n" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "ha fallat l'execució del gpg (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "el gpg no ha escrit la signatura\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "no es pot llegir la signatura\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: ha fallat el rpmWriteSignature: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: El rpmReadSignature ha fallat: %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "%s: ha fallat el headerRead: %s\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "Ha fallat el rpmMkTemp\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "ha fallat el fdopen\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "%s: ha fallat el headerRead: %s\n" + +#: sign/rpmgensig.c:651 +#, fuzzy, c-format +msgid "%s already contains identical file signatures\n" +msgstr "%s ja conté una signatura idèntica, s'omet\n" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s: El rpmReadSignature ha fallat: %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" -msgstr "" +msgstr "No es poden signar els paquets RPM v3\n" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" -msgstr "" +msgstr "%s ja conté una signatura idèntica, s'omet\n" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" -msgstr "%s: ha fallat rpmWriteSignature: %s\n" - -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "Ha fallat rpmMkTemp\n" +msgstr "%s: ha fallat el rpmWriteSignature: %s\n" -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" -msgstr "%s: ha fallat writeLead: %s\n" +msgstr "%s: ha fallat el writeLead: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" -msgstr "" +msgstr "ha fallat la substitució %s: %s\n" #: tools/rpmgraph.c:142 #, c-format @@ -3715,6 +3817,9 @@ msgstr "%s: ha fallat la lectura del manifest: %s\n" msgid "don't verify header+payload signature" msgstr "no verifiquis la signatura de la capçalera i les dades" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "Ha fallat la conversió de %s a long integer.\n" + #~ msgid "Enter pass phrase: " #~ msgstr "Introduïu la contrasenya:" @@ -3722,30 +3827,16 @@ msgstr "no verifiquis la signatura de la capçalera i les dades" #~ msgstr "La contrasenya és correcta.\n" #~ msgid "Bad owner/group: %s\n" -#~ msgstr "Propietari/grup incorrecte: %s\n" +#~ msgstr "Propietari o grup incorrecte: %s\n" -#~ msgid "Couldn't create pipe for signing: %m" -#~ msgstr "No s'ha pogut crear una canonada per a la signatura: %m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "No s'ha pogut escriure les dades de %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "No s'ha pogut llegir les dades de %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "No s'ha pogut obrir el fitxer temporal.\n" +#~ msgid "line %d: Illegal char in: %s\n" +#~ msgstr "línia %d: Caràcter no permès: %s\n" -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "No s'ha pogut obrir el sigtarget %s: %s\n" +#~ msgid "%s has unverifiable signature" +#~ msgstr "%s té una signatura que no es pot verificar" -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "No es pot llegir la capçalera de %s: %s\n" +#~ msgid "Fread failed: %s" +#~ msgstr "Ha fallat el fread: %s" -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "No es pot escriure la capçalera a %s: %s\n" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "" -#~ "La regió inmutable de la capçalera no s'ha pogut llegir. És possible que " -#~ "el paquet sigui corrupte\n" +#~ msgid "Couldn't create pipe for signing: %m" +#~ msgstr "No s'ha pogut crear una canonada per a la signatura: %m" diff --git a/po/cmn.po b/po/cmn.po index b51d95342d..30a072543b 100644 --- a/po/cmn.po +++ b/po/cmn.po @@ -4,14 +4,15 @@ # # Translators: # 趙惟倫 , 2013 +# 趙惟倫 , 2013 msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Chinese (Mandarin) (http://www.transifex.com/projects/p/rpm/" +"Language-Team: Chinese (Mandarin) (http://www.transifex.com/rpm-team/rpm/" "language/cmn/)\n" "Language: cmn\n" "MIME-Version: 1.0\n" @@ -81,8 +82,8 @@ msgstr "驗證選項 (使用 -V 或 --verify):" msgid "Install/Upgrade/Erase options:" msgstr "安裝/升級/抹除選項:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "用於所有 rpm 模式和可執行檔案的共同選項:" @@ -102,7 +103,7 @@ msgstr "不可預料的查詢格式" msgid "unexpected query source" msgstr "不可預料的查詢來源" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "只能指定一個主要工作模式" @@ -512,31 +513,65 @@ msgstr "列出 RPM 鑰匙圈的金鑰" msgid "Keyring options:" msgstr "鑰匙圈選項:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "沒有給定引數" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "簽署套件" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "簽署套件 (與 --addsign 含義相同)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "刪除套件簽名" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "簽署套件" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "簽名選項:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "您必須在您的巨集檔案中設定「%%_gpg_name」\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix 只能在安裝新套件時使用" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches 只能在套件抹除時指定" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "將規格檔案剖析到標準輸出" @@ -654,196 +689,201 @@ msgstr "字串不支援 && 和 ||\n" msgid "syntax error in expression\n" msgstr "表述式中有語法錯誤\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "在 %s %s 中有遺漏的「(」\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "在 %s(%s 中有遺漏的「)」\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "無效的 %s 符記:%s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "在 %2$s %3$s 中有缺失的 %1$s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "%s() 之後有非空白空格:%s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "不當語法:%s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "不當模式規格:%s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "不當目錄模式規格:%s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "不尋常的語區長度:「%s」於 %%lang(%s)\n" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "複製語區 %s 於 %%lang(%s)\n" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "無效的功能:%s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "檔案功能支援未內建於\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "檔案必須以「/」開頭:%s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "不明檔案摘要演算法 %u,權宜落回 MD5\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "列出了兩次的檔案:%s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "讀取符號鏈結 %s 失敗:%s\n" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "指向 BuildRoot 的符號鏈結:%s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "找不到目錄:%s\n" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "找不到檔案:%s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s:無法呼叫不明的標籤 (%d)。\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s:公鑰讀入失敗。\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s:不是一個受保護的公鑰。\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "%s:編碼失敗\n" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "檔案需要以「/」開頭:%s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "%%dev 不允許透過 glob 解析:%s\n" -#: build/files.c:1589 -#, c-format -msgid "Directory not found by glob: %s\n" +#: build/files.c:1614 +#, fuzzy, c-format +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "透過 glob 解析找不到目錄:%s\n" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "透過 glob 解析找不到檔案:%s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "無法開啟 %%files 檔案 %s:%m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "列:%s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "讀取 %%files 檔案 %s 時發生錯誤:%m\n" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "不合法的 _docdir_fmt %s:%s\n" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "透過 glob 解析找不到檔案:%s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "無法混合特殊 %s 與其他表單:%s\n" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "一列中超過一個檔案:%s\n" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "不當檔案:%s:%s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "正在檢查未打包的檔案:%s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -852,17 +892,17 @@ msgstr "" "找到已安裝 (但未打包) 的檔案:\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "正在處理檔案:%s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "二進位架構 (%d) 無法匹配套件架構 (%d)。\n" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "noarch 套件中有依賴架構的二進位檔\n" @@ -881,89 +921,90 @@ msgstr "建立封存時失敗:%s\n" msgid "Could not open %s file: %s\n" msgstr "無法開啟 %s 檔案:%s\n" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: 列:%s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "無法標準化主機名稱:%s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "無法重新載入簽名標頭。\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "不明酬載壓縮:%s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "無法建立不可變的標頭區域。\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "無法開啟 %s:%s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "無法寫入套件:%s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "無法寫入臨時標頭\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "不當 CSA 資料\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "無法開啟 %s 檔案:%s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "建立檔案 %s 封存時失敗:%s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "已寫入:%s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "正在執行「%s」:\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "「%s」執行失敗。\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "套件檢查「%s」失敗。\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "無法產生套件 %s 的檔案名稱輸出:%s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "無法建立 %s:%s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "第 %d 列:第二個 %s\n" @@ -1081,147 +1122,147 @@ msgstr "正在下載 %s 到 %s\n" msgid "Couldn't download %s\n" msgstr "無法下載 %s\n" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "被排除的架構:%s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "未包含的架構:%s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "被排除的作業系統:%s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "未包含的作業系統:%s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "%s 欄位必須出現於套件中:%s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "套件中有重複的 %s 條目:%s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "無法開啟圖示 %s:%s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "無法讀取圖示 %s:%s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "不明的圖示類型:%s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "第 %d 列:標籤只需單一符記:%s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, fuzzy, c-format msgid "Illegal char '%c' (0x%x)" msgstr "第 %d 列:不合法的字元 %c 於:%s\n" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 #, fuzzy msgid "Illegal sequence \"..\"" msgstr "第 %d 列:不合法的序列「..」於:%s\n" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "第 %d 列:%s:%s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: 列:%s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "第 %d 列:格式不當的標籤:%s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "第 %d 列:空的標籤:%s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "第 %d 列:前綴不能以「/」結尾:%s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "第 %d 列:Docdir 必須以「/」開頭:%s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "第 %d 列:Epoch 欄位必須是無正負號的數字:%s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "第 %d 列:不當 %s:修飾詞:%s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "第 %d 列:不當 BuildArchitecture 格式:%s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "第 %d 列:只有支援 noarch 子套裝模組:%s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "內部錯誤:假造的標籤 %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "第 %d 列:%s 已過時:%s\n" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "不當套件規格:%s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "套件已經存在:%s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "第 %d 列:不明標籤:%s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} 不可是空的\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "%%{buildroot} 不可為「/」\n" @@ -1280,35 +1321,35 @@ msgstr "無效的修補編號 %s:%s\n" msgid "line %d: second %%prep\n" msgstr "第 %d 列:第二個 %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "依存字組必須以英數字、_ 或 / 開頭" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "不允許標上版本的檔案名稱" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "無效的依存性" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "所需版本" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "第 %d 列:%s:%s\n" @@ -1353,71 +1394,71 @@ msgstr "第 %d 列:不支援的內部指令稿:%s\n" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "第 %d 列:解譯器引數不允許存在觸發器中:%s\n" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "第 %d 列:%s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "無法開啟 %s:%s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "%s:%d:預期用於 %s 的引數\n" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "第 %d 列:未關閉的 %%if\n" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "第 %d 列:未關閉的巨集或不當的列延續\n" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "%s:%d:不當的 %%if 條件\n" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d:有個 %%else 沒有對應 %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d:有個 %%endif 沒有對應 %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "%s:%d:異常的 %%include 敘述\n" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "找不到可供建置的相容架構\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "套件沒有 %%description:%s\n" @@ -1488,83 +1529,78 @@ msgstr "太多引數於列號:%s\n" msgid "Processing policies: %s\n" msgstr "處理策略:%s\n" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "忽略無效的正規表示式 %s\n" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "無法為 %s 建立管線:%m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "無法執行 %s:%s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "無法分支 %s:%s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "%s 失敗:%x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "無法寫入所有資料至 %s:%s\n" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "%s 轉換至長整數時失敗。\n" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "空的檔案分類器\n" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "無設定檔案特性\n" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) 失敗:%s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load 失敗:%s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "檔案「%s」辨識失敗:模式 %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "正在尋找 %s:%s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "找不到 %s:\n" @@ -1594,168 +1630,172 @@ msgstr "套件 %s 已被加入,跳過 %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "套件 %s 已被加入,以 %s 替換\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(不是一個數字)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%Y %b %d %a" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(不是 base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(無效型態)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(不是 blob)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(無效 xml 類型)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(不是個 OpenPGP 簽名)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "無效的日期 %u" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "一般" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "已替換" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "未安裝" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "已網路分享" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "錯誤色彩" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "遺失" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(不明)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(不是字串)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s 已被另存為 %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s 已建立為 %s \n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "%s %s:移除失敗:%s\n" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "目錄" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "檔案" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2393,7 +2433,7 @@ msgstr "無效的套件編號:%s\n" msgid "record %u could not be read\n" msgstr "記錄 %u 無法讀取\n" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "套件 %s 尚未安裝\n" @@ -2418,7 +2458,7 @@ msgstr "%s:金鑰 %d 不是受保護的公鑰。\n" msgid "%s: import read failed(%d).\n" msgstr "%s:匯入時讀取失敗(%d)。\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "%s:headerRead 失敗:%s\n" @@ -2428,7 +2468,7 @@ msgstr "%s:headerRead 失敗:%s\n" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "%s:不可變的標頭區域無法讀取。套件已損壞?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s:Fread 失敗:%s\n" @@ -2457,7 +2497,7 @@ msgstr " (未受信任的金鑰:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s:開啟失敗:%s\n" @@ -2563,104 +2603,104 @@ msgstr "" msgid "support for rich dependencies." msgstr "不驗證套件相依性" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 #, fuzzy msgid "Name required" msgstr "所需版本" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 #, fuzzy msgid "Empty rich dependency" msgstr "無效的依存性" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "未終結的 %c:%s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 #, fuzzy msgid "Junk after rich dependency" msgstr "無效的依存性" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "使用者 %s 不存在 - 現使用 root 代替\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "群組 %s 不存在 - 現使用 root 代替\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "不當魔法數字" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "不當或無法讀取的標頭" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "標頭尺寸過大" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "檔案太大而無法封存" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "不明檔案類型" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "摘要不符" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "內部錯誤" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "在標頭中沒有封存檔" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " 失敗 - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "開啟 %s 失敗:%s\n" @@ -2702,42 +2742,42 @@ msgstr "相依關係失敗:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s:不是一個 rpm 套件 (或套件清單):%s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s 無法安裝\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "擷取 %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "跳過 %s - 轉移失敗\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "套件 %s 不能重新分配位置\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "讀取檔案 %s 時發生錯誤\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "「%s」指定多個套件:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "無法開啟 %s:%s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "正在安裝 %s\n" @@ -2784,9 +2824,9 @@ msgid "Failed to resolve symbol %s: %s\n" msgstr "解析符號 %s 時失敗:%s\n" #: lib/rpmplugins.c:154 -#, fuzzy, c-format +#, c-format msgid "Plugin %%__%s_%s not configured\n" -msgstr "%s 插件未載入\n" +msgstr "" #: lib/rpmplugins.c:199 #, c-format @@ -2926,21 +2966,21 @@ msgstr "%s 遺漏架構位於 %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "不當選項「%s」位於 %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "讀取輔助向量時失敗,/proc 未掛載?\n" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "不明系統:%s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "請聯絡 %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "無法開啟 %s 以供讀取:%m。\n" @@ -2958,42 +2998,42 @@ msgstr "無法還原目前的目錄:%m" msgid " scriptlet support not built in\n" msgstr " 指令稿片段支援未內建\n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "無法建立暫存檔用於 %s:%s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "無法複製檔案描述符號:%s:%s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "無法讀取圖示 %s:%s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "無法還原根目錄:%m\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite 失敗:%s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "%s 指令稿片段失敗,waitpid(%d) rc %d:%s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "%s 指令稿片段失敗,信號 %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "%s 指令稿片段失敗,離開狀態 %d\n" @@ -3039,86 +3079,90 @@ msgstr "%s:讀取公鑰時失敗。\n" msgid "transaction" msgstr "異動作業" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(不是個 OpenPGP 簽名)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "無法重新載入簽名標頭。\n" + +#: lib/signature.c:451 msgid "Header " msgstr "標頭 " -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "MD5 摘要:" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "標頭 SHA1 摘要:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "已跳過" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "已失敗" @@ -3224,76 +3268,76 @@ msgstr "正在產生 %d 個缺少的索引,請稍待…\n" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "尚未設定 dbpath\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader:跳過" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "儲存記錄 #%2$d 到 %3$s 時發生錯誤(%1$d)\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s:regexec 失敗:%s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s:regcomp 失敗:%s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator:跳過" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "rpmdb:已擷取損壞的標頭 #%u -- 跳過。\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s:無法讀取位於 0x%x 的標頭\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "尚未設定 dbpath" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "建立目錄 %s 時失敗:%s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "在資料庫中有不當的標頭 #%u -- 跳過。\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "無法加入原本位於 %u 的記錄\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "重建資料庫時失敗:原來的資料庫保持原狀\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "以新的資料庫取代舊的資料庫時失敗!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "以 %2$s 的檔案取代 %1$s 的檔案來復原" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "移除目錄時失敗 %s:%s\n" @@ -3452,7 +3496,7 @@ msgstr "在無法剖析的巨集之後跟著一個 %%\n" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== 作用中 %d 清空 %d\n" @@ -3526,121 +3570,159 @@ msgstr "警告:" msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "記憶體配置 (%u 位元組) 回傳 NULL。\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "V%d %s/%s %s,金鑰識別號 %s" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(無)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "建立暫存檔 %s 時發生錯誤:%m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "建立暫存檔 %s 時發生錯誤:%m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "建立暫存檔 %s 時發生錯誤:%m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "建立目錄 %s 時失敗:%s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite 失敗:%s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s:Fflush 失敗:%s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "未支援的 PGP 簽名\n" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "未支援的 PGP 雜湊演算法 %u\n" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "未支援的 PGP 公鑰演算法 %u\n" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "無法執行 %s:%s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s:開啟失敗:%s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "無法開啟 %s 檔案:%s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "無法開啟 %%files 檔案 %s:%m\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "gpg 執行失敗 (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "寫入簽名時 gpg 失敗\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "無法讀取簽名\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s:rpmWriteSignature 失敗:%s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s:rpmReadSignature 失敗:%s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "%s:headerRead 失敗:%s\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "rpmMkTemp 失敗\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "執行失敗\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "%s:headerRead 失敗:%s\n" + +#: sign/rpmgensig.c:651 +#, fuzzy, c-format +msgid "%s already contains identical file signatures\n" +msgstr "%s 已經含有相同的簽名,跳過\n" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s:rpmReadSignature 失敗:%s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "無法簽署 RPM v3 套件\n" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "%s 已經含有相同的簽名,跳過\n" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s:rpmWriteSignature 失敗:%s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "rpmMkTemp 失敗\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s:writeLead 失敗:%s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "置換 %s 時失敗:%s\n" @@ -3654,6 +3736,9 @@ msgstr "%s:讀取清單失敗:%s\n" msgid "don't verify header+payload signature" msgstr "不驗證標頭+酬載簽名" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "%s 轉換至長整數時失敗。\n" + #~ msgid "Enter pass phrase: " #~ msgstr "輸入通關密語: " @@ -3671,81 +3756,3 @@ msgstr "不驗證標頭+酬載簽名" #~ msgid "Couldn't create pipe for signing: %m" #~ msgstr "無法建立簽署用的管線:%m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "無法寫入酬載到 %s:%s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "無法從 %s 讀取酬載:%s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "無法開啟暫時檔案。\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "無法開啟簽名目標 %s:%s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "無法讀取 %s 的標頭:%s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "無法寫入 %s 的標頭:%s\n" - -#~ msgid "do not perform any collection actions" -#~ msgstr "不實行任何收集動作" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "不可變的標頭區域無法讀取。套件已損壞?\n" - -#~ msgid "Failed to decode policy for %s\n" -#~ msgstr "無法解碼 %s 的策略\n" - -#~ msgid "Failed to create temporary file for %s: %s\n" -#~ msgstr "無法為 %s 建立暫存檔:%s\n" - -#~ msgid "Failed to write %s policy to file %s\n" -#~ msgstr "無法寫入 %s 策略至檔案 %s\n" - -#~ msgid "Failed to create semanage handle\n" -#~ msgstr "建立 semanage 控柄時失敗\n" - -#~ msgid "Failed to connect to policy handler\n" -#~ msgstr "無法連接至策略控柄\n" - -#~ msgid "Failed to begin policy transaction: %s\n" -#~ msgstr "無法開始策略異動作業:%s\n" - -#~ msgid "Failed to remove temporary policy file %s: %s\n" -#~ msgstr "無法移除暫存策略檔 %s:%s\n" - -#~ msgid "Failed to install policy module: %s (%s)\n" -#~ msgstr "無法安裝策略模組:%s (%s)\n" - -#~ msgid "Failed to remove policy module: %s\n" -#~ msgstr "無法移除策略模組:%s\n" - -#~ msgid "Failed to fork process: %s\n" -#~ msgstr "無法分支程序:%s\n" - -#~ msgid "Failed to execute %s: %s\n" -#~ msgstr "無法執行 %s:%s\n" - -#~ msgid "%s terminated abnormally\n" -#~ msgstr "%s 已異常終止\n" - -#~ msgid "%s failed with exit code %i\n" -#~ msgstr "%s 已失敗並伴隨代碼 %i\n" - -#~ msgid "Failed to commit policy changes\n" -#~ msgstr "無法提交策略變更\n" - -#~ msgid "Failed to expand restorecon path" -#~ msgstr "無法擴展 restorecon 路徑" - -#~ msgid "Failed to relabel filesystem. Files may be mislabeled\n" -#~ msgstr "無法將檔案系統重新貼標。檔案可能標貼有誤\n" - -#~ msgid "Failed to reload file contexts. Files may be mislabeled\n" -#~ msgstr "無法重新載入檔案語境。檔案可能標貼有誤\n" - -#~ msgid "Failed to extract policy from %s\n" -#~ msgstr "無法從 %s 抽出策略\n" diff --git a/po/cs.po b/po/cs.po index ab4ca6acba..4530e03e5e 100644 --- a/po/cs.po +++ b/po/cs.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Czech (http://www.transifex.com/projects/p/rpm/language/cs/)\n" +"Language-Team: Czech (http://www.transifex.com/rpm-team/rpm/language/cs/)\n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -79,8 +79,8 @@ msgstr "Vollby kontroly (s -V nebo --verify):" msgid "Install/Upgrade/Erase options:" msgstr "Volby pro Instalaci/Aktualizaci/Mazání:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Společné volby pro všechny rpm režimy a spustitelné soubory:" @@ -100,7 +100,7 @@ msgstr "neočekávaný formát dotazu" msgid "unexpected query source" msgstr "neočekávaný zdroj dotazu" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "specifikovat lze jen jeden hlavní režim" @@ -522,31 +522,65 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "nezadány žádné parametry" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "podepsat balíček (identické s --addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "vymazat podpisy balíčku" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "nainstalovat balíčky" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Volby signatury:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "Je nutné nastavit \"%%_gpg_name\" ve vašem souboru maker\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix je možno použít jen při instalaci nových balíčků" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches může být použit jen při instalaci balíčků" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -664,196 +698,201 @@ msgstr "&& a || není podporováno pro řetězce\n" msgid "syntax error in expression\n" msgstr "chyba syntaxe ve výrazu\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "Chybí '(' v %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "Chybí ')' v %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Neplatný %s token: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "Chybějící %s v %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "Následuje neprázdný znak %s(): %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Špatná syntaxe: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Špatná práva spec: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Špatná práva adresáře: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "Soubor musí začínat na \"/\": %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Soubor uveden dvakrát: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Symbolická linka ukazuje na BuildRoot: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Soubor nenalezen: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s: nemohu nahrát neznámou značku (%d).\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s: čtení veřejného klíče selhalo.\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: není obrněný veřejný klíč.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "Soubor potřebuje úvodní \"/\": %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "Soubor nenalezen globem: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "Nemohu otevřít %%files soubor %s: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "řádek: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Soubor nenalezen globem: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Špatný soubor: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "Kontroluji nezabalené soubory: %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -862,17 +901,17 @@ msgstr "" "Nalezeny instalované, ale nezabalené soubory:\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" @@ -891,89 +930,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: řádek: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Nemohu získat jméno počítače: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Nemohu znovu přečíst hlavičku podpisu.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "Neznámá komprese payloadu: %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "Nemohu vytvořit nezměnitelný region hlavičky.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Nemohu otevřít %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Nemohu zapsat balíček: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "Nemohu zapsat dočasnou hlavičku\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Špatná CSA data\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Nemohu otevřít %%files soubor %s: %m\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s: Fread selhalo: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Zapsáno: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "Nemohu vygenerovat jméno souboru pro balíček %s: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "nemohu vytvořit %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "řádek: %d: druhý %s\n" @@ -1091,146 +1131,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "Architektura je vyřazena: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "Architektura není zahrnuta: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "OS je vyřazen: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "OS není zahrnut: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "Položka %s musí být v balíčku přítomna: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Duplikovaná položka %s v balíčku: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Nemohu otevřít ikonu %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Nemohu přečíst ikonu %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Neznámý typ ikony: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "řádek %d: Značka má jen jeden token: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "řádek: %d: druhý %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: řádek: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "řádek %d: Počkozená značka: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "řádek %d: Prázdná značka: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "řádek %d: Prefixy nesmí končit znakem \"/\": %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "řádek %d: Docdir musí začínat na '/': %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "řádek %d: Špatné určení %s: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "řádek %d: Špatný formát BuildArchitecture: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Interní chyba: Špatná značka: %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Špatná specifikace balíčku: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Balíček již existuje: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "řádek %d: Neznámá značka: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1289,35 +1329,35 @@ msgstr "Neplatné číslo záplaty %s: %s\n" msgid "line %d: second %%prep\n" msgstr "řádek %d: druhý %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1362,71 +1402,71 @@ msgstr "řádek %d: nepodporovaný interní skript: %s\n" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "řádek %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Nemohu otevřít %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: %%else bez počítečního %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: %%endif bez počátečního %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "Nenalezeny žádné kompatibilní architektury pro sestavení\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "Balíček nemá žádné %%description: %s\n" @@ -1497,83 +1537,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "Nemohu vytvořit rouru pro %s: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Nemohu spustit %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Nemohu provést fork %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) selhalo: %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load selhal: %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "Hledám %s: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Selhalo vyhledání %s:\n" @@ -1603,168 +1638,172 @@ msgstr "balíček %s byl již přidán, přeskakuji %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "balíček %s byl již přidán, nahrazuji ho s %s\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(není číslo)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(není base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(neplatný typ)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(není blob)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(neplatný typ xml)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(není OpenPGP podpis)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s uloženo jako %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s vytvořen jako %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2405,7 +2444,7 @@ msgstr "neplatné číslo balíčku: %s\n" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "balíček %s není nainstalován\n" @@ -2430,7 +2469,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "%s: importní čtení selhalo(%d).\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2441,7 +2480,7 @@ msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" "%s: Nezměnitelná oblast hlavičky nemůže být čtena. Poškozený balíček?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: Fread selhalo: %s\n" @@ -2470,7 +2509,7 @@ msgstr "(NEDŮVĚRYHODNÉ KLÍČE:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: otevření selhalo: %s\n" @@ -2576,101 +2615,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "nekontrolovat závislosti balíčků" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "Neukončené %c: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "uživatel %s neexistuje - použit uživatel root\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "skupina %s neexistuje - použita skupina root\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Špatné magické číslo" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Špatná nebo nečitelná hlavička" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Velikost hlavičky je přiliš velká" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Neznámý typ souboru" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Interní chyba" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "Soubor z archivu není v hlavičce" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr "selhal - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "otevření %s selhalo: %s\n" @@ -2712,42 +2751,42 @@ msgstr "Selhalé závislosti:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: není rpm balíčkem (nebo seznamem balíčků): %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s nemůže být nainstalován\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Získávám %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "balíček %s není přemístitelný\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "chyba při vytváření dočasného souboru %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "nemohu otevřít %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Instaluji: %s\n" @@ -2936,21 +2975,21 @@ msgstr "chybí arcitektura pro %s na %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "špatný parametr'%s' na %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Neznámý systém: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Prosím kontaktujte %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "Nemohu otevřít %s pro čtení: %m.\n" @@ -2968,42 +3007,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Nemohu přečíst ikonu %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Nemohu přečíst ikonu %s: %s\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite selhalo: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "%s scriptlet selhal, waitpid(%d) rc %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "%s skriplet selhal, signál %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "provedení %s skripletu selhalo, návratový kód: %d\n" @@ -3049,86 +3088,90 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(není OpenPGP podpis)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Nemohu znovu přečíst hlavičku podpisu.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Hlavička " -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "MD5 digest:" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "SHA1 digest v hlavičce:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "" @@ -3234,76 +3277,76 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "nebyla nastavena dbpath\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader: přeskakuji" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "chyba(%d) ukládání záznamu #%d do %s\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: regexec selhal: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: regcomp selhal: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator: přeskakuji" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "rpmdb: poškozená hlavička #%u získáno -- přeskakuji.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: nemohu číst hlavičku na 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "žádný dbpath nebyl nastaven" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "selhání při vytváření adresáře %s: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "hlavička #%u v databázi je špatná -- přeskakuji.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "nemohu přidat záznam původně na %u\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "selhalo znovusestavení databáze: původní databáze zůstává na místě\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "selhalo nahrazení staré databáze novou databází!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "nahraď soubory v %s soubory z %s k obnovení" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "selhalo odstranění adresáře %s: %s\n" @@ -3462,7 +3505,7 @@ msgstr "Po %% následuje nezpracovatelné makro\n" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== aktivní %d prázdné %d\n" @@ -3536,121 +3579,159 @@ msgstr "varování: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "alokace paměti (%u bajtů) vrátila NULL.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "selhání při vytváření adresáře %s: %s\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "chyba při vytváření dočasného souboru %s\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, c-format msgid "error delete fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "selhání při vytváření adresáře %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite selhalo: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s: Fflush selhal: %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "Nemohu spustit %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: otevření selhalo: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Nemohu spustit %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Nemohu otevřít %%files soubor %s: %m\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "spuštění gpg selhalo (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "gpg selhal při zápisu podpisu\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "nemohu přečíst podpis\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: Fwrite selhalo: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmReadSignature selhalo: %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "spuštění selhalo\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "rpmMkTemp selhal\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "spuštění selhalo\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "spuštění selhalo\n" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s: rpmReadSignature selhalo: %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: Fwrite selhalo: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "rpmMkTemp selhal\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead selhalo: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" @@ -3675,24 +3756,3 @@ msgstr "neověřuj podpis hlavičky a payloadu" #~ msgid "Couldn't create pipe for signing: %m" #~ msgstr "Nemohu vytvořit rouru pro podepsání: %m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Nemohu zapsat payload do %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Nemohu přečíst payload z %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Nelze otevřít dočasný soubor.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Nemohu otevřít cíl pro podepsání %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Nemohu přečíst hlavičku z %s: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Nemohu zapsat hlavičku do %s: %s\n" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "Nezměnitelná oblast hlavičky nemůže být čtena. Poškozený balíček?\n" diff --git a/po/cs_CZ.po b/po/cs_CZ.po index b0a125c050..65e439034c 100644 --- a/po/cs_CZ.po +++ b/po/cs_CZ.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2014-04-07 13:17+0300\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2014-06-25 13:38+0300\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Czech (Czech Republic) (http://www.transifex.com/projects/p/rpm/language/cs_CZ/)\n" +"Language-Team: Czech (Czech Republic) (http://www.transifex.com/rpm-team/rpm/language/cs_CZ/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -484,7 +484,7 @@ msgstr "" msgid "Signature options:" msgstr "" -#: rpmsign.c:93 sign/rpmgensig.c:199 +#: rpmsign.c:93 sign/rpmgensig.c:232 #, c-format msgid "Could not exec %s: %s\n" msgstr "" @@ -862,92 +862,74 @@ msgstr "" msgid "Could not canonicalize hostname: %s\n" msgstr "" -#: build/pack.c:238 -#, c-format -msgid "Unable to write payload to %s: %s\n" -msgstr "" - -#: build/pack.c:246 -#, c-format -msgid "Unable to read payload from %s: %s\n" +#: build/pack.c:350 +msgid "Unable to reload signature header.\n" msgstr "" -#: build/pack.c:346 +#: build/pack.c:423 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:374 +#: build/pack.c:451 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:385 -msgid "Unable to open temp file.\n" -msgstr "" - -#: build/pack.c:392 -msgid "Unable to write temp header\n" -msgstr "" - -#: build/pack.c:400 -msgid "Bad CSA data\n" -msgstr "" - -#: build/pack.c:464 -msgid "Unable to reload signature header.\n" -msgstr "" - -#: build/pack.c:472 +#: build/pack.c:459 #, c-format msgid "Could not open %s: %s\n" msgstr "" -#: build/pack.c:484 +#: build/pack.c:471 #, c-format msgid "Unable to write package: %s\n" msgstr "" -#: build/pack.c:500 -#, c-format -msgid "Unable to open sigtarget %s: %s\n" +#: build/pack.c:495 +msgid "Unable to write temp header\n" +msgstr "" + +#: build/pack.c:504 +msgid "Bad CSA data\n" msgstr "" -#: build/pack.c:511 +#: build/pack.c:515 build/pack.c:534 sign/rpmgensig.c:267 sign/rpmgensig.c:598 +#: sign/rpmgensig.c:633 #, c-format -msgid "Unable to read header from %s: %s\n" +msgid "Could not seek in file %s: %s\n" msgstr "" -#: build/pack.c:521 +#: build/pack.c:526 #, c-format -msgid "Unable to write header to %s: %s\n" +msgid "Fread failed in file %s: %s\n" msgstr "" -#: build/pack.c:554 +#: build/pack.c:560 #, c-format msgid "Wrote: %s\n" msgstr "" -#: build/pack.c:573 +#: build/pack.c:579 #, c-format msgid "Executing \"%s\":\n" msgstr "" -#: build/pack.c:576 +#: build/pack.c:582 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:580 +#: build/pack.c:586 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:627 +#: build/pack.c:633 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "" -#: build/pack.c:644 +#: build/pack.c:650 #, c-format msgid "cannot create %s: %s\n" msgstr "" @@ -1175,37 +1157,37 @@ msgstr "" msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:901 +#: build/parsePreamble.c:897 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "" -#: build/parsePreamble.c:990 +#: build/parsePreamble.c:985 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1051 +#: build/parsePreamble.c:1046 #, c-format msgid "Bad package specification: %s\n" msgstr "" -#: build/parsePreamble.c:1060 +#: build/parsePreamble.c:1055 #, c-format msgid "Package already exists: %s\n" msgstr "" -#: build/parsePreamble.c:1095 +#: build/parsePreamble.c:1090 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "" -#: build/parsePreamble.c:1127 +#: build/parsePreamble.c:1122 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1131 +#: build/parsePreamble.c:1126 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1590,19 +1572,19 @@ msgstr "" msgid "normal" msgstr "" -#: lib/formats.c:515 lib/verify.c:341 +#: lib/formats.c:515 lib/verify.c:369 msgid "replaced" msgstr "" -#: lib/formats.c:518 lib/verify.c:335 +#: lib/formats.c:518 lib/verify.c:363 msgid "not installed" msgstr "" -#: lib/formats.c:521 lib/verify.c:337 +#: lib/formats.c:521 lib/verify.c:365 msgid "net shared" msgstr "" -#: lib/formats.c:524 lib/verify.c:339 +#: lib/formats.c:524 lib/verify.c:367 msgid "wrong color" msgstr "" @@ -1754,79 +1736,83 @@ msgstr "" msgid "'EXPR'" msgstr "" -#: lib/poptALL.c:187 lib/poptALL.c:201 +#: lib/poptALL.c:187 lib/poptALL.c:206 msgid "read instead of default file(s)" msgstr "" -#: lib/poptALL.c:188 lib/poptALL.c:202 +#: lib/poptALL.c:188 lib/poptALL.c:207 msgid "" msgstr "" -#: lib/poptALL.c:191 +#: lib/poptALL.c:193 +msgid "don't enable any plugins" +msgstr "" + +#: lib/poptALL.c:196 msgid "don't verify package digest(s)" msgstr "" -#: lib/poptALL.c:193 +#: lib/poptALL.c:198 msgid "don't verify database header(s) when retrieved" msgstr "" -#: lib/poptALL.c:195 +#: lib/poptALL.c:200 msgid "don't verify package signature(s)" msgstr "" -#: lib/poptALL.c:198 +#: lib/poptALL.c:203 msgid "send stdout to CMD" msgstr "" -#: lib/poptALL.c:199 +#: lib/poptALL.c:204 msgid "CMD" msgstr "" -#: lib/poptALL.c:204 +#: lib/poptALL.c:209 msgid "use ROOT as top level directory" msgstr "" -#: lib/poptALL.c:205 +#: lib/poptALL.c:210 msgid "ROOT" msgstr "" -#: lib/poptALL.c:207 +#: lib/poptALL.c:212 msgid "use database in DIRECTORY" msgstr "" -#: lib/poptALL.c:208 +#: lib/poptALL.c:213 msgid "DIRECTORY" msgstr "" -#: lib/poptALL.c:211 +#: lib/poptALL.c:216 msgid "display known query tags" msgstr "" -#: lib/poptALL.c:213 +#: lib/poptALL.c:218 msgid "display final rpmrc and macro configuration" msgstr "" -#: lib/poptALL.c:215 +#: lib/poptALL.c:220 msgid "provide less detailed output" msgstr "" -#: lib/poptALL.c:217 +#: lib/poptALL.c:222 msgid "provide more detailed output" msgstr "" -#: lib/poptALL.c:219 +#: lib/poptALL.c:224 msgid "print the version of rpm being used" msgstr "" -#: lib/poptALL.c:225 +#: lib/poptALL.c:230 msgid "debug payload file state machine" msgstr "" -#: lib/poptALL.c:231 +#: lib/poptALL.c:236 msgid "debug rpmio I/O" msgstr "" -#: lib/poptALL.c:298 +#: lib/poptALL.c:303 #, c-format msgid "%s: option table misconfigured (%d)\n" msgstr "" @@ -1898,7 +1884,7 @@ msgstr "" msgid "upgrade package(s) if already installed" msgstr "" -#: lib/poptI.c:148 lib/poptI.c:164 lib/poptI.c:255 lib/poptI.c:259 +#: lib/poptI.c:148 lib/poptI.c:164 lib/poptI.c:251 lib/poptI.c:255 msgid "+" msgstr "" @@ -2009,52 +1995,48 @@ msgid "do not execute any %%triggerpostun scriptlet(s)" msgstr "" #: lib/poptI.c:229 -msgid "do not perform any collection actions" -msgstr "" - -#: lib/poptI.c:233 msgid "" "upgrade to an old version of the package (--force on upgrades does this " "automatically)" msgstr "" -#: lib/poptI.c:237 +#: lib/poptI.c:233 msgid "print percentages as package installs" msgstr "" -#: lib/poptI.c:239 +#: lib/poptI.c:235 msgid "relocate the package to , if relocatable" msgstr "" -#: lib/poptI.c:240 +#: lib/poptI.c:236 msgid "" msgstr "" -#: lib/poptI.c:242 +#: lib/poptI.c:238 msgid "relocate files from path to " msgstr "" -#: lib/poptI.c:243 +#: lib/poptI.c:239 msgid "=" msgstr "" -#: lib/poptI.c:246 +#: lib/poptI.c:242 msgid "ignore file conflicts between packages" msgstr "" -#: lib/poptI.c:249 +#: lib/poptI.c:245 msgid "reinstall if the package is already present" msgstr "" -#: lib/poptI.c:251 +#: lib/poptI.c:247 msgid "don't install, but tell if it would work or not" msgstr "" -#: lib/poptI.c:254 +#: lib/poptI.c:250 msgid "upgrade package(s)" msgstr "" -#: lib/poptI.c:258 +#: lib/poptI.c:254 msgid "reinstall package(s)" msgstr "" @@ -2338,7 +2320,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:119 +#: lib/rpmchecksig.c:119 sign/rpmgensig.c:508 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2348,7 +2330,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:140 sign/rpmgensig.c:93 +#: lib/rpmchecksig.c:140 sign/rpmgensig.c:112 #, c-format msgid "%s: Fread failed: %s\n" msgstr "" @@ -2377,7 +2359,7 @@ msgstr "" msgid ")" msgstr "" -#: lib/rpmchecksig.c:423 sign/rpmgensig.c:53 +#: lib/rpmchecksig.c:423 sign/rpmgensig.c:72 #, c-format msgid "%s: open failed: %s\n" msgstr "" @@ -2402,79 +2384,79 @@ msgstr "" msgid "Unable to restore root directory: %m\n" msgstr "" -#: lib/rpmds.c:511 +#: lib/rpmds.c:547 msgid "NO " msgstr "" -#: lib/rpmds.c:511 +#: lib/rpmds.c:547 msgid "YES" msgstr "" -#: lib/rpmds.c:964 +#: lib/rpmds.c:1000 msgid "PreReq:, Provides:, and Obsoletes: dependencies support versions." msgstr "" -#: lib/rpmds.c:967 +#: lib/rpmds.c:1003 msgid "file name(s) stored as (dirName,baseName,dirIndex) tuple, not as path." msgstr "" -#: lib/rpmds.c:971 +#: lib/rpmds.c:1007 msgid "package payload can be compressed using bzip2." msgstr "" -#: lib/rpmds.c:976 +#: lib/rpmds.c:1012 msgid "package payload can be compressed using xz." msgstr "" -#: lib/rpmds.c:979 +#: lib/rpmds.c:1015 msgid "package payload can be compressed using lzma." msgstr "" -#: lib/rpmds.c:983 +#: lib/rpmds.c:1019 msgid "package payload file(s) have \"./\" prefix." msgstr "" -#: lib/rpmds.c:986 +#: lib/rpmds.c:1022 msgid "package name-version-release is not implicitly provided." msgstr "" -#: lib/rpmds.c:989 +#: lib/rpmds.c:1025 msgid "header tags are always sorted after being loaded." msgstr "" -#: lib/rpmds.c:992 +#: lib/rpmds.c:1028 msgid "the scriptlet interpreter can use arguments from header." msgstr "" -#: lib/rpmds.c:995 +#: lib/rpmds.c:1031 msgid "a hardlink file set may be installed without being complete." msgstr "" -#: lib/rpmds.c:998 +#: lib/rpmds.c:1034 msgid "package scriptlets may access the rpm database while installing." msgstr "" -#: lib/rpmds.c:1002 +#: lib/rpmds.c:1038 msgid "internal support for lua scripts." msgstr "" -#: lib/rpmds.c:1006 +#: lib/rpmds.c:1042 msgid "file digest algorithm is per package configurable" msgstr "" -#: lib/rpmds.c:1010 +#: lib/rpmds.c:1046 msgid "support for POSIX.1e file capabilities" msgstr "" -#: lib/rpmds.c:1014 +#: lib/rpmds.c:1050 msgid "package scriptlets can be expanded at install time." msgstr "" -#: lib/rpmds.c:1017 +#: lib/rpmds.c:1053 msgid "dependency comparison supports versions with tilde." msgstr "" -#: lib/rpmds.c:1020 +#: lib/rpmds.c:1056 msgid "support files larger than 4GB" msgstr "" @@ -2654,10 +2636,10 @@ msgstr "" #: lib/rpmplugins.c:154 #, c-format -msgid "Failed to expand %%__%s_%s macro\n" +msgid "Plugin %%__%s_%s not configured\n" msgstr "" -#: lib/rpmplugins.c:198 +#: lib/rpmplugins.c:199 #, c-format msgid "Plugin %s not loaded\n" msgstr "" @@ -2852,11 +2834,11 @@ msgstr "" msgid "Unknown format" msgstr "" -#: lib/rpmte.c:792 +#: lib/rpmte.c:729 msgid "install" msgstr "" -#: lib/rpmte.c:793 +#: lib/rpmte.c:730 msgid "erase" msgstr "" @@ -2889,96 +2871,98 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:87 +#: lib/signature.c:74 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:92 +#: lib/signature.c:79 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:98 +#: lib/signature.c:85 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:104 +#: lib/signature.c:91 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:119 +#: lib/signature.c:106 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:136 +#: lib/signature.c:123 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:146 +#: lib/signature.c:133 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:159 +#: lib/signature.c:146 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:175 +#: lib/signature.c:162 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:251 -msgid "Immutable header region could not be read. Corrupted package?\n" -msgstr "" - -#: lib/signature.c:261 -msgid "Cannot sign RPM v3 packages\n" -msgstr "" - -#: lib/signature.c:348 +#: lib/signature.c:235 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:387 +#: lib/signature.c:274 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:429 +#: lib/signature.c:316 msgid "Header " msgstr "" -#: lib/signature.c:470 +#: lib/signature.c:357 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1425 +#: lib/transaction.c:1344 msgid "skipped" msgstr "" -#: lib/transaction.c:1425 +#: lib/transaction.c:1344 msgid "failed" msgstr "" -#: lib/verify.c:343 +#: lib/verify.c:251 +#, c-format +msgid "Duplicate username or UID for user %s\n" +msgstr "" + +#: lib/verify.c:272 +#, c-format +msgid "Duplicate groupname or GID for group %s\n" +msgstr "" + +#: lib/verify.c:371 msgid "no state" msgstr "" -#: lib/verify.c:345 +#: lib/verify.c:373 msgid "unknown state" msgstr "" -#: lib/verify.c:396 +#: lib/verify.c:424 #, c-format msgid "missing %c %s" msgstr "" -#: lib/verify.c:448 +#: lib/verify.c:476 #, c-format msgid "Unsatisfied dependencies for %s:\n" msgstr "" @@ -3209,90 +3193,6 @@ msgstr "" msgid "%s has too large or too small integer value, skipped\n" msgstr "" -#: plugins/sepolicy.c:215 -#, c-format -msgid "Failed to decode policy for %s\n" -msgstr "" - -#: plugins/sepolicy.c:222 -#, c-format -msgid "Failed to create temporary file for %s: %s\n" -msgstr "" - -#: plugins/sepolicy.c:228 -#, c-format -msgid "Failed to write %s policy to file %s\n" -msgstr "" - -#: plugins/sepolicy.c:293 -msgid "Failed to create semanage handle\n" -msgstr "" - -#: plugins/sepolicy.c:299 -msgid "Failed to connect to policy handler\n" -msgstr "" - -#: plugins/sepolicy.c:303 -#, c-format -msgid "Failed to begin policy transaction: %s\n" -msgstr "" - -#: plugins/sepolicy.c:334 -#, c-format -msgid "Failed to remove temporary policy file %s: %s\n" -msgstr "" - -#: plugins/sepolicy.c:383 -#, c-format -msgid "Failed to install policy module: %s (%s)\n" -msgstr "" - -#: plugins/sepolicy.c:413 -#, c-format -msgid "Failed to remove policy module: %s\n" -msgstr "" - -#: plugins/sepolicy.c:437 plugins/sepolicy.c:489 -#, c-format -msgid "Failed to fork process: %s\n" -msgstr "" - -#: plugins/sepolicy.c:447 plugins/sepolicy.c:499 -#, c-format -msgid "Failed to execute %s: %s\n" -msgstr "" - -#: plugins/sepolicy.c:453 plugins/sepolicy.c:505 -#, c-format -msgid "%s terminated abnormally\n" -msgstr "" - -#: plugins/sepolicy.c:457 plugins/sepolicy.c:509 -#, c-format -msgid "%s failed with exit code %i\n" -msgstr "" - -#: plugins/sepolicy.c:464 -msgid "Failed to commit policy changes\n" -msgstr "" - -#: plugins/sepolicy.c:481 -msgid "Failed to expand restorecon path" -msgstr "" - -#: plugins/sepolicy.c:560 -msgid "Failed to relabel filesystem. Files may be mislabeled\n" -msgstr "" - -#: plugins/sepolicy.c:564 -msgid "Failed to reload file contexts. Files may be mislabeled\n" -msgstr "" - -#: plugins/sepolicy.c:591 -#, c-format -msgid "Failed to extract policy from %s\n" -msgstr "" - #: rpmio/macro.c:282 #, c-format msgid "%3d>%*s(empty)" @@ -3303,19 +3203,19 @@ msgstr "" msgid "%3d<%*s(empty)\n" msgstr "" -#: rpmio/macro.c:500 rpmio/macro.c:538 +#: rpmio/macro.c:494 #, c-format -msgid "Macro %%%s has unterminated body\n" +msgid "Macro %%%s has unterminated opts\n" msgstr "" -#: rpmio/macro.c:557 +#: rpmio/macro.c:506 rpmio/macro.c:544 #, c-format -msgid "Macro %%%s has illegal name (%%define)\n" +msgid "Macro %%%s has unterminated body\n" msgstr "" #: rpmio/macro.c:563 #, c-format -msgid "Macro %%%s has unterminated opts\n" +msgid "Macro %%%s has illegal name (%%define)\n" msgstr "" #: rpmio/macro.c:568 @@ -3333,63 +3233,63 @@ msgstr "" msgid "Macro %%%s failed to expand\n" msgstr "" -#: rpmio/macro.c:615 +#: rpmio/macro.c:616 #, c-format msgid "Macro %%%s has illegal name (%%undefine)\n" msgstr "" -#: rpmio/macro.c:644 +#: rpmio/macro.c:645 #, c-format msgid "Macro %%%s defined but not used within scope\n" msgstr "" -#: rpmio/macro.c:727 +#: rpmio/macro.c:728 #, c-format msgid "Unknown option %c in %s(%s)\n" msgstr "" -#: rpmio/macro.c:956 +#: rpmio/macro.c:958 msgid "" "Too many levels of recursion in macro expansion. It is likely caused by " "recursive macro declaration.\n" msgstr "" -#: rpmio/macro.c:1025 rpmio/macro.c:1042 +#: rpmio/macro.c:1027 rpmio/macro.c:1044 #, c-format msgid "Unterminated %c: %s\n" msgstr "" -#: rpmio/macro.c:1083 +#: rpmio/macro.c:1085 #, c-format msgid "A %% is followed by an unparseable macro\n" msgstr "" -#: rpmio/macro.c:1101 +#: rpmio/macro.c:1103 #, c-format msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1482 +#: rpmio/macro.c:1484 #, c-format msgid "======================== active %d empty %d\n" msgstr "" -#: rpmio/rpmfileutil.c:257 +#: rpmio/rpmfileutil.c:258 #, c-format msgid "error creating temporary file %s: %m\n" msgstr "" -#: rpmio/rpmfileutil.c:322 rpmio/rpmfileutil.c:328 +#: rpmio/rpmfileutil.c:323 rpmio/rpmfileutil.c:329 #, c-format msgid "File %s: %s\n" msgstr "" -#: rpmio/rpmfileutil.c:331 +#: rpmio/rpmfileutil.c:332 #, c-format msgid "File %s is smaller than %u bytes\n" msgstr "" -#: rpmio/rpmfileutil.c:599 +#: rpmio/rpmfileutil.c:600 msgid "failed to create directory" msgstr "" @@ -3452,73 +3352,90 @@ msgstr "" msgid "(none)" msgstr "" -#: sign/rpmgensig.c:87 +#: sign/rpmgensig.c:106 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "" -#: sign/rpmgensig.c:97 +#: sign/rpmgensig.c:116 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:125 +#: sign/rpmgensig.c:144 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:131 +#: sign/rpmgensig.c:150 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:144 +#: sign/rpmgensig.c:163 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:174 +#: sign/rpmgensig.c:198 sign/rpmgensig.c:204 #, c-format msgid "Couldn't create pipe for signing: %m" msgstr "" -#: sign/rpmgensig.c:216 +#: sign/rpmgensig.c:247 sign/rpmgensig.c:261 +msgid "fdopen failed\n" +msgstr "" + +#: sign/rpmgensig.c:253 sign/rpmgensig.c:277 +msgid "Could not write to pipe\n" +msgstr "" + +#: sign/rpmgensig.c:284 +#, c-format +msgid "Could not read from file %s: %s\n" +msgstr "" + +#: sign/rpmgensig.c:294 #, c-format msgid "gpg exec failed (%d)\n" msgstr "" -#: sign/rpmgensig.c:246 +#: sign/rpmgensig.c:344 msgid "gpg failed to write signature\n" msgstr "" -#: sign/rpmgensig.c:263 +#: sign/rpmgensig.c:361 msgid "unable to read the signature\n" msgstr "" -#: sign/rpmgensig.c:432 +#: sign/rpmgensig.c:500 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:440 sign/rpmgensig.c:509 -msgid "rpmMkTemp failed\n" +#: sign/rpmgensig.c:514 +msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:492 +#: sign/rpmgensig.c:556 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:604 sign/rpmgensig.c:627 #, c-format -msgid "%s: writeLead failed: %s\n" +msgid "%s: rpmWriteSignature failed: %s\n" msgstr "" -#: sign/rpmgensig.c:522 +#: sign/rpmgensig.c:614 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:621 #, c-format -msgid "%s: rpmWriteSignature failed: %s\n" +msgid "%s: writeLead failed: %s\n" msgstr "" -#: sign/rpmgensig.c:536 +#: sign/rpmgensig.c:646 #, c-format msgid "replacing %s failed: %s\n" msgstr "" diff --git a/po/da.po b/po/da.po index 6aa3f7deea..88fcefe5b1 100644 --- a/po/da.po +++ b/po/da.po @@ -7,11 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Danish (http://www.transifex.com/projects/p/rpm/language/" -"da/)\n" +"Language-Team: Danish (http://www.transifex.com/rpm-team/rpm/language/da/)\n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -80,8 +79,8 @@ msgstr "Verifikationstilvalg (med -V eller --verify):" msgid "Install/Upgrade/Erase options:" msgstr "" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "" @@ -101,7 +100,7 @@ msgstr "uventet forespørgselsformat" msgid "unexpected query source" msgstr "uventet forespørgselskilde" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "kun ét hovedtilvalg kan angives" @@ -513,31 +512,65 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "+" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Signaturtilvalg" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "Du skal angive \"%%_gpg_name\" i din makrofil\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix kan kun bruges, når nye pakker installeres" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches kan kun angives ved installation" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -655,213 +688,218 @@ msgstr "&& og || understøttes ikke for strenge\n" msgid "syntax error in expression\n" msgstr "syntaksfejl i udtryk\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "Manglende '(' i %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "Manglende ')' i %s %s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Ugyldigt %s-symbol: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "Ikke-mellemrum efterfølger %s(): %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Ugyldig syntaks: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Ugyldig tilstandsangivelse: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Ugyldig dirmode-spec: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "Fil skal begynde med \"/\": %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Fil angivet to gange: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Symbolsk lænke peger på BuildRoot: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Fil ikke fundet: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "Fil kræver foranstillet \"/\": %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "Fil ikke fundet med glob: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "linie: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Fil ikke fundet med glob: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Ugyldig fil: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" "%s" msgstr "" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" @@ -880,89 +918,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Kunne ikke kanonisere værtsnavn: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Kunne ikke åbne %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Kunne ikke skrive pakke: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Ugyldige CSA-data\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Kunne ikke åbne %s: %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s: Fread mislykkedes: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Skrev: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "Kunne ikke generere filnavn til oprettelse af pakke %s: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "kan ikke oprette %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "linie %d: anden %s\n" @@ -1080,146 +1119,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "Arkitekturen er ekskluderet: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "Arkitekturen er ikke inkluderet: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "OS er ekskluderet: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "OS is ikke inkluderet: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "'%s'-felt skal være tilstede i pakke : %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Flere '%s'-indgange i pakke: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Kunne ikke åbne ikon %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Kunne ikke læse ikon %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Ukendt ikontype: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "linie %d: anden %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "linie: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "linie %d: Forkert udformet mærke: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "linie %d: Tomt mærke: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "linie %d: Præfikser kan ikke ende på \"/\": %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "linie %d: Docdir skal starte med '/': %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "linie %d: Ugyldig %s: angivere: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "linie %d: Ugyldigt 'BuildArchitecture'-format: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Intern fejl: Falsk mærke %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Ugyldig pakkeangivelse: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Pakken eksisterer allerede: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "linie %d: Ukendt mærke: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1278,35 +1317,35 @@ msgstr "" msgid "line %d: second %%prep\n" msgstr "linie %d: anden %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1351,73 +1390,73 @@ msgstr "" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "linie %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "" "Kunne ikke åbne %s: %s\n" "\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: Fik et %%else uden et %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: Fik et %%endif uden et %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "Pakke har ingen %%description: %s\n" @@ -1488,83 +1527,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Kunne ikke udføre %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Kunne ikke fraspalte ny proces til %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Kunne ikke finde %s:\n" @@ -1594,168 +1628,172 @@ msgstr "" msgid "package %s was already added, replacing with %s\n" msgstr "" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(ikke et tal)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s gemt som %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s oprettet som %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2398,7 +2436,7 @@ msgstr "ugyldigt pakkenummer: %s\n" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "pakken %s er ikke installeret\n" @@ -2423,7 +2461,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2433,7 +2471,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: Fread mislykkedes: %s\n" @@ -2462,7 +2500,7 @@ msgstr " (IKKE-BETROEDE NØGLER:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: åbning mislykkedes: %s\n" @@ -2568,101 +2606,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "undlad at tjekke pakkers afhængighedskrav" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "Uafsluttet %c: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "bruger %s eksisterer ikke - bruger root\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "gruppe %s eksisterer ikke - bruger root\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Ugyldigt magisk tal" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Ugyldigt/ulæseligt hoved" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Hovedstørrelse er for stor" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Ukendt filtype" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Intern fejl" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " mislykkedes - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "åbning af %s mislykkedes %s\n" @@ -2704,42 +2742,42 @@ msgstr "" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s kunne ikke installeres\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Modtager %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "fejl ved læsning fra filen %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "kunne ikke åbne %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Installerer %s\n" @@ -2929,23 +2967,23 @@ msgstr "manglende arkitektur for %s ved %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "ugyldig tilvalg '%s' ved %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "" "Ukendt system: %s\n" "\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "" @@ -2963,42 +3001,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Kunne ikke læse ikon %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Kunne ikke læse ikon %s: %s\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite mislykkedes: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "" @@ -3044,86 +3082,90 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "" + +#: lib/signature.c:451 msgid "Header " msgstr "" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "" @@ -3229,76 +3271,76 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "der er ikke sat nogen dbpath\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: kan ikke læse hoved ved 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "der ikke sat nogen dbpath" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "kunne ikke genopbygge database: original-databasen beholdes\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "kunne ikke erstatte gammel database med ny database!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "erstat filer i %s med filer fra %s for at genoprette" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "kunne ikke fjerne katalog %s: %s\n" @@ -3457,7 +3499,7 @@ msgstr "Et %% efterfølges af en makro, der ikke kan tolkes\n" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== aktiv %d tom %d\n" @@ -3531,121 +3573,159 @@ msgstr "advarsel: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "hukommelsesallokering (%u byte) returnerede NULL.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "fejl ved læsning fra filen %s\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "fejl ved læsning fra filen %s\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, c-format msgid "error delete fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "kunne ikke fjerne katalog %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite mislykkedes: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: åbning mislykkedes: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Kunne ikke åbne %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Kunne ikke åbne %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "gpg kunne ikke skrive signaturen\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "kunne ikke læse signaturen\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature mislykkedes: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmWriteSignature mislykkedes: %s\n" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "eksekvering mislykkedes\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "eksekvering mislykkedes\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "eksekvering mislykkedes\n" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature mislykkedes: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead mislykkedes: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" @@ -3667,21 +3747,3 @@ msgstr "" #~ msgid "Bad owner/group: %s\n" #~ msgstr "Ugyldig ejer/gruppe: %s\n" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Kunne ikke skrive pakkeindhold til %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Kunne ikke læse pakkeindhold fra %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Kunne ikke åbne midlertidig fil.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Kunne ikke åbne sigtarget %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Kunne ikke læse hoved fra %s: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Kunne ikke skrive hoved til %s: %s\n" diff --git a/po/de.po b/po/de.po index 21b6a0a9cf..c056427d84 100644 --- a/po/de.po +++ b/po/de.po @@ -9,11 +9,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" -"Last-Translator: pmatilai \n" -"Language-Team: German (http://www.transifex.com/projects/p/rpm/language/" -"de/)\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2015-08-13 10:35+0000\n" +"Last-Translator: Lubos Kardos \n" +"Language-Team: German (http://www.transifex.com/rpm-team/rpm/language/de/)\n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -46,7 +45,7 @@ msgstr "" #: cliutils.c:53 #, c-format msgid "creating a pipe for --pipe failed: %m\n" -msgstr "erzeugen einer Pipe für --pipe fehlgeschlagen: %m\n" +msgstr "Erzeugen einer Pipe für --pipe fehlgeschlagen: %m\n" #: cliutils.c:63 #, c-format @@ -66,7 +65,7 @@ msgstr "Fehler beim Lesen des Paket-Headers\n" #: rpm2archive.c:111 rpm2cpio.c:83 #, c-format msgid "cannot re-open payload: %s\n" -msgstr "Kann Nutzdaten nicht erneut öffnen: %s\n" +msgstr "Nutzdaten können nicht erneut geöffnet werden: %s\n" #: rpmqv.c:41 msgid "Query/Verify package selection options:" @@ -84,8 +83,8 @@ msgstr "Überprüfungsoptionen (mit -V oder --verify):" msgid "Install/Upgrade/Erase options:" msgstr "Installations-/Aktualisierungs-/Deinstallationsoptionen:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Gemeinsame Optionen für alle RPM-Modi und Ausführungen:" @@ -106,13 +105,13 @@ msgstr "Unerwartetes Abfrage-Format" msgid "unexpected query source" msgstr "Unerwartete Abfrage-Quelle" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" -msgstr "Nur ein wichtiger Modus kann angegeben werden" +msgstr "Nur ein Hauptmodus kann angegeben werden" #: rpmqv.c:154 msgid "only installation and upgrading may be forced" -msgstr "Nur Installation und Upgrade kann erzwungen werden" +msgstr "Nur Installation und Aktualisierung kann erzwungen werden" #: rpmqv.c:156 msgid "files may only be relocated during package installation" @@ -248,7 +247,7 @@ msgstr "Es wurden keine Argumente für die Überprüfung angegeben" #: rpmbuild.c:115 #, c-format msgid "buildroot already specified, ignoring %s\n" -msgstr "BuildRoot wurde bereits angegeben, ignoriere %s\n" +msgstr "BuildRoot wurde bereits angegeben, %s wird ignoriert\n" #: rpmbuild.c:140 #, c-format @@ -264,30 +263,30 @@ msgstr "" #: rpmbuild.c:143 msgid "build through %build (%prep, then compile) from " msgstr "" -"%build (%prep, anschliessendes Kompilieren) der durchlaufen" +"%build (%prep, anschließendes Kompilieren) der durchlaufen" #: rpmbuild.c:146 msgid "build through %install (%prep, %build, then install) from " msgstr "" -"%install (%prep, %build, anschliessendes Installieren) der " +"%install (%prep, %build, anschließendes Installieren) der " "durchlaufen" #: rpmbuild.c:149 #, c-format msgid "verify %files section from " -msgstr "Überprüfe %files-Abschnitt der " +msgstr "%files-Abschnitt der überprüfen" #: rpmbuild.c:152 msgid "build source and binary packages from " -msgstr "Baue Source- und Binär-Paket von " +msgstr "Quell- und Binär-Paket von bauen" #: rpmbuild.c:155 msgid "build binary package only from " -msgstr "Baue nur ein Binär-Paket von " +msgstr "Nur ein Binär-Paket von bauen" #: rpmbuild.c:158 msgid "build source package only from " -msgstr "Baue nur ein Source-Paket von " +msgstr "Nur ein Quell-Paket von bauen" #: rpmbuild.c:162 #, fuzzy, c-format @@ -299,40 +298,40 @@ msgstr "" #: rpmbuild.c:163 rpmbuild.c:166 rpmbuild.c:169 rpmbuild.c:172 rpmbuild.c:175 #: rpmbuild.c:178 rpmbuild.c:181 rpmbuild.c:207 rpmbuild.c:210 msgid "" -msgstr "" +msgstr "" #: rpmbuild.c:165 #, fuzzy msgid "build through %build (%prep, then compile) from " msgstr "" -"%build (%prep, anschliessendes Kompilieren) der durchlaufen" +"%build (%prep, anschließendes Kompilieren) der durchlaufen" #: rpmbuild.c:168 rpmbuild.c:209 msgid "" "build through %install (%prep, %build, then install) from " msgstr "" -"%install (%prep, %build, anschliessendes Installieren) des " +"%install (%prep, %build, anschließendes Installieren) des " "durchlaufen" #: rpmbuild.c:171 #, fuzzy, c-format msgid "verify %files section from " -msgstr "Überprüfe %files-Abschnitt der " +msgstr "%files-Abschnitt der überprüfen" #: rpmbuild.c:174 #, fuzzy msgid "build source and binary packages from " -msgstr "Baue ein Binär-Paket vom " +msgstr "Ein Quell-Paket vom bauen" #: rpmbuild.c:177 #, fuzzy msgid "build binary package only from " -msgstr "Baue ein Binär-Paket vom " +msgstr "Ein Quell-Paket vom bauen" #: rpmbuild.c:180 #, fuzzy msgid "build source package only from " -msgstr "Baue nur ein Source-Paket von " +msgstr "Nur ein Quell-Paket von bauen" #: rpmbuild.c:184 #, c-format @@ -348,38 +347,38 @@ msgstr "" #: rpmbuild.c:187 msgid "build through %build (%prep, then compile) from " msgstr "" -"%build (%prep, anschliessendes Kompilieren) des durchlaufen" +"%build (%prep, anschließendes Kompilieren) des durchlaufen" #: rpmbuild.c:190 msgid "build through %install (%prep, %build, then install) from " msgstr "" -"%install (%prep, %build, anschliessendes Installieren) des " +"%install (%prep, %build, anschließendes Installieren) des " "durchlaufen" #: rpmbuild.c:193 #, c-format msgid "verify %files section from " -msgstr "Überprüfe %files-Abschnitt des " +msgstr "%files-Abschnitt des überprüfen" #: rpmbuild.c:196 msgid "build source and binary packages from " -msgstr "Baue Source- und Binär-Paket vom " +msgstr "Quell- und Binär-Paket vom bauen" #: rpmbuild.c:199 msgid "build binary package only from " -msgstr "Baue nur ein Binär-Paket vom " +msgstr "Nur ein Binär-Paket vom bauen" #: rpmbuild.c:202 msgid "build source package only from " -msgstr "Baue nur ein Source-Paket vom " +msgstr "Nur ein Quell-Paket vom bauen" #: rpmbuild.c:206 msgid "build binary package from " -msgstr "Baue ein Binär-Paket vom " +msgstr "Ein Quell-Paket vom bauen" #: rpmbuild.c:213 msgid "override build root" -msgstr "Überschreibe BuildRoot" +msgstr "BuildRoot überschreiben" #: rpmbuild.c:215 #, fuzzy @@ -396,7 +395,7 @@ msgstr "ExcludeArch ignorieren: Anweisungen der Spec-Datei" #: rpmbuild.c:221 msgid "debug file state machine" -msgstr "Debugge Datei-Status" +msgstr "Datei-Status debuggen" #: rpmbuild.c:223 msgid "do not execute any stages of the build" @@ -409,22 +408,22 @@ msgstr "Keine Überprüfung der Paket-Abhängigkeiten" #: rpmbuild.c:227 msgid "generate package header(s) compatible with (legacy) rpm v3 packaging" msgstr "" -"Generiere Paket-Header, die mit veralteten RPM-Paketen (v3) kompatibel sind" +"Paket-Header generieren, die mit veralteten RPM-Paketen (v3) kompatibel sind" #: rpmbuild.c:231 #, c-format msgid "do not execute %clean stage of the build" -msgstr "" +msgstr "%clean-Abschnitt des Bauvorgangs nicht ausführen" #: rpmbuild.c:233 #, fuzzy, c-format msgid "do not execute %prep stage of the build" -msgstr "Keine der Phasen des Erstellungsvorganges ausführen" +msgstr "%clean-Abschnitt des Bauvorgangs nicht ausführen" #: rpmbuild.c:235 #, c-format msgid "do not execute %check stage of the build" -msgstr "" +msgstr "%check-Abschnitt des Bauvorgangs nicht ausführen" #: rpmbuild.c:238 msgid "do not accept i18N msgstr's from specfile" @@ -440,16 +439,16 @@ msgstr "Spec-Datei nach Beendigung löschen" #: rpmbuild.c:244 msgid "skip straight to specified stage (only for c,i)" -msgstr "Springe direkt zur angegeben Phase (nur für c, i)" +msgstr "Direkt zur angegeben Phase springen (nur für c, i)" #: rpmbuild.c:246 rpmspec.c:34 msgid "override target platform" -msgstr "Überschreibe Zielplattform" +msgstr "Zielplattform überschreiben" #: rpmbuild.c:263 msgid "Build options with [ | | ]:" msgstr "" -"Erstellungsoptionen mit [ | | ]:" +"Erstellungsoptionen mit [ | | ]:" #: rpmbuild.c:283 msgid "Failed build dependencies:\n" @@ -468,17 +467,17 @@ msgstr "Die Tar-Pipe konnte nicht geöffnet werden: %m\n" #: rpmbuild.c:379 #, fuzzy, c-format msgid "Found more than one spec file in %s\n" -msgstr "Die Spec-Datei %s kann nicht geöffnet werden: %s\n" +msgstr "Mehr als eine Datei in einer Zeile: %s\n" #: rpmbuild.c:390 #, c-format msgid "Failed to read spec file from %s\n" -msgstr "Konnte Spec-Datei von %s nicht lesen\n" +msgstr "Spec-Datei konnte nicht von %s gelesen werden\n" #: rpmbuild.c:402 #, c-format msgid "Failed to rename %s to %s: %m\n" -msgstr "Konnte %s nicht in %s umbenennen: %m\n" +msgstr "%s konnte nicht in %s umbenannt werden: %m\n" #: rpmbuild.c:480 #, c-format @@ -488,7 +487,7 @@ msgstr "Aufruf von stat für %s nicht möglich: %m\n" #: rpmbuild.c:484 #, c-format msgid "File %s is not a regular file.\n" -msgstr "Die Datei %s ist keine normale Datei.\n" +msgstr "Die Datei %s ist keine reguläre Datei.\n" #: rpmbuild.c:491 #, c-format @@ -498,33 +497,33 @@ msgstr "Die Datei %s scheint keine Spec-Datei zu sein.\n" #: rpmbuild.c:557 #, c-format msgid "Building target platforms: %s\n" -msgstr "Baue für die Zielplattform(en): %s\n" +msgstr "Für folgende Zielplattform(en) wird gebaut: %s\n" #: rpmbuild.c:565 #, c-format msgid "Building for target %s\n" -msgstr "Baue für das Ziel %s\n" +msgstr "Für das Ziel %s wird gebaut\n" #: rpmdb.c:25 msgid "initialize database" -msgstr "Initialisiere Datenbank" +msgstr "Datenbank initialisieren" #: rpmdb.c:27 msgid "rebuild database inverted lists from installed package headers" msgstr "" -"Erstelle invertierte Datenbank-Liste anhand der installierten Paket-Header" +"Invertierte Datenbank-Liste anhand der installierten Paket-Header erstellen" #: rpmdb.c:30 msgid "verify database files" -msgstr "Überprüfe Datenbank-Dateien" +msgstr "Datenbank-Dateien überprüfen" #: rpmdb.c:32 msgid "export database to stdout header list" -msgstr "" +msgstr "Datenbank in die Header-Liste in der Standardeingabe exportieren" #: rpmdb.c:35 msgid "import database from stdin header list" -msgstr "" +msgstr "Datenbank aus der Header-Liste in der Standardeingabe importieren" #: rpmdb.c:42 msgid "Database options:" @@ -532,15 +531,16 @@ msgstr "Datenbank-Optionen:" #: rpmkeys.c:24 msgid "verify package signature(s)" -msgstr "Überprüfe Paket-Signatur(en)" +msgstr "Paket-Signatur(en) überprüfen" #: rpmkeys.c:26 msgid "import an armored public key" -msgstr "Importiere einen gepanzerten öffentlichen Schlüssel" +msgstr "Einen gepanzerten öffentlichen Schlüssel importieren" #: rpmkeys.c:28 msgid "don't import, but tell if it would work or not" msgstr "" +"Nicht importieren, aber ermitteln, ob es funktionieren würde oder nicht" #: rpmkeys.c:31 rpmkeys.c:33 msgid "list keys from RPM keyring" @@ -550,34 +550,69 @@ msgstr "Schlüssel des RPM-Schlüsselbundes auflisten" msgid "Keyring options:" msgstr "Signatur-Optionen:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "Es wurden keine Argumente angegeben" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "Paket(e) signieren" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" -msgstr "Signiere Paket(e) (identisch mit --addsign)" +msgstr "Paket(e) signieren (identisch mit --addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" -msgstr "Lösche Paket-Signatur(en)" +msgstr "Paket-Signatur(en) löschen" + +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "Paket(e) signieren" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" -#: rpmsign.c:35 +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Signatur-Optionen:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" -msgstr "\"%%_gpg_name\" muss in der Makro-Datei gesetzt sein\n" +msgstr "»%%_gpg_name« muss in der Makro-Datei gesetzt sein\n" + +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix darf nur bei der Installation neuer Pakete benutzt werden" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "" +"--allmatches darf nur während der Paket-Deinstallation angegeben werden" #: rpmspec.c:26 msgid "parse spec file(s) to stdout" -msgstr "" +msgstr "Auswertung der Spec-Datei(en) in die Standardausgabe leiten" #: rpmspec.c:28 msgid "query spec file(s)" @@ -586,12 +621,12 @@ msgstr "Spec-Datei(en) abfragen" #: rpmspec.c:30 msgid "operate on binary rpms generated by spec (default)" msgstr "" -"Arbeite mit dem binären RPMS, das aus der Spezifikation erstellt wurde " +"Mit den binären RPMs arbeiten, die aus der Spezifikation erstellt wurden " "(Standard)" #: rpmspec.c:32 msgid "operate on source rpm generated by spec" -msgstr "Arbeite mit Quell-RPM, das aus der Spezifikation erstellt wurde" +msgstr "Mit Quell-RPM arbeiten, das aus der Spezifikation erstellt wurde" #: rpmspec.c:36 lib/poptQV.c:208 msgid "use the following query format" @@ -603,7 +638,7 @@ msgstr "Spec-Optionen:" #: rpmspec.c:90 msgid "no arguments given for parse" -msgstr "" +msgstr "Keine Argumente zur Auswertung angegeben" #: build/build.c:120 #, c-format @@ -613,7 +648,7 @@ msgstr "Temp-Datei konnte nicht geöffnet werden: %s\n" #: build/build.c:126 #, c-format msgid "Unable to open stream: %s\n" -msgstr "Stream konnte nicht geöffnet werden: %s\n" +msgstr "Datenstrom konnte nicht geöffnet werden: %s\n" #: build/build.c:161 #, c-format @@ -628,7 +663,7 @@ msgstr "Ausführung von %s fehlgeschlagen (%s): %s\n" #: build/build.c:177 #, c-format msgid "Error executing scriptlet %s (%s)\n" -msgstr "" +msgstr "Fehler bei der Ausführung des Skriptlets %s (%s)\n" #: build/build.c:184 #, c-format @@ -647,19 +682,19 @@ msgstr "" #: build/expression.c:215 msgid "syntax error while parsing ==\n" -msgstr "Syntax-Fehler beim Parsen von ==\n" +msgstr "Syntax-Fehler beim Auswerten von ==\n" #: build/expression.c:245 msgid "syntax error while parsing &&\n" -msgstr "Syntax-Fehler beim Parsen von &&\n" +msgstr "Syntax-Fehler beim Auswerten von &&\n" #: build/expression.c:254 msgid "syntax error while parsing ||\n" -msgstr "Syntax-Fehler beim Parsen von ||\n" +msgstr "Syntax-Fehler beim Auswerten von ||\n" #: build/expression.c:304 msgid "parse error in expression\n" -msgstr "Fehler beim Parsen des Ausdrucks\n" +msgstr "Fehler beim Auswerten des Ausdrucks\n" #: build/expression.c:336 msgid "unmatched (\n" @@ -680,210 +715,215 @@ msgstr "Typen müssen übereinstimmen\n" #: build/expression.c:439 msgid "* / not suported for strings\n" -msgstr "* / nicht unterstützt für Strings\n" +msgstr "* / nicht unterstützt für Zeichenketten\n" #: build/expression.c:490 msgid "- not suported for strings\n" -msgstr "- nicht unterstützt für Strings\n" +msgstr "- nicht unterstützt für Zeichenketten\n" #: build/expression.c:637 msgid "&& and || not suported for strings\n" -msgstr "&& und || nicht unterstützt für Strings\n" +msgstr "&& und || nicht unterstützt für Zeichenketten\n" #: build/expression.c:669 msgid "syntax error in expression\n" msgstr "Syntax-Fehler im Ausdruck\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" -msgstr "Fehlende '(' bei %s %s\n" +msgstr "Fehlende »(« bei %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" -msgstr "Fehlende ')' bei %s(%s\n" +msgstr "Fehlende »)« bei %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" -msgstr "Ungültiges %s Zeichen: %s\n" +msgstr "Ungültiges %s-Zeichen: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "Fehlendes %s bei %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" -msgstr "Druckbarem Zeichen folgt %s(): %s\n" +msgstr "Darstellbarem Zeichen folgt %s(): %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Ungültiger Syntax: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Ungültige Dateiberechtigungen: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Ungültige Verzeichnisberechtigungen: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" -msgstr "" +msgstr "Ungültige Länge der Locale: »%s« in %%lang(%s)\n" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" -msgstr "" +msgstr "Doppelte Locale %s in %%lang(%s)\n" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "Ungültige Fähigkeit: %s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "Dateifähigkeits-Unterstützung nicht eingebaut\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" -msgstr "Datei muss mit \"/\" beginnen: %s\n" +msgstr "Datei muss mit »/« beginnen: %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" -msgstr "Unbekannter Datei--Auszug-Algorithmus %u, gehe zurück zu MD5\n" +msgstr "Unbekannter Prüfsummen-Algorithmus %u, es wird auf MD5 ausgewichen\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Datei doppelt aufgelistet: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" -msgstr "" +msgstr "Lesen des symbolischen Links %s fehlgeschlagen: %s\n" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Symbolischer Link zeigt auf den BuildRoot: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" -msgstr "" +msgstr "Pfad ist außerhalb von BuildRoot: %s\n" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "Verzeichnis nicht gefunden: %s\n" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Datei nicht gefunden: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" -msgstr "" +msgstr "Kein Verzeichnis: %s\n" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" -msgstr "%s: Kann den unbekannten Tag (%d) nicht laden.\n" +msgstr "%s: Unbekannter Tag (%d) kann nicht geladen werden.\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s: Lesen des öffentlichen Schlüssels fehlgeschlagen.\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: Ist kein gepanzerter öffentlicher Schlüssel.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "%s: Verschlüsselung fehlgeschlagen\n" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" -msgstr "Datei benötigt führenden \"/\": %s\n" +msgstr "Datei benötigt führenden »/«: %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" -msgstr "" +msgstr "%%dev-glob ist unzulässig: %s\n" -#: build/files.c:1589 -#, c-format -msgid "Directory not found by glob: %s\n" -msgstr "Verzeichnis von Glob nicht gefunden: %s\n" +#: build/files.c:1614 +#, fuzzy, c-format +msgid "Directory not found by glob: %s. Trying without globbing.\n" +msgstr "Verzeichnis von »glob« nicht gefunden: %s\n" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" -msgstr "Datei von \"glob\" nicht gefunden: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" +msgstr "Datei von »glob« nicht gefunden: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" -msgstr "Datei %s aus %%files konnte nicht geöffnet: %m\n" +msgstr "Datei %s aus %%files konnte nicht geöffnet werden: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "Zeile: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" -msgstr "" +msgstr "Leere Datei %s in %%files\n" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" -msgstr "" +msgstr "Fehler beim Lesen der Datei %s in %%files: %m\n" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" -msgstr "" +msgstr "Ungültiges _docdir_fmt %s: %s\n" + +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Datei von »glob« nicht gefunden: %s\n" -#: build/files.c:1868 +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" -msgstr "" +msgstr "Spezielles %s kann nicht mit anderen Formen gemischt werden: %s\n" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" -msgstr "" +msgstr "Mehr als eine Datei in einer Zeile: %s\n" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Ungültige Datei: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" -msgstr "Prüfe auf nicht gepackte Datei(en): %s\n" +msgstr "Auf nicht gepackte Datei(en) wird geprüft: %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -892,122 +932,121 @@ msgstr "" "Installierte (aber nicht gepackte) Datei(en) gefunden:\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" -msgstr "Verarbeite Daten: %s\n" +msgstr "Dateien werden verarbeitet: %s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" +"Architektur der Binärdateien (%d) entspricht nicht der Paketarchitektur " +"(%d).\n" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" -msgstr "Architekturabhängige Binärdateien in noarch-Paket\n" +msgstr "Architekturabhängige Binärdateien in »noarch«-Paket\n" #: build/pack.c:90 #, c-format msgid "create archive failed on file %s: %s\n" -msgstr "" +msgstr "Erstellen der Archivdatei fehlgeschlagen bei Datei %s: %s\n" #: build/pack.c:93 #, c-format msgid "create archive failed: %s\n" -msgstr "" +msgstr "Erstellen der Archivdatei fehlgeschlagen: %s\n" #: build/pack.c:120 #, c-format msgid "Could not open %s file: %s\n" -msgstr "" -"Konnte %s-Datei nicht öffnen: %s\n" -"\n" +msgstr "%s-Datei konnte nicht geöffnet werden: %s\n" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: Zeile: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Rechnername konnte nicht erkannt werden: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Kann den Header der Signatur nicht erneut laden.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" -msgstr "Unbekannte Nutzdaten.Kompression: %s\n" +msgstr "Unbekannte Nutzdaten-Kompression: %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" -msgstr "Konnte keine unveränderliche Header-Region erstellen.\n" +msgstr "Unveränderliche Header-Region konnte nicht erstellt werden.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" -msgstr "Konnte %s nicht öffnen: %s\n" +msgstr "%s konnte nicht geöffnet werden: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" -msgstr "Kann das Paket nicht schreiben: %s\n" +msgstr "Paket konnte nicht geschrieben werden: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" -msgstr "Kann den temporären Header nicht schreiben\n" +msgstr "Temporärer Header konnte nicht geschrieben werden\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Ungültige CSA-Daten\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "" -"Konnte %s-Datei nicht öffnen: %s\n" -"\n" +msgstr "Datei %s kann nicht durchsucht werden: %s\n" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s: Fread fehlgeschlagen: %s\n" +msgstr "»fread« fehlgeschlagen in Datei %s: %s\n" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Erstellt: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" -msgstr "Ausschluss \"%s\":\n" +msgstr "»%s« wird ausgeführt:\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" -msgstr "Ausschluss von \"%s\" fehlgeschlagen.\n" +msgstr "Ausführung von »%s« ist fehlgeschlagen.\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" -msgstr "Paket-Prüfung \"%s\" fehlgeschlagen.\n" +msgstr "Paket-Prüfung »%s« fehlgeschlagen.\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" -msgstr "Konnte den Dateinamen für das Paket %s nicht generieren: %s\n" +msgstr "Dateiname für das Paket %s konnte nicht generiert werden: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" -msgstr "Kann Datei %s nicht erstellen: %s\n" +msgstr "%s konnte nicht erstellt werden: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "Zeile %d: Zweites %s\n" @@ -1015,7 +1054,7 @@ msgstr "Zeile %d: Zweites %s\n" #: build/parseChangelog.c:114 #, c-format msgid "bogus date in %%changelog: %s\n" -msgstr "" +msgstr "Ungültiges Datum in %%changelog: %s\n" #: build/parseChangelog.c:146 #, c-format @@ -1040,7 +1079,7 @@ msgstr "%%changelog ist nicht in absteigender Reihenfolge\n" #: build/parseChangelog.c:182 build/parseChangelog.c:193 #, c-format msgid "missing name in %%changelog\n" -msgstr "Fehlender Name im %%changelog\n" +msgstr "Name im %%changelog fehlt\n" #: build/parseChangelog.c:200 #, c-format @@ -1050,12 +1089,12 @@ msgstr "Keine Beschreibung im %%changelog\n" #: build/parseChangelog.c:237 #, c-format msgid "line %d: second %%changelog\n" -msgstr "" +msgstr "Zeile %d: zweites %%changelog\n" #: build/parseDescription.c:32 #, c-format msgid "line %d: Error parsing %%description: %s\n" -msgstr "Zeile %d: Fehler beim Parsen von %%description: %s\n" +msgstr "Zeile %d: Fehler beim Auswerten von %%description: %s\n" #: build/parseDescription.c:45 build/parseFiles.c:46 build/parsePolicies.c:45 #: build/parseScript.c:306 @@ -1078,22 +1117,22 @@ msgstr "Zeile: %d: Paket existiert nicht: %s\n" #: build/parseFiles.c:33 #, c-format msgid "line %d: Error parsing %%files: %s\n" -msgstr "Zeile %d: Fehler beim Parsen von %%files: %s\n" +msgstr "Zeile %d: Fehler beim Auswerten von %%files: %s\n" #: build/parseFiles.c:76 #, c-format msgid "line %d: second %%files\n" -msgstr "" +msgstr "Zeile %d: zweiter %%files-Abschnitt\n" #: build/parsePolicies.c:32 #, c-format msgid "line %d: Error parsing %%policies: %s\n" -msgstr "Zeile %d: Fehler beim Parsen von %%policies: %s\n" +msgstr "Zeile %d: Fehler beim Auswerten von %%policies: %s\n" #: build/parsePreamble.c:71 #, c-format msgid "Error parsing tag field: %s\n" -msgstr "" +msgstr "Fehler beim Auswerten des Tag-Feldes: %s\n" #: build/parsePreamble.c:164 #, c-format @@ -1108,7 +1147,7 @@ msgstr "Zeile %d: Ungültige no%s-Nummer: %u\n" #: build/parsePreamble.c:233 #, c-format msgid "line %d: Bad %s number: %s\n" -msgstr "Zeile %d: Ungültige %s Nummer: %s\n" +msgstr "Zeile %d: Ungültige %s-Nummer: %s\n" #: build/parsePreamble.c:247 #, c-format @@ -1118,7 +1157,7 @@ msgstr "%s %d ist mehrfach definiert\n" #: build/parsePreamble.c:292 #, c-format msgid "Downloading %s to %s\n" -msgstr "%s herunterladen nach %s\n" +msgstr "%s wird nach %s heruntergeladen\n" #: build/parsePreamble.c:295 #, c-format @@ -1127,151 +1166,151 @@ msgstr "" "%s konnte nicht heruntergeladen werden\n" "\n" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "Architektur ist ausgeschlossen: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "Architektur ist nicht einbezogen: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "Betriebssystem ist ausgeschlossen: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "Betriebssystem ist nicht einbezogen: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "%s-Feld muss im Paket vorhanden sein: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Doppelte %s-Einträge im Paket: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" -msgstr "Kann Icon %s nicht öffnen: %s\n" +msgstr "Symbol %s kann nicht geöffnet werden: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" -msgstr "Kann Icon %s nicht lesen: %s\n" +msgstr "Symbol %s kann nicht gelesen werden: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" -msgstr "Unbekannter Icon-Typ: %s\n" +msgstr "Unbekannter Symbol-Typ: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "Zeile %d: Tag benötigt nur ein Zeichen: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, fuzzy, c-format msgid "Illegal char '%c' (0x%x)" -msgstr "Zeile %d: Ungültiges Zeichen '%c' in: %s\n" +msgstr "Zeile %d: Ungültiges Zeichen »%c« in: %s\n" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 #, fuzzy msgid "Illegal sequence \"..\"" -msgstr "Zeile %d: Ungültiges Zeichen \"..\" in: %s\n" +msgstr "Zeile %d: Ungültige Sequenz »..« in: %s\n" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" -msgstr "Zeile %d: Zweites %s\n" +msgstr "Zeile %d: %s: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: Zeile: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "Zeile %d: Missgebildeter Tag: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "Zeile %d: Leerer Tag: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" -msgstr "Zeile %d: Präfixe dürfen nicht mit einem \"/\" enden: %s\n" +msgstr "Zeile %d: Präfixe dürfen nicht mit einem »/« enden: %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "" -"Zeile %d: Das Dokumentationsverzeichnis muss mit einem \"/\" beginnen: %s\n" +"Zeile %d: Das Dokumentationsverzeichnis muss mit einem »/« beginnen: %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "Zeile %d: Das Epoch-Feld muss eine vorzeichenlose Zahl sein: %s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "Zeile %d: Ungültig %s: Kennzeichner: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "Zeile %d: Ungültiges BuildArchitecture-Format: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" -msgstr "Zeile %d: Nur noarch-Unterpakete werden unterstützt: %s\n" +msgstr "Zeile %d: Nur »noarch«-Unterpakete werden unterstützt: %s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Interner Fehler: Falscher Tag %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "Zeile %d: %s ist veraltet: %s\n" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Ungültige Paket-Spezifikation: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Paket ist bereits vorhanden: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "Zeile %d: Unbekannter Tag: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} kann nicht leer sein\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" -msgstr "%%{buildroot} kann nicht \"/\" sein\n" +msgstr "%%{buildroot} kann nicht »/« sein\n" #: build/parsePrep.c:28 #, c-format @@ -1281,26 +1320,26 @@ msgstr "Ungültige Quelle: %s: %s\n" #: build/parsePrep.c:70 #, c-format msgid "No patch number %u\n" -msgstr "Keine Patch-Nummer %u\n" +msgstr "Kein Patch mit der Nummer %u\n" #: build/parsePrep.c:72 #, c-format msgid "%%patch without corresponding \"Patch:\" tag\n" -msgstr "%%patch ohne korrespondierenden \"Patch:\"-Tag\n" +msgstr "%%patch ohne korrespondierenden »Patch:«-Tag\n" #: build/parsePrep.c:155 #, c-format msgid "No source number %u\n" -msgstr "Keine Source-Nummer %u\n" +msgstr "Keine Quelle mit der Nummer %u\n" #: build/parsePrep.c:157 msgid "No \"Source:\" tag in the spec file\n" -msgstr "Kein \"Source\"-Tag in Spec-Datei\n" +msgstr "Kein »Source«-Tag in Spec-Datei\n" #: build/parsePrep.c:265 #, c-format msgid "Error parsing %%setup: %s\n" -msgstr "Fehler beim Parsen von %%setup: %s\n" +msgstr "Fehler beim Auswerten von %%setup: %s\n" #: build/parsePrep.c:276 #, c-format @@ -1327,39 +1366,40 @@ msgstr "Ungültige Patch-Nummer %s: %s\n" msgid "line %d: second %%prep\n" msgstr "Zeile %d: Zweites %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -"Token mit Abhängigkeiten müssen alphanumerisch, mit '_' oder '/' beginnen" +"Token mit Abhängigkeiten müssen mit alphanumerischem Zeichen, »_« oder »/« " +"beginnen" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" -msgstr "" +msgstr "Versionierter Dateiname ist nicht erlaubt" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "Ungültige Abhängigkeit" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" -msgstr "Version benötigt" +msgstr "Version wird benötigt" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" -msgstr "" +msgstr "Zeile %d: %s: %s\n" #: build/parseScript.c:256 #, c-format @@ -1369,22 +1409,22 @@ msgstr "Zeile %d: Trigger benötigen --: %s\n" #: build/parseScript.c:266 build/parseScript.c:339 #, c-format msgid "line %d: Error parsing %s: %s\n" -msgstr "Zeile %d: Fehler beim Parsen von %s: %s\n" +msgstr "Zeile %d: Fehler beim Auswerten von %s: %s\n" #: build/parseScript.c:278 #, c-format msgid "line %d: internal script must end with '>': %s\n" -msgstr "Zeile %d: Internes Skript muss mit '>' enden: %s\n" +msgstr "Zeile %d: Internes Skript muss mit »>« enden: %s\n" #: build/parseScript.c:284 #, c-format msgid "line %d: script program must begin with '/': %s\n" -msgstr "Zeile %d: Skript/Programm muss mit '/' beginnen: %s\n" +msgstr "Zeile %d: Skript/Programm muss mit »/« beginnen: %s\n" #: build/parseScript.c:298 -#, c-format +#, fuzzy, c-format msgid "line %d: Priorities are allowed only for file triggers : %s\n" -msgstr "" +msgstr "Zeile %d: Interpreter-Argumente sind in Triggern nicht erlaubt: %s\n" #: build/parseScript.c:332 #, c-format @@ -1399,73 +1439,73 @@ msgstr "Zeile %d: Nicht unterstütztes internes Skript: %s\n" #: build/parseScript.c:392 #, c-format msgid "line %d: interpreter arguments not allowed in triggers: %s\n" -msgstr "" +msgstr "Zeile %d: Interpreter-Argumente sind in Triggern nicht erlaubt: %s\n" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "Zeile %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Öffnen von %s fehlgeschlagen: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" -msgstr "" +msgstr "%s:%d: Argument wurde für %s erwartet\n" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" -msgstr "" +msgstr "Zeile %d: Nicht geschlossenes %%if\n" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" -msgstr "" +msgstr "Zeile %d: Nicht geschlossenes Makro oder ungültige Zeilenfortsetzung\n" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" -msgstr "" +msgstr "%s:%d: Ungültige %%if-Bedingung\n" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: %%else ohne %%if erhalten\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: %%endif ohne %%if erhalten\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" -msgstr "" +msgstr "%s:%d: missgebildete %%include-Anweisung\n" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" -msgstr "Keine für das Bauen kompatible Architektur gefunden\n" +msgstr "Keine für das Bauen kompatiblen Architekturen gefunden\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "Paket hat keine %%description: %s\n" @@ -1496,7 +1536,7 @@ msgstr "" #: build/policies.c:163 #, c-format msgid "Failed to read policy file: %s\n" -msgstr "Lesevorgang fehlgeschlagen Richtlinien-Datei: %s\n" +msgstr "Lesen der Richtlinien-Datei fehlgeschlagen: %s\n" #: build/policies.c:170 #, c-format @@ -1514,302 +1554,304 @@ msgid "" "'%s' type given with other types in %%semodule %s. Compacting types to " "'%s'.\n" msgstr "" +"»%s«-Type zusammen mit anderen Typen in %%semodule %s angegeben. Typen " +"werden zu »%s« zusammengefasst.\n" #: build/policies.c:246 #, c-format msgid "Error parsing %s: %s\n" -msgstr "Fehler beim Parsen von %s: %s\n" +msgstr "Fehler beim Auswerten von %s: %s\n" #: build/policies.c:252 #, c-format msgid "Expecting %%semodule tag: %s\n" msgstr "" -"Erwarte %%semodule Kennzeichen: %s\n" +"%%semodule-Tag wird erwartet: %s\n" "\n" #: build/policies.c:262 #, c-format msgid "Missing module path in line: %s\n" -msgstr "Fehlender Modul-Pfad bei Zeile %s\n" +msgstr "Fehlender Modul-Pfad in Zeile: %s\n" #: build/policies.c:268 #, c-format msgid "Too many arguments in line: %s\n" -msgstr "Zu viele Argumente in der Datenzeile bei %s\n" +msgstr "Zu viele Argumente in der Zeile: %s\n" #: build/policies.c:307 #, c-format msgid "Processing policies: %s\n" -msgstr "Verarbeite Richtlinien: %s\n" +msgstr "Richtlinien werden verarbeitet: %s\n" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" -msgstr "Ungültiger Regex-Ausdruck %s wird ignoriert\n" +msgstr "Ungültiger regulärer Ausdruck %s wird ignoriert\n" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" -msgstr "Konnte keine Pipe für %s erzeugen: %m\n" +msgstr "Pipe für %s konnte nicht erzeugt werden: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" -msgstr "Konnte %s nicht ausführen: %s\n" +msgstr "%s konnte nicht ausgeführt werden: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" -msgstr "Konnte fork %s nicht ausführen: %s\n" +msgstr "fork %s konnte nicht ausgeführt werden: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "%s fehlgeschlagen: %x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" -msgstr "Konnte nicht all Daten nach %s: %s schreiben\n" +msgstr "Nicht alle Daten konnten nach %s geschrieben werden: %s\n" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" -msgstr "" +msgstr "Falscher Operator" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" -msgstr "" +msgstr "Falsches Format" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" -msgstr "" - -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "Umwandlung von %s in einen langen Integer fehlgeschlagen.\n" +msgstr "Ungültige Abhängigkeit (%s): %s\n" -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" -msgstr "" +msgstr "Leerer Dateiklassifizierer\n" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "Keine Dateiattribute konfiguriert\n" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) fehlgeschlagen: %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load fehlgeschlagen: %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" -msgstr "Erkennung der Datei \"%s\" fehlgeschlagen: Modus %06o %s\n" +msgstr "Erkennung der Datei »%s« fehlgeschlagen: Modus %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" -msgstr "Finde %s: %s\n" +msgstr "%s wird gesucht: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" -msgstr "Fehlgeschlagenes zu finden %s:\n" +msgstr "%s konnte nicht gefunden werden:\n" #: build/spec.c:451 #, c-format msgid "query of specfile %s failed, can't parse\n" -msgstr "Abfragen der Spec-Datei %s fehlgeschlagen, kann nicht geparst werden\n" +msgstr "" +"Abfragen der Spec-Datei %s fehlgeschlagen, kann nicht ausgewertet werden\n" #: lib/depends.c:91 #, c-format msgid "%s is a Delta RPM and cannot be directly installed\n" -msgstr "%s ist ein Delta RPM und kann nicht direkt installiert werden\n" +msgstr "%s ist ein Delta-RPM und kann nicht direkt installiert werden\n" #: lib/depends.c:95 #, c-format msgid "Unsupported payload (%s) in package %s\n" -msgstr "Nicht unterstütze Nutzlast (%s) in Paket %s\n" +msgstr "Nicht unterstütze Nutzdaten (%s) in Paket %s\n" #: lib/depends.c:375 #, c-format msgid "package %s was already added, skipping %s\n" -msgstr "Paket %s wurde bereits hinzugefügt, überspringe %s\n" +msgstr "Paket %s wurde bereits hinzugefügt, %s wird übersprungen\n" #: lib/depends.c:376 #, c-format msgid "package %s was already added, replacing with %s\n" -msgstr "Paket %s wurde bereits hinzugefügt, ersetze es durch %s\n" +msgstr "Paket %s wurde bereits hinzugefügt, wird durch %s ersetzt\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(keine Nummer)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(nicht Base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(ungültiger Typ)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(kein Blob)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(ungültiger XML-Typ)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(keine OpenPGP-Signatur)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "Ungültiges Datum %u" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "normal" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "ersetzt" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "nicht installiert" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "Netzwerk-Mitbenutzung" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "Falsche Farbe" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "fehlt" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(unbekannt)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" -msgstr "(kein String)" +msgstr "(keine Zeichenkette)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s als %s gesichert\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s erstellt als %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" -msgstr "" +msgstr "%s %s: Entfernen fehlgeschlagen: %s\n" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" -msgstr "" +msgstr "Verzeichnis" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" -msgstr "" +msgstr "Datei" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -1818,6 +1860,7 @@ msgstr "" msgid "" "%s: error: more than one --pipe specified (incompatible popt aliases?)\n" msgstr "" +"%s: Fehler: --pipe wurde mehrmals angegeben (inkompatible »popt«-Aliase?)\n" #: lib/poptALL.c:175 msgid "predefine MACRO with value EXPR" @@ -1825,7 +1868,7 @@ msgstr "MAKRO mit Wert AUSDRUCK vordefinieren" #: lib/poptALL.c:176 lib/poptALL.c:179 msgid "'MACRO EXPR'" -msgstr "'MAKRO AUSDRUCK'" +msgstr "»MAKRO AUSDRUCK«" #: lib/poptALL.c:178 msgid "define MACRO with value EXPR" @@ -1833,11 +1876,11 @@ msgstr "MAKRO mit Wert AUSDRUCK definieren" #: lib/poptALL.c:181 msgid "undefine MACRO" -msgstr "" +msgstr "Definition von MAKRO zurücksetzen" #: lib/poptALL.c:182 msgid "MACRO" -msgstr "" +msgstr "MAKRO" #: lib/poptALL.c:184 msgid "print macro expansion of EXPR" @@ -1845,11 +1888,11 @@ msgstr "Makro-Ausdehnung des AUSDRUCKS anzeigen" #: lib/poptALL.c:185 msgid "'EXPR'" -msgstr "'AUSDRUCK'" +msgstr "»AUSDRUCK«" #: lib/poptALL.c:187 lib/poptALL.c:206 msgid "read instead of default file(s)" -msgstr "lese anstatt der Standard-Datei(en)" +msgstr " anstatt der Standard-Datei(en) lesen" #: lib/poptALL.c:188 lib/poptALL.c:207 msgid "" @@ -1857,11 +1900,11 @@ msgstr "" #: lib/poptALL.c:193 msgid "don't enable any plugins" -msgstr "" +msgstr "Keinerlei Plugins aktivieren" #: lib/poptALL.c:196 msgid "don't verify package digest(s)" -msgstr "Paket-Kurzfassung nicht überprüfen" +msgstr "Paket-Prüfsummen nicht verifizieren" #: lib/poptALL.c:198 msgid "don't verify database header(s) when retrieved" @@ -1873,7 +1916,7 @@ msgstr "Paket-Signatur(en) nicht überprüfen" #: lib/poptALL.c:203 msgid "send stdout to CMD" -msgstr "Sende Standardausgabe an CMD" +msgstr "Standardausgabe an CMD senden" #: lib/poptALL.c:204 msgid "CMD" @@ -1881,7 +1924,7 @@ msgstr "CMD" #: lib/poptALL.c:209 msgid "use ROOT as top level directory" -msgstr "benutze WURZELVERZEICHNIS als oberstes Verzeichnis" +msgstr "WURZELVERZEICHNIS als oberstes Verzeichnis verwenden" #: lib/poptALL.c:210 msgid "ROOT" @@ -1897,31 +1940,31 @@ msgstr "VERZEICHNIS" #: lib/poptALL.c:216 msgid "display known query tags" -msgstr "Zeige bekannte Abfrage-Tags" +msgstr "Bekannte Abfrage-Tags anzeigen" #: lib/poptALL.c:218 msgid "display final rpmrc and macro configuration" -msgstr "Zeige endgültige rpmrc- und Makro-Konfiguration" +msgstr "Endgültige rpmrc- und Makro-Konfiguration anzeigen" #: lib/poptALL.c:220 msgid "provide less detailed output" -msgstr "Zeige weniger informative Ausgabe" +msgstr "Weniger informative Ausgabe anzeigen" #: lib/poptALL.c:222 msgid "provide more detailed output" -msgstr "Zeige detailliertere Ausgabe" +msgstr "Detailliertere Ausgabe anzeigen" #: lib/poptALL.c:224 msgid "print the version of rpm being used" -msgstr "Zeige benutzte RPM-Version" +msgstr "Benutzte RPM-Version anzeigen" #: lib/poptALL.c:230 msgid "debug payload file state machine" -msgstr "Debugge Nutzdaten-Dateistatus" +msgstr "Nutzdaten-Dateistatus debuggen" #: lib/poptALL.c:236 msgid "debug rpmio I/O" -msgstr "Debugge rpmio Ein-/Ausgabe" +msgstr "rpmio-Ein-/Ausgabe debuggen" #: lib/poptALL.c:303 #, c-format @@ -1947,7 +1990,7 @@ msgstr "Verschiebungen müssen einen / nach dem = enthalten" #: lib/poptI.c:114 msgid "install all files, even configurations which might otherwise be skipped" msgstr "" -"Installiere alle Dateien, sogar Konfigurationsdateien, die sonst " +"Alle Dateien installieren, sogar Konfigurationsdateien, die sonst " "möglicherweise übersprungen werden" #: lib/poptI.c:118 @@ -1955,20 +1998,20 @@ msgid "" "remove all packages which match (normally an error is generated if " " specified multiple packages)" msgstr "" -"Entferne alle Pakete, die mit übereinstimmen (normalerweise wird " +"Alle Pakete entfernen, die mit übereinstimmen (normalerweise wird " "eine Fehlermeldung angezeigt, wenn auf mehrere Pakete zutrifft)" #: lib/poptI.c:123 msgid "relocate files in non-relocatable package" -msgstr "Verschiebe Dateien eines nicht verschiebbaren Pakets" +msgstr "Dateien eines nicht verschiebbaren Pakets verschieben" #: lib/poptI.c:127 msgid "print dependency loops as warning" -msgstr "Zeige Abhängigkeitsschleifen als Warnung" +msgstr "Abhängigkeitsschleifen als Warnung anzeigen" #: lib/poptI.c:131 msgid "erase (uninstall) package" -msgstr "Lösche (deinstalliere) Paket" +msgstr "Paket löschen (deinstallieren)" #: lib/poptI.c:131 msgid "+" @@ -1976,15 +2019,15 @@ msgstr "+" #: lib/poptI.c:134 lib/poptI.c:171 msgid "do not install configuration files" -msgstr "Installiere keine Konfigurationsdateien" +msgstr "Keine Konfigurationsdateien installieren" #: lib/poptI.c:137 lib/poptI.c:176 msgid "do not install documentation" -msgstr "Installiere keine Dokumentation" +msgstr "Keine Dokumentation installieren" #: lib/poptI.c:139 msgid "skip files with leading component " -msgstr "Überspringe Dateien mit beginnendem " +msgstr "Dateien überspringen, die mit beginnen" #: lib/poptI.c:140 msgid "" @@ -1996,7 +2039,7 @@ msgstr "Abkürzung für --replacepkgs --replacefiles" #: lib/poptI.c:147 msgid "upgrade package(s) if already installed" -msgstr "Aktualisiere Paket(e), wenn bereits installiert" +msgstr "Paket(e) aktualisieren, wenn bereits installiert" #: lib/poptI.c:148 lib/poptI.c:164 lib/poptI.c:251 lib/poptI.c:255 msgid "+" @@ -2004,7 +2047,7 @@ msgstr "+" #: lib/poptI.c:150 msgid "print hash marks as package installs (good with -v)" -msgstr "Zeige Rautezeichen während der Installation (empfehlenswert mit -v)" +msgstr "Rautezeichen während der Installation (empfehlenswert mit -v)" #: lib/poptI.c:153 msgid "don't verify package architecture" @@ -2020,15 +2063,15 @@ msgstr "Keine Überprüfung des Festplattenspeichers vor der Installation" #: lib/poptI.c:161 msgid "install documentation" -msgstr "Installiere Dokumentation" +msgstr "Dokumentation installieren" #: lib/poptI.c:164 msgid "install package(s)" -msgstr "Installiere Paket(e)" +msgstr "Paket(e) installieren" #: lib/poptI.c:167 msgid "update the database, but do not modify the filesystem" -msgstr "Aktualisiere die Datenbank, aber verändere nichts im Dateisystem" +msgstr "Die Datenbank aktualisieren, aber nichts im Dateisystem verändern" #: lib/poptI.c:173 msgid "do not verify package dependencies" @@ -2044,7 +2087,7 @@ msgstr "Keine Überprüfung der Prüfsumme der Dateien (veraltet)" #: lib/poptI.c:183 msgid "don't install file security contexts" -msgstr "Installiere keine Sicherheitskontext-Dateien" +msgstr "Keine Sicherheitskontext-Dateien installieren" #: lib/poptI.c:187 msgid "do not reorder package installation to satisfy dependencies" @@ -2078,12 +2121,12 @@ msgstr "%%postun-Scriptlet nicht ausführen (wenn vorhanden)" #: lib/poptI.c:207 #, c-format msgid "do not execute %%pretrans scriptlet (if any)" -msgstr "" +msgstr "%%pretrans-Scriptlet nicht ausführen (wenn vorhanden)" #: lib/poptI.c:210 #, c-format msgid "do not execute %%posttrans scriptlet (if any)" -msgstr "" +msgstr "%%posttrans-Scriptlet nicht ausführen (wenn vorhanden)" #: lib/poptI.c:213 msgid "do not execute any scriptlet(s) triggered by this package" @@ -2119,13 +2162,13 @@ msgstr "" #: lib/poptI.c:233 msgid "print percentages as package installs" -msgstr "Zeige Prozentangabe bei der Paket-Installation" +msgstr "Prozentangabe bei der Paket-Installation anzeigen" #: lib/poptI.c:235 msgid "relocate the package to , if relocatable" msgstr "" -"Verschiebe das Paket, wenn es verschiebbar ist, in das Verzeichnis " -"" +"Das Paket, wenn es verschiebbar ist, in das Verzeichnis " +"verschieben" #: lib/poptI.c:236 msgid "" @@ -2133,7 +2176,7 @@ msgstr "" #: lib/poptI.c:238 msgid "relocate files from path to " -msgstr "verschiebe Dateien von nach " +msgstr "Dateien von nach verschieben" #: lib/poptI.c:239 msgid "=" @@ -2141,11 +2184,11 @@ msgstr "=" #: lib/poptI.c:242 msgid "ignore file conflicts between packages" -msgstr "Ignoriere Datei-Konflikte zwischen Paketen" +msgstr "Datei-Konflikte zwischen Paketen ignorieren" #: lib/poptI.c:245 msgid "reinstall if the package is already present" -msgstr "Installiere erneut, wenn das Paket bereits vorhanden ist" +msgstr "Erneut installieren, wenn das Paket bereits vorhanden ist" #: lib/poptI.c:247 msgid "don't install, but tell if it would work or not" @@ -2157,7 +2200,7 @@ msgstr "Paket(e) aktualisieren" #: lib/poptI.c:254 msgid "reinstall package(s)" -msgstr "" +msgstr "Paket(e) erneut installieren" #: lib/poptQV.c:75 msgid "query/verify all packages" @@ -2237,7 +2280,7 @@ msgstr "Abfrage nach Paketen, die die Fähigkeit benötigen" #: lib/poptQV.c:114 msgid "do not glob arguments" -msgstr "\"Globe\" nicht nach Argumenten" +msgstr "»Globe« nicht nach Argumenten" #: lib/poptQV.c:116 msgid "do not process non-package files as manifests" @@ -2253,7 +2296,7 @@ msgstr "Alle Dokumentationsdateien anzeigen" #: lib/poptQV.c:192 msgid "list all license files" -msgstr "" +msgstr "Alle Lizenzdateien anzeigen" #: lib/poptQV.c:194 msgid "dump basic file information" @@ -2266,7 +2309,7 @@ msgstr "Alle Dateien im Paket auflisten" #: lib/poptQV.c:203 #, c-format msgid "skip %%ghost files" -msgstr "Überspringe %%ghost-Dateien" +msgstr "%%ghost-Dateien überspringen" #: lib/poptQV.c:210 msgid "display the states of the listed files" @@ -2274,7 +2317,7 @@ msgstr "Anzeigen der Zustände der aufgelisteten Dateien" #: lib/poptQV.c:228 msgid "don't verify size of files" -msgstr "Keine Grössenüberprüfung der Dateien" +msgstr "Keine Größenüberprüfung der Dateien" #: lib/poptQV.c:231 msgid "don't verify symlink path of files" @@ -2323,11 +2366,11 @@ msgstr "Fehlende rpmlib-Features für %s:\n" #: lib/psm.c:183 msgid "source package expected, binary found\n" -msgstr "Source-Paket erwartet, Binär-Paket entdeckt\n" +msgstr "Quell-Paket erwartet, Binär-Paket entdeckt\n" #: lib/psm.c:194 msgid "source package contains no .spec file\n" -msgstr "Source-Paket enthält keine Spec-Datei\n" +msgstr "Quell-Paket enthält keine Spec-Datei\n" #: lib/psm.c:605 #, c-format @@ -2361,7 +2404,7 @@ msgstr "nicht installiert" #: lib/query.c:165 msgid "net shared " -msgstr "geshared " +msgstr "im Netz freigegeben" #: lib/query.c:168 msgid "wrong color " @@ -2432,7 +2475,7 @@ msgstr "Kein Paket benötigt %s\n" #: lib/query.c:419 #, c-format msgid "no package provides %s\n" -msgstr "Kein Paket bietet %s\n" +msgstr "Kein Paket stellt %s bereit\n" #: lib/query.c:451 #, c-format @@ -2452,9 +2495,9 @@ msgstr "Ungültige Paket-Nummer: %s\n" #: lib/query.c:472 #, c-format msgid "record %u could not be read\n" -msgstr "Eintrag %u konnte nicht gelesen werden\n" +msgstr "Datensatz %u konnte nicht gelesen werden\n" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "Das Paket %s ist nicht installiert\n" @@ -2462,7 +2505,7 @@ msgstr "Das Paket %s ist nicht installiert\n" #: lib/query.c:519 #, c-format msgid "unknown tag: \"%s\"\n" -msgstr "Unbekannter Tag: \"%s\"\n" +msgstr "Unbekannter Tag: »%s«\n" #: lib/rpmchecksig.c:49 lib/rpmchecksig.c:57 #, c-format @@ -2474,28 +2517,29 @@ msgstr "" #: lib/rpmchecksig.c:65 #, c-format msgid "%s: key %d not an armored public key.\n" -msgstr "%s: Schlüssel %d nicht gesicherter öffentlicher Schlüssel.\n" +msgstr "%s: Schlüssel %d ist kein gesicherter öffentlicher Schlüssel.\n" #: lib/rpmchecksig.c:110 #, c-format msgid "%s: import read failed(%d).\n" msgstr "%s: Importieren fehlgeschlagen (%d).\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" -msgstr "" +msgstr "%s: headerRead fehlgeschlagen: %s\n" #: lib/rpmchecksig.c:145 #, c-format msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -"%s: Immuner Header-Bereich konnte nicht gelesen werden. Korruptes Paket?\n" +"%s: Unveränderlicher Header-Bereich konnte nicht gelesen werden. " +"Beschädigtes Paket?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" -msgstr "%s: Fread fehlgeschlagen: %s\n" +msgstr "%s: »fread« fehlgeschlagen: %s\n" #: lib/rpmchecksig.c:335 msgid "NOT OK" @@ -2521,7 +2565,7 @@ msgstr " (UNBESTÄTIGTE SCHLÜSSEL:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: Öffnen fehlgeschlagen: %s\n" @@ -2539,12 +2583,12 @@ msgstr "%s: chroot-Verzeichnis nicht gesetzt\n" #: lib/rpmchroot.c:70 #, c-format msgid "Unable to change root directory: %m\n" -msgstr "Wechseln des Wurzel.Verzeichnis fehlgeschlagen: %m\n" +msgstr "Wechseln des Wurzelverzeichnisses fehlgeschlagen: %m\n" #: lib/rpmchroot.c:95 #, c-format msgid "Unable to restore root directory: %m\n" -msgstr "Root-Verzeichnis kann nicht wiederhergestellt werden: %m\n" +msgstr "Wurzelverzeichnis kann nicht wiederhergestellt werden: %m\n" #: lib/rpmds.c:726 msgid "NO " @@ -2556,7 +2600,9 @@ msgstr "JA" #: lib/rpmds.c:1203 msgid "PreReq:, Provides:, and Obsoletes: dependencies support versions." -msgstr "PreReq:, Provides:, und Obsoletes: unterstützen Versionen." +msgstr "" +"»PreReq:«-, »Provides:«- und »Obsoletes:«-Abhängigkeiten unterstützen " +"Versionen." #: lib/rpmds.c:1206 msgid "file name(s) stored as (dirName,baseName,dirIndex) tuple, not as path." @@ -2578,7 +2624,7 @@ msgstr "Paket-Nutzdaten können mit lzma komprimiert werden." #: lib/rpmds.c:1222 msgid "package payload file(s) have \"./\" prefix." -msgstr "Dateien der Paket-Nutzdaten haben \"./\" als Präfix" +msgstr "Dateien der Paket-Nutzdaten haben »./« als Präfix" #: lib/rpmds.c:1225 msgid "package name-version-release is not implicitly provided." @@ -2594,9 +2640,7 @@ msgstr "Der Scriptlet-Interpreter kann Argumente aus dem Header benutzen." #: lib/rpmds.c:1234 msgid "a hardlink file set may be installed without being complete." -msgstr "" -"Eine harte Verlinkung kann auch ohne eine komplette Installation angelegt " -"werden." +msgstr "Eine harte Dateiverknüpfung ohne Ziel ist installierbar." #: lib/rpmds.c:1237 msgid "package scriptlets may access the rpm database while installing." @@ -2622,115 +2666,115 @@ msgstr "Paket-Scriptlets können während der Installation entpackt werden." #: lib/rpmds.c:1256 msgid "dependency comparison supports versions with tilde." -msgstr "" +msgstr "Abhängigkeitsvergleich unterstützt Versionen mit Tilde." #: lib/rpmds.c:1259 msgid "support files larger than 4GB" -msgstr "" +msgstr "Dateien größer als 4 GB werden unterstützt" #: lib/rpmds.c:1262 #, fuzzy msgid "support for rich dependencies." msgstr "Keine Überprüfung der Paket-Abhängigkeiten" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 #, fuzzy msgid "Name required" -msgstr "Version benötigt" +msgstr "Version wird benötigt" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 #, fuzzy msgid "Empty rich dependency" msgstr "Ungültige Abhängigkeit" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "Nicht terminiertes %c: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 #, fuzzy msgid "Junk after rich dependency" msgstr "Ungültige Abhängigkeit" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" -msgstr "Benutzer %s existiert nicht - benutze Root\n" +msgstr "Benutzer %s existiert nicht - Root wird benutzt\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" -msgstr "Gruppe %s existiert nicht - benutze Root\n" +msgstr "Gruppe %s existiert nicht - Root wird benutzt\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Ungültige Magic" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" -msgstr "Ungültiger Header" +msgstr "Ungültiger oder unlesbarer Header" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" -msgstr "Header zu gross" +msgstr "Header zu groß" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" -msgstr "" +msgstr "Datei ist zu groß für das Archiv" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Unbekannter Datei-Typ" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" -msgstr "" +msgstr "Fehlende Datei(en)" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" -msgstr "Prüfsumme stimmt nicht überein" +msgstr "Prüfsummen stimmen nicht überein" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Interner Fehler" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "Archiv-Datei nicht im Header" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " fehlgeschlagen - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" -msgstr "" +msgstr "%s: (Fehler 0x%x)" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "Öffnen von %s fehlgeschlagen: %s\n" @@ -2748,71 +2792,69 @@ msgstr "%s: Kein RPM-Paket (oder Paket-Liste)\n" #: lib/rpminstall.c:141 #, c-format msgid "Updating / installing...\n" -msgstr "" -"Aktualisierung/ Installation...\n" -"\n" +msgstr "Aktualisierung/ Installation …\n" #: lib/rpminstall.c:143 #, c-format msgid "Cleaning up / removing...\n" -msgstr "Aufräumen/ Entfernen...\n" +msgstr "Aufräumen/ Entfernen …\n" #: lib/rpminstall.c:192 msgid "Preparing..." -msgstr "Vorbereiten..." +msgstr "Vorbereiten …" #: lib/rpminstall.c:194 msgid "Preparing packages..." -msgstr "Pakete vorbereiten..." +msgstr "Pakete vorbereiten …" #: lib/rpminstall.c:270 tools/rpmgraph.c:168 msgid "Failed dependencies:\n" -msgstr "Fehlgeschlagende Abhängigkeiten:\n" +msgstr "Fehlgeschlagene Abhängigkeiten:\n" #: lib/rpminstall.c:321 #, c-format msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: Kein RPM-Paket (oder Paket-Liste): %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s kann nicht installiert werden\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" -msgstr "Empfange %s\n" +msgstr "%s wird geholt\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" -msgstr "überspringe %s - Übertragung fehlgeschlagen\n" +msgstr "%s wird übersprungen - Übertragung fehlgeschlagen\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "Paket %s ist nicht verschiebbar\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "Fehler beim Lesen von Datei %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" -msgstr "\"%s\" bezeichnet mehrere Pakete:\n" +msgstr "»%s« bezeichnet mehrere Pakete:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" -msgstr "Kann %s nicht öffnen: %s\n" +msgstr "%s kann nicht geöffnet werden: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" -msgstr "Installiere %s\n" +msgstr "%s wird installiert\n" #: lib/rpmlead.c:100 msgid "not an rpm package" @@ -2820,7 +2862,7 @@ msgstr "ist kein RPM-Paket" #: lib/rpmlead.c:104 msgid "illegal signature type" -msgstr "Illegaler Signatur-Typ" +msgstr "Ungültiger Signatur-Typ" #: lib/rpmlead.c:108 msgid "unsupported RPM package version" @@ -2838,34 +2880,32 @@ msgstr "kein RPM-Paket\n" #: lib/rpmlock.c:118 lib/rpmlock.c:137 #, c-format msgid "can't create %s lock on %s (%s)\n" -msgstr "" -"kann keine %s Blockierung auf %s (%s) erstellen\n" -"\n" +msgstr "%s-Sperre auf %s kann nicht erstellt werden (%s)\n" #: lib/rpmlock.c:132 #, c-format msgid "waiting for %s lock on %s\n" -msgstr "warte auf %s Blockierung auf %s\n" +msgstr "Auf %s-Sperre auf %s wird gewartet\n" #: lib/rpmplugins.c:65 #, c-format msgid "Failed to dlopen %s %s\n" -msgstr "Dlopen %s %s fehlgeschlagen\n" +msgstr "»dlopen« %s %s fehlgeschlagen\n" #: lib/rpmplugins.c:73 #, c-format msgid "Failed to resolve symbol %s: %s\n" -msgstr "Auflösen des Symbols fehlgeschlagen %s: %s\n" +msgstr "Auflösen des Symbols %s fehlgeschlagen: %s\n" #: lib/rpmplugins.c:154 -#, fuzzy, c-format +#, c-format msgid "Plugin %%__%s_%s not configured\n" -msgstr "Plugin %s nicht geladen\n" +msgstr "Plugin %%__%s_%s ist nicht konfiguriert\n" #: lib/rpmplugins.c:199 #, c-format msgid "Plugin %s not loaded\n" -msgstr "Plugin %s nicht geladen\n" +msgstr "Plugin %s ist nicht geladen\n" #: lib/rpmprob.c:109 msgid "different" @@ -2948,7 +2988,7 @@ msgstr "Unbekannter Fehler %d trat während dem Verarbeiten des Pakets %s auf" #: lib/rpmrc.c:222 #, c-format msgid "missing second ':' at %s:%d\n" -msgstr "Fehlender zweiter ':' bei %s:%d\n" +msgstr "Fehlender zweiter »:« bei %s:%d\n" #: lib/rpmrc.c:225 #, c-format @@ -2968,7 +3008,7 @@ msgstr "Zu viele Argumente in der Datenzeile bei %s:%d\n" #: lib/rpmrc.c:382 #, c-format msgid "Bad arch/os number: %s (%s:%d)\n" -msgstr "Ungültige Architektur/Betriebssystem-Nummer: %s (%s:%d)\n" +msgstr "Ungültige Architektur-/Betriebssystem-Nummer: %s (%s:%d)\n" #: lib/rpmrc.c:413 #, c-format @@ -2983,7 +3023,7 @@ msgstr "Zu viele Argumente in der Standardzeile bei %s:%d\n" #: lib/rpmrc.c:523 #, c-format msgid "missing ':' (found 0x%02x) at %s:%d\n" -msgstr "Fehlender ':' (0x%02x gefunden) bei %s:%d\n" +msgstr "Fehlender »:« (0x%02x gefunden) bei %s:%d\n" #: lib/rpmrc.c:540 lib/rpmrc.c:572 #, c-format @@ -2993,7 +3033,7 @@ msgstr "Fehlendes Argument für %s bei %s:%d\n" #: lib/rpmrc.c:551 #, c-format msgid "cannot open %s at %s:%d: %m\n" -msgstr "Kann %s bei %s:%d nicht öffnen: %m\n" +msgstr "%s bei %s:%d kann nicht geöffnet werden: %m\n" #: lib/rpmrc.c:564 #, c-format @@ -3003,26 +3043,27 @@ msgstr "Fehlende Architektur für %s bei %s:%d\n" #: lib/rpmrc.c:632 #, c-format msgid "bad option '%s' at %s:%d\n" -msgstr "Ungültige Option '%s' bei %s:%d\n" +msgstr "Ungültige Option »%s« bei %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" +"»Auxiliary vector« kann nicht gelesen werden, ist /proc nicht eingehängt?\n" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Unbekanntes System: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Bitte (in Englisch) %s kontaktieren\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" -msgstr "Kann %s nicht zum Lesen öffnen: %m.\n" +msgstr "%s kann nicht zum Lesen geöffnet werden: %m.\n" #: lib/rpmscript.c:137 msgid "No exec() called after fork() in lua scriptlet\n" @@ -3031,48 +3072,48 @@ msgstr "" #: lib/rpmscript.c:142 #, c-format msgid "Unable to restore current directory: %m" -msgstr "" +msgstr "Aktuelles Verzeichnis kann nicht wiederhergestellt werden: %m" #: lib/rpmscript.c:153 msgid " scriptlet support not built in\n" msgstr "-Scriptlet-Unterstützung nicht eingebaut\n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" -msgstr "Konnte keine temporäre Datei erzeugen für %s: %s\n" +msgstr "Temporäre Datei für %s konnte nicht angelegt werden: %s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" -msgstr "Konnte Datei-Beschreiber nicht duplizieren: %s: %s\n" +msgstr "Datei-Deskriptor konnte nicht dupliziert werden: %s: %s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" -msgstr "Kann Icon %s nicht lesen: %s\n" +msgstr "Symbol %s kann nicht gelesen werden: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" -msgstr "Root-Verzeichnis kann nicht wiederhergestellt werden: %m\n" +msgstr "Wurzelverzeichnis kann nicht wiederhergestellt werden: %m\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite fehlgeschlagen: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "%s Scriptlet fehlgeschlagen, waitpid(%d) rc %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "%s Scriptlet fehlgeschlagen, Signal %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "%s Scriptlet fehlgeschlagen, Beenden-Status %d\n" @@ -3092,22 +3133,22 @@ msgstr "löschen" #: lib/rpmts.c:99 #, c-format msgid "cannot open Packages database in %s\n" -msgstr "Kann Paket-Datenbank in %s nicht öffnen\n" +msgstr "Paket-Datenbank in %s kann nicht geöffnet werden\n" #: lib/rpmts.c:198 #, c-format msgid "extra '(' in package label: %s\n" -msgstr "Zusätzliche '(' im Paket-Bezeichnung: %s\n" +msgstr "Zusätzliche »(« in Paket-Bezeichnung: %s\n" #: lib/rpmts.c:216 #, c-format msgid "missing '(' in package label: %s\n" -msgstr "Fehlende '(' im Paket-Label: %s\n" +msgstr "Fehlende »(« in Paket-Bezeichnung: %s\n" #: lib/rpmts.c:224 #, c-format msgid "missing ')' in package label: %s\n" -msgstr "Fehlende ')' im Paket-Bezeichung: %s\n" +msgstr "Fehlende »)« in Paket-Bezeichnung: %s\n" #: lib/rpmts.c:283 #, c-format @@ -3118,106 +3159,110 @@ msgstr "%s: Lesen des öffentlichen Schlüssels fehlgeschlagen.\n" msgid "transaction" msgstr "Transaktion" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(keine OpenPGP-Signatur)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Header der Signatur kann nicht erneut geladen werden.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Header " -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" -msgstr "MD5-Kurzfassung: " +msgstr "MD5-Prüfsumme: " -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" -msgstr "SHA1-Kurzfassung des Headers: " +msgstr "SHA1-Prüfsumme des Headers: " -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" -msgstr "" +msgstr "Signaturüberprüfung: FALSCHE PARAMETER (%d %p %d %p %p)" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "übersprungen" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "fehlgeschlagen" #: lib/verify.c:257 #, c-format msgid "Duplicate username or UID for user %s\n" -msgstr "" +msgstr "Doppelter Benutzername oder Benutzer-ID für Benutzer %s\n" #: lib/verify.c:278 #, c-format msgid "Duplicate groupname or GID for group %s\n" -msgstr "" +msgstr "Doppelter Gruppenname oder Gruppen-ID für Gruppe %s\n" #: lib/verify.c:377 msgid "no state" -msgstr "" +msgstr "kein Status" #: lib/verify.c:379 msgid "unknown state" -msgstr "" +msgstr "unbekannter Status" #: lib/verify.c:430 #, c-format @@ -3231,7 +3276,7 @@ msgstr "Unerfüllte Abhängigkeiten für %s:\n" #: lib/headerfmt.c:336 msgid "invalid field width" -msgstr "" +msgstr "ungültige Feldbreite" #: lib/headerfmt.c:342 msgid "missing { after %" @@ -3247,7 +3292,7 @@ msgstr "Leeres Tag-Format" #: lib/headerfmt.c:386 msgid "empty tag name" -msgstr "Unbekannter Tag" +msgstr "Leerer Tag-Name" #: lib/headerfmt.c:393 msgid "unknown tag" @@ -3291,89 +3336,89 @@ msgstr "| am Ende des Ausdrucks erwartet" #: lib/headerfmt.c:735 msgid "array iterator used with different sized arrays" -msgstr "Zählvariable wird mit ungleich grossem Array benutzt" +msgstr "Zählvariable wird mit ungleich großem Array benutzt" #: lib/rpmdb.c:71 #, c-format msgid "Generating %d missing index(es), please wait...\n" -msgstr "Generiere %d fehlende Index(e), bitte warten...\n" +msgstr "%d fehlende(r) Index(e), bitte warten...\n" #: lib/rpmdb.c:166 lib/rpmdb.c:212 #, c-format msgid "cannot open %s index using %s - %s (%d)\n" -msgstr "" +msgstr "%s-Index kann nicht mittels %s geöffnet werden - %s (%d)\n" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" -msgstr "Kein Datenbank-Pfad wurde gesetzt\n" +msgstr "Datenbank-Pfad wurde nicht gesetzt\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" -msgstr "miFreeHeader: Überspringe" +msgstr "miFreeHeader: wird übersprungen" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" -msgstr "Fehler(%d) beim Speichern des Eintrags #%d in %s\n" +msgstr "Fehler(%d) beim Speichern des Datensatzes #%d in %s\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: regexec fehlgeschlagen: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: regcomp fehlgeschlagen: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" -msgstr "rpmdbNextIterator: Überspringe" +msgstr "rpmdbNextIterator: wird übersprungen" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" -msgstr "rpmdb: Beschädigten Header #%u erhalten -- überspringe.\n" +msgstr "rpmdb: Beschädigten Header #%u erhalten -- wird übersprungen.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" -msgstr "%s: Kann den Header bei 0x%x nicht lesen\n" +msgstr "%s: Header bei 0x%x kann nicht gelesen werden\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" -msgstr "Kein Datenbank-Pfad wurde gesetzt" +msgstr "Datenbank-Pfad wurde nicht gesetzt" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" -msgstr "Erzeugen des Verzeichnises %s fehlgeschlagen: %s\n" +msgstr "Anlegen des Verzeichnisses %s fehlgeschlagen: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" -msgstr "Header #%u in der Datenbank ist ungültig -- überspringe.\n" +msgstr "Header #%u in der Datenbank ist ungültig -- wird übersprungen.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" -msgstr "Kann ursprünglichen Eintrag %u nicht hinzufügen\n" +msgstr "Ursprünglicher Datensatz %u kann nicht hinzugefügt werden\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" "Neu bauen der Datenbank fehlgeschlagen: Datenbank verbleibt entsprechend\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "Konnte die alte Datenbank nicht durch die neue ersetzen!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" -msgstr "Ersetze Dateien in %s mit Dateien aus %s für eine Wiederherstellung" +msgstr "Für eine Wiederherstellung Dateien in %s durch Dateien aus %s ersetzen" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "Entfernen des Verzeichnisses %s fehlgeschlagen: %s\n" @@ -3381,32 +3426,33 @@ msgstr "Entfernen des Verzeichnisses %s fehlgeschlagen: %s\n" #: lib/backend/db3.c:96 #, c-format msgid "%s error(%d) from %s: %s\n" -msgstr "" +msgstr "%s Fehler(%d) von %s: %s\n" #: lib/backend/db3.c:99 #, c-format msgid "%s error(%d): %s\n" -msgstr "" +msgstr "%s Fehler(%d): %s\n" #: lib/backend/db3.c:282 #, c-format msgid "unrecognized db option: \"%s\" ignored.\n" -msgstr "Unbekannte Datenbank-Option: \"%s\" ignoriert.\n" +msgstr "Unbekannte Datenbank-Option: »%s« wird ignoriert.\n" #: lib/backend/db3.c:319 #, c-format msgid "%s has invalid numeric value, skipped\n" -msgstr "%s hat einen ungültigen numerischen Wert, übersprungen\n" +msgstr "%s hat einen ungültigen numerischen Wert, wird übersprungen\n" #: lib/backend/db3.c:328 #, c-format msgid "%s has too large or too small long value, skipped\n" -msgstr "%s hat einen zu grossen oder zu kleinen Wert, übersprungen\n" +msgstr "%s hat einen zu großen oder zu kleinen Wert, wird übersprungen\n" #: lib/backend/db3.c:337 #, c-format msgid "%s has too large or too small integer value, skipped\n" -msgstr "%s hat einen zu grossen oder zu kleinen Integer-Wert, übersprungen\n" +msgstr "" +"%s hat einen zu großen oder zu kleinen Integer-Wert, wird übersprungen\n" #: lib/backend/db3.c:797 #, c-format @@ -3415,7 +3461,7 @@ msgstr "Keine %s-Sperre auf %s/%s\n" #: lib/backend/db3.c:799 msgid "shared" -msgstr "verteilt" +msgstr "gemeinsam" #: lib/backend/db3.c:799 msgid "exclusive" @@ -3424,32 +3470,32 @@ msgstr "exklusiv" #: lib/backend/db3.c:881 #, c-format msgid "invalid index type %x on %s/%s\n" -msgstr "" +msgstr "Ungültiger Indextyp %x auf %s/%s\n" #: lib/backend/db3.c:1070 #, c-format msgid "error(%d) getting \"%s\" records from %s index: %s\n" -msgstr "" +msgstr "Fehler(%d) beim Holen der Datensätze »%s« aus dem %s-Index: %s\n" #: lib/backend/db3.c:1100 #, c-format msgid "error(%d) storing record \"%s\" into %s\n" -msgstr "Fehler(%d) beim Speichern des Eintrags \"%s\" in %s\n" +msgstr "Fehler(%d) beim Speichern des Datensatzes »%s« in %s\n" #: lib/backend/db3.c:1108 #, c-format msgid "error(%d) removing record \"%s\" from %s\n" -msgstr "Fehler(%d) beim Entfernen des Eintrags \"%s\" aus %s\n" +msgstr "Fehler(%d) beim Entfernen des Datensatzes »%s« aus %s\n" #: lib/backend/db3.c:1210 #, c-format msgid "error(%d) adding header #%d record\n" -msgstr "" +msgstr "Fehler(%d) beim Hinzufügen des Datensatzes für Header #%d\n" #: lib/backend/db3.c:1219 #, c-format msgid "error(%d) removing header #%d record\n" -msgstr "" +msgstr "Fehler(%d) beim Entfernen des Datensatzes für Header #%d\n" #: lib/backend/db3.c:1274 #, c-format @@ -3469,12 +3515,12 @@ msgstr "%3d<%*s(leer)\n" #: rpmio/macro.c:495 #, c-format msgid "Macro %%%s has unterminated opts\n" -msgstr "Makro %%%s hat keine terminierten Optionen\n" +msgstr "Makro %%%s hat nicht terminierte Optionen\n" #: rpmio/macro.c:507 rpmio/macro.c:545 #, c-format msgid "Macro %%%s has unterminated body\n" -msgstr "Makro %%%s hat keinen terminierten Hauptteil\n" +msgstr "Makro %%%s hat einen nicht terminierten Hauptteil\n" #: rpmio/macro.c:564 #, c-format @@ -3489,7 +3535,7 @@ msgstr "Makro %%%s hat einen leeren Hauptteil\n" #: rpmio/macro.c:574 #, c-format msgid "Macro %%%s needs whitespace before body\n" -msgstr "" +msgstr "Makro %%%s benötigt Leerzeichen vor dem Hauptteil\n" #: rpmio/macro.c:578 #, c-format @@ -3505,6 +3551,7 @@ msgstr "Makro %%%s hat einen ungültigen Namen (%%undefine)\n" #, c-format msgid "Macro %%%s defined but not used within scope\n" msgstr "" +"Makro %%%s ist definiert, wird aber nicht innerhalb des Bereichs verwendet\n" #: rpmio/macro.c:730 #, c-format @@ -3516,6 +3563,8 @@ msgid "" "Too many levels of recursion in macro expansion. It is likely caused by " "recursive macro declaration.\n" msgstr "" +"Zu viele Rekursionsebenen bei der Expansion des Makros. Dies wird " +"wahrscheinlich durch eine rekursive Makro-Deklaration verursacht.\n" #: rpmio/macro.c:1032 rpmio/macro.c:1049 #, c-format @@ -3525,14 +3574,14 @@ msgstr "Nicht terminiertes %c: %s\n" #: rpmio/macro.c:1090 #, c-format msgid "A %% is followed by an unparseable macro\n" -msgstr "Ein %% ist gefolgt von einem nicht parsbaren Makro\n" +msgstr "Auf %% folgt ein nicht auswertbares Makro\n" #: rpmio/macro.c:1106 #, c-format msgid "failed to load macro file %s" -msgstr "" +msgstr "Laden der Makro-Datei %s ist fehlgeschlagen" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== aktiv %d leer %d\n" @@ -3554,36 +3603,36 @@ msgstr "Datei %s ist kleiner als %u Byte\n" #: rpmio/rpmfileutil.c:601 msgid "failed to create directory" -msgstr "Erzeugen des Verzeichnises fehlgeschlagen" +msgstr "Erzeugen des Verzeichnisses fehlgeschlagen" #: rpmio/rpmlua.c:523 #, c-format msgid "invalid syntax in lua scriptlet: %s\n" -msgstr "Ungültige Syntax in lua-Scriptlet: %s\n" +msgstr "Ungültige Syntax in Lua-Scriptlet: %s\n" #: rpmio/rpmlua.c:541 #, c-format msgid "invalid syntax in lua script: %s\n" -msgstr "Ungültige Syntax in lua-Script: %s\n" +msgstr "Ungültige Syntax in Lua-Script: %s\n" #: rpmio/rpmlua.c:546 rpmio/rpmlua.c:565 #, c-format msgid "lua script failed: %s\n" -msgstr "lua-Script fehlgeschlagen: %s\n" +msgstr "Lua-Script fehlgeschlagen: %s\n" #: rpmio/rpmlua.c:560 #, c-format msgid "invalid syntax in lua file: %s\n" -msgstr "Ungültige Syntax in lua-Datei: %s\n" +msgstr "Ungültige Syntax in Lua-Datei: %s\n" #: rpmio/rpmlua.c:746 #, c-format msgid "lua hook failed: %s\n" -msgstr "lua hook fehlgeschlagen: %s\n" +msgstr "Lua-Hook fehlgeschlagen: %s\n" #: rpmio/rpmio.c:280 msgid "[none]" -msgstr "" +msgstr "[kein]" #: rpmio/rpmlog.c:80 msgid "(no error)" @@ -3606,126 +3655,162 @@ msgstr "Warnung: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "Speicherbelegung (%u Byte) lieferte NULL zurück.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "V%d %s/%s %s, Schlüssel-ID %s" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" -msgstr "" +msgstr "(keine)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "Fehler beim Erstellen der temporären Datei %s: %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "Fehler beim Erstellen der temporären Datei %s: %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "Fehler beim Erstellen der temporären Datei %s: %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" -msgstr "Erzeugen des Verzeichnises %s fehlgeschlagen: %s\n" +msgstr "Anlegen des Verzeichnisses %s fehlgeschlagen: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite fehlgeschlagen: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s: Fflush fehlgeschlagen: %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" -msgstr "" +msgstr "Nicht unterstützte PGP-Signatur\n" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" -msgstr "" +msgstr "Nicht unterstützter PGP-Prüfsummenalgorithmus %u\n" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" -msgstr "" +msgstr "Nicht unterstützter PGP-Algorithmus %u für öffentlichen Schlüssel\n" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" -msgstr "Konnte %s nicht ausführen: %s\n" +msgstr "%s konnte nicht ausgeführt werden: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" -msgstr "%s: Öffnen fehlgeschlagen: %s\n" +msgstr "fdopen fehlgeschlagen\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "" -"Konnte %s-Datei nicht öffnen: %s\n" -"\n" +msgstr "In die Pipe konnte nicht geschrieben werden\n" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Datei %s aus %%files konnte nicht geöffnet: %m\n" +msgstr "Aus Datei %s konnte nicht gelesen werden: %s\n" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" -msgstr "GPG fehlgeschlagen (%d)\n" +msgstr "Ausführung von GPG fehlgeschlagen (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "GPG konnte die Signatur nicht schreiben\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" -msgstr "Konnte die Signatur nicht lesen\n" +msgstr "Signatur konnte nicht gelesen werden\n" + +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature fehlgeschlagen: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmReadSignature fehlgeschlagen: %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "%s: headerRead fehlgeschlagen: %s\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "rpmMk Temp fehlgeschlagen\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "fdopen fehlgeschlagen\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "%s: headerRead fehlgeschlagen: %s\n" + +#: sign/rpmgensig.c:651 +#, fuzzy, c-format +msgid "%s already contains identical file signatures\n" +msgstr "%s enthält bereits eine identische Signatur, wird übersprungen\n" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s: rpmReadSignature fehlgeschlagen: %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" -msgstr "" +msgstr "RPM-Pakete der Version 3 können nicht signiert werden\n" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" -msgstr "" +msgstr "%s enthält bereits eine identische Signatur, wird übersprungen\n" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature fehlgeschlagen: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "rpmMk Temp fehlgeschlagen\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead fehlgeschlagen: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" -msgstr "" +msgstr "Ersetzen von %s fehlgeschlagen: %s\n" #: tools/rpmgraph.c:142 #, c-format @@ -3736,42 +3821,30 @@ msgstr "%s: Lesen der Paket-Liste fehlgeschlagen: %s\n" msgid "don't verify header+payload signature" msgstr "Keine Überprüfung der Header- und Nutzdaten-Signatur" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "Umwandlung von %s in einen langen Integer fehlgeschlagen.\n" + #~ msgid "Enter pass phrase: " #~ msgstr "Bitte das Passwort eingeben: " #~ msgid "Pass phrase is good.\n" #~ msgstr "Das Passwort ist richtig.\n" +#~ msgid "Pass phrase check failed or gpg key expired\n" +#~ msgstr "" +#~ "Überprüfung des Passworts fehlgeschlagen oder GPG-Schlüssel abgelaufen\n" + #~ msgid "Bad owner/group: %s\n" #~ msgstr "Ungültiger Eigentümer/Gruppe: %s\n" #~ msgid "line %d: Illegal char in: %s\n" #~ msgstr "Zeile %d: Ungültiges Zeichen in: %s\n" -#~ msgid "Couldn't create pipe for signing: %m" -#~ msgstr "Konnte kein Pipe zum Signieren erzeugen: %m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Konnte Nutzdaten nicht nach %s schreiben: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Konnte Nutzdaten von %s nicht lesen: %s\n" +#~ msgid "%s has unverifiable signature" +#~ msgstr "%s hat eine nicht überprüfbare Signatur" -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Kann temporäre Datei nicht öffnen.\n" +#~ msgid "Fread failed: %s" +#~ msgstr "»fread« fehlgeschlagen: %s" -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Konnte Signatur-Ziel %s nicht öffnen: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Konnte Header von %s nicht lesen: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Konnte Header nicht nach %s schreiben: %s\n" - -#~ msgid "do not perform any collection actions" -#~ msgstr "keine Erfassungaktionen ausführen" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "" -#~ "Immuner Header-Bereich konnte nicht gelesen werden. Korruptes Paket?\n" +#~ msgid "Couldn't create pipe for signing: %m" +#~ msgstr "Pipe zum Signieren konnte nicht erzeugt werden: %m" diff --git a/po/el.po b/po/el.po index 3d545fa689..588651ac97 100644 --- a/po/el.po +++ b/po/el.po @@ -8,10 +8,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Greek (http://www.transifex.com/projects/p/rpm/language/el/)\n" +"Language-Team: Greek (http://www.transifex.com/rpm-team/rpm/language/el/)\n" "Language: el\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -82,8 +82,8 @@ msgstr "Επιλογές επαλήθευσης (με -V ή --verify):" msgid "Install/Upgrade/Erase options:" msgstr "Επιλογές Εγκατάστασης/Αναβάθμισης/Διαγραφής:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Κοινές επιλογές για όλα τα εκτελέσιμα και τις λειτουργίες rpm:" @@ -103,7 +103,7 @@ msgstr "" msgid "unexpected query source" msgstr "" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "" @@ -508,31 +508,62 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "" -#: rpmsign.c:35 +#: rpmsign.c:36 +msgid "sign package(s) files" +msgstr "" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +msgid "--fskpass may only be specified when signing files" +msgstr "" + +#: rpmsign.c:126 +msgid "--fskpath may only be specified when signing files" +msgstr "" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -647,213 +678,218 @@ msgstr "" msgid "syntax error in expression\n" msgstr "" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 +#: build/files.c:1616 #, c-format -msgid "File not found by glob: %s\n" +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" "%s" msgstr "" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" @@ -872,89 +908,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "" -#: build/pack.c:174 -#, c-format -msgid "Could not canonicalize hostname: %s\n" +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" msgstr "" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" +#: build/pack.c:183 +#, c-format +msgid "Could not canonicalize hostname: %s\n" msgstr "" -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 #, c-format msgid "Could not seek in file %s: %s\n" msgstr "" -#: build/pack.c:565 +#: build/pack.c:472 #, c-format msgid "Fread failed in file %s: %s\n" msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "" @@ -1072,146 +1109,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, c-format msgid "line %d: %s in: %s\n" msgstr "" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1270,35 +1307,35 @@ msgstr "" msgid "line %d: second %%prep\n" msgstr "" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1343,71 +1380,71 @@ msgstr "" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "" @@ -1478,83 +1515,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "" @@ -1584,168 +1616,172 @@ msgstr "" msgid "package %s was already added, replacing with %s\n" msgstr "" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2377,7 +2413,7 @@ msgstr "" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "" @@ -2402,7 +2438,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2412,7 +2448,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "" @@ -2441,7 +2477,7 @@ msgstr "" msgid ")" msgstr "" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "" @@ -2546,101 +2582,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, c-format msgid "Unterminated rich dependency: %s" msgstr "" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Το μέγεθος της κεφαλίδας είναι πολύ μεγάλο" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Άγνωστος τύπος αρχείου" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Εσωτερικό σφάλμα" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr "" -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "" @@ -2682,42 +2718,42 @@ msgstr "" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "" @@ -2906,21 +2942,21 @@ msgstr "" msgid "bad option '%s' at %s:%d\n" msgstr "" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "" @@ -2938,42 +2974,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, c-format msgid "Unable to reset nice value: %s" msgstr "" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, c-format msgid "Unable to reset I/O priority: %s" msgstr "" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, c-format msgid "Fwrite failed: %s" msgstr "" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "" @@ -3019,86 +3055,90 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "" + +#: lib/signature.c:451 msgid "Header " msgstr "" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "" @@ -3204,76 +3244,76 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "" @@ -3432,7 +3472,7 @@ msgstr "" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "" @@ -3506,120 +3546,157 @@ msgstr "" msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, c-format msgid "error creating temp directory %s: %m\n" msgstr "" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, c-format msgid "error creating fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, c-format msgid "error delete fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, c-format msgid "error delete directory %s: %m\n" msgstr "" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "αποτυχία εκτέλεσης\n" -#: sign/rpmgensig.c:304 +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" msgstr "" -#: sign/rpmgensig.c:311 +#: sign/rpmgensig.c:309 #, c-format msgid "Could not read from file %s: %s\n" msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +msgid "generateSignature failed\n" +msgstr "" + +#: sign/rpmgensig.c:543 +msgid "rpmReadSignature failed\n" +msgstr "" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "αποτυχία εκτέλεσης\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "αποτυχία εκτέλεσης\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "αποτυχία εκτέλεσης\n" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" diff --git a/po/eo.po b/po/eo.po index 29f4ed79ca..84a8b618a8 100644 --- a/po/eo.po +++ b/po/eo.po @@ -9,10 +9,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Esperanto (http://www.transifex.com/projects/p/rpm/language/" +"Language-Team: Esperanto (http://www.transifex.com/rpm-team/rpm/language/" "eo/)\n" "Language: eo\n" "MIME-Version: 1.0\n" @@ -84,8 +84,8 @@ msgstr "Konstatantaj elektoj (kun -V aŭ --verify):" msgid "Install/Upgrade/Erase options:" msgstr "Elektoj por instali/promocii/forigi:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Kutimaj elektoj por ĉiuj rpm-aj reĝimoj kaj programoj:" @@ -105,7 +105,7 @@ msgstr "neatendita mendo-aranĝo" msgid "unexpected query source" msgstr "neatendita mendo-fonto" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "nur unu ĉefa reĝimo povas esti specifita" @@ -529,31 +529,65 @@ msgstr "listigi ŝlosilojn el RPM-ŝlosilaro" msgid "Keyring options:" msgstr "Ŝlosilaro-elektoj:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "neniuj parametroj donitaj" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "pretendi pakaĵo(j)n" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "pretendi pakaĵo(j)n (identa je --addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "forigi pakaĵo-pretendojn" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "pretendi pakaĵo(j)n" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Pretendo-elektojn:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "Vi devas valorizi \"%%_gpg_name\" en via makro-dosiero\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix povas esti uzata nur dum instali novajn pakaĵojn" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "oni povas specifi la parametron --hash (-h) nur dum pakaĵo-forviŝado" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "montri ĉe ordinara eligo spec-dosiero(j)n" @@ -671,196 +705,201 @@ msgstr "&& kaj || ne por ĉenoj\n" msgid "syntax error in expression\n" msgstr "sintaksa eraro en esprimo\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "Manka '(' en %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "Manka ')' en %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Nevalida ero %s: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "Manka %s en %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "Blankospacoj ne povas sekvi: %s(): %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Fuŝa sintakso: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Fuŝa reĝimo-specifo: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Fuŝa dosierujo-specifo: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "Neordinara longo de lokaĵaro: \"%s\" en %%lang(%s)\n" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "Duplika lokaĵaro %s en %%lang(%s)\n" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "Nevalida kapablo: %s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "Dosiero-kapabla rego ne integra\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "Dosiero devas komenciĝi per \"/\": %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "Nekonata algoritmo %u por dosieraj resumoj, uzanta je MD5\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Dosiero listigita dufoje: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "legado de mola ligilo %s malsukcesis: %s\n" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Mola ligilo almontras al BuildRoot: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "Dosierujo ne trovita: %s\n" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Dosiero ne trovita: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s: ne eblas ŝargi nekonatan etikedon (%d).\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s: legi publikan ŝlosilon malsukcesis.\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: ne ŝirmita publika ŝlosilo.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "%s: malsukcesis kodiĝi\n" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "Dosiero devas havi antaŭan \"/\": %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "Amaso %%dev ne permesata:%s\n" -#: build/files.c:1589 -#, c-format -msgid "Directory not found by glob: %s\n" +#: build/files.c:1614 +#, fuzzy, c-format +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "Dosierujo ne trovita laŭ amaso: %s\n" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "Dosiero ne trovita laŭ amaso: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "Ne eblis malfermi %%files file %s: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "linio: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "eraro dum legi dosieron %%files %s: %m\n" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "nepermesita _docdir_fmt %s: %s\n" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Dosiero ne trovita laŭ amaso: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "Ne eblas kunmiksi specialan %s-on kun aliaj formoj: %s\n" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "Pli ol unu dosiero en linio: %s\n" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Fuŝa dosiero: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "Kontrolanta ne pakita(j)n dosiero(j)n: %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -869,19 +908,19 @@ msgstr "" "Insalita(j) (sed ne pakita(j) dosiero(j) trovita(j):\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "Procedanta dosierojn: %s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" "Platformo (%d) de la plenumebla dosiero ne kongruas la pakaĵan platformon " "(%d).\n" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "Platformo-dependaj dosieroj en platformo-sendependa pakaĵo\n" @@ -900,89 +939,90 @@ msgstr "kreado de arkivo malsukcesis: %s\n" msgid "Could not open %s file: %s\n" msgstr "Ne eblis malfermi dosieron %s: %s\n" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: linio: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Ne eblis kanonigi gastiganto-nomon: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Ne eblas reŝargi pretendo-kapon.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "Nekonata kunpremo-tipo de ŝarĝo: %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "Ne eblas krei regionon por neŝanĝebla kapo.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Ne eblas malfermi: %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Ne eblas skribi pakaĵon: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "Ne eblas skribi provizoran kapon\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Fuŝa CSA-datumo\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Ne eblis malfermi dosieron %s: %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "kreado de arkivo malsukcesis ĉe dosiero %s: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Skribis: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "Plenumiĝanta \"%s\":\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "Plenumigo de \"%s\" malsukcesis.\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "Pako-controlo \"%s\" malsukcesis.\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "Ne eblas generi eligan dosiernomon por pakaĵo %s: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "ne eblas krei %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "line %d: dua %s\n" @@ -1100,147 +1140,147 @@ msgstr "Elŝutanta el %s al %s\n" msgid "Couldn't download %s\n" msgstr "Ne eblis elŝuti: %s\n" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "Platformo estas ne malpermesata: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "Platformo estas ne inkluzivita: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "Operaciumo estas ekskluzivita: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "Operaciumo estas ne inkluzivita: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "kampo %s devas ĉeesti en pakaĵo: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Duplikaj eroj %s en pakaĵo: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Ne eblas malfermi piktogramon %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Ne eblas legi piktogramon %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Nekonata piktogramo-tipo: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "linio %d: Etikedo devas havi nur unu eron: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, fuzzy, c-format msgid "Illegal char '%c' (0x%x)" msgstr "linio %d: Nevalida signo '%c' en: %s\n" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 #, fuzzy msgid "Illegal sequence \"..\"" msgstr "linio %d: Nevalida sinsekvo \"..\" en: %s\n" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "linio %d: %s: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: linio: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "linio %d: Misformita etikedo: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "linio %d: Vaka etikedo: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "linio %d: Oni ne rajtas fini prefikson kun \"/\": %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "linio %d: Docdir devas komenciĝi per '/': %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "linio %d: Epoko-kampo devas esti sensignuma: %s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "linio %d: Fuŝa %s: kvalifikiloj: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "linio %d: Fuŝa aranĝo de BuildArchitecture: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "linio %d: Nur subpakaĵoj noarch estas permesataj: %s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Interna eraro: Fuŝa etikedo %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "linio %d: %s estas malfavorita: %s\n" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Fuŝa pakaĵo-specifo: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Pako jam ekzistas: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "linio %d: Nekonata etikedo: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} devas ne vaki\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "ne eblas, ke %%{buildroot} estu \"/\"\n" @@ -1299,35 +1339,35 @@ msgstr "Nevalida flikaĵo-numero %s: %s\n" msgid "line %d: second %%prep\n" msgstr "linio %d: dua %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "Dependaĵo-eroj devas komenciĝi per nombro, litero, '_' aŭ '/'" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "Dosiernomo kun eldono ne permesata" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "nevalida dependaĵo" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "Eldono necesas" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "linio %d: %s: %s\n" @@ -1374,71 +1414,71 @@ msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" "lino %d: interpretilaj parametroj ne estas permesataj en instigiloj: %s\n" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "linio %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Ne eblas malfermi: %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "%s: %d: Parametroj anticipitaj por %s\n" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "linio %d: Nefermita %%if\n" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "linio %d: nefinita makroo aŭ fuŝa linio-daŭrigo\n" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "%s:%d: fuŝa kondiĉo ĉe %%if\n" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d %%else sen %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: %%endif sen %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "%s:%d: misformita frazo %%include\n" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "Neniuj kongruaj platformoj trovitaj por muntaĵo\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "Pako ne enhavas: %%description: %s\n" @@ -1511,83 +1551,78 @@ msgstr "Tro da parametroj en linio: %s\n" msgid "Processing policies: %s\n" msgstr "Traktanta kondutojn: %s\n" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "Ignoris nevalidan regulesprimon %s\n" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "Ne eblis krei tubon por %s: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Ne eblis plenumigi: %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Ne eblis forki: %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "%s malsukcesis: %x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "malsukcesis skribi ĉiujn datumojn al %s: %s\n" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "Konvertado de %s al longa entjero malsukcesis.\n" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "Vaka dosiero-klasifikilo\n" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "Neniuj dosieraj atributoj elektitaj\n" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) malsukcesis: %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load malsukcesis: %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "Rekono de dosiero \"%s\" malsukcesis: reĝimo %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "Serĉi: %s: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Malsukcesis trovi: %s:\n" @@ -1617,168 +1652,172 @@ msgstr "pakaĵo %s jam aldoniĝis, preterlasanta %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "pakaĵo %s jam aldoniĝis, anstataŭigante per %s\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(ne cifero)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%Y-%d-%b (%a)" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(ne base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(nevalida tipo)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(ne amaso)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(nevalida XML-tipo)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(ne OpenPGP-pretendo)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "Nevalida dato %u" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "normala" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "anstataŭita" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "ne instalita" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "rete kunuzita" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "malĝusta koloro" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "manka" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(nekonata)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(ne ĉeno)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s konservita kiel %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s kreita kiel %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "%s %s: forigo malsukcesis: %s\n" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "dosierujo" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "dosiero" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2418,7 +2457,7 @@ msgstr "nevalida pakaĵo-numero: %s\n" msgid "record %u could not be read\n" msgstr "ne eblas legi rikordon %u\n" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "pakaĵo %s ne estas instalita\n" @@ -2443,7 +2482,7 @@ msgstr "%s: ŝlosilo %d ne estas ŝirmita publika ŝlosilo.\n" msgid "%s: import read failed(%d).\n" msgstr "%s: importa legado malsukcesis (%d).\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "%s: headerRead malsukcesis: %s\n" @@ -2453,7 +2492,7 @@ msgstr "%s: headerRead malsukcesis: %s\n" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "%s: Ne eblis legi neŝanĝeblan kapan regionon. Ĉu koruptita pakaĵo?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: Fread malsukcesis: %s\n" @@ -2482,7 +2521,7 @@ msgstr "NEFIDINDAJ ŜLOSILOJ:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: malsukcesis malfermi: %s\n" @@ -2590,104 +2629,104 @@ msgstr "" msgid "support for rich dependencies." msgstr "ne konstati pakaĵo-dependaĵojn" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 #, fuzzy msgid "Name required" msgstr "Eldono necesas" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 #, fuzzy msgid "Empty rich dependency" msgstr "nevalida dependaĵo" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "Nefinita %c: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 #, fuzzy msgid "Junk after rich dependency" msgstr "nevalida dependaĵo" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "uzanto %s ne ekzistas - mi uzos la ĉefuzanton\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "grupo %s ne ekzistas - uzos la ĉefgrupon\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Fuŝa magiaĵo" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Fuŝa kapo" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Kapo-grando tro granda" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "Dosiero tro granda por arkivo" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Nekonata dosiertipo" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "Malkongrueco ĉe resumo" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Interna eraro" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "Arkivo-dosiero ne en kapo" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " malsukcesis - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "malfermo de %s malsukcesis: %s\n" @@ -2729,42 +2768,42 @@ msgstr "Malhavaj dependaĵoj:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: ne rpm-pakaĵo (aŭ pakaĵo-manifesto): %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s ne eblas instaliĝi\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Riceviĝas %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "transigo de %s malsukcesis - preterlasanta\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "pakaĵo %s ne estas relokebla\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "eraro dum legi dosieron %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "\"%s\" specifas plurajn pakaĵojn:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "ne eblas malfermiĝi %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Instaliĝas %s\n" @@ -2811,9 +2850,9 @@ msgid "Failed to resolve symbol %s: %s\n" msgstr "Solvi simbolon %s malsukcesis: %s\n" #: lib/rpmplugins.c:154 -#, fuzzy, c-format +#, c-format msgid "Plugin %%__%s_%s not configured\n" -msgstr "Kromprogramo %s ne ŝargita\n" +msgstr "" #: lib/rpmplugins.c:199 #, c-format @@ -2953,21 +2992,21 @@ msgstr "manka platformo por %s ĉe %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "Fuŝa elekto '%s' ĉe %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "Malsukcesis legi helpan vektoron, ĉu /proc ne surmetita?\n" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Nekonata operaciumo: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Bonvolu kontakti %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "%s ne malfermeblas por legiĝi: %m.\n" @@ -2985,42 +3024,42 @@ msgstr "Ne eblas restarigi aktualan dosierujon: %m" msgid " scriptlet support not built in\n" msgstr "rego por -programetojn ne estas integraj\n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "Ne eblis krei provizoran dosieron por %s: %s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "Ne eblis dupliki dosieran priskribilon %s: %s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Ne eblas legi piktogramon %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Ne eblas restarigi radikan dosierujon: %m\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite malsukcesis: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "programeto %s malsukcesis, waitpid(%d) rc %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "programeto %s malsukcesis, signalo %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "programeto %s malsukcesis, elira stato %d\n" @@ -3066,86 +3105,90 @@ msgstr "%s: legi la publikan ŝlosilon malsukcesis.\n" msgid "transaction" msgstr "interago" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(ne OpenPGP-pretendo)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Ne eblas reŝargi pretendo-kapon.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Kapo" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "MD5-resumo:" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "SHA1-resuma kapo:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "preterlasita" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "malsukcesa" @@ -3251,76 +3294,76 @@ msgstr "Generanta %d mankajn indekso(j)n, bonvolu atendi...\n" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "neniu dbpath estis valorizita\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader: preterlasanta" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "eraro (%d) konservanta rikordon #%d al en %s\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: regexec malsukcesis: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: regcomp malsukcesis: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator: preterlasanta" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "rpmdb: difektita kapo #%u akirita -- preterlasanta.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: ne eblas legi kapon en 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "neniu dbpath estis valorizita" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "malsukcesis krei dosierujon %s: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "kapo #%u en datumbazo estas fuŝa -- preterlasanta.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "ne eblas aldoni rikordon devene el %u\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "malsukcesis remunti datumbazon: neŝanĝita datumbazo restas\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "malsukcesis anstataŭigi la malnovan datumbazon per la nova!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "anstataŭigi dosierojn en %s per dosieroj el %s por reatingi" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "malsukcesis reatingi dosierujon %s: %s\n" @@ -3483,7 +3526,7 @@ msgstr "%% estas sekvata de sensenca makroo\n" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== aktiva %d vaka %d\n" @@ -3557,121 +3600,159 @@ msgstr "averto: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "memora generado (%u bajtoj) donis nulon.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "V%d %s/%s %s, ŝlosila identigilo %s" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(neniu)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "eraro dum krei provizoran dosieron %s: %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "eraro dum krei provizoran dosieron %s: %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "eraro dum krei provizoran dosieron %s: %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "malsukcesis krei dosierujon %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite malsukcesis: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s: Fflush malsukcesis: %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "Nekomprenita PGP-pretendo\n" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "Nekomprenita krampita algoritmo %u de PGP\n" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "Nekomprenita algoritmo publika-ŝlosila %u de PGP\n" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "Ne eblas plenumigi: %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: malsukcesis malfermi: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Ne eblis malfermi dosieron %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Ne eblis malfermi %%files file %s: %m\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "gpg-plenumo malsukcesis (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "gpg malsukcesis skribi pretendon\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "ne eblas legi la pretendon\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature malsukcesis: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmReadSignure malsucksis: %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "%s: headerRead malsukcesis: %s\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "rpmMkTemp malsukcesis\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "plenumo malsukcesis\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "%s: headerRead malsukcesis: %s\n" + +#: sign/rpmgensig.c:651 +#, fuzzy, c-format +msgid "%s already contains identical file signatures\n" +msgstr "%s jam enhavas identan pretendon, preterlasanta\n" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s: rpmReadSignure malsucksis: %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "Ne povas pretendi pakaĵojn el RPM-v3\n" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "%s jam enhavas identan pretendon, preterlasanta\n" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature malsukcesis: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "rpmMkTemp malsukcesis\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead malsukcesis: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "anstataŭigo de %s malsukcesis: %s\n" @@ -3685,6 +3766,9 @@ msgstr "%s: legi manifeston malsukcesis: %s\n" msgid "don't verify header+payload signature" msgstr "ne konstati pretendojn de kapo+ŝarĝo" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "Konvertado de %s al longa entjero malsukcesis.\n" + #~ msgid "Enter pass phrase: " #~ msgstr "Enmeti pasfrazon:" @@ -3702,83 +3786,3 @@ msgstr "ne konstati pretendojn de kapo+ŝarĝo" #~ msgid "Couldn't create pipe for signing: %m" #~ msgstr "Ne eblas krei tubon por pretendi: %m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Ne eblas skribi ŝarĝon al %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Ne eblas legi ŝarĝon el %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Ne eblas malfermi provizoran dosieron.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Ne eblas malfermi celon %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Ne eblas legi kapon el %s: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Ne eblas skribi kapon al %s: %s\n" - -#~ msgid "do not perform any collection actions" -#~ msgstr "ne plenumi ian ajn kolekto-agon" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "Neŝanĝebla kapa regiono ne eblas legiĝi. Ĉu koruptita pakaĵo?\n" - -#~ msgid "Failed to decode policy for %s\n" -#~ msgstr "Malsukcesis malkodi konduton por %s\n" - -#~ msgid "Failed to create temporary file for %s: %s\n" -#~ msgstr "Malsukcesis krei provizoran dosieron por %s: %s\n" - -#~ msgid "Failed to write %s policy to file %s\n" -#~ msgstr "Malsukcesis skribi konduton %s al dosiero %s\n" - -#~ msgid "Failed to create semanage handle\n" -#~ msgstr "Malsukcesis krei anson por semanage\n" - -#~ msgid "Failed to connect to policy handler\n" -#~ msgstr "Malsukcesis konektiĝi al konduta traktilo\n" - -#~ msgid "Failed to begin policy transaction: %s\n" -#~ msgstr "Malsukcesis komenci kondutan interagon: %s\n" - -#~ msgid "Failed to remove temporary policy file %s: %s\n" -#~ msgstr "Malsukcesis forigi provizoran kondutan dosieron %s: %s\n" - -#~ msgid "Failed to install policy module: %s (%s)\n" -#~ msgstr "Malsukcesis instali kondutan modulon: %s (%s)\n" - -#~ msgid "Failed to remove policy module: %s\n" -#~ msgstr "Malsukcesis forigi konduto-modulon: %s\n" - -#~ msgid "Failed to fork process: %s\n" -#~ msgstr "Malsukcesis disforkigi procezon: %s\n" - -#~ msgid "Failed to execute %s: %s\n" -#~ msgstr "Malsukcesis plenumigi: %s: %s\n" - -#~ msgid "%s terminated abnormally\n" -#~ msgstr "%s haltis malnormale\n" - -#~ msgid "%s failed with exit code %i\n" -#~ msgstr "%s malsukcesis kun elira kodo %i\n" - -#~ msgid "Failed to commit policy changes\n" -#~ msgstr "Malsukcesis cizeli kondutajn ŝanĝojn\n" - -#~ msgid "Failed to expand restorecon path" -#~ msgstr "Malsukcesis etendi padon restorecon" - -#~ msgid "Failed to relabel filesystem. Files may be mislabeled\n" -#~ msgstr "Malsukcesis alinomi dosiersistemon. Dosieroj ele estas misnomataj\n" - -#~ msgid "Failed to reload file contexts. Files may be mislabeled\n" -#~ msgstr "" -#~ "Malsukcesis reŝargi dosierajn kuntekstojn. Dosieroj eble estas " -#~ "misnomataj\n" - -#~ msgid "Failed to extract policy from %s\n" -#~ msgstr "Malsukcesis eltiri konduton el %s\n" diff --git a/po/es.po b/po/es.po index 9c6c3932c4..8316d49928 100644 --- a/po/es.po +++ b/po/es.po @@ -3,8 +3,9 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Adolfo Jayme Barrientos , 2011 -# Adolfo Jayme Barrientos , 2014 +# Adolfo Jayme Barrientos, 2011 +# Adolfo Jayme Barrientos , 2011,2014 +# beckerde , 2012 # Claudio Rodrigo Pereyra Diaz , 2012 # Daniel Cabrera , 2011 # beckerde , 2012 @@ -13,11 +14,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Spanish (http://www.transifex.com/projects/p/rpm/language/" -"es/)\n" +"Language-Team: Spanish (http://www.transifex.com/rpm-team/rpm/language/es/)\n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -88,8 +88,8 @@ msgstr "Opciones de verificación (con -V o --verify):" msgid "Install/Upgrade/Erase options:" msgstr "Opciones de Instalación/Actualización/Remoción:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Opciones comunes para todos los modos rpm y ejecutables:" @@ -109,7 +109,7 @@ msgstr "formato de consulta inesperado" msgid "unexpected query source" msgstr "fuente de consulta inesperado" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "solo puede especificarse un modo principal" @@ -562,31 +562,66 @@ msgstr "lista las llaves del administrador de llaves RPM" msgid "Keyring options:" msgstr "Opciones del llavero:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "no ha sido indicado ningún argumento" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "firma paquete(s)" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "firmar paquete(s) (idéntico a --addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "eliminar las firmas del paquete" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "firma paquete(s)" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Opciones de firma:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "Debe establecer \"%%_gpg_name\" en su archivo de macro\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix solo puede ser utilizado al instalar nuevos paquetes" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "" +"--allmatches solo puede ser especificado durante la eliminación del paquete" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "analizar archivo(s) spec a stdout" @@ -704,196 +739,201 @@ msgstr "&& y || no están soportados en cadenas\n" msgid "syntax error in expression\n" msgstr "error de sintaxis en la expresión\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "'(' ausente en %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "')' ausente en %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Elemento %s no válido: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "%s ausente en %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "Ningún espacio en blanco después de %s(): %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Sintaxis errónea: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "modo spec erróneo: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "dirmode spec erróneo: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "Longitud de locale no usual: \"%s\" in %%lang(%s)\n" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "Locale %s duplicado en %%lang(%s)\n" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "Capacidad inválida %s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "Soporte para la capacidad del archivo no construido\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "Los archivos deben iniciar con \"/\": %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "Algoritmo de resumen de archivo %u desconocido, regresando a MD5\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Archivo listado dos veces: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "falló la lectura %s de symlink: %s\n" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "El enlace simbólico apunta a BuildRoot: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "No se ha encontrado el directorio: %s\n" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Archivo no encontrado: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s: no se puede cargar, etiqueta (%d) desconocida.\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s: falló la lectura de la clave publica.\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: no es una clave pública con armadura.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "%s: falló la codificación\n" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "El archivo necesita comenzar con \"/\": %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "%%dev glob no permitido: %s\n" -#: build/files.c:1589 -#, c-format -msgid "Directory not found by glob: %s\n" +#: build/files.c:1614 +#, fuzzy, c-format +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "El directorio no ha sido hallado por glob: %s\n" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "Archivo no encontrado por glob: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "No se pudo abrir el archivo %%files %s: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "línea: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "Error leyendo %%files archivo %s: %m\n" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "illegal _docdir_fmt %s: %s\n" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Archivo no encontrado por glob: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "No se puede mezclar el %s especial con otros formatos: %s\n" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "Más de un archivo en una línea: %s\n" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Archivo erróneo: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "Comprobando si hay archivos desempaquetados: %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -902,18 +942,18 @@ msgstr "" "Se encontraron archivos instalados (pero desempaquetados):\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "Procesando archivos: %s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" "Los archivos binarios (%d) no coinciden con los archivos del paquete (%d).\n" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" "Binarios dependientes de la arquitectura en paquetes sin arquitectura\n" @@ -933,90 +973,91 @@ msgstr "falló la creación del archivo: %s\n" msgid "Could not open %s file: %s\n" msgstr "No es posible abrir el archivo %s: %s\n" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: línea: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "No se pudo canonizar el nombre de host: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Incapaz de recargar el encabezado de la firma\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "Compresion de carga útil desconocida: %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "No ha sido posible crear la región inmutable del encabezado.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "No se pudo abrir %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "No ha sido possible escribir el paquete: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "Incapaz de escribir el encabezado temporal\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Datos CSA erróneos\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "No es posible abrir el archivo %s: %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "falló al crear el archivo %s: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Escrito: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "Ejecutando \"%s\":\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "Falló la ejecución de \"%s\":\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "Falló la verificación \"%s\" del paquete\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "" "No se pudo generar el nombre de archivo de salida para el paquete %s: %s \n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "no es posible crear %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "línea %d: segundo %s\n" @@ -1134,147 +1175,147 @@ msgstr "Descargando %s en %s\n" msgid "Couldn't download %s\n" msgstr "No es posible descargar %s\n" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "La arquitectura es excluida: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "La arquitectura no es incluida: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "SO es excluido: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "SO no es incluido: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "el campo %s debe estar presente en el paquete: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Duplicar entradas %s en el paquete: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "No ha sido posible abrir el icono %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "No ha sido posible leer el icono %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Tipo de icono desconocido: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "línea %d: La etiqueta solo recibe patrones individuales: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, fuzzy, c-format msgid "Illegal char '%c' (0x%x)" msgstr "línea %d: Carácter '%c' ilegal en: %s\n" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 #, fuzzy msgid "Illegal sequence \"..\"" msgstr "línea %d: Secuencia \"..\" ilegal en: %s\n" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "línea %d: %s: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: línea: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "línea %d: Etiqueta mal formada: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "línea %d: Etiqueta vacía: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "línea %d: Los prefijos deben finalizar en \"/\": %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "línea %d: Docdir debe iniciar con '/': %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "línea %d: El campo epoch debe ser un número sin signo: %s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "línea %d: %s erróneo: calificadores: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "línea %d: Formato BuildArchitecture erróneo: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "linea %d: Solo existe soporte para subpaquetes sin arquitectura: %s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Error interno: Etiqueta errónea %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "línea %d: %s se encuentra obsoleta: %s\n" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Especificación de paquete errónea: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "El paquete ya existe: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "línea %d: Etiqueta desconocida: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} no puede ser vacío\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "%%{BuildRoot} no puede ser \"/\"\n" @@ -1333,37 +1374,37 @@ msgstr "Número de parche %s inválido: %s\n" msgid "line %d: second %%prep\n" msgstr "línea %d: segundo %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" "Las fichas de dependencias deben comenzar con caracteres alfanuméricos, «_» " "o «/»" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "No se permite el nombre de archivo versionado" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "dependencia no válida" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "se necesita una versión" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "línea %d: %s: %s\n" @@ -1412,71 +1453,71 @@ msgstr "" "línea %d: los argumentos de intérprete no son permitidos en disparadores: " "%s\n" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "línea %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "No ha sido posible abrir %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "%s:%d: Argumento esperado para %s\n" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "línea %d: %%if no cerrado\n" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "línea %d: macro no cerrado o continuación de línea errónea\n" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "%s:%d: mal %%si condición\n" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: Tiene un %%else sin %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: Tiene un %%endif sin %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "%s:%d: instrucción %%include con formato incorrecto\n" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "No se encontraron arquitecturas compatibles para la construcción\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "El paquete no tiene %%description: %s\n" @@ -1551,83 +1592,78 @@ msgstr "Demasiados argumentos en la línea: %s\n" msgid "Processing policies: %s\n" msgstr "Procesando políticas: %s\n" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "Ignorando regex no válido %s\n" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "No se pudo crear una tuberia para %s: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "No se pudo ejecutar la llamada exec %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "No se pudo ejecutar la llamada al sistema fork para %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "Falló %s: %x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "falló la escritura de todos los datos a %s: %s\n" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "Falló la conversión de %s a entero largo.\n" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "Clasificador de archivo vacío\n" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "No han sido configurados atributos de archivo\n" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "falló magic_open(0x%x): %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "falló magic_load: %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "Falló la identificación del archivo \"%s\": modo %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "Buscando %s: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Falló la búsqueda de %s:\n" @@ -1657,168 +1693,172 @@ msgstr "el paquete %s ya fue añadido, omitiendo %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "el paquete %s ya fue añadido, reemplazando con %s\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(no es un número)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(no base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(tipo no válido)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(no es un blob)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(tipo xml no válido)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(no es una firma OpenPGP)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "Fecha no válida %u" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "normal " -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "reemplazado" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "no instalado" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "compartido en red" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "color incorrecto" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "no se encuentra" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(desconocido) " -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(no es una cadena)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s guardado como %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s creado como %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "%s %s: falló al eliminar: %s\n" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "directorio" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "archivo" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2461,7 +2501,7 @@ msgstr "número de paquete inválido: %s\n" msgid "record %u could not be read\n" msgstr "el registro %u no pudo ser leído\n" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "el paquete %s no está instalado\n" @@ -2486,7 +2526,7 @@ msgstr "%s: la llave %d no es una llave pública protegida.\n" msgid "%s: import read failed(%d).\n" msgstr "%s: falló la lectura para importar(%d).\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "%s: falló headerRead: %s\n" @@ -2498,7 +2538,7 @@ msgstr "" "%s: la cabecera de región no modificable no pudo ser leída. ¿Estará corrupto " "el paquete?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: Fread falló: %s\n" @@ -2527,7 +2567,7 @@ msgstr " (CLAVES NO CONFIABLES:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: falló la apertura: %s\n" @@ -2643,104 +2683,104 @@ msgstr "" msgid "support for rich dependencies." msgstr "no verificar las dependencias del paquete" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 #, fuzzy msgid "Name required" msgstr "se necesita una versión" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 #, fuzzy msgid "Empty rich dependency" msgstr "dependencia no válida" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "No terminado %c: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 #, fuzzy msgid "Junk after rich dependency" msgstr "dependencia no válida" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "usuario %s no existe - utilizando root\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "grupo %s no existe - utilizando root\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Magic erróneo" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Encabezado erróneo/imposible de leer" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "El tamaño del encabezado es demasiado extenso" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "Archivo muy grande para compactar" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Tipo de archivo desconocido" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "El digest no coincide" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Error interno" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "El fichero del archivo no se encuentra en el encabezado" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " falló - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "la apertura de %s falló: %s\n" @@ -2782,42 +2822,42 @@ msgstr "Error de dependencias:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: no es un paquete rpm (o manifiesto de paquete): %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s no puede ser instalado\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Recuperando %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "omitiendo %s - transferencia fallida\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "paquete %s no es reubicable\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "error al leer del archivo %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "\"%s\" especifica varios paquetes:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "no se puede abrir %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Instalando %s\n" @@ -2864,9 +2904,9 @@ msgid "Failed to resolve symbol %s: %s\n" msgstr "Falló al resolver el símbolo %s: %s\n" #: lib/rpmplugins.c:154 -#, fuzzy, c-format +#, c-format msgid "Plugin %%__%s_%s not configured\n" -msgstr "El complemento %s no ha sido cargado\n" +msgstr "" #: lib/rpmplugins.c:199 #, c-format @@ -3013,21 +3053,21 @@ msgstr "falta la arquitectura para %s en %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "opción errónea '%s' en %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "Falló al leer el vector auxiliar, ¿estará montado /proc?\n" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Sistema desconocido: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Por favor contacte %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "No se puede abrir %s para lectura: %m.\n" @@ -3046,42 +3086,42 @@ msgid " scriptlet support not built in\n" msgstr "" "soporte interno para macro de inclución de guiones , no fue construido\n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "No se pudo crear un archivo temporal para %s: %s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "No se pudo duplicar el descritor de archivo %s: %s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "No ha sido posible leer el icono %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "No es posible restablecer el directorio raíz: %m\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite falló: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "%s: macro de ejecución de guión fallido, waitpid(%d) rd %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "%s: macro de ejecución de guión fallido, señal %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "%s: macro de ejecución de guión fallido, estado de terminación %d\n" @@ -3127,86 +3167,90 @@ msgstr "%s: lectura de la clave publica fallida.\n" msgid "transaction" msgstr "transacción" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(no es una firma OpenPGP)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Incapaz de recargar el encabezado de la firma\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Encabezado" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "Resumen MD5: " -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "Resumen SHA1 del encabezado:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "ignorado" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "falló" @@ -3312,79 +3356,79 @@ msgstr "Generando %d índice(s) faltante(s), espere…\n" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "no se ha establecido dbpath\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader: omitiendo" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "error(%d) almacenando registro #%d en %s\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: regexec falló: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: regcomp falló: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator: omitiendo" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "rpmdb: encabezado dañado #%u recuperada -- omitiendo.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: no se pudo leer encabezado en 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "no se ha establecido dbpath" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "no se pudo crear el directorio %s: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "encabezado #%u erróneo en la base de datos -- omitiendo.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "no se puede añadir el registro original en %u\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" "falló la reconstrucción de la base de datos: la base de datos original " "permanece en su lugar\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "" "¡falló el remplazo de la base de datos antigua con la nueva base de datos!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "reemplazar archivos en %s con los archivos de %s a recuperar" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "falló la eliminación del directorio %s: %s\n" @@ -3547,7 +3591,7 @@ msgstr "Un %% está seguido por un macro no analizable\n" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== activo %d vacío %d\n" @@ -3621,121 +3665,159 @@ msgstr "advertencia:" msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "la asignación de memoria (%u bytes) retornó NULL.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "V%d %s/%s %s, ID de clave %s" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(ninguno)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "error al crear el archivo temporal %s: %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "error al crear el archivo temporal %s: %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "error al crear el archivo temporal %s: %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "no se pudo crear el directorio %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite falló: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s: Fflush fallido: %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "Firma PGP no soportada\n" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "Algoritmo hash PGP no soportado %u\n" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "Algoritmo de llave pública PGP no soportado %u\n" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "No se pudo ejecutar %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: falló la apertura: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "No es posible abrir el archivo %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "No se pudo abrir el archivo %%files %s: %m\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "falló la llamada al sistema exec para gpg (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "gpg falló al escribir la firma\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "incapaz de leer la firma\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature falló: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmReadSignature falló: %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "%s: falló headerRead: %s\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "faló makeTempFile\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "falló exec\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "%s: falló headerRead: %s\n" + +#: sign/rpmgensig.c:651 +#, fuzzy, c-format +msgid "%s already contains identical file signatures\n" +msgstr "%s ya contiene una firma idéntica, ignorando\n" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s: rpmReadSignature falló: %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "No es posible firmar paquetes RPM v3\n" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "%s ya contiene una firma idéntica, ignorando\n" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature falló: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "faló makeTempFile\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead falló: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "falló el reemplazo %s: %s\n" @@ -3749,6 +3831,9 @@ msgstr "%s: falló la lectura del manifiesto: %s\n" msgid "don't verify header+payload signature" msgstr "no verificar firma de encabezado+carga" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "Falló la conversión de %s a entero largo.\n" + #~ msgid "Enter pass phrase: " #~ msgstr "Introduzca la frase de acceso:" @@ -3767,87 +3852,3 @@ msgstr "no verificar firma de encabezado+carga" #~ msgid "Couldn't create pipe for signing: %m" #~ msgstr "No se pudo crear la tuberia para firmar: %m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "No ha sido possible escribir la carga útil de %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "No ha sido posible leer la carga útil de %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "No es posible abrir archivo temporal.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "No ha sido posible abrir sigtarget %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "No ha sido posible leer el encabezado de %s: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "No ha sido possible escribir el encabezado de %s: %s\n" - -#~ msgid "do not perform any collection actions" -#~ msgstr "no realizar ninguna acción de colección" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "" -#~ "No se pudo leer la región inmutable del encabezado. ¿El paquete esta " -#~ "corrupto?\n" - -#~ msgid "Failed to decode policy for %s\n" -#~ msgstr "Falló al decodificar la política para %s\n" - -#~ msgid "Failed to create temporary file for %s: %s\n" -#~ msgstr "Falló al crear archivo temporal para %s: %s\n" - -#~ msgid "Failed to write %s policy to file %s\n" -#~ msgstr "Falló al escribir la política %s en el archivo %s\n" - -#~ msgid "Failed to create semanage handle\n" -#~ msgstr "Falló al crear manipulador de semanage\n" - -#~ msgid "Failed to connect to policy handler\n" -#~ msgstr "Falló al conectar con el manipulador de políticas\n" - -#~ msgid "Failed to begin policy transaction: %s\n" -#~ msgstr "Falló iniciar transacción de política: %s\n" - -#~ msgid "Failed to remove temporary policy file %s: %s\n" -#~ msgstr "Falló al eliminar el archivo de política temporal %s: %s\n" - -#~ msgid "Failed to install policy module: %s (%s)\n" -#~ msgstr "Falló al instalar módulo de política: %s (%s)\n" - -#~ msgid "Failed to remove policy module: %s\n" -#~ msgstr "Falló al eliminar el módulo de política: %s\n" - -#~ msgid "Failed to fork process: %s\n" -#~ msgstr "Falló al bifurcar el proceso: %s\n" - -#~ msgid "Failed to execute %s: %s\n" -#~ msgstr "Falló al ejecutar %s: %s\n" - -#~ msgid "%s terminated abnormally\n" -#~ msgstr "%s finalizó de manera anormal\n" - -#~ msgid "%s failed with exit code %i\n" -#~ msgstr "%s falló con un código de salida %i\n" - -#~ msgid "Failed to commit policy changes\n" -#~ msgstr "Falló al enviar modificaciones de política\n" - -#~ msgid "Failed to expand restorecon path" -#~ msgstr "Falló al expandir el camino restoreconf" - -#~ msgid "Failed to relabel filesystem. Files may be mislabeled\n" -#~ msgstr "" -#~ "Falló al re etiquetar el sistema de archivos. Lor archivos podrían " -#~ "encontrarse mal etiquetados\n" - -#~ msgid "Failed to reload file contexts. Files may be mislabeled\n" -#~ msgstr "" -#~ "Falló al recargar el contexto de archivo. Los archivos podrían estar mal " -#~ "etiquetados\n" - -#~ msgid "Failed to extract policy from %s\n" -#~ msgstr "Falló al extraer la política desde %s\n" diff --git a/po/fi.po b/po/fi.po index d0da3f533d..1cf081b1ab 100644 --- a/po/fi.po +++ b/po/fi.po @@ -7,11 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Finnish (http://www.transifex.com/projects/p/rpm/language/" -"fi/)\n" +"Language-Team: Finnish (http://www.transifex.com/rpm-team/rpm/language/fi/)\n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -80,8 +79,8 @@ msgstr "Tarkistusvalitsimet (-V tai --verify yhteydessä)" msgid "Install/Upgrade/Erase options:" msgstr "Asennus-, päivitys- ja poistovalitsimet:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Yhteiset valitsimet kaikille rpm moodeille:" @@ -101,7 +100,7 @@ msgstr "odottamaton kyselyn muotoilu" msgid "unexpected query source" msgstr "odottamaton kyselyn lähde" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "vain yksi päätila voidaan määritellä" @@ -520,31 +519,65 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "ei annettu parametrejä" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "allekirjoita paketti (hylkää nykyinen allekirjoitus)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "poista paketin allekirjoitus" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "asenna paketteja" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Allekirjoitusvalitsimet:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "Sinun pitää asettaa \"gpg_name:\" makrotiedostossasi\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix: voidaan käyttää vain uusia paketteja asennettaessa" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches: voidaan käyttää vain paketteja poistettaessa" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -661,196 +694,201 @@ msgstr "&& ja || ei tuettu merkkijoinoille\n" msgid "syntax error in expression\n" msgstr "syntaksivirhe lausekkeessa\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "Puuttuva '(' %s %s:ssä\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "puuttuva ')' %s:(%s:ssä\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Virheellinen %s merkki: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "Puuttuva %s %s %s:ssä\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Virheellinen syntaksi: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Virheellinen oikeusmäärittely %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Virheellinen hakemisto-oikeusmäärittely %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "Tiedostojen täytyy alkaa \"/\": %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Tiedosto lueteltu kahdesti: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Symbolinen linkki osoittaa BuildRoot:iin: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Tiedostoa ei löytynyt: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s: julkisen avaimen luku epäonnistui\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: ei ole panssaroitu julkinen avain.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "Tiedosto tarvitsee aloitusmerkin \"/\": %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "Tiedostoa ei löytynyt täydennyksellä: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "%%files tiedostoa %s ei voitu avata: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "rivi: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Tiedostoa ei löytynyt täydennyksellä: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Virheellinen tiedosto: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "Tarkistetaan paketoimattomia tiedostoja: %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -859,17 +897,17 @@ msgstr "" "Löytyi asennettuja (mutta paketoimattomia) tiedostoja:\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "Käsitellään tiedostoja: %s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" @@ -888,89 +926,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: rivi: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Allekirjoitusotsikon uudelleenlataus ei onnistu\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "Tuntematon kuorman pakkaus: %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "%s:aa ei voitu avata: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Pakettia ei voitu kirjoittaa: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "Tilapäisotsikon kirjoitus ei onnistu\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "%%files tiedostoa %s ei voitu avata: %m\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s: Tiedoston luku epäonnistui: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Kirjoitettiin: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "Suoritetaan \"%s\":\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "%s:n suoritus epäonnistui.\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "Paketin tarkistus \"%s\" epäonnistui.\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "Tiedostonimen muodostus paketille %s ei onnistu: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "%s:n luonti ei onnistu: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "rivi %d: toinen %s\n" @@ -1088,147 +1127,147 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "Arkkitehtuuri on poissuljettu: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "Arkkitehtuuri ei ole mukaanluettu: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "Käyttöjärjestelmä on poissuljettu: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "Käyttöjärjestelmä ei ole mukaanluettu: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "kenttä %s on vaadittu kenttä paketissa: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Useita %s-merkintöjä paketissa: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Ikonia %s ei voida avata: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Ikonia %s ei voida lukea: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Tuntematon ikonityyppi: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, fuzzy, c-format msgid "Illegal char '%c' (0x%x)" msgstr "rivi %d: laiton merkki '%c' %s:ssä\n" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 #, fuzzy msgid "Illegal sequence \"..\"" msgstr "rivi %d: laiton merkkijono \"..\" %s:ssä\n" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "rivi %d: toinen %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: rivi: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "rivi %d: Epoch-kentän täytyy olla etumerkitön numero: %s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "rivi %d: virheellinen käännösarkkitehtuurin muoto: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Virheellinen pakettimäärittely: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Paketti on jo olemassa: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "rivi %d: tuntematon nimiö: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} ei voi olla tyhjä\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "%%{buildroot} ei voi olla \"/\"\n" @@ -1287,35 +1326,35 @@ msgstr "Virheellinen patch-numero %s: %s\n" msgid "line %d: second %%prep\n" msgstr "rivi %d: toinen %%prep-osio\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1360,71 +1399,71 @@ msgstr "" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "rivi %d: %s:\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Ei voi avata %s:ää: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: %%else ilman %%if:iä\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: %%endif ilman %%if:iä\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "Ei yhteensopivia arkkitehtureeja käännökselle\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "Paketissa ei ole %%description-osiota: %s\n" @@ -1495,83 +1534,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "Ei voitu luoda putkea %s:lle: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Ei voitu suorittaa %s:ää: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Ei voitu suorittaa %s:ää: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) epäonnistui: %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load epäonnistui: %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "Tiedoston \"%s\" tunnistaminen epäonnistui: moodi %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "Etsitään %s:ää: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "%s:ää ei löytynyt\n" @@ -1601,168 +1635,172 @@ msgstr "paketti %s on jo lisätty, ohitetaan %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "paketti %s oli jo lisätty, korvataan %s:lla\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(ei ole luku)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(ei ole base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(virheellinen tyyppi)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(ei ole binääridataa)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(virheellinen xml-tyyppi)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(ei ole OpenPGP-allekirjoitus)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "normaali" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "korvattu" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "ei asennettu" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "verkkojaettu" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "väärä väri" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(tuntematon)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(ei ole merkkijono)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s talletettiin %s:nä\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s luotu %s:na\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2403,7 +2441,7 @@ msgstr "virheellinen paketin numero: %s\n" msgid "record %u could not be read\n" msgstr "tietuetta %u ei voitu lukea\n" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "paketti %s ei ole asennettu\n" @@ -2428,7 +2466,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2438,7 +2476,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: Tiedoston luku epäonnistui: %s\n" @@ -2467,7 +2505,7 @@ msgstr " (EPÄLUOTETTAVIA AVAIMIA:" msgid ")" msgstr "" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: avaus epäonnistui: %s\n" @@ -2573,101 +2611,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "älä tarkista paketin riippuvuuksia" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "Päättämätön %c: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "käyttäjää %s ei ole olemassa, käytetään käyttäjää root\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "ryhmää %s ei ole olemassa, käytetään ryhmää root\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Virheellinen otsikkotieto" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Otsikkotieto liian suuri" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Tuntematon tiedostotyyppi" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "Tarkistussumma ei täsmää" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Sisäinen virhe" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " epäonnistui - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "%s:n avaus ei onnistunut: %s\n" @@ -2709,42 +2747,42 @@ msgstr "Puuttuvia riippuvuuksia:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: ei ole rpm paketti (tai pakettilista): %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s:ää ei voida asentaa\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Haetaan %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "ohitetaan %s - siirto epäonnistui\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "paketti %s ei ole uudelleensijoitettava\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "virhe luettaessa tiedostosta %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "\"%s\" määrittää useita paketteja:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "virhe: en voi avata %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Asennetaan %s\n" @@ -2935,21 +2973,21 @@ msgstr "" msgid "bad option '%s' at %s:%d\n" msgstr "" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Tuntematon järjestelmä: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Ota yhteyttä %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "En voi avata %s luettavaksi: %m.\n" @@ -2967,42 +3005,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "Ei voitu luoda tilapäistiedostoa %s:lle: %s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Ikonia %s ei voida lukea: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Juurihakemiston palautus ei onnistu: %m\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite epäonnistui: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "%s scripti epäonnistui, waitpid(%d) palautti %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "%s skripti epäonnistui, signaali %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "%s skripti epäonnistui, palautti %d\n" @@ -3048,86 +3086,90 @@ msgstr "%s: julkisen avaimen luku epäonnistui.\n" msgid "transaction" msgstr "" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(ei ole OpenPGP-allekirjoitus)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Allekirjoitusotsikon uudelleenlataus ei onnistu\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Otsikko " -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "epäonnistui" @@ -3233,77 +3275,77 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "dbpath ei ole asetettu\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader: ohitetaan" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "virhe(%d) tallennettaessa tietuetta #%d %s:ään\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: regexec epäonnistui: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: regcomp epäonnistui: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator: ohitetaan" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "rpmdb: ohitetaan vioittunut otsikkotietue #%u.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: otsikkoa ei voida lukea (0x%x)\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "dbpath ei ole asetettu" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "hakemiston %s luonti epäonnistui: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "tietue numero %u tietokannassa viallinen -- ohitetaan.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "alkupäisen tietueen %u lisäys ei onnistu\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" "tietokannan uudelleenrakennus epäonnistui: alkuperäinen kanta paikallaan\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "vanhan tietokannan korvaus uudella epäonnistui!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "korvaa tiedostot %s:ssä tiedostoilla %s:stä korjataksesi" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "hakemiston %s poisto epäonnistui: %s\n" @@ -3462,7 +3504,7 @@ msgstr "%% seuraa makro jota ei voida jäsentää\n" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== aktiivisia %d tyhjiä %d\n" @@ -3536,121 +3578,159 @@ msgstr "varoitus: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "muistin varaus (%u tavua) palautti NULL:in.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(ei mitään)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "virhe luotaessa tilapäistä tiedostoa %s: %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "virhe luotaessa tilapäistä tiedostoa %s: %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "virhe luotaessa tilapäistä tiedostoa %s: %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "hakemiston %s luonti epäonnistui: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite epäonnistui: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s: Fflush epäonnistui: %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "%s:ää ei voitu suorittaa: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: avaus epäonnistui: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "%s:ää ei voitu suorittaa: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "%%files tiedostoa %s ei voitu avata: %m\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "gpg:n suoritus epäonnistui (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "gpg ei voinut kirjoittaa allekirjoitusta\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "en voinut lukea allekirjoitusta\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature epäonnistui: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmReadSignature epäonnistui: %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "suoritus epäonnistui\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "rpmMkTemp epäonnistui\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "suoritus epäonnistui\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "suoritus epäonnistui\n" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s: rpmReadSignature epäonnistui: %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature epäonnistui: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "rpmMkTemp epäonnistui\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead epäonnistui: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" @@ -3675,18 +3755,3 @@ msgstr "älä tarkista otsikon ja kuorman allekirjoitusta" #~ msgid "line %d: Illegal char in: %s\n" #~ msgstr "rivi %d: laiton merkki %s:ssä\n" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Kuorman kirjoitus %s:ään ei onnistu: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Kuorman luku %s:stä ei onnistu: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "En voi avata väliaikaistiedostoa.\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Otsikkotiedon lukeminen %s:stä epäonnistui: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Otsikkotiedon kirjoittaminen %s:n epäonnistui: %s\n" diff --git a/po/fr.po b/po/fr.po index 4a90ab6bc1..4e97119f2e 100644 --- a/po/fr.po +++ b/po/fr.po @@ -4,16 +4,15 @@ # # Translators: # Jérôme Fenal , 2013 -# Mathieu LEFEBVRE Mathdabomb , 2011-2012 +# Mathieu LEFEBVRE Mathdabomb , 2011-2012,2015 msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" -"Last-Translator: pmatilai \n" -"Language-Team: French (http://www.transifex.com/projects/p/rpm/language/" -"fr/)\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2015-07-05 17:54+0000\n" +"Last-Translator: Mathieu LEFEBVRE Mathdabomb \n" +"Language-Team: French (http://www.transifex.com/rpm-team/rpm/language/fr/)\n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -84,8 +83,8 @@ msgstr "Options de vérifications (avec -V ou --verify) :" msgid "Install/Upgrade/Erase options:" msgstr "Options d'installation/désinstallation/mise à jour :" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Options communes à tous les modes et exécutables rpm :" @@ -105,7 +104,7 @@ msgstr "format de requête inattendu" msgid "unexpected query source" msgstr "source de requête inattendue" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "un seul mode majeur peut être spécifié" @@ -554,33 +553,67 @@ msgstr "listes les clés du trousseau RPM" msgid "Keyring options:" msgstr "Options du trousseau :" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "aucun argument fournit" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "signer le(s) paquet(s)" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "signer le(s) paquet(s) (identique à --addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "supprimer les signatures de paquets" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "signer le(s) paquet(s)" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Options de signatures :" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "" "Vous devez affecter une valeur à \"%%_gpg_name\" dans votre fichier de " "macros\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix ne peut être utilisé qu'à l'installation de nouveaux paquets" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches ne peut être utilisé qu'à la désinstallation de paquet" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "analyse du fichier(s) de spec sur stdout" @@ -698,196 +731,201 @@ msgstr "&& et || ne sont pas prix en charge sur des chaînes de caractères\n" msgid "syntax error in expression\n" msgstr "erreur de syntaxe dans l'expression\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "'(' manquante dans %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "')' manquante dans %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Lexème %s invalide : %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "%s manquant(e) dans %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "espace non-blanc suivant %s() : %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Mauvaise syntaxe : %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Mauvais mode spec : %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Mauvais dirmode spec : %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "Mauvaise longueur de la locale : « %s » dans %%lang(%s)\n" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "Deux fois la même locale %s dans %%lang(%s)\n" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "Capacité invalide : %s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "Support de capacité du fichier non intégré\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "Le fichier doit commencer par « / » : %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "Algorithme %u du fichier de digest inconnu, recourt à MD5\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Fichier listé deux fois : %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "la lecture du symlink %s a échouée : %s\n" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Lien symbolique pointant sur BuildRoot : %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "Répertoire introuvable : %s\n" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Fichier non trouvé : %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" -msgstr "" +msgstr "Pas de répertoire: %s\n" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s : ne peut pas charger le tag (%d) inconnu.\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s : échec de la lecture de la clé publique.\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s : n'est pas une clé publique blindée.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "%s : échec de l'encodage.\n" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "Le fichier non précédé d'un \"/\": %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "globale %%dev non autorisée : %s\n" -#: build/files.c:1589 -#, c-format -msgid "Directory not found by glob: %s\n" +#: build/files.c:1614 +#, fuzzy, c-format +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "Répertoire introuvable par glob : %s\n" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "Fichier non trouvé par la substitution : %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "Impossible d'ouvrir le fichier %%files %s : %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "Ligne : %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "Erreur de lecture du fichiers %%files %s : %m\n" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "illegal _docdir_fmt %s: %s\n" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Fichier non trouvé par la substitution : %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "Impossible de mélanger un %s spécial avec d'autres formes : %s\n" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "Plus d'un fichier sur la ligne : %s\n" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Mauvais fichier : %s : %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "Vérification des fichiers non empaquetés : %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -896,18 +934,18 @@ msgstr "" "Fichier(s) installé(s) (mais non empaquetés) :\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "Traitement des fichiers : %s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" "L'architecture de binaire (%d) ne correspond pas à celle du paquet (%d).\n" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "Binaires dépendants d'une arch dans un paquet noarch\n" @@ -926,89 +964,90 @@ msgstr "échec de la création de l'archive : %s\n" msgid "Could not open %s file: %s\n" msgstr "Impossible d'ouvrir le fichier %s : %s\n" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s : ligne : %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Ne peut canoniser le nom d'hôte : %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Impossible de recharger l'entête de la signature.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "Compression de charge inconnue : %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "Impossible de créer la partie immuable de l'entête.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Impossible d'ouvrir %s : %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Impossible d'écrire le paquet : %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "Impossible d'écrire un entête temporaire\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Mauvaises données CSA\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Impossible d'ouvrir le fichier %s : %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "échec de la création de l'archive dans le fichier %s : %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Écrit : %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "Exécution_de « %s » :\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "L'exécution de « %s » a échouée.\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "La vérification du paquet « %s » a échouée.\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "Ne peut générer le nom de fichier pour le paquet %s : %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "Ne peut créer %s : %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "ligne %d : deuxième %s\n" @@ -1126,147 +1165,147 @@ msgstr "Téléchargement de %s à %s\n" msgid "Couldn't download %s\n" msgstr "Impossible de télécharger %s\n" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "Architecture exclue : %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "Architecture non incluse : %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "OS exclus : %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "OS non inclus : %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "Le champ %s doit être présent dans le paquet : %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Entrée dupliquée %s dans le paquet : %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Impossible d'ouvrir l'icône %s : %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Impossible de lire l'icône %s : %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Type d'icône inconnu : %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "ligne %d : le tag n'accepte qu'un seul lexème : %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, fuzzy, c-format msgid "Illegal char '%c' (0x%x)" msgstr "ligne %d : caractère '%c' illégal dans : %s\n" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 #, fuzzy msgid "Illegal sequence \"..\"" msgstr "ligne %d : séquence illégale « .. » dans : %s\n" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "ligne %d : %s : %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s : ligne : %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "ligne %d : tag mal formé : %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "ligne %d : tag vide : %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "ligne %d : les préfixes ne doivent pas finir par un « / » : %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "ligne %d : le docdir doit commencer par un « / » : %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "ligne %d : le champ Epoch doit être un nombre : %s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "ligne %d : mauvais %s : qualificatifs : %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "ligne %d : mauvais format pour BuildArchitecture : %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "ligne %d seuls les sous-paquets noarch sont pris en charge : %s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Erreur interne : tag bidon %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "ligne %d : %s est obsolète : %s\n" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Mauvaise spécification de paquet : %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Paquet déjà existant : %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "ligne %d : tag inconnu : %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} ne peux pas être vide\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "%%{buildroot} ne peut pas être « / »\n" @@ -1325,37 +1364,37 @@ msgstr "Numéro du patch invalide %s :%s\n" msgid "line %d: second %%prep\n" msgstr "ligne %d : deuxième %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" "Les jetons de dépendance doivent commencer par un caractère alpha-numérique, " "'_' ou '/'" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "Nom de version de fichier non autorisé" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "dépendance invalide" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "Version requise" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "ligne %d : %s : %s\n" @@ -1402,71 +1441,71 @@ msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" "ligne %d : arguments interprète non autorisé dans les déclencheurs : %s\n" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "ligne %d : %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Impossible d'ouvrir %s : %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "%s :%d : argument attendu pour %s\n" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "ligne %d : %%if non terminé\n" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "ligne %d : macro non fermée ou mauvaise continuation de ligne\n" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "%s : %d : mauvaise condition %%if\n" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s : %d : j'ai là un %%else sans %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s : %d : j'ai là un %%endif sans %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "%s:%d: directive %%include mal-formée\n" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "Pas d'architecture compatible pour construction\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "Le paquet n'a pas de %%description : %s\n" @@ -1540,83 +1579,78 @@ msgstr "Trop nombreux arguments en ligne : %s\n" msgid "Processing policies: %s\n" msgstr "Traitement de la stratégie : %s\n" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "Ignorer l'expression régulière %s invalide\n" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "Impossible de créer le pipe pour %s : %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Impossible d'exécuter %s : %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Impossible de forker %s : %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "%s a échoué : %x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "échec de l'écriture de toutes les données de %s : %s\n" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" -msgstr "" +msgstr "mauvais opérateur" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" -msgstr "" +msgstr "mauvais format" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "La conversion de %s vers un entier long a échoué.\n" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "Classificateur de fichier vide\n" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "Aucun fichier attributs configurés\n" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) a échoué : %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load a échoué : %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "La reconnaissance du fichier « %s » a échoué : mode %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "Trouver %s : %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Impossible de trouver %s :\n" @@ -1648,168 +1682,172 @@ msgstr "le paquet %s a déjà été rajouté, %s ignoré\n" msgid "package %s was already added, replacing with %s\n" msgstr "le paquet %s a déjà été rajouté, replacé par %s\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(n'est pas un nombre)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(pas base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(type invalide)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(pas un blob ça)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(type xml invalide)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(pas une signature OpenPGP)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "Date invalide %u" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "normal" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "remplacé" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "pas installé" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "sur le réseau" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "fausse couleur" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "manquant" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(inconnu)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(pas une chaîne)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s sauvé en tant que %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s créé en tant que %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "%s %s : échec de la suppression : %s\n" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "répertoire" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "fichier" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -1837,7 +1875,7 @@ msgstr "" #: lib/poptALL.c:182 msgid "MACRO" -msgstr "" +msgstr "MACRO" #: lib/poptALL.c:184 msgid "print macro expansion of EXPR" @@ -1857,7 +1895,7 @@ msgstr "" #: lib/poptALL.c:193 msgid "don't enable any plugins" -msgstr "" +msgstr "n'autoriser aucun plugin" #: lib/poptALL.c:196 msgid "don't verify package digest(s)" @@ -2158,7 +2196,7 @@ msgstr "mises à jour des paquets" #: lib/poptI.c:254 msgid "reinstall package(s)" -msgstr "" +msgstr "réinstaller le(s) paquet(s)" #: lib/poptQV.c:75 msgid "query/verify all packages" @@ -2257,7 +2295,7 @@ msgstr "lister les fichiers documents" #: lib/poptQV.c:192 msgid "list all license files" -msgstr "" +msgstr "lister les fichiers de license" #: lib/poptQV.c:194 msgid "dump basic file information" @@ -2459,7 +2497,7 @@ msgstr "numéro de paquet invalide : %s\n" msgid "record %u could not be read\n" msgstr "l'enregistrement %u n'a pas pu être lu\n" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "le paquet %s n'est pas installé\n" @@ -2484,7 +2522,7 @@ msgstr "%s : la clés %d n'est pas une clé publique blindée.\n" msgid "%s: import read failed(%d).\n" msgstr "%s : l'importation de lecture a échoué (%d).\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "%s : échec de headerRead %s\n" @@ -2495,7 +2533,7 @@ msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" "%s : la région d'en-tête immuable ne peut pas être lu. Paquet corrompu ?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s : Fread a échoué : %s\n" @@ -2524,7 +2562,7 @@ msgstr " (CLES NONCREDIBLE :" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s : échec de l'ouverture : %s\n" @@ -2631,111 +2669,111 @@ msgstr "la comparaison de dépendances prend en charge les versions avec tilde." #: lib/rpmds.c:1259 msgid "support files larger than 4GB" -msgstr "" +msgstr "supporte les fichiers supérieurs à 4GB" #: lib/rpmds.c:1262 #, fuzzy msgid "support for rich dependencies." msgstr "ne pas vérifier les dépendances du paquet" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 #, fuzzy msgid "Name required" msgstr "Version requise" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 #, fuzzy msgid "Empty rich dependency" msgstr "dépendance invalide" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "%c non terminé: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 #, fuzzy msgid "Junk after rich dependency" msgstr "dépendance invalide" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "utilisateur %s inexistant - utilisation de root\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "groupe %s inexistant - utilisation de root\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Mauvaise magie, blah" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Entête mauvais ou illisible" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Entête trop gros" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "Fichier trop grand pour l'archive" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Type de fichier inconnu" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" -msgstr "" +msgstr "Fichier(s) manquant(s)" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "Digest ne correspond pas" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Erreur interne" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "L'entête ne contient pas le fichier archive" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " échec - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" -msgstr "" +msgstr "%s: (erreur 0x%x)" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "échec de l'ouverture de %s: %s\n" @@ -2779,42 +2817,42 @@ msgstr "Dépendances requises:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s : n'est pas un paquet rpm (ni une liste de paquet) : %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s ne peut être installé\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Récupération de %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "%s ignoré - échec du transfert\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "le paquet %s n'est pas localisable\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "erreur en lisant %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "« %s » spécifie plusieurs paquets\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "impossible d'ouvrir %s : %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Installation de %s\n" @@ -2861,9 +2899,9 @@ msgid "Failed to resolve symbol %s: %s\n" msgstr "Impossible de résoudre le symbole %s : %s\n" #: lib/rpmplugins.c:154 -#, fuzzy, c-format +#, c-format msgid "Plugin %%__%s_%s not configured\n" -msgstr "Plugin %s non chargé\n" +msgstr "Plugin %%__%s_%s non configuré\n" #: lib/rpmplugins.c:199 #, c-format @@ -3010,21 +3048,21 @@ msgstr "architecture manquante pour %s à %s : %d\n" msgid "bad option '%s' at %s:%d\n" msgstr "mauvaise option '%s' à %s : %d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "Échec de la lecture du vecteur auxiliaire, /proc est-il monté ?\n" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "système inconnu : %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Contactez %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "" @@ -3044,42 +3082,42 @@ msgstr "Impossible de restaurer le répertoire courant : %m" msgid " scriptlet support not built in\n" msgstr "le support du scriptlet n'est pas intégrer\n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "Impossible de créer de fichier temporaire pour %s : %s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "Impossible de dupliquer le descripteur de fichier : %s : %s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Impossible de lire l'icône %s : %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Impossible de restaurer le répertoire racine : %m\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s : échec de Fwrite : %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "scriptlet %s échoué, waitpid(%d) rc %d : %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "scriptlet %s échoué, signal %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "%s scriptlet échoué, état de sortie %d\n" @@ -3125,86 +3163,90 @@ msgstr "%s: la lecture de la clé publique a échoué.\n" msgid "transaction" msgstr "transaction" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(pas une signature OpenPGP)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Impossible de recharger l'entête de la signature.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Entête " -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "MD5 :" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "Hachage de l'entête SHA1 :" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" -msgstr "" +msgstr "Vérification de signature: MAUVAIS PARAMETRES (%d %p %d %p %p)" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "sauté" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "échoué" @@ -3220,11 +3262,11 @@ msgstr "" #: lib/verify.c:377 msgid "no state" -msgstr "" +msgstr "pas d'état" #: lib/verify.c:379 msgid "unknown state" -msgstr "" +msgstr "état inconnu" #: lib/verify.c:430 #, c-format @@ -3308,82 +3350,82 @@ msgstr "Génération d'index manquant(s) %d, merci d'attendre...\n" #: lib/rpmdb.c:166 lib/rpmdb.c:212 #, c-format msgid "cannot open %s index using %s - %s (%d)\n" -msgstr "" +msgstr "impossible d'ouvrir l'index %s en utilisant %s - %s (%d)\n" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "aucun dbpath n'a été fourni\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader : ignoré" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "erreur(%d) en stockant l'article nº%d dans %s\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s : regexec a échoué :%s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s : regcomp a échoué :%s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator : ignoré" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "rpmdb : l'entête #%u endommagée a été récupérée -- ignoré.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s : impossible de lire l'entête à 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "aucun dbpath fournit" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "Impossible de créer le répertoire %s : %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "l'entête #%u dans la base de données n'est pas bon -- ignoré.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "impossible d'ajouter l'article qui était au départ à %u\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" "Ne peut reconstruire la base de données : la base originale reste telle " "qu'elle est\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "Ne peut remplacer la vieille base de données par la nouvelle!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "" "remplacer les fichiers dans %s avec les fichiers de %s pour faire une " "récupération" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "Ne peut détruire le répertoire %s : %s\n" @@ -3391,12 +3433,12 @@ msgstr "Ne peut détruire le répertoire %s : %s\n" #: lib/backend/db3.c:96 #, c-format msgid "%s error(%d) from %s: %s\n" -msgstr "" +msgstr "%s erreur(%d) de %s: %s\n" #: lib/backend/db3.c:99 #, c-format msgid "%s error(%d): %s\n" -msgstr "" +msgstr "%s erreur(%d): %s\n" #: lib/backend/db3.c:282 #, c-format @@ -3499,7 +3541,7 @@ msgstr "La macro %%%s a un corps vide\n" #: rpmio/macro.c:574 #, c-format msgid "Macro %%%s needs whitespace before body\n" -msgstr "" +msgstr "La macro %%%s a besoin d'un espace avant le corps\n" #: rpmio/macro.c:578 #, c-format @@ -3514,7 +3556,7 @@ msgstr "La macro %%%s a un nom illégal (%%undefine)\n" #: rpmio/macro.c:647 #, c-format msgid "Macro %%%s defined but not used within scope\n" -msgstr "" +msgstr "Macro %%%s définie mais non utilisée sans portée\n" #: rpmio/macro.c:730 #, c-format @@ -3542,9 +3584,9 @@ msgstr "Un %% est suivi d'une macro in-analysable\n" #: rpmio/macro.c:1106 #, c-format msgid "failed to load macro file %s" -msgstr "" +msgstr "Impossible de charger le fichier macro %s" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== %d actif(s) %d vide(s)\n" @@ -3618,121 +3660,159 @@ msgstr "attention : " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "l'allocation de mémoire (%u octets) a retourné NULL.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "V%d %s/%s %s, clé ID %s" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(none)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "Erreur de création du fichier temporaire %s : %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "Erreur de création du fichier temporaire %s : %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "Erreur de création du fichier temporaire %s : %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "Impossible de créer le répertoire %s : %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s : échec de Fwrite : %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s : Fflush échoué : %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "Signature PGP non supportée\n" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "Algorithme %u de hashage PGP non supporté\n" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "Algorithme %u clé publique PGP non supporté\n" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "Impossible d'exécuter %s : %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" -msgstr "%s : échec de l'ouverture : %s\n" +msgstr "fdopen échoué\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Impossible d'ouvrir le fichier %s : %s\n" +msgstr "Impossible d'écrire dans le pipe\n" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Impossible d'ouvrir le fichier %%files %s : %m\n" +msgstr "Impossible de lire le fichier %s: %s\n" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "gpg exec échoué (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "échec de gpg à écrire la signature\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "impossible de lire la signature\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s : échec de rpmWriteSignature : %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s : échec de rpmReadSignature : %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "%s : échec de headerRead %s\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "rpmMkTemp échoué\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "fdopen échoué\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "%s : échec de headerRead %s\n" + +#: sign/rpmgensig.c:651 +#, fuzzy, c-format +msgid "%s already contains identical file signatures\n" +msgstr "%s contient déjà une signature identique, ignoré\n" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s : échec de rpmReadSignature : %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "Ne peut signer les paquets RPM v3\n" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "%s contient déjà une signature identique, ignoré\n" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s : échec de rpmWriteSignature : %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "rpmMkTemp échoué\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s : échec de writeLead : %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "remplacer %s à échouer : %s\n" @@ -3746,6 +3826,9 @@ msgstr "%s : échec de la lecture de la liste de paquetages : %s\n" msgid "don't verify header+payload signature" msgstr "ne pas vérifier la signature de l'entête+charge_utile" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "La conversion de %s vers un entier long a échoué.\n" + #~ msgid "Enter pass phrase: " #~ msgstr "Entrez la phrase de passe : " @@ -3763,86 +3846,3 @@ msgstr "ne pas vérifier la signature de l'entête+charge_utile" #~ msgid "Couldn't create pipe for signing: %m" #~ msgstr "Impossible de créer le pipe pour la signature : %m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Impossible d'écrire la charge utile dans %s : %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Impossible de lire la charge utile dans %s : %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Incapable d'ouvrir un fichier temporaire.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Impossible d'ouvrir sigtarget %s : %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Impossible de lire l'entête dans %s : %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Impossible d'écrire l'entête dans %s : %s\n" - -#~ msgid "do not perform any collection actions" -#~ msgstr "ne jamais effectuer de mesures de recouvrement" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "La région d'entête immuable ne peut pas être lu. Paquet corrompu?\n" - -#~ msgid "Failed to decode policy for %s\n" -#~ msgstr "Échec de décodage de la stratégie pour %s\n" - -#~ msgid "Failed to create temporary file for %s: %s\n" -#~ msgstr "Impossible de créer le fichier temporaire %s : %s\n" - -#~ msgid "Failed to write %s policy to file %s\n" -#~ msgstr "Impossible d'écrire la stratégie %s dans le fichier %s\n" - -#~ msgid "Failed to create semanage handle\n" -#~ msgstr "Impossible de créer semanage handle\n" - -#~ msgid "Failed to connect to policy handler\n" -#~ msgstr "Impossible de se connecter au gestionnaire de la stratégie\n" - -#~ msgid "Failed to begin policy transaction: %s\n" -#~ msgstr "Impossible de commencer la transaction de la stratégie : %s\n" - -#~ msgid "Failed to remove temporary policy file %s: %s\n" -#~ msgstr "" -#~ "Échec de la suppression du fichier temporaire de la stratégie %s : %s\n" - -#~ msgid "Failed to install policy module: %s (%s)\n" -#~ msgstr "Impossible d'installer le module de stratégie :%s (%s)\n" - -#~ msgid "Failed to remove policy module: %s\n" -#~ msgstr "Impossible de supprimer le module de stratégie :%s\n" - -#~ msgid "Failed to fork process: %s\n" -#~ msgstr "Échec du fork du processus : %s\n" - -#~ msgid "Failed to execute %s: %s\n" -#~ msgstr "Impossible d'exécuter %s : %s\n" - -#~ msgid "%s terminated abnormally\n" -#~ msgstr "%s terminé anormalement\n" - -#~ msgid "%s failed with exit code %i\n" -#~ msgstr "%s a échoué avec le code de sortie %i\n" - -#~ msgid "Failed to commit policy changes\n" -#~ msgstr "Impossible de valider les changements de stratégie\n" - -#~ msgid "Failed to expand restorecon path" -#~ msgstr "Impossible d'étendre le chemin restorecon" - -#~ msgid "Failed to relabel filesystem. Files may be mislabeled\n" -#~ msgstr "" -#~ "Impossible de renommer les fichiers. Les fichiers peuvent être mal " -#~ "étiqueté\n" - -#~ msgid "Failed to reload file contexts. Files may be mislabeled\n" -#~ msgstr "" -#~ "Impossible de recharger les contextes de fichiers. Les fichiers peuvent " -#~ "être mal étiquetés\n" - -#~ msgid "Failed to extract policy from %s\n" -#~ msgstr "Impossible d'extraire la stratégie depuis %s\n" diff --git a/po/gu.po b/po/gu.po index 2d84ee9cae..93849e5265 100644 --- a/po/gu.po +++ b/po/gu.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2014-04-07 13:17+0300\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2014-06-25 13:38+0300\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Gujarati (http://www.transifex.com/projects/p/rpm/language/gu/)\n" +"Language-Team: Gujarati (http://www.transifex.com/rpm-team/rpm/language/gu/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -484,7 +484,7 @@ msgstr "" msgid "Signature options:" msgstr "" -#: rpmsign.c:93 sign/rpmgensig.c:199 +#: rpmsign.c:93 sign/rpmgensig.c:232 #, c-format msgid "Could not exec %s: %s\n" msgstr "" @@ -862,92 +862,74 @@ msgstr "" msgid "Could not canonicalize hostname: %s\n" msgstr "" -#: build/pack.c:238 -#, c-format -msgid "Unable to write payload to %s: %s\n" -msgstr "" - -#: build/pack.c:246 -#, c-format -msgid "Unable to read payload from %s: %s\n" +#: build/pack.c:350 +msgid "Unable to reload signature header.\n" msgstr "" -#: build/pack.c:346 +#: build/pack.c:423 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:374 +#: build/pack.c:451 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:385 -msgid "Unable to open temp file.\n" -msgstr "" - -#: build/pack.c:392 -msgid "Unable to write temp header\n" -msgstr "" - -#: build/pack.c:400 -msgid "Bad CSA data\n" -msgstr "" - -#: build/pack.c:464 -msgid "Unable to reload signature header.\n" -msgstr "" - -#: build/pack.c:472 +#: build/pack.c:459 #, c-format msgid "Could not open %s: %s\n" msgstr "" -#: build/pack.c:484 +#: build/pack.c:471 #, c-format msgid "Unable to write package: %s\n" msgstr "" -#: build/pack.c:500 -#, c-format -msgid "Unable to open sigtarget %s: %s\n" +#: build/pack.c:495 +msgid "Unable to write temp header\n" +msgstr "" + +#: build/pack.c:504 +msgid "Bad CSA data\n" msgstr "" -#: build/pack.c:511 +#: build/pack.c:515 build/pack.c:534 sign/rpmgensig.c:267 sign/rpmgensig.c:598 +#: sign/rpmgensig.c:633 #, c-format -msgid "Unable to read header from %s: %s\n" +msgid "Could not seek in file %s: %s\n" msgstr "" -#: build/pack.c:521 +#: build/pack.c:526 #, c-format -msgid "Unable to write header to %s: %s\n" +msgid "Fread failed in file %s: %s\n" msgstr "" -#: build/pack.c:554 +#: build/pack.c:560 #, c-format msgid "Wrote: %s\n" msgstr "" -#: build/pack.c:573 +#: build/pack.c:579 #, c-format msgid "Executing \"%s\":\n" msgstr "" -#: build/pack.c:576 +#: build/pack.c:582 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:580 +#: build/pack.c:586 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:627 +#: build/pack.c:633 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "" -#: build/pack.c:644 +#: build/pack.c:650 #, c-format msgid "cannot create %s: %s\n" msgstr "" @@ -1175,37 +1157,37 @@ msgstr "" msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:901 +#: build/parsePreamble.c:897 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "" -#: build/parsePreamble.c:990 +#: build/parsePreamble.c:985 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1051 +#: build/parsePreamble.c:1046 #, c-format msgid "Bad package specification: %s\n" msgstr "" -#: build/parsePreamble.c:1060 +#: build/parsePreamble.c:1055 #, c-format msgid "Package already exists: %s\n" msgstr "" -#: build/parsePreamble.c:1095 +#: build/parsePreamble.c:1090 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "" -#: build/parsePreamble.c:1127 +#: build/parsePreamble.c:1122 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1131 +#: build/parsePreamble.c:1126 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1590,19 +1572,19 @@ msgstr "" msgid "normal" msgstr "" -#: lib/formats.c:515 lib/verify.c:341 +#: lib/formats.c:515 lib/verify.c:369 msgid "replaced" msgstr "" -#: lib/formats.c:518 lib/verify.c:335 +#: lib/formats.c:518 lib/verify.c:363 msgid "not installed" msgstr "" -#: lib/formats.c:521 lib/verify.c:337 +#: lib/formats.c:521 lib/verify.c:365 msgid "net shared" msgstr "" -#: lib/formats.c:524 lib/verify.c:339 +#: lib/formats.c:524 lib/verify.c:367 msgid "wrong color" msgstr "" @@ -1754,79 +1736,83 @@ msgstr "" msgid "'EXPR'" msgstr "" -#: lib/poptALL.c:187 lib/poptALL.c:201 +#: lib/poptALL.c:187 lib/poptALL.c:206 msgid "read instead of default file(s)" msgstr "" -#: lib/poptALL.c:188 lib/poptALL.c:202 +#: lib/poptALL.c:188 lib/poptALL.c:207 msgid "" msgstr "" -#: lib/poptALL.c:191 +#: lib/poptALL.c:193 +msgid "don't enable any plugins" +msgstr "" + +#: lib/poptALL.c:196 msgid "don't verify package digest(s)" msgstr "" -#: lib/poptALL.c:193 +#: lib/poptALL.c:198 msgid "don't verify database header(s) when retrieved" msgstr "" -#: lib/poptALL.c:195 +#: lib/poptALL.c:200 msgid "don't verify package signature(s)" msgstr "" -#: lib/poptALL.c:198 +#: lib/poptALL.c:203 msgid "send stdout to CMD" msgstr "" -#: lib/poptALL.c:199 +#: lib/poptALL.c:204 msgid "CMD" msgstr "" -#: lib/poptALL.c:204 +#: lib/poptALL.c:209 msgid "use ROOT as top level directory" msgstr "" -#: lib/poptALL.c:205 +#: lib/poptALL.c:210 msgid "ROOT" msgstr "" -#: lib/poptALL.c:207 +#: lib/poptALL.c:212 msgid "use database in DIRECTORY" msgstr "" -#: lib/poptALL.c:208 +#: lib/poptALL.c:213 msgid "DIRECTORY" msgstr "" -#: lib/poptALL.c:211 +#: lib/poptALL.c:216 msgid "display known query tags" msgstr "" -#: lib/poptALL.c:213 +#: lib/poptALL.c:218 msgid "display final rpmrc and macro configuration" msgstr "" -#: lib/poptALL.c:215 +#: lib/poptALL.c:220 msgid "provide less detailed output" msgstr "" -#: lib/poptALL.c:217 +#: lib/poptALL.c:222 msgid "provide more detailed output" msgstr "" -#: lib/poptALL.c:219 +#: lib/poptALL.c:224 msgid "print the version of rpm being used" msgstr "" -#: lib/poptALL.c:225 +#: lib/poptALL.c:230 msgid "debug payload file state machine" msgstr "" -#: lib/poptALL.c:231 +#: lib/poptALL.c:236 msgid "debug rpmio I/O" msgstr "" -#: lib/poptALL.c:298 +#: lib/poptALL.c:303 #, c-format msgid "%s: option table misconfigured (%d)\n" msgstr "" @@ -1898,7 +1884,7 @@ msgstr "" msgid "upgrade package(s) if already installed" msgstr "" -#: lib/poptI.c:148 lib/poptI.c:164 lib/poptI.c:255 lib/poptI.c:259 +#: lib/poptI.c:148 lib/poptI.c:164 lib/poptI.c:251 lib/poptI.c:255 msgid "+" msgstr "" @@ -2009,52 +1995,48 @@ msgid "do not execute any %%triggerpostun scriptlet(s)" msgstr "" #: lib/poptI.c:229 -msgid "do not perform any collection actions" -msgstr "" - -#: lib/poptI.c:233 msgid "" "upgrade to an old version of the package (--force on upgrades does this " "automatically)" msgstr "" -#: lib/poptI.c:237 +#: lib/poptI.c:233 msgid "print percentages as package installs" msgstr "" -#: lib/poptI.c:239 +#: lib/poptI.c:235 msgid "relocate the package to , if relocatable" msgstr "" -#: lib/poptI.c:240 +#: lib/poptI.c:236 msgid "" msgstr "" -#: lib/poptI.c:242 +#: lib/poptI.c:238 msgid "relocate files from path to " msgstr "" -#: lib/poptI.c:243 +#: lib/poptI.c:239 msgid "=" msgstr "" -#: lib/poptI.c:246 +#: lib/poptI.c:242 msgid "ignore file conflicts between packages" msgstr "" -#: lib/poptI.c:249 +#: lib/poptI.c:245 msgid "reinstall if the package is already present" msgstr "" -#: lib/poptI.c:251 +#: lib/poptI.c:247 msgid "don't install, but tell if it would work or not" msgstr "" -#: lib/poptI.c:254 +#: lib/poptI.c:250 msgid "upgrade package(s)" msgstr "" -#: lib/poptI.c:258 +#: lib/poptI.c:254 msgid "reinstall package(s)" msgstr "" @@ -2338,7 +2320,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:119 +#: lib/rpmchecksig.c:119 sign/rpmgensig.c:508 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2348,7 +2330,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:140 sign/rpmgensig.c:93 +#: lib/rpmchecksig.c:140 sign/rpmgensig.c:112 #, c-format msgid "%s: Fread failed: %s\n" msgstr "" @@ -2377,7 +2359,7 @@ msgstr "" msgid ")" msgstr "" -#: lib/rpmchecksig.c:423 sign/rpmgensig.c:53 +#: lib/rpmchecksig.c:423 sign/rpmgensig.c:72 #, c-format msgid "%s: open failed: %s\n" msgstr "" @@ -2402,79 +2384,79 @@ msgstr "" msgid "Unable to restore root directory: %m\n" msgstr "" -#: lib/rpmds.c:511 +#: lib/rpmds.c:547 msgid "NO " msgstr "" -#: lib/rpmds.c:511 +#: lib/rpmds.c:547 msgid "YES" msgstr "" -#: lib/rpmds.c:964 +#: lib/rpmds.c:1000 msgid "PreReq:, Provides:, and Obsoletes: dependencies support versions." msgstr "" -#: lib/rpmds.c:967 +#: lib/rpmds.c:1003 msgid "file name(s) stored as (dirName,baseName,dirIndex) tuple, not as path." msgstr "" -#: lib/rpmds.c:971 +#: lib/rpmds.c:1007 msgid "package payload can be compressed using bzip2." msgstr "" -#: lib/rpmds.c:976 +#: lib/rpmds.c:1012 msgid "package payload can be compressed using xz." msgstr "" -#: lib/rpmds.c:979 +#: lib/rpmds.c:1015 msgid "package payload can be compressed using lzma." msgstr "" -#: lib/rpmds.c:983 +#: lib/rpmds.c:1019 msgid "package payload file(s) have \"./\" prefix." msgstr "" -#: lib/rpmds.c:986 +#: lib/rpmds.c:1022 msgid "package name-version-release is not implicitly provided." msgstr "" -#: lib/rpmds.c:989 +#: lib/rpmds.c:1025 msgid "header tags are always sorted after being loaded." msgstr "" -#: lib/rpmds.c:992 +#: lib/rpmds.c:1028 msgid "the scriptlet interpreter can use arguments from header." msgstr "" -#: lib/rpmds.c:995 +#: lib/rpmds.c:1031 msgid "a hardlink file set may be installed without being complete." msgstr "" -#: lib/rpmds.c:998 +#: lib/rpmds.c:1034 msgid "package scriptlets may access the rpm database while installing." msgstr "" -#: lib/rpmds.c:1002 +#: lib/rpmds.c:1038 msgid "internal support for lua scripts." msgstr "" -#: lib/rpmds.c:1006 +#: lib/rpmds.c:1042 msgid "file digest algorithm is per package configurable" msgstr "" -#: lib/rpmds.c:1010 +#: lib/rpmds.c:1046 msgid "support for POSIX.1e file capabilities" msgstr "" -#: lib/rpmds.c:1014 +#: lib/rpmds.c:1050 msgid "package scriptlets can be expanded at install time." msgstr "" -#: lib/rpmds.c:1017 +#: lib/rpmds.c:1053 msgid "dependency comparison supports versions with tilde." msgstr "" -#: lib/rpmds.c:1020 +#: lib/rpmds.c:1056 msgid "support files larger than 4GB" msgstr "" @@ -2654,10 +2636,10 @@ msgstr "" #: lib/rpmplugins.c:154 #, c-format -msgid "Failed to expand %%__%s_%s macro\n" +msgid "Plugin %%__%s_%s not configured\n" msgstr "" -#: lib/rpmplugins.c:198 +#: lib/rpmplugins.c:199 #, c-format msgid "Plugin %s not loaded\n" msgstr "" @@ -2852,11 +2834,11 @@ msgstr "" msgid "Unknown format" msgstr "" -#: lib/rpmte.c:792 +#: lib/rpmte.c:729 msgid "install" msgstr "" -#: lib/rpmte.c:793 +#: lib/rpmte.c:730 msgid "erase" msgstr "" @@ -2889,96 +2871,98 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:87 +#: lib/signature.c:74 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:92 +#: lib/signature.c:79 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:98 +#: lib/signature.c:85 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:104 +#: lib/signature.c:91 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:119 +#: lib/signature.c:106 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:136 +#: lib/signature.c:123 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:146 +#: lib/signature.c:133 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:159 +#: lib/signature.c:146 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:175 +#: lib/signature.c:162 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:251 -msgid "Immutable header region could not be read. Corrupted package?\n" -msgstr "" - -#: lib/signature.c:261 -msgid "Cannot sign RPM v3 packages\n" -msgstr "" - -#: lib/signature.c:348 +#: lib/signature.c:235 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:387 +#: lib/signature.c:274 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:429 +#: lib/signature.c:316 msgid "Header " msgstr "" -#: lib/signature.c:470 +#: lib/signature.c:357 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1425 +#: lib/transaction.c:1344 msgid "skipped" msgstr "" -#: lib/transaction.c:1425 +#: lib/transaction.c:1344 msgid "failed" msgstr "" -#: lib/verify.c:343 +#: lib/verify.c:251 +#, c-format +msgid "Duplicate username or UID for user %s\n" +msgstr "" + +#: lib/verify.c:272 +#, c-format +msgid "Duplicate groupname or GID for group %s\n" +msgstr "" + +#: lib/verify.c:371 msgid "no state" msgstr "" -#: lib/verify.c:345 +#: lib/verify.c:373 msgid "unknown state" msgstr "" -#: lib/verify.c:396 +#: lib/verify.c:424 #, c-format msgid "missing %c %s" msgstr "" -#: lib/verify.c:448 +#: lib/verify.c:476 #, c-format msgid "Unsatisfied dependencies for %s:\n" msgstr "" @@ -3209,90 +3193,6 @@ msgstr "" msgid "%s has too large or too small integer value, skipped\n" msgstr "" -#: plugins/sepolicy.c:215 -#, c-format -msgid "Failed to decode policy for %s\n" -msgstr "" - -#: plugins/sepolicy.c:222 -#, c-format -msgid "Failed to create temporary file for %s: %s\n" -msgstr "" - -#: plugins/sepolicy.c:228 -#, c-format -msgid "Failed to write %s policy to file %s\n" -msgstr "" - -#: plugins/sepolicy.c:293 -msgid "Failed to create semanage handle\n" -msgstr "" - -#: plugins/sepolicy.c:299 -msgid "Failed to connect to policy handler\n" -msgstr "" - -#: plugins/sepolicy.c:303 -#, c-format -msgid "Failed to begin policy transaction: %s\n" -msgstr "" - -#: plugins/sepolicy.c:334 -#, c-format -msgid "Failed to remove temporary policy file %s: %s\n" -msgstr "" - -#: plugins/sepolicy.c:383 -#, c-format -msgid "Failed to install policy module: %s (%s)\n" -msgstr "" - -#: plugins/sepolicy.c:413 -#, c-format -msgid "Failed to remove policy module: %s\n" -msgstr "" - -#: plugins/sepolicy.c:437 plugins/sepolicy.c:489 -#, c-format -msgid "Failed to fork process: %s\n" -msgstr "" - -#: plugins/sepolicy.c:447 plugins/sepolicy.c:499 -#, c-format -msgid "Failed to execute %s: %s\n" -msgstr "" - -#: plugins/sepolicy.c:453 plugins/sepolicy.c:505 -#, c-format -msgid "%s terminated abnormally\n" -msgstr "" - -#: plugins/sepolicy.c:457 plugins/sepolicy.c:509 -#, c-format -msgid "%s failed with exit code %i\n" -msgstr "" - -#: plugins/sepolicy.c:464 -msgid "Failed to commit policy changes\n" -msgstr "" - -#: plugins/sepolicy.c:481 -msgid "Failed to expand restorecon path" -msgstr "" - -#: plugins/sepolicy.c:560 -msgid "Failed to relabel filesystem. Files may be mislabeled\n" -msgstr "" - -#: plugins/sepolicy.c:564 -msgid "Failed to reload file contexts. Files may be mislabeled\n" -msgstr "" - -#: plugins/sepolicy.c:591 -#, c-format -msgid "Failed to extract policy from %s\n" -msgstr "" - #: rpmio/macro.c:282 #, c-format msgid "%3d>%*s(empty)" @@ -3303,19 +3203,19 @@ msgstr "" msgid "%3d<%*s(empty)\n" msgstr "" -#: rpmio/macro.c:500 rpmio/macro.c:538 +#: rpmio/macro.c:494 #, c-format -msgid "Macro %%%s has unterminated body\n" +msgid "Macro %%%s has unterminated opts\n" msgstr "" -#: rpmio/macro.c:557 +#: rpmio/macro.c:506 rpmio/macro.c:544 #, c-format -msgid "Macro %%%s has illegal name (%%define)\n" +msgid "Macro %%%s has unterminated body\n" msgstr "" #: rpmio/macro.c:563 #, c-format -msgid "Macro %%%s has unterminated opts\n" +msgid "Macro %%%s has illegal name (%%define)\n" msgstr "" #: rpmio/macro.c:568 @@ -3333,63 +3233,63 @@ msgstr "" msgid "Macro %%%s failed to expand\n" msgstr "" -#: rpmio/macro.c:615 +#: rpmio/macro.c:616 #, c-format msgid "Macro %%%s has illegal name (%%undefine)\n" msgstr "" -#: rpmio/macro.c:644 +#: rpmio/macro.c:645 #, c-format msgid "Macro %%%s defined but not used within scope\n" msgstr "" -#: rpmio/macro.c:727 +#: rpmio/macro.c:728 #, c-format msgid "Unknown option %c in %s(%s)\n" msgstr "" -#: rpmio/macro.c:956 +#: rpmio/macro.c:958 msgid "" "Too many levels of recursion in macro expansion. It is likely caused by " "recursive macro declaration.\n" msgstr "" -#: rpmio/macro.c:1025 rpmio/macro.c:1042 +#: rpmio/macro.c:1027 rpmio/macro.c:1044 #, c-format msgid "Unterminated %c: %s\n" msgstr "" -#: rpmio/macro.c:1083 +#: rpmio/macro.c:1085 #, c-format msgid "A %% is followed by an unparseable macro\n" msgstr "" -#: rpmio/macro.c:1101 +#: rpmio/macro.c:1103 #, c-format msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1482 +#: rpmio/macro.c:1484 #, c-format msgid "======================== active %d empty %d\n" msgstr "" -#: rpmio/rpmfileutil.c:257 +#: rpmio/rpmfileutil.c:258 #, c-format msgid "error creating temporary file %s: %m\n" msgstr "" -#: rpmio/rpmfileutil.c:322 rpmio/rpmfileutil.c:328 +#: rpmio/rpmfileutil.c:323 rpmio/rpmfileutil.c:329 #, c-format msgid "File %s: %s\n" msgstr "" -#: rpmio/rpmfileutil.c:331 +#: rpmio/rpmfileutil.c:332 #, c-format msgid "File %s is smaller than %u bytes\n" msgstr "" -#: rpmio/rpmfileutil.c:599 +#: rpmio/rpmfileutil.c:600 msgid "failed to create directory" msgstr "" @@ -3452,73 +3352,90 @@ msgstr "" msgid "(none)" msgstr "" -#: sign/rpmgensig.c:87 +#: sign/rpmgensig.c:106 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "" -#: sign/rpmgensig.c:97 +#: sign/rpmgensig.c:116 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:125 +#: sign/rpmgensig.c:144 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:131 +#: sign/rpmgensig.c:150 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:144 +#: sign/rpmgensig.c:163 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:174 +#: sign/rpmgensig.c:198 sign/rpmgensig.c:204 #, c-format msgid "Couldn't create pipe for signing: %m" msgstr "" -#: sign/rpmgensig.c:216 +#: sign/rpmgensig.c:247 sign/rpmgensig.c:261 +msgid "fdopen failed\n" +msgstr "" + +#: sign/rpmgensig.c:253 sign/rpmgensig.c:277 +msgid "Could not write to pipe\n" +msgstr "" + +#: sign/rpmgensig.c:284 +#, c-format +msgid "Could not read from file %s: %s\n" +msgstr "" + +#: sign/rpmgensig.c:294 #, c-format msgid "gpg exec failed (%d)\n" msgstr "" -#: sign/rpmgensig.c:246 +#: sign/rpmgensig.c:344 msgid "gpg failed to write signature\n" msgstr "" -#: sign/rpmgensig.c:263 +#: sign/rpmgensig.c:361 msgid "unable to read the signature\n" msgstr "" -#: sign/rpmgensig.c:432 +#: sign/rpmgensig.c:500 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:440 sign/rpmgensig.c:509 -msgid "rpmMkTemp failed\n" +#: sign/rpmgensig.c:514 +msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:492 +#: sign/rpmgensig.c:556 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:604 sign/rpmgensig.c:627 #, c-format -msgid "%s: writeLead failed: %s\n" +msgid "%s: rpmWriteSignature failed: %s\n" msgstr "" -#: sign/rpmgensig.c:522 +#: sign/rpmgensig.c:614 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:621 #, c-format -msgid "%s: rpmWriteSignature failed: %s\n" +msgid "%s: writeLead failed: %s\n" msgstr "" -#: sign/rpmgensig.c:536 +#: sign/rpmgensig.c:646 #, c-format msgid "replacing %s failed: %s\n" msgstr "" diff --git a/po/id.po b/po/id.po index 08a0e65596..b21e81dffd 100644 --- a/po/id.po +++ b/po/id.po @@ -8,10 +8,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2014-04-07 13:17+0300\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2014-06-25 13:38+0300\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Indonesian (http://www.transifex.com/projects/p/rpm/language/id/)\n" +"Language-Team: Indonesian (http://www.transifex.com/rpm-team/rpm/language/id/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -485,7 +485,7 @@ msgstr "" msgid "Signature options:" msgstr "" -#: rpmsign.c:93 sign/rpmgensig.c:199 +#: rpmsign.c:93 sign/rpmgensig.c:232 #, c-format msgid "Could not exec %s: %s\n" msgstr "" @@ -863,92 +863,74 @@ msgstr "" msgid "Could not canonicalize hostname: %s\n" msgstr "" -#: build/pack.c:238 -#, c-format -msgid "Unable to write payload to %s: %s\n" -msgstr "" - -#: build/pack.c:246 -#, c-format -msgid "Unable to read payload from %s: %s\n" +#: build/pack.c:350 +msgid "Unable to reload signature header.\n" msgstr "" -#: build/pack.c:346 +#: build/pack.c:423 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:374 +#: build/pack.c:451 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:385 -msgid "Unable to open temp file.\n" -msgstr "" - -#: build/pack.c:392 -msgid "Unable to write temp header\n" -msgstr "" - -#: build/pack.c:400 -msgid "Bad CSA data\n" -msgstr "" - -#: build/pack.c:464 -msgid "Unable to reload signature header.\n" -msgstr "" - -#: build/pack.c:472 +#: build/pack.c:459 #, c-format msgid "Could not open %s: %s\n" msgstr "" -#: build/pack.c:484 +#: build/pack.c:471 #, c-format msgid "Unable to write package: %s\n" msgstr "" -#: build/pack.c:500 -#, c-format -msgid "Unable to open sigtarget %s: %s\n" +#: build/pack.c:495 +msgid "Unable to write temp header\n" +msgstr "" + +#: build/pack.c:504 +msgid "Bad CSA data\n" msgstr "" -#: build/pack.c:511 +#: build/pack.c:515 build/pack.c:534 sign/rpmgensig.c:267 sign/rpmgensig.c:598 +#: sign/rpmgensig.c:633 #, c-format -msgid "Unable to read header from %s: %s\n" +msgid "Could not seek in file %s: %s\n" msgstr "" -#: build/pack.c:521 +#: build/pack.c:526 #, c-format -msgid "Unable to write header to %s: %s\n" +msgid "Fread failed in file %s: %s\n" msgstr "" -#: build/pack.c:554 +#: build/pack.c:560 #, c-format msgid "Wrote: %s\n" msgstr "" -#: build/pack.c:573 +#: build/pack.c:579 #, c-format msgid "Executing \"%s\":\n" msgstr "" -#: build/pack.c:576 +#: build/pack.c:582 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:580 +#: build/pack.c:586 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:627 +#: build/pack.c:633 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "" -#: build/pack.c:644 +#: build/pack.c:650 #, c-format msgid "cannot create %s: %s\n" msgstr "" @@ -1176,37 +1158,37 @@ msgstr "" msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:901 +#: build/parsePreamble.c:897 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "" -#: build/parsePreamble.c:990 +#: build/parsePreamble.c:985 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1051 +#: build/parsePreamble.c:1046 #, c-format msgid "Bad package specification: %s\n" msgstr "" -#: build/parsePreamble.c:1060 +#: build/parsePreamble.c:1055 #, c-format msgid "Package already exists: %s\n" msgstr "" -#: build/parsePreamble.c:1095 +#: build/parsePreamble.c:1090 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "" -#: build/parsePreamble.c:1127 +#: build/parsePreamble.c:1122 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1131 +#: build/parsePreamble.c:1126 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1591,19 +1573,19 @@ msgstr "" msgid "normal" msgstr "" -#: lib/formats.c:515 lib/verify.c:341 +#: lib/formats.c:515 lib/verify.c:369 msgid "replaced" msgstr "" -#: lib/formats.c:518 lib/verify.c:335 +#: lib/formats.c:518 lib/verify.c:363 msgid "not installed" msgstr "" -#: lib/formats.c:521 lib/verify.c:337 +#: lib/formats.c:521 lib/verify.c:365 msgid "net shared" msgstr "" -#: lib/formats.c:524 lib/verify.c:339 +#: lib/formats.c:524 lib/verify.c:367 msgid "wrong color" msgstr "" @@ -1755,79 +1737,83 @@ msgstr "" msgid "'EXPR'" msgstr "" -#: lib/poptALL.c:187 lib/poptALL.c:201 +#: lib/poptALL.c:187 lib/poptALL.c:206 msgid "read instead of default file(s)" msgstr "" -#: lib/poptALL.c:188 lib/poptALL.c:202 +#: lib/poptALL.c:188 lib/poptALL.c:207 msgid "" msgstr "" -#: lib/poptALL.c:191 +#: lib/poptALL.c:193 +msgid "don't enable any plugins" +msgstr "" + +#: lib/poptALL.c:196 msgid "don't verify package digest(s)" msgstr "" -#: lib/poptALL.c:193 +#: lib/poptALL.c:198 msgid "don't verify database header(s) when retrieved" msgstr "" -#: lib/poptALL.c:195 +#: lib/poptALL.c:200 msgid "don't verify package signature(s)" msgstr "" -#: lib/poptALL.c:198 +#: lib/poptALL.c:203 msgid "send stdout to CMD" msgstr "" -#: lib/poptALL.c:199 +#: lib/poptALL.c:204 msgid "CMD" msgstr "" -#: lib/poptALL.c:204 +#: lib/poptALL.c:209 msgid "use ROOT as top level directory" msgstr "" -#: lib/poptALL.c:205 +#: lib/poptALL.c:210 msgid "ROOT" msgstr "" -#: lib/poptALL.c:207 +#: lib/poptALL.c:212 msgid "use database in DIRECTORY" msgstr "" -#: lib/poptALL.c:208 +#: lib/poptALL.c:213 msgid "DIRECTORY" msgstr "" -#: lib/poptALL.c:211 +#: lib/poptALL.c:216 msgid "display known query tags" msgstr "" -#: lib/poptALL.c:213 +#: lib/poptALL.c:218 msgid "display final rpmrc and macro configuration" msgstr "" -#: lib/poptALL.c:215 +#: lib/poptALL.c:220 msgid "provide less detailed output" msgstr "" -#: lib/poptALL.c:217 +#: lib/poptALL.c:222 msgid "provide more detailed output" msgstr "" -#: lib/poptALL.c:219 +#: lib/poptALL.c:224 msgid "print the version of rpm being used" msgstr "" -#: lib/poptALL.c:225 +#: lib/poptALL.c:230 msgid "debug payload file state machine" msgstr "" -#: lib/poptALL.c:231 +#: lib/poptALL.c:236 msgid "debug rpmio I/O" msgstr "" -#: lib/poptALL.c:298 +#: lib/poptALL.c:303 #, c-format msgid "%s: option table misconfigured (%d)\n" msgstr "" @@ -1899,7 +1885,7 @@ msgstr "" msgid "upgrade package(s) if already installed" msgstr "" -#: lib/poptI.c:148 lib/poptI.c:164 lib/poptI.c:255 lib/poptI.c:259 +#: lib/poptI.c:148 lib/poptI.c:164 lib/poptI.c:251 lib/poptI.c:255 msgid "+" msgstr "" @@ -2010,52 +1996,48 @@ msgid "do not execute any %%triggerpostun scriptlet(s)" msgstr "" #: lib/poptI.c:229 -msgid "do not perform any collection actions" -msgstr "" - -#: lib/poptI.c:233 msgid "" "upgrade to an old version of the package (--force on upgrades does this " "automatically)" msgstr "" -#: lib/poptI.c:237 +#: lib/poptI.c:233 msgid "print percentages as package installs" msgstr "" -#: lib/poptI.c:239 +#: lib/poptI.c:235 msgid "relocate the package to , if relocatable" msgstr "" -#: lib/poptI.c:240 +#: lib/poptI.c:236 msgid "" msgstr "" -#: lib/poptI.c:242 +#: lib/poptI.c:238 msgid "relocate files from path to " msgstr "" -#: lib/poptI.c:243 +#: lib/poptI.c:239 msgid "=" msgstr "" -#: lib/poptI.c:246 +#: lib/poptI.c:242 msgid "ignore file conflicts between packages" msgstr "" -#: lib/poptI.c:249 +#: lib/poptI.c:245 msgid "reinstall if the package is already present" msgstr "" -#: lib/poptI.c:251 +#: lib/poptI.c:247 msgid "don't install, but tell if it would work or not" msgstr "" -#: lib/poptI.c:254 +#: lib/poptI.c:250 msgid "upgrade package(s)" msgstr "" -#: lib/poptI.c:258 +#: lib/poptI.c:254 msgid "reinstall package(s)" msgstr "" @@ -2339,7 +2321,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:119 +#: lib/rpmchecksig.c:119 sign/rpmgensig.c:508 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2349,7 +2331,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:140 sign/rpmgensig.c:93 +#: lib/rpmchecksig.c:140 sign/rpmgensig.c:112 #, c-format msgid "%s: Fread failed: %s\n" msgstr "" @@ -2378,7 +2360,7 @@ msgstr "" msgid ")" msgstr "" -#: lib/rpmchecksig.c:423 sign/rpmgensig.c:53 +#: lib/rpmchecksig.c:423 sign/rpmgensig.c:72 #, c-format msgid "%s: open failed: %s\n" msgstr "" @@ -2403,79 +2385,79 @@ msgstr "" msgid "Unable to restore root directory: %m\n" msgstr "" -#: lib/rpmds.c:511 +#: lib/rpmds.c:547 msgid "NO " msgstr "" -#: lib/rpmds.c:511 +#: lib/rpmds.c:547 msgid "YES" msgstr "" -#: lib/rpmds.c:964 +#: lib/rpmds.c:1000 msgid "PreReq:, Provides:, and Obsoletes: dependencies support versions." msgstr "" -#: lib/rpmds.c:967 +#: lib/rpmds.c:1003 msgid "file name(s) stored as (dirName,baseName,dirIndex) tuple, not as path." msgstr "" -#: lib/rpmds.c:971 +#: lib/rpmds.c:1007 msgid "package payload can be compressed using bzip2." msgstr "" -#: lib/rpmds.c:976 +#: lib/rpmds.c:1012 msgid "package payload can be compressed using xz." msgstr "" -#: lib/rpmds.c:979 +#: lib/rpmds.c:1015 msgid "package payload can be compressed using lzma." msgstr "" -#: lib/rpmds.c:983 +#: lib/rpmds.c:1019 msgid "package payload file(s) have \"./\" prefix." msgstr "" -#: lib/rpmds.c:986 +#: lib/rpmds.c:1022 msgid "package name-version-release is not implicitly provided." msgstr "" -#: lib/rpmds.c:989 +#: lib/rpmds.c:1025 msgid "header tags are always sorted after being loaded." msgstr "" -#: lib/rpmds.c:992 +#: lib/rpmds.c:1028 msgid "the scriptlet interpreter can use arguments from header." msgstr "" -#: lib/rpmds.c:995 +#: lib/rpmds.c:1031 msgid "a hardlink file set may be installed without being complete." msgstr "" -#: lib/rpmds.c:998 +#: lib/rpmds.c:1034 msgid "package scriptlets may access the rpm database while installing." msgstr "" -#: lib/rpmds.c:1002 +#: lib/rpmds.c:1038 msgid "internal support for lua scripts." msgstr "" -#: lib/rpmds.c:1006 +#: lib/rpmds.c:1042 msgid "file digest algorithm is per package configurable" msgstr "" -#: lib/rpmds.c:1010 +#: lib/rpmds.c:1046 msgid "support for POSIX.1e file capabilities" msgstr "" -#: lib/rpmds.c:1014 +#: lib/rpmds.c:1050 msgid "package scriptlets can be expanded at install time." msgstr "" -#: lib/rpmds.c:1017 +#: lib/rpmds.c:1053 msgid "dependency comparison supports versions with tilde." msgstr "" -#: lib/rpmds.c:1020 +#: lib/rpmds.c:1056 msgid "support files larger than 4GB" msgstr "" @@ -2655,10 +2637,10 @@ msgstr "" #: lib/rpmplugins.c:154 #, c-format -msgid "Failed to expand %%__%s_%s macro\n" +msgid "Plugin %%__%s_%s not configured\n" msgstr "" -#: lib/rpmplugins.c:198 +#: lib/rpmplugins.c:199 #, c-format msgid "Plugin %s not loaded\n" msgstr "" @@ -2853,11 +2835,11 @@ msgstr "" msgid "Unknown format" msgstr "" -#: lib/rpmte.c:792 +#: lib/rpmte.c:729 msgid "install" msgstr "" -#: lib/rpmte.c:793 +#: lib/rpmte.c:730 msgid "erase" msgstr "" @@ -2890,96 +2872,98 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:87 +#: lib/signature.c:74 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:92 +#: lib/signature.c:79 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:98 +#: lib/signature.c:85 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:104 +#: lib/signature.c:91 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:119 +#: lib/signature.c:106 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:136 +#: lib/signature.c:123 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:146 +#: lib/signature.c:133 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:159 +#: lib/signature.c:146 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:175 +#: lib/signature.c:162 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:251 -msgid "Immutable header region could not be read. Corrupted package?\n" -msgstr "" - -#: lib/signature.c:261 -msgid "Cannot sign RPM v3 packages\n" -msgstr "" - -#: lib/signature.c:348 +#: lib/signature.c:235 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:387 +#: lib/signature.c:274 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:429 +#: lib/signature.c:316 msgid "Header " msgstr "" -#: lib/signature.c:470 +#: lib/signature.c:357 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1425 +#: lib/transaction.c:1344 msgid "skipped" msgstr "" -#: lib/transaction.c:1425 +#: lib/transaction.c:1344 msgid "failed" msgstr "" -#: lib/verify.c:343 +#: lib/verify.c:251 +#, c-format +msgid "Duplicate username or UID for user %s\n" +msgstr "" + +#: lib/verify.c:272 +#, c-format +msgid "Duplicate groupname or GID for group %s\n" +msgstr "" + +#: lib/verify.c:371 msgid "no state" msgstr "" -#: lib/verify.c:345 +#: lib/verify.c:373 msgid "unknown state" msgstr "" -#: lib/verify.c:396 +#: lib/verify.c:424 #, c-format msgid "missing %c %s" msgstr "" -#: lib/verify.c:448 +#: lib/verify.c:476 #, c-format msgid "Unsatisfied dependencies for %s:\n" msgstr "" @@ -3210,90 +3194,6 @@ msgstr "" msgid "%s has too large or too small integer value, skipped\n" msgstr "" -#: plugins/sepolicy.c:215 -#, c-format -msgid "Failed to decode policy for %s\n" -msgstr "" - -#: plugins/sepolicy.c:222 -#, c-format -msgid "Failed to create temporary file for %s: %s\n" -msgstr "" - -#: plugins/sepolicy.c:228 -#, c-format -msgid "Failed to write %s policy to file %s\n" -msgstr "" - -#: plugins/sepolicy.c:293 -msgid "Failed to create semanage handle\n" -msgstr "" - -#: plugins/sepolicy.c:299 -msgid "Failed to connect to policy handler\n" -msgstr "" - -#: plugins/sepolicy.c:303 -#, c-format -msgid "Failed to begin policy transaction: %s\n" -msgstr "" - -#: plugins/sepolicy.c:334 -#, c-format -msgid "Failed to remove temporary policy file %s: %s\n" -msgstr "" - -#: plugins/sepolicy.c:383 -#, c-format -msgid "Failed to install policy module: %s (%s)\n" -msgstr "" - -#: plugins/sepolicy.c:413 -#, c-format -msgid "Failed to remove policy module: %s\n" -msgstr "" - -#: plugins/sepolicy.c:437 plugins/sepolicy.c:489 -#, c-format -msgid "Failed to fork process: %s\n" -msgstr "" - -#: plugins/sepolicy.c:447 plugins/sepolicy.c:499 -#, c-format -msgid "Failed to execute %s: %s\n" -msgstr "" - -#: plugins/sepolicy.c:453 plugins/sepolicy.c:505 -#, c-format -msgid "%s terminated abnormally\n" -msgstr "" - -#: plugins/sepolicy.c:457 plugins/sepolicy.c:509 -#, c-format -msgid "%s failed with exit code %i\n" -msgstr "" - -#: plugins/sepolicy.c:464 -msgid "Failed to commit policy changes\n" -msgstr "" - -#: plugins/sepolicy.c:481 -msgid "Failed to expand restorecon path" -msgstr "" - -#: plugins/sepolicy.c:560 -msgid "Failed to relabel filesystem. Files may be mislabeled\n" -msgstr "" - -#: plugins/sepolicy.c:564 -msgid "Failed to reload file contexts. Files may be mislabeled\n" -msgstr "" - -#: plugins/sepolicy.c:591 -#, c-format -msgid "Failed to extract policy from %s\n" -msgstr "" - #: rpmio/macro.c:282 #, c-format msgid "%3d>%*s(empty)" @@ -3304,19 +3204,19 @@ msgstr "" msgid "%3d<%*s(empty)\n" msgstr "" -#: rpmio/macro.c:500 rpmio/macro.c:538 +#: rpmio/macro.c:494 #, c-format -msgid "Macro %%%s has unterminated body\n" +msgid "Macro %%%s has unterminated opts\n" msgstr "" -#: rpmio/macro.c:557 +#: rpmio/macro.c:506 rpmio/macro.c:544 #, c-format -msgid "Macro %%%s has illegal name (%%define)\n" +msgid "Macro %%%s has unterminated body\n" msgstr "" #: rpmio/macro.c:563 #, c-format -msgid "Macro %%%s has unterminated opts\n" +msgid "Macro %%%s has illegal name (%%define)\n" msgstr "" #: rpmio/macro.c:568 @@ -3334,63 +3234,63 @@ msgstr "" msgid "Macro %%%s failed to expand\n" msgstr "" -#: rpmio/macro.c:615 +#: rpmio/macro.c:616 #, c-format msgid "Macro %%%s has illegal name (%%undefine)\n" msgstr "" -#: rpmio/macro.c:644 +#: rpmio/macro.c:645 #, c-format msgid "Macro %%%s defined but not used within scope\n" msgstr "" -#: rpmio/macro.c:727 +#: rpmio/macro.c:728 #, c-format msgid "Unknown option %c in %s(%s)\n" msgstr "" -#: rpmio/macro.c:956 +#: rpmio/macro.c:958 msgid "" "Too many levels of recursion in macro expansion. It is likely caused by " "recursive macro declaration.\n" msgstr "" -#: rpmio/macro.c:1025 rpmio/macro.c:1042 +#: rpmio/macro.c:1027 rpmio/macro.c:1044 #, c-format msgid "Unterminated %c: %s\n" msgstr "" -#: rpmio/macro.c:1083 +#: rpmio/macro.c:1085 #, c-format msgid "A %% is followed by an unparseable macro\n" msgstr "" -#: rpmio/macro.c:1101 +#: rpmio/macro.c:1103 #, c-format msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1482 +#: rpmio/macro.c:1484 #, c-format msgid "======================== active %d empty %d\n" msgstr "" -#: rpmio/rpmfileutil.c:257 +#: rpmio/rpmfileutil.c:258 #, c-format msgid "error creating temporary file %s: %m\n" msgstr "" -#: rpmio/rpmfileutil.c:322 rpmio/rpmfileutil.c:328 +#: rpmio/rpmfileutil.c:323 rpmio/rpmfileutil.c:329 #, c-format msgid "File %s: %s\n" msgstr "" -#: rpmio/rpmfileutil.c:331 +#: rpmio/rpmfileutil.c:332 #, c-format msgid "File %s is smaller than %u bytes\n" msgstr "" -#: rpmio/rpmfileutil.c:599 +#: rpmio/rpmfileutil.c:600 msgid "failed to create directory" msgstr "" @@ -3453,73 +3353,90 @@ msgstr "" msgid "(none)" msgstr "" -#: sign/rpmgensig.c:87 +#: sign/rpmgensig.c:106 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "" -#: sign/rpmgensig.c:97 +#: sign/rpmgensig.c:116 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:125 +#: sign/rpmgensig.c:144 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:131 +#: sign/rpmgensig.c:150 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:144 +#: sign/rpmgensig.c:163 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:174 +#: sign/rpmgensig.c:198 sign/rpmgensig.c:204 #, c-format msgid "Couldn't create pipe for signing: %m" msgstr "" -#: sign/rpmgensig.c:216 +#: sign/rpmgensig.c:247 sign/rpmgensig.c:261 +msgid "fdopen failed\n" +msgstr "" + +#: sign/rpmgensig.c:253 sign/rpmgensig.c:277 +msgid "Could not write to pipe\n" +msgstr "" + +#: sign/rpmgensig.c:284 +#, c-format +msgid "Could not read from file %s: %s\n" +msgstr "" + +#: sign/rpmgensig.c:294 #, c-format msgid "gpg exec failed (%d)\n" msgstr "" -#: sign/rpmgensig.c:246 +#: sign/rpmgensig.c:344 msgid "gpg failed to write signature\n" msgstr "" -#: sign/rpmgensig.c:263 +#: sign/rpmgensig.c:361 msgid "unable to read the signature\n" msgstr "" -#: sign/rpmgensig.c:432 +#: sign/rpmgensig.c:500 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:440 sign/rpmgensig.c:509 -msgid "rpmMkTemp failed\n" +#: sign/rpmgensig.c:514 +msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:492 +#: sign/rpmgensig.c:556 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:604 sign/rpmgensig.c:627 #, c-format -msgid "%s: writeLead failed: %s\n" +msgid "%s: rpmWriteSignature failed: %s\n" msgstr "" -#: sign/rpmgensig.c:522 +#: sign/rpmgensig.c:614 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:621 #, c-format -msgid "%s: rpmWriteSignature failed: %s\n" +msgid "%s: writeLead failed: %s\n" msgstr "" -#: sign/rpmgensig.c:536 +#: sign/rpmgensig.c:646 #, c-format msgid "replacing %s failed: %s\n" msgstr "" diff --git a/po/is.po b/po/is.po index b01c9271b3..acf9e8ada3 100644 --- a/po/is.po +++ b/po/is.po @@ -7,16 +7,16 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Icelandic (http://www.transifex.com/projects/p/rpm/language/" +"Language-Team: Icelandic (http://www.transifex.com/rpm-team/rpm/language/" "is/)\n" "Language: is\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n" #: cliutils.c:21 lib/poptI.c:29 #, c-format @@ -80,8 +80,8 @@ msgstr "" msgid "Install/Upgrade/Erase options:" msgstr "" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "" @@ -101,7 +101,7 @@ msgstr "" msgid "unexpected query source" msgstr "" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "" @@ -506,31 +506,63 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "+" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +msgid "--fskpass may only be specified when signing files" +msgstr "" + +#: rpmsign.c:126 +msgid "--fskpath may only be specified when signing files" +msgstr "" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -645,213 +677,218 @@ msgstr "" msgid "syntax error in expression\n" msgstr "" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "vantar '(' í %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "vantar ')' í %s %s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Ógilt %s tákn: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Skráin er tvítekin: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Skráin fannst ekki: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "Skráin fannst ekki með 'glob': %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "lína: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Skráin fannst ekki með 'glob': %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Ógild skrá %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" "%s" msgstr "" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" @@ -870,89 +907,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "" -#: build/pack.c:174 -#, c-format -msgid "Could not canonicalize hostname: %s\n" +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" msgstr "" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" +#: build/pack.c:183 +#, c-format +msgid "Could not canonicalize hostname: %s\n" msgstr "" -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Get ekki ritað í pakka: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Gat ekki keyrt %s: %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "Ógild skrá %s: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Skrifaði: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "" @@ -1070,146 +1108,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Get ekki opnað táknmynd %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Gat ekki lesið táknmynd %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Óþekkt tegund táknmyndar: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "lína %d: Tag tekur einungis eitt tákn: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "lína %d: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "lína %d: Skemmt tag: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "lína %d: Tómt tag: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1268,35 +1306,35 @@ msgstr "" msgid "line %d: second %%prep\n" msgstr "" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1341,71 +1379,71 @@ msgstr "" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "lína %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Get ekki opnað %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "" @@ -1476,83 +1514,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Gat ekki keyrt %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Gat ekki búið til undirferli (fork) %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "gat ekki fundið %s:\n" @@ -1582,168 +1615,172 @@ msgstr "" msgid "package %s was already added, replacing with %s\n" msgstr "" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s vistað sem %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s búið til sem %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2379,7 +2416,7 @@ msgstr "" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "" @@ -2404,7 +2441,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2414,7 +2451,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "" @@ -2443,7 +2480,7 @@ msgstr "" msgid ")" msgstr "" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "" @@ -2549,101 +2586,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "ekki skoða pakkaskilyrðin" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, c-format msgid "Unterminated rich dependency: %s" msgstr "" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr "" -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "" @@ -2685,42 +2722,42 @@ msgstr "" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "" @@ -2909,21 +2946,21 @@ msgstr "" msgid "bad option '%s' at %s:%d\n" msgstr "ólöglegur rofi '%s' á %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "" @@ -2941,42 +2978,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Gat ekki lesið táknmynd %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Gat ekki lesið táknmynd %s: %s\n" -#: lib/rpmscript.c:382 -#, fuzzy, c-format +#: lib/rpmscript.c:389 +#, c-format msgid "Fwrite failed: %s" -msgstr "Ógild skrá %s: %s\n" +msgstr "" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "" @@ -3022,86 +3059,90 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "" + +#: lib/signature.c:451 msgid "Header " msgstr "" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "" @@ -3207,76 +3248,76 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "" @@ -3435,7 +3476,7 @@ msgstr "" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== virkt %d tómt %d\n" @@ -3509,119 +3550,153 @@ msgstr "aðvörun: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "minnisfrátekt (%u bæta) skilaði NULL.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, c-format msgid "error creating temp directory %s: %m\n" msgstr "" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, c-format msgid "error creating fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, c-format msgid "error delete fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, c-format msgid "error delete directory %s: %m\n" msgstr "" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 msgid "Fopen failed\n" msgstr "" -#: sign/rpmgensig.c:304 +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Gat ekki keyrt %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "gpg get ekki lesið undirskriftina\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "get ekki lesið undirskriftina\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +msgid "generateSignature failed\n" +msgstr "" + +#: sign/rpmgensig.c:543 +msgid "rpmReadSignature failed\n" +msgstr "" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +msgid "headerReload failed\n" +msgstr "" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +msgid "copyFile failed\n" +msgstr "" + +#: sign/rpmgensig.c:621 +msgid "headerWrite failed\n" +msgstr "" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" @@ -3634,21 +3709,3 @@ msgstr "" #: tools/rpmgraph.c:220 msgid "don't verify header+payload signature" msgstr "" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Get ekki ritað innihald í %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Get ekki lesið innihald %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Get ekki opnað tempi skrá.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Get ekki opnað sigtarget %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Get ekki lesið haus úr %s: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Gat ekki ritað haus í %s: %s\n" diff --git a/po/it.po b/po/it.po index 9d01fe445b..092c9ab022 100644 --- a/po/it.po +++ b/po/it.po @@ -8,11 +8,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:47+0000\n" -"Last-Translator: Guido Grazioli \n" -"Language-Team: Italian (http://www.transifex.com/projects/p/rpm/language/" -"it/)\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" +"Last-Translator: pmatilai \n" +"Language-Team: Italian (http://www.transifex.com/rpm-team/rpm/language/it/)\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -83,8 +82,8 @@ msgstr "Opzioni di verifica (con -V o --verify):" msgid "Install/Upgrade/Erase options:" msgstr "Opzioni Installa/Aggiorna/Rimuovi:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Opzioni comuni per tutte le modalità e gli eseguibili rpm:" @@ -104,7 +103,7 @@ msgstr "formato di interrogazione inaspettato" msgid "unexpected query source" msgstr "origine d'interrogazione inaspettata" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "è possibile specificare solo una modalità principale" @@ -556,31 +555,66 @@ msgstr "elenca le chiavi del keyring RPM" msgid "Keyring options:" msgstr "Opzioni keyring:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "non è stato specificato alcun argomento" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "firma i pacchetti" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "firma pacchetto/i (identico a --addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "cancella le firme del pacchetto" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "firma i pacchetti" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Opzioni della firma:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "È necessario impostare \"%%_gpg_name\" nel file macro\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix può essere usato solo quando si installano nuovi pacchetti" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "" +"--allmatches può essere specificato solo durante la rimozione del pacchetto" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "parsa gli spec file sullo stdout" @@ -698,198 +732,203 @@ msgstr "&& e || non supportati per le stringhe\n" msgid "syntax error in expression\n" msgstr "errore di sintassi nell'espressione\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "'(' mancante in %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "')' mancante in %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Token %s non valido: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "%s mancante in %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "Caratteri non validi seguono %s(): %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Sintassi non corretta: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Spec della modalità errata: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Spec dirmode errata: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "Lunghezza inconsueta del locale: \"%s\" in %%lang(%s)\n" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "Locale duplicato: %s in %%lang(%s)\n" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "Capability non valida: %s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "Supporto alle file capabilities non disponibile\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "Il file deve iniziare con \"/\": %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "Algoritmo di digest %u sconosciuto, ritorno a MD5\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "File elencato due volte: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "lettura del symlink %s fallita: %s\n" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Il Symlink punta alla BuildRoot: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "Percorso esterno alla buildroot: %s\n" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "Directory non trovata: %s\n" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "File non trovato: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "Non è una directory: %s\n" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s: impossibile caricare tag sconosciuto (%d).\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s: lettura chiave pubblica fallita.\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: non è una chiave pubblica con formato 'armored'.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "%s: errore durante l'encoding\n" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "Il file deve essere preceduto da \"/\": %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "glob %%dev non consentito: %s\n" -#: build/files.c:1589 -#, c-format -msgid "Directory not found by glob: %s\n" +#: build/files.c:1614 +#, fuzzy, c-format +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "Directory non trovata per il glob: %s\n" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "File non trovato dal glob: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "Impossibile aprire %%files file %s: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "riga: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" "File %s vuoto nella sezione %%files\n" "\n" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "Errore nella lettura del file %s in %%files: %m\n" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "_docdir_fmt %s non valido: %s\n" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "File non trovato dal glob: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "Impossibile unire %s speciali con altre forme: %s\n" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "Più di un file su una riga: %s\n" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "File errato: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "Controllo per file non pacchettizzati in corso: %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -898,18 +937,18 @@ msgstr "" "Trovati file installati (ma non inclusi nel pacchetto):\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "Elaborazione file: %s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" "L'architettura dei binari (%d) non corrisponde a quella del pacchetto (%d).\n" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "Binari dipendenti dall'architettura presenti in un pacchetto noarch\n" @@ -928,89 +967,90 @@ msgstr "creazione archivio fallita: %s\n" msgid "Could not open %s file: %s\n" msgstr "Impossibile aprire il file %s: %s\n" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: linea: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Impossibile regolarizzare l'hostname: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Impossibile ricaricare intestazione della firma.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "Compressione payload sconosciuta: %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "Impossibile creare una regione dell'intestazione immutabile.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Impossibile aprire %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Impossibile scrivere il pacchetto: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "Impossibile salvare intestazione di temp\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Dati CSA errati\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Impossibile aprire il file %s: %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "creazione archivio fallita sul file %s: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Scritto: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "Esecuzione \"%s\":\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "Esecuzione di \"%s\" fallita.\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "Controllo pacchetto \"%s\" fallito.\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "Impossibile generare nome del file di output per il pacchetto %s: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "impossibile creare %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "riga %d: secondo %s\n" @@ -1128,147 +1168,147 @@ msgstr "Scaricamento di %s su %s\n" msgid "Couldn't download %s\n" msgstr "Impossibile scaricare %s\n" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "L'architettura è esclusa: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "L'architettura non è inclusa: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "OS è escluso: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "OS non è incluso: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "il campo %s deve essere presente nel pacchetto: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Voci %s duplicate nel pacchetto: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Impossibile aprire l'icona %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Impossibile leggere l'icona %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Tipo di icona sconosciuto: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "riga %d: Il tag necessita di un solo token: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, fuzzy, c-format msgid "Illegal char '%c' (0x%x)" msgstr "riga %d: Carattere '%c' illegale in: %s\n" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 #, fuzzy msgid "Illegal sequence \"..\"" msgstr "riga %d: Sequenza \"..\" illegale in: %s\n" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "linea %d: %s: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: linea: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "riga %d: Tag malformato: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "riga %d: Tag vuoto: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "riga %d: I prefissi non devono finire con \"/\": %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "riga %d: Docdir deve iniziare con '/': %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "riga %d: Il tag Epoch deve essere un numero: %s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "riga %d: %s errati: qualificatori: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "riga %d: Formato BuildArchitecture errato: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "riga %d: Sono supportati solo sottopacchetti noarch: %s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Errore interno: bogus tag %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "riga %d: %s è deprecato: %s\n" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Specifiche errate del pacchetto: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Il pacchetto è già esistente: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "riga %d: Tag sconosciuto: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} non può essere vuota\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "%%{buildroot} non può essere \"/\"\n" @@ -1327,35 +1367,35 @@ msgstr "Numero patch non valido %s: %s\n" msgid "line %d: second %%prep\n" msgstr "riga %d: secondo %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "I token delle dipendenze devono iniziare per alfanumerico, '_' o '/'" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "Nome file versionato non consentito" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "Dipendenza non valida" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "Versione richiesta" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "linea %d: %s: %s\n" @@ -1400,74 +1440,74 @@ msgstr "linea %d: script interno non supportato: %s\n" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "linea %d: argomenti dell'interprete non consentiti nei trigger: %s\n" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "riga %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Impossibile aprire %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "%s:%d: argomento necessario per %s\n" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" "riga %d: %%if non bilanciato\n" "\n" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "linea %d: macro non chiusa o errata continuazione linea\n" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "%s:%d: condizione %%if errata\n" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: Trovato un %%else con nessun %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: Trovato un %%endif con nessun %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "%s: %d: istruzione %%include malformata\n" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "" "Non è stata trovata alcuna architettura compatibile per la compilazione\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "Il pacchetto non possiede alcuna %%description: %s\n" @@ -1540,83 +1580,78 @@ msgstr "Troppi argomenti alla linea: %s\n" msgid "Processing policies: %s\n" msgstr "Elaborazione policies: %s\n" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "Viene ignorata la regex non valida %s\n" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "Impossibile creare la pipe per %s: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Impossibile eseguire %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Impossibile biforcare %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "%s fallito: %x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "impossibile salvare tutti i dati su %s: %s\n" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "operatore non valido" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "formato non valido" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "dipendenza non valida (%s): %s\n" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "Conversione di %s a long integer fallita.\n" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "File classifier vuoto\n" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "Non è configurato alcun attributo dei file\n" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) fallita: %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load fallita: %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "Identificazione file \"%s\" fallita: modalità %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "Ricerca di %s in corso: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Impossibile trovare %s:\n" @@ -1647,168 +1682,172 @@ msgstr "il pacchetto %s è già stato aggiunto, salto %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "il pacchetto %s è stato già aggiunto, sostituzione con %s in corso\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(non è un numero)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(non base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(tipo non valido)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(non è un blob)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(tipo xml non valido)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(non è una firma OpenPGP)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "Formato data %u non corretto" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "normale" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "sostituito" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "non installato" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "condivisa su rete" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "colore errato" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "mancanti" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(sconosciuto)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(non è una stringa)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s salvato come %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s creato come %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "%s %s: rimozione fallita: %s\n" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "directory" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "file" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2456,7 +2495,7 @@ msgstr "numero del pacchetto non valido: %s\n" msgid "record %u could not be read\n" msgstr "il record %u non può essere letto\n" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "il pacchetto %s non è stato installato\n" @@ -2481,7 +2520,7 @@ msgstr "%s: chiave pubblica %d non con formato 'armored'.\n" msgid "%s: import read failed(%d).\n" msgstr "%s: lettura importazione fallita(%d).\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "%s: headerRead fallita: %s\n" @@ -2492,7 +2531,7 @@ msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" "%s: La regione header immutabile non può essere letta. Pacchetto corrotto?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: Fread fallito: %s\n" @@ -2521,7 +2560,7 @@ msgstr " (CHIAVI NON FIDATE:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: apertura fallita: %s\n" @@ -2637,104 +2676,104 @@ msgstr "supporto per file più grandi di 4GB" msgid "support for rich dependencies." msgstr "non verificare le dipendenze dei pacchetti" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 #, fuzzy msgid "Name required" msgstr "Versione richiesta" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 #, fuzzy msgid "Empty rich dependency" msgstr "Dipendenza non valida" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "%c non terminato: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 #, fuzzy msgid "Junk after rich dependency" msgstr "Dipendenza non valida" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "l'utente %s non esiste - uso dell'utente root\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "il gruppo %s non esiste - uso dell'utente root\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Bad magic" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Intestazione errata/illeggibile" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Dimensione intestazione troppo grande" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "FIle troppo grande per l'archivio" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Tipo di file sconosciuto" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "File mancante(i)" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "Digest non corrispondente" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Errore interno" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "File archive non è nell'intestazione" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " fallito - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "%s: (errore 0x%x)" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "apertura di %s fallita: %s\n" @@ -2776,42 +2815,42 @@ msgstr "Dipendenze fallite:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: non è un pacchetto rpm (o un manifest del pacchetto): %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s non può essere installato\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Ripristino di %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "omissione di %s - trasferimento fallito\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "il pacchetto %s non è riposizionabile\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "errore di lettura dal file %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "\"%s\" specifica pacchetti multipli:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "impossibile aprire %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Installazione di %s in corso\n" @@ -2858,9 +2897,9 @@ msgid "Failed to resolve symbol %s: %s\n" msgstr "Impossibile risolvere il simbolo %s: %s\n" #: lib/rpmplugins.c:154 -#, fuzzy, c-format +#, c-format msgid "Plugin %%__%s_%s not configured\n" -msgstr "Plugin %s non caricato\n" +msgstr "" #: lib/rpmplugins.c:199 #, c-format @@ -3009,21 +3048,21 @@ msgstr "architettura mancante per %s su %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "opzione errata '%s' su %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "Impossibile leggere il vettore ausiliario, /proc non montata?\n" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Sistema sconosciuto: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Si prega di contattare %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "Impossibile aprire %s per la lettura: %m.\n" @@ -3041,42 +3080,42 @@ msgstr "Impossibile tornare alla direcotry corrente: %m" msgid " scriptlet support not built in\n" msgstr "supporto agli scriptlet non disponibile\n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "Impossibile creare il file temporaneo per %s: %s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "Impossibile duplicare il file descriptor: %s: %s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Impossibile leggere l'icona %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Impossibile ripristinare directory root: %m\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite fallito: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "scriptlet %s fallita, waitpid(%d) rc %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "scriptlet %s fallita, segnale %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "scriptlet %s fallita, uscita con stato %d\n" @@ -3122,86 +3161,90 @@ msgstr "%s: lettura chiave pubblica fallita.\n" msgid "transaction" msgstr "transazione" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(non è una firma OpenPGP)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Impossibile ricaricare intestazione della firma.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Header " -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "MD5 digest:" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "Digest SHA1 header:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "Verifica signature: PARAMETRI NON VALIDI (%d %p %d %p %p)" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "saltato" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "fallito" @@ -3307,76 +3350,76 @@ msgstr "Generazione di %d indici mancanti, prego attendere...\n" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "impossibile aprire l'indice %s usando%s - %s (%d)\n" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "non è stato impostato alcun dbpath\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader: salto" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "errore(%d) nella memorizzazione del record #%d in %s\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: regexec fallito: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: regcomp fallito: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator: salto" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "rpmdb: intestazione #%u danneggiata -- viene omessa.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: impossibile leggere intestazione 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "non è stato impostato alcun dbpath" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "impossibile creare la cartella %s: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "l'intestazione #%u nel database non è valida -- viene omessa.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "impossibile aggiungere il record originariamente su %u\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "ricompilazione database fallita: il database originale rimane in uso\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "sostituzione del vecchio database con il nuovo database fallita!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "per eseguire un ripristino sostituire i file in %s con i file di %s" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "rimozione della directory %s fallita: %s\n" @@ -3537,7 +3580,7 @@ msgstr "Un %% è seguito da una macro non parsabile\n" msgid "failed to load macro file %s" msgstr "impossibile caricare il file di macro %s" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== %d attivo %d vuoto\n" @@ -3611,121 +3654,159 @@ msgstr "avvertimento: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "allocazione memoria (%u byte) ha ritornato NULL.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "V%d %s/%s %s, ID chiave %s" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(nessuno)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "errore nella creazione del file temporaneo %s: %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "errore nella creazione del file temporaneo %s: %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "errore nella creazione del file temporaneo %s: %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "impossibile creare la cartella %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite fallito: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s: Fflush fallito: %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "Firma PGP non supportata\n" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "Algoritmo hash PGP %u non supportato\n" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "Algoritmo di chiave privata PGP non supportato %u\n" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "Impossibile eseguire %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: apertura fallita: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Impossibile aprire il file %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Impossibile aprire %%files file %s: %m\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "esecuzione gpg fallita (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "gpg non è riuscito a salvare la firma\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "impossibile leggere la firma\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature fallito: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmReadSignature fallita: %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "%s: headerRead fallita: %s\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "rpmMkTemp fallito\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "exec fallito\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "%s: headerRead fallita: %s\n" + +#: sign/rpmgensig.c:651 +#, fuzzy, c-format +msgid "%s already contains identical file signatures\n" +msgstr "%s contiene la stessa identica signature, lo salto\n" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s: rpmReadSignature fallita: %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "Impossibile firmare pacchetti RPM v3\n" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "%s contiene la stessa identica signature, lo salto\n" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature fallito: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "rpmMkTemp fallito\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead fallito: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "sostituzione di %s fallita: %s\n" @@ -3739,6 +3820,9 @@ msgstr "%s: lettura manifesto fallita: %s\n" msgid "don't verify header+payload signature" msgstr "non verificare firma header+payload" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "Conversione di %s a long integer fallita.\n" + #~ msgid "Enter pass phrase: " #~ msgstr "Inserire la passphrase:" @@ -3759,90 +3843,3 @@ msgstr "non verificare firma header+payload" #~ msgid "Couldn't create pipe for signing: %m" #~ msgstr "Impossibile creare la pipe per la firma: %m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Impossibile salvare payload su %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Impossibile leggere payload da %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Impossibile aprire il file temp.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Impossibile aprire sigtarget %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Impossibile leggere intestazione da %s: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Impossibile salvare intestazione su %s: %s\n" - -#~ msgid "do not perform any collection actions" -#~ msgstr "non eseguire azioni sulle collezioni" - -#~ msgid "Failed to expand %%__%s_%s macro\n" -#~ msgstr "Impossibile espandere la macro %%__%s_%s\n" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "" -#~ "Impossibile leggere la regione immutabile dell'header. Pacchetto " -#~ "corrotto?\n" - -#~ msgid "Failed to decode policy for %s\n" -#~ msgstr "Impossibile decodificare la policy per %s\n" - -#~ msgid "Failed to create temporary file for %s: %s\n" -#~ msgstr "Impossibile creare il file temporaneo per %s: %s\n" - -#~ msgid "Failed to write %s policy to file %s\n" -#~ msgstr "Impossibile scrivere la policy %s nel file %s\n" - -#~ msgid "Failed to create semanage handle\n" -#~ msgstr "Errore nella creazione dell'handle semanage\n" - -#~ msgid "Failed to connect to policy handler\n" -#~ msgstr "Errore nella connessione all'handler di policy\n" - -#~ msgid "Failed to begin policy transaction: %s\n" -#~ msgstr "Errore nell'inizializzazione della policy transaction: %s\n" - -#~ msgid "Failed to remove temporary policy file %s: %s\n" -#~ msgstr "Impossibile rimuovere il temporaneo %s della policy: %s\n" - -#~ msgid "Failed to install policy module: %s (%s)\n" -#~ msgstr "Impossibile installare il modulo di policy: %s (%s)\n" - -#~ msgid "Failed to remove policy module: %s\n" -#~ msgstr "Impossibile rimuovere il modulo di policy: %s\n" - -#~ msgid "Failed to fork process: %s\n" -#~ msgstr "Errore durante il fork del processo: %s\n" - -#~ msgid "Failed to execute %s: %s\n" -#~ msgstr "Impossibile eseguire %s: %s\n" - -#~ msgid "%s terminated abnormally\n" -#~ msgstr "%s è terminato in modo anomalo\n" - -#~ msgid "%s failed with exit code %i\n" -#~ msgstr "%s fallito con codice di errore %i\n" - -#~ msgid "Failed to commit policy changes\n" -#~ msgstr "Errore durante il commit delle modifiche alla policy\n" - -#~ msgid "Failed to expand restorecon path" -#~ msgstr "Impossibile espandere il percorso restorecon" - -#~ msgid "Failed to relabel filesystem. Files may be mislabeled\n" -#~ msgstr "" -#~ "Errore durante il relabel del filesystem. I file potrebbero avere label " -#~ "non corrette\n" - -#~ msgid "Failed to reload file contexts. Files may be mislabeled\n" -#~ msgstr "" -#~ "Errore nel caricamento dei file context. I file potrebbero avere label " -#~ "non corrette\n" - -#~ msgid "Failed to extract policy from %s\n" -#~ msgstr "Impossibile estrarre la policy da %s\n" diff --git a/po/ja.po b/po/ja.po index d146549381..caf1ee72f7 100644 --- a/po/ja.po +++ b/po/ja.po @@ -6,15 +6,16 @@ # Hajime Taira , 2011-2012 # Tadashi Jokagi , 2012 # Tadashi Jokagi , 2011 +# Tadashi Jokagi , 2012 # Tomoyuki KATO , 2012-2013 msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Japanese (http://www.transifex.com/projects/p/rpm/language/" +"Language-Team: Japanese (http://www.transifex.com/rpm-team/rpm/language/" "ja/)\n" "Language: ja\n" "MIME-Version: 1.0\n" @@ -84,8 +85,8 @@ msgstr "検証オプション (-V または --verify):" msgid "Install/Upgrade/Erase options:" msgstr "インストール/アップグレード/アンインストールオプション:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "すべてのモード・コマンドで共通のオプション:" @@ -105,7 +106,7 @@ msgstr "予期せぬ問い合わせのフォーマット" msgid "unexpected query source" msgstr "予期せぬ問い合わせのソース" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "一つのメジャーモードのみを指定して下さい" @@ -525,31 +526,65 @@ msgstr "RPMキーリングからキーを一覧表示する。" msgid "Keyring options:" msgstr "キーリングのオプション:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "引数が指定されていません。" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "署名パッケージ" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "パッケージに署名する (--addsign と同一です)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "パッケージの署名を削除する" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "署名パッケージ" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "署名オプション:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "マクロファイル内で \"%%_gpg_name\" を設定しなければなりません。\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix は新規パッケージのインストール時のみ使用できます。" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches はパッケージ削除時のみ指定できます。" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "SPEC ファイルを標準出力に構文解析します" @@ -667,198 +702,203 @@ msgstr "&& と || は文字列には使えません\n" msgid "syntax error in expression\n" msgstr "式中で文法エラー\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "%s に '(' がありません %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "%s(%s の後に ')' がありません\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "無効なトークン %s: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "%s が %s %s にありません\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "%s() に続く空白がありません: %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "文法エラー: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "不正なモード指定: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "不正なディレクトリモード指定: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "異常なロケール長: \"%s\" (%%lang(%s))\n" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "重複する位置 %s が %%lang(%s) にあります\n" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "不正なケーパビリティです: %s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "ファイル ケーパビリティのサポートが組み込まれていません\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "ファイルは \"/\" から始まらなければなりません: %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" "不明なファイルのダイジェスト アルゴリズム %u です。MD5 にフォールバックしま" "す。\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "ファイルが2回表記されています: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "シンボリックリンク %s の読み込みに失敗しました: %s\n" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "シンボリックリンクが BuildRoot を指しています: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "ディレクトリーがありません: %s\n" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "ファイルが見つかりません: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s: 不明なタグ (%d) を読み込めませんでした。\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s: 公開鍵の読み込みに失敗しました。\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: ASCII 形式の公開鍵ではありません。\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "%s: エンコードに失敗\n" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "ファイルは先頭に \"/\" が必要です: %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "%%dev グロブは許可されません: %s\n" -#: build/files.c:1589 -#, c-format -msgid "Directory not found by glob: %s\n" +#: build/files.c:1614 +#, fuzzy, c-format +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "ディレクトリーがグロブにより見つかりませんでした: %s\n" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "ファイルが見つかりません (by glob): %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "%%files のファイル %s を開けません: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "%s行目: \n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "%%files ファイル %s の読み込み中にエラー: %m\n" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "不正な _docdir_fmt %s: %s\n" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "ファイルが見つかりません (by glob): %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "他の形式で特別な %s を混ぜることはできません: %s\n" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "1 行に複数のファイル: %s\n" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "不正なファイル: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "パッケージに含まれないファイルの検査中: %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -867,19 +907,19 @@ msgstr "" "インストール済み(ただしパッケージに含まれない)ファイルが見つかりました:\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "ファイルの処理中: %s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" "バイナリのアーキテクチャー (%d) がパッケージのアーキテクチャー (%d) と一致し" "ません。\n" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "noarch パッケージ内にアーキテクチャ依存のバイナリー\n" @@ -898,89 +938,90 @@ msgstr "アーカイブの作成に失敗しました: %s\n" msgid "Could not open %s file: %s\n" msgstr "%s ファイルを開けませんでした: %s\n" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: 行: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "ホスト名を正式なものにできません: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "署名ヘッダーの再読み込みができません。\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "不明なペイロード圧縮: %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "不変ヘッダー領域を作成できません。\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "%s のオープンに失敗: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "パッケージの書き込みに失敗: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "一時ヘッダーの書き込みができません。\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "不正な CSA データ\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "%s ファイルを開けませんでした: %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "ファイル %s にアーカイブの作成を失敗しました: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "書き込み完了: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "「%s」を実行しています:\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "「%s」の実行に失敗しました。\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "パッケージ \"%s\" のチェックに失敗しました。\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "パッケージ %s の出力ファイル名を生成できませんでした: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "%s を作成できません: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "%d 行目: 2番目の %s\n" @@ -1098,147 +1139,147 @@ msgstr "%s を %s にダウンロード中\n" msgid "Couldn't download %s\n" msgstr "%s をダウンロードできませんでした\n" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "アーキテクチャは除外されています: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "アーキテクチャは含まれていません: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "OS は除外されています: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "OS は含まれていません: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "%s フィールドがパッケージ中に必要です: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "パッケージ中に %s エントリが重複しています: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "アイコン %s を開けません: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "アイコン %s を読むことができません: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "不明なアイコンタイプ: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "%d 行目: タグはトークンを 1つしかとりません: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, fuzzy, c-format msgid "Illegal char '%c' (0x%x)" msgstr "%d 行目: 不正な文字 '%c' : %s\n" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 #, fuzzy msgid "Illegal sequence \"..\"" msgstr "%d 行目: 不正なシーケンス 「..」 : %s\n" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "%d 行目: %s: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: 行: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "%d 行目: 不完全な形のタグ: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "%d 行目: 空のタグ: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "%d 行目: Prefix は \"/\" で終わってはいけません: %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "%d 行目: Docdir は '/' で始まらなければなりません: %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "%d 行目: Epoch フィールドは数字でなければなりません: %s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "%d 行目: 不正な修飾子 %s : %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "%d 行目: 不正な BuildArchtecture フォーマット: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "%d 行目: noarch サブ パッケージでのみサポート: %s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "内部エラー: にせのタグ %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "%d 行目: %s は非推奨: %s\n" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "不正なパッケージの指定: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "パッケージは既に存在しています: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "%d 行目: 不明なタグ: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} を空にすることができません\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "%%{buildroot} を \"\" にすることができません\n" @@ -1297,36 +1338,36 @@ msgstr "無効なパッケージ番号 %s: %s\n" msgid "line %d: second %%prep\n" msgstr "%d 行目: ふたつ目の %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" "依存関係トークンは、英数字、'_' または '/' で始まらなければいけません。" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "バージョン付きファイル名は許可されません" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "無効な依存性" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "バージョン要件" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "%d 行目: %s: %s\n" @@ -1371,71 +1412,71 @@ msgstr "%d 行目: 未サポートの内部スクリプト: %s\n" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "%d 行目: インタープリター引数はトリガーにおいて許可されません: %s\n" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "%d 行目: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "%s を開けません: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "%s:%d: %s に対して期待される引数\n" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "%d 行目: %%if が閉じていません\n" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "%d 行目: 終了していないマクロまたは行の不正な継続\n" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "%s:%d: 不正な %%if 条件\n" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: %%if がないのに %%else があります\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: %%if がないのに %%endif があります\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "%s:%d: 不正な形式の %%include 文\n" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "作成(build)可能な互換アーキテクチャはありません\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "パッケージには %%description がありません: %s\n" @@ -1510,83 +1551,78 @@ msgstr "オプションが多すぎます: %s\n" msgid "Processing policies: %s\n" msgstr "ポリシーの処理中: %s\n" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "不正な正規表現 %s を無視します\n" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "%s のためのパイプ作成ができません: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "%s を実行できませんでした: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "%s のフォークに失敗しました: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "%s は失敗しました。 %x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "%s へ全データの書き込みに失敗しました: %s\n" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "%s の整数(long int)への変換に失敗しました。\n" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "空のファイル分類子\n" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "構成すべきファイル属性がありません。\n" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) に失敗しました: %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load に失敗しました: %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "ファイル \"%s\" の承認に失敗しました: モード %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "%s を検索しています: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "%s の検索に失敗しました:\n" @@ -1616,168 +1652,172 @@ msgstr "パッケージ %s は既に追加されています。%s を飛ばし msgid "package %s was already added, replacing with %s\n" msgstr "パッケージ %s は既に追加されています。 %s と置換します。\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(数字ではありません)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(base64 ではありません)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(不正なタイプ)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(blob ではありません)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(不正な XML タイプ)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(OpenPGP 署名ではありません)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "無効な日付 %u" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "通常" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "置換" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "未インストール" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "ネット共有" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "間違った色" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "見つかりません" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(不明) " -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(文字列でない)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s は %s として保存されました。\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s は %s として作成されました。\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "%s %s: 削除に失敗しました: %s\n" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "ディレクトリー" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "ファイル" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2419,7 +2459,7 @@ msgstr "無効なパッケージ番号: %s\n" msgid "record %u could not be read\n" msgstr "レコード %u は読み込めませんでした\n" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "パッケージ %s はインストールされていません。\n" @@ -2444,7 +2484,7 @@ msgstr "%s: キー %d は ASCII 形式の公開鍵ではありません。\n" msgid "%s: import read failed(%d).\n" msgstr "%s: インポート読み込みに失敗しました(%d)。\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "%s: headerRead に失敗しました: %s\n" @@ -2456,7 +2496,7 @@ msgstr "" "%s: 不変のヘッダー領域が読み込めませんでした。パッケージが壊れていません" "か?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: Fread に失敗しました: %s\n" @@ -2485,7 +2525,7 @@ msgstr "(信頼できない鍵:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: オープンに失敗しました: %s\n" @@ -2594,104 +2634,104 @@ msgstr "" msgid "support for rich dependencies." msgstr "パッケージの依存関係の検証を行いません。" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 #, fuzzy msgid "Name required" msgstr "バージョン要件" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 #, fuzzy msgid "Empty rich dependency" msgstr "無効な依存性" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "終端されていない %c: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 #, fuzzy msgid "Junk after rich dependency" msgstr "無効な依存性" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "ユーザー %s は存在しません - root を使用します\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "グループ %s は存在しません - root を使用します\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "不正なマジック" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "不正な/不可読なヘッダー" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "ヘッダーサイズが大きすぎます。" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "ファイルがアーカイブのために大きすぎます" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "不明なファイルタイプ" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "ダイジェストが適合しません" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "内部エラー" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "アーカイブファイルがヘッダーにありません。" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr "失敗 - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "%s のオープンに失敗: %s\n" @@ -2733,42 +2773,42 @@ msgstr "依存性の欠如:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: RPM パッケージ(またはパッケージのリスト)ではありません: %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s をインストールできません。\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "%s を取得中\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "%s をスキップします - 転送に失敗しました\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "パッケージ %s は再配置できません。\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "ファイル %s の読み込みエラー\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "\"%s\" は複数のパッケージを指定しています:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "%s を開けません: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "%s をインストール中です。\n" @@ -2815,9 +2855,9 @@ msgid "Failed to resolve symbol %s: %s\n" msgstr "シンボル %s の解決に失敗: %s\n" #: lib/rpmplugins.c:154 -#, fuzzy, c-format +#, c-format msgid "Plugin %%__%s_%s not configured\n" -msgstr "%s プラグインは読み込まれていません。\n" +msgstr "" #: lib/rpmplugins.c:199 #, c-format @@ -2963,22 +3003,22 @@ msgstr "%s 用のアーキテクチャが見つかりません (%s:%d)\n" msgid "bad option '%s' at %s:%d\n" msgstr "不正なオプションです: '%s' (%s:%d)\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" "補助ベクトルの読み込みに失敗しました、/proc がマウントされていないですか?\n" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "不明なシステム: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "%s に連絡してください。\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "%s を読み込み用に開けません: %m。\n" @@ -2996,42 +3036,42 @@ msgstr "カレントディレクトリを戻せません: %m" msgid " scriptlet support not built in\n" msgstr " スクリプトは組み込みでサポートしていません\n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "%s の一時ファイルを作成できませんでした: %s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "ファイル ディスクリプターの複製ができません: %s: %s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "アイコン %s を読むことができません: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "ルート ディレクトリーの復元に失敗しました: %m\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite に失敗しました: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "%s スクリプトの実行に失敗しました。waitpid (%d) rc %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "%s スクリプトの実行に失敗しました。シグナル %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "%s スクリプトの実行に失敗しました。終了ステータス %d\n" @@ -3077,86 +3117,90 @@ msgstr "%s: 公開鍵の読み込みに失敗しました。\n" msgid "transaction" msgstr "トランザクション" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(OpenPGP 署名ではありません)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "署名ヘッダーの再読み込みができません。\n" + +#: lib/signature.c:451 msgid "Header " msgstr "ヘッダー " -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "MD5 ダイジェスト:" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "ヘッダー SHA1 ダイジェスト:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "スキップした" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "失敗" @@ -3262,77 +3306,77 @@ msgstr "失われたインデックス %d を生成しています、お待ち msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "dbpath が設定されていません\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader: スキップします。" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "エラー(%d) - レコード #%d を %s に格納時\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: 正規表現に失敗しました: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: regcomp に失敗しました: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator: スキップします。" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "" "rpmdb: 破損したヘッダーインスタンス #%u を取得しました。スキップします。\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: ヘッダーを読むことができません (0x%x)\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "dbpath が設定されていません。" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "ディレクトリー %s の作成に失敗しました: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "データベース中のヘッダー #%u は不正です -- スキップします。\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "元々 %u にあったレコードを追加できません。\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "データベースの再構築に失敗: オリジナルのデータベースは残っています。\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "古いデータベースを新しいデータベースで置き換えるのに失敗!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "復元するには %s 内のファイルを %s 内のファイルで置き換えて下さい" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "ディレクトリー %s の削除に失敗しました: %s\n" @@ -3493,7 +3537,7 @@ msgstr "%% の後ろに構文解析できないマクロが続いています。 msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== 有効 %d 空 %d\n" @@ -3567,121 +3611,159 @@ msgstr "警告: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "メモリ割り当て (%u バイト) が NULL を返しました。\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "V%d %s/%s %s、鍵 ID %s" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(なし)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "一時ファイル %s の作成に失敗しました: %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "一時ファイル %s の作成に失敗しました: %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "一時ファイル %s の作成に失敗しました: %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "ディレクトリー %s の作成に失敗しました: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite に失敗しました: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s: Fflush に失敗しました: %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "サポートされない PGP 署名\n" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "サポートされない PGP ハッシュアルゴリズム %u\n" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "サポートされない PGP 公開鍵アルゴリズム %u\n" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "%s を実行できませんでした: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: オープンに失敗しました: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "%s ファイルを開けませんでした: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "%%files のファイル %s を開けません: %m\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "gpg の実行に失敗しました (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "gpg が署名を書き込むのに失敗しました。\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "署名を読み込めませんでした。\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature に失敗しました: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmReadSignature に失敗しました: %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "%s: headerRead に失敗しました: %s\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "rpmMkTemp に失敗しました。\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "実行失敗\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "%s: headerRead に失敗しました: %s\n" + +#: sign/rpmgensig.c:651 +#, fuzzy, c-format +msgid "%s already contains identical file signatures\n" +msgstr "%s はすでに同一の署名を含みます、スキップしています\n" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s: rpmReadSignature に失敗しました: %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "RPM v3 パッケージを署名できません\n" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "%s はすでに同一の署名を含みます、スキップしています\n" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature に失敗しました: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "rpmMkTemp に失敗しました。\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead に失敗しました: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "%s の置換に失敗: %s\n" @@ -3695,6 +3777,9 @@ msgstr "%s: manifest の読み込みに失敗: %s\n" msgid "don't verify header+payload signature" msgstr "ヘッダーとペイロード署名を検証しません。" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "%s の整数(long int)への変換に失敗しました。\n" + #~ msgid "Enter pass phrase: " #~ msgstr "パスフレーズの入力: " @@ -3713,87 +3798,3 @@ msgstr "ヘッダーとペイロード署名を検証しません。" #~ msgid "Couldn't create pipe for signing: %m" #~ msgstr "署名のためのパイプ作成ができません: %m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "%s への Payload 書き込みに失敗: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "%s から Payload 読み込みに失敗: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "一時ファイルを開けません。\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "sigtarget %s のオープンに失敗: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "%s からヘッダー読み込みに失敗: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "%s へのヘッダー書き込みに失敗: %s\n" - -#~ msgid "do not perform any collection actions" -#~ msgstr "いかなる収集活動も行わないでください。" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "" -#~ "不変なヘッダー領域を読むことができませんでした。パッケージが壊れていません" -#~ "か?\n" - -#~ msgid "Failed to decode policy for %s\n" -#~ msgstr "%s に対するポリシーのデコードに失敗しました\n" - -#~ msgid "Failed to create temporary file for %s: %s\n" -#~ msgstr "%s の一時ファイルの作成に失敗しました: %s\n" - -#~ msgid "Failed to write %s policy to file %s\n" -#~ msgstr "%s ポリシーをファイル %s に書き込みに失敗しました\n" - -#~ msgid "Failed to create semanage handle\n" -#~ msgstr "semanage ハンドルの作成に失敗しました。\n" - -#~ msgid "Failed to connect to policy handler\n" -#~ msgstr "ポリシーのハンドラーへの接続に失敗しました\n" - -#~ msgid "Failed to begin policy transaction: %s\n" -#~ msgstr "ポリシーのトランザクションの開始に失敗しました: %s\n" - -#~ msgid "Failed to remove temporary policy file %s: %s\n" -#~ msgstr "一時ポリシーファイル %s の削除に失敗しました: %s\n" - -#~ msgid "Failed to install policy module: %s (%s)\n" -#~ msgstr "ポリシーモジュールのインストールに失敗しました: %s (%s)\n" - -#~ msgid "Failed to remove policy module: %s\n" -#~ msgstr "ポリシーモジュールの削除に失敗しました: %s\n" - -#~ msgid "Failed to fork process: %s\n" -#~ msgstr "プロセスのフォークに失敗: %s\n" - -#~ msgid "Failed to execute %s: %s\n" -#~ msgstr "%s の実行に失敗しました。%s\n" - -#~ msgid "%s terminated abnormally\n" -#~ msgstr "%s が異常終了しました。\n" - -#~ msgid "%s failed with exit code %i\n" -#~ msgstr "%s が終了コード %i で失敗しました\n" - -#~ msgid "Failed to commit policy changes\n" -#~ msgstr "ポリシーの変更を確定した際にエラーが発生しました。\n" - -#~ msgid "Failed to expand restorecon path" -#~ msgstr "restorecon パスの展開に失敗しました" - -#~ msgid "Failed to relabel filesystem. Files may be mislabeled\n" -#~ msgstr "" -#~ "ファイルシステムのリラベルに失敗しました。ファイルはミスラベルされたかもし" -#~ "れません。\n" - -#~ msgid "Failed to reload file contexts. Files may be mislabeled\n" -#~ msgstr "" -#~ "ファイルのコンテキストの再読み込みに失敗しました。ファイルは違うラベルがつ" -#~ "けられたかもしれません。\n" - -#~ msgid "Failed to extract policy from %s\n" -#~ msgstr "%s からのポリシーの展開に失敗しました。\n" diff --git a/po/ko.po b/po/ko.po index 72613c7a02..ad03112132 100644 --- a/po/ko.po +++ b/po/ko.po @@ -7,11 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Korean (http://www.transifex.com/projects/p/rpm/language/" -"ko/)\n" +"Language-Team: Korean (http://www.transifex.com/rpm-team/rpm/language/ko/)\n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -80,8 +79,8 @@ msgstr "검증 옵션 (-V 또는 --verify 옵션과 함께 사용):" msgid "Install/Upgrade/Erase options:" msgstr "설치/업그레이드/삭제 옵션:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "" @@ -101,7 +100,7 @@ msgstr "부적절한 질의 형식 입니다" msgid "unexpected query source" msgstr "부적절한 질의 소스 입니다" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "하나의 주(major) 모드만 지정할 수 있습니다" @@ -516,31 +515,65 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "<패키지파일>+" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "서명 옵션:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "매크로 파일 안에 반드시 \"%%_gpg_name\"을 설정해야 합니다\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix 옵션은 최신의 패키지를 설치할 때에만 사용할 수 있습니다" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches 옵션은 패키지 삭제시에만 지정할 수 있습니다" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -658,213 +691,218 @@ msgstr "'&&' 와 '||' 는 문자열에서 사용할 수 없습니다\n" msgid "syntax error in expression\n" msgstr "표현식에서 구문 오류가 발생했습니다\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "%s %s에 '(' 가 없습니다\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "%s(%s에 ')' 가 없습니다\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "부적합한 %s 토큰: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "%2$s %3$s에 %1$s 가 없습니다\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "%s() 다음에 공백이 없음: %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "잘못된 구문: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "잘못된 모드 spec: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "잘못된 dir모드 spec: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "파일은 반드시 \"/\" 로 시작해야함: %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "파일 목록이 중복됨: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "BuildRoot에 심볼릭링크함: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "파일을 찾을 수 없음: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "파일은 \"/\" 로 시작해야함: %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "glob으로 파일을 찾을 수 없음: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "행: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "glob으로 파일을 찾을 수 없음: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "잘못된 파일: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" "%s" msgstr "" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" @@ -883,89 +921,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "호스트명을 정규화(canonicalize) 할 수 없음: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "서명(signature) 헤더를 다시 읽어올 수 없습니다.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "고정 헤더 영역(immutable header region)을 생성할 수 없습니다.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "%s(을)를 열 수 없음: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "패키지를 작성할 수 없음: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "임시(temp) 헤더를 작성할 수 없습니다\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "잘못된 CSA 데이터\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "%s(을)를 실행할 수 없음: %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s: Fread이 실패했습니다: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "작성: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "%s 패키지의 출력 파일명을 생성할 수 없음: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "%s(을)를 생성할 수 없음: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "%d 번째 행: 두번째 %s\n" @@ -1083,146 +1122,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "아키텍쳐가 제외됨: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "아키텍쳐가 포함되어 있지 않음: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "운영체제가 제외됨: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "운영체제가 포함되어 있지 않음: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "패키지에 반드시 %s 항목(field)을 포함해야함: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "패키지에 %s 항목(entry)이 중복되어 있음: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "%s 아이콘을 열 수 없음: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "%s 아이콘을 읽을 수 없음: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "알 수 없는 아이콘 유형: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "%d 번째 행: 태그에 하나의 토큰만 있습니다: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "%d 번째 행: 두번째 %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "%d 번째 행: 올바르지 못한 태그입니다: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "%d 번째 행: 태그가 비어있습니다: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "%d 번째 행: Prefixes는 절대 \"/\" 로 끝나서는 안됩니다: %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "%d 번째 행: Docdir은 반드시 '/' 로 시작해야 합니다: %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "%d 번째 행: 잘못된 %s: 수식자(qualifier): %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "%d 번째 행: 잘못된 BuildArchitecture 형식입니다: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "내부 오류: 보거스(Bogus) 태그 %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "잘못된 패키지 지정: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "패키지가 이미 존재함: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "%d 번째 행: 알 수 없는 태그입니다: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1281,35 +1320,35 @@ msgstr "" msgid "line %d: second %%prep\n" msgstr "%d 번째 행: 두번째 %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1354,71 +1393,71 @@ msgstr "" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "%d 번째 행: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "%s(을)를 열 수 없음: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: %%else가 %%if 없이 사용되었습니다\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: %%endif가 %%if 없이 사용되었습니다\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "패키지 제작에 호환하는 아키텍쳐를 찾을 수 없습니다\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "패키지에 %%description이 없음: %s\n" @@ -1489,83 +1528,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "%s(을)를 실행할 수 없음: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "%s(을)를 fork 할 수 없음: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "%s(을)를 찾는데 실패함:\n" @@ -1596,168 +1630,172 @@ msgstr "" msgid "package %s was already added, replacing with %s\n" msgstr "" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(숫자가 아닙니다)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(base64가 아닙니다)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(부적합한 타입)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(BLOB[Binary Large OBject]이 아닙니다)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s(이)가 %s(으)로 저장되었습니다\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s(이)가 %s(으)로 생성되었습니다\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2404,7 +2442,7 @@ msgstr "부적합한 패키지 번호: %s\n" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "%s 패키지가 설치되어 있지 않습니다\n" @@ -2429,7 +2467,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2439,7 +2477,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: Fread이 실패했습니다: %s\n" @@ -2468,7 +2506,7 @@ msgstr " (키를 신뢰할 수 없음:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: 여는데 실패했습니다: %s\n" @@ -2574,101 +2612,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "패키지의 의존성을 검사하지 않습니다" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "%c(이)가 종료되지 않음: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "%s 사용자가 존재하지 않습니다 - root를 이용합니다\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "%s 그룹이 존재하지 않습니다 - root를 이용합니다\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "잘못된 magic 입니다" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "잘못된/읽을 수 없는 헤더입니다" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "헤더의 크기가 너무 큽니다" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "알 수 없는 파일 유형입니다" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "내부 오류" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "헤더에 아카이브 파일이 없습니다" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " 실패함 - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "%s(을)를 여는데 실패함: %s\n" @@ -2710,42 +2748,42 @@ msgstr "" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s(은)는 설치할 수 없습니다\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "%s(을)를 복구합니다\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "%s 파일을 읽는 도중 오류가 발생했습니다\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "%s(을)를 열 수 없음: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "%s(을)를 설치합니다\n" @@ -2935,21 +2973,21 @@ msgstr "%2$s에 %1$s(을)를 위한 아키텍쳐가 없음:%3$d\n" msgid "bad option '%s' at %s:%d\n" msgstr "%2$s에 잘못된 '%1$s' 옵션:%3$d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "알 수 없는 시스템: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "" @@ -2967,42 +3005,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "%s 아이콘을 읽을 수 없음: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "%s 아이콘을 읽을 수 없음: %s\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite이 실패했습니다: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "" @@ -3048,86 +3086,90 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "서명(signature) 헤더를 다시 읽어올 수 없습니다.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "" @@ -3233,77 +3275,77 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "db경로가 설정되어 있지 않습니다\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: 0x%x의 헤더를 읽을 수 없습니다\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "db경로가 설정되어 있지 않습니다" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "%u에 처음부터 레코드를 추가할 수 없습니다\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" "데이터베이스를 재구축하는데 실패함: 원본 데이터베이스는 그대로 유지됩니다\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "이전 데이터베이스를 새로운 데이터베이스로 교체하는데 실패했습니다!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "복구하기 위해 %2$s의 파일을 %1$s의 파일로 교체합니다" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "%s 디렉토리를 삭제하는데 실패함: %s\n" @@ -3462,7 +3504,7 @@ msgstr "'%%' 다음에 처리할 수 없는(unparseable) 매크로가 있습니 msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== %d 활성 %d 비어있음\n" @@ -3536,121 +3578,159 @@ msgstr "경고: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "메모리 할당 값 (%u 바이트)이 NULL을 반환하였습니다.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "%s 파일을 읽는 도중 오류가 발생했습니다\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "%s 파일을 읽는 도중 오류가 발생했습니다\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, c-format msgid "error delete fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "%s 디렉토리를 삭제하는데 실패함: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite이 실패했습니다: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "%s(을)를 실행할 수 없음: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: 여는데 실패했습니다: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "%s(을)를 실행할 수 없음: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "%s(을)를 실행할 수 없음: %s\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "gpg 서명을 작성하는데 실패했습니다\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "서명을 읽을 수 없습니다\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature이 실패했습니다: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmWriteSignature이 실패했습니다: %s\n" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "실행에 실패했습니다\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "실행에 실패했습니다\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "실행에 실패했습니다\n" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature이 실패했습니다: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead이 실패했습니다: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" @@ -3672,21 +3752,3 @@ msgstr "" #~ msgid "Bad owner/group: %s\n" #~ msgstr "잘못된 소유자/그룹: %s\n" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "%s에 payload를 작성할 수 없음: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "%s의 payload를 읽을 수 없음: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "임시 파일을 열 수 없습니다.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "서명할 대상 %s(을)를 열 수 없음: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "%s의 헤더를 읽을 수 없음: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "%s에 헤더를 작성할 수 없음: %s\n" diff --git a/po/ms.po b/po/ms.po index bbbe052017..9f102e3127 100644 --- a/po/ms.po +++ b/po/ms.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Malay (http://www.transifex.com/projects/p/rpm/language/ms/)\n" +"Language-Team: Malay (http://www.transifex.com/rpm-team/rpm/language/ms/)\n" "Language: ms\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -79,8 +79,8 @@ msgstr "" msgid "Install/Upgrade/Erase options:" msgstr "" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "" @@ -100,7 +100,7 @@ msgstr "" msgid "unexpected query source" msgstr "" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "" @@ -505,31 +505,62 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "" -#: rpmsign.c:35 +#: rpmsign.c:36 +msgid "sign package(s) files" +msgstr "" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +msgid "--fskpass may only be specified when signing files" +msgstr "" + +#: rpmsign.c:126 +msgid "--fskpath may only be specified when signing files" +msgstr "" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -644,213 +675,218 @@ msgstr "" msgid "syntax error in expression\n" msgstr "" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 +#: build/files.c:1616 #, c-format -msgid "File not found by glob: %s\n" +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" "%s" msgstr "" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" @@ -869,89 +905,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "" -#: build/pack.c:174 -#, c-format -msgid "Could not canonicalize hostname: %s\n" +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" msgstr "" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" +#: build/pack.c:183 +#, c-format +msgid "Could not canonicalize hostname: %s\n" msgstr "" -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Tidak dapat melaksana %s: %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s: gagal membaca manifest: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "" @@ -1069,146 +1106,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "%s: %s: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1267,35 +1304,35 @@ msgstr "" msgid "line %d: second %%prep\n" msgstr "" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1340,71 +1377,71 @@ msgstr "" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "" @@ -1475,83 +1512,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "" @@ -1581,168 +1613,172 @@ msgstr "" msgid "package %s was already added, replacing with %s\n" msgstr "" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2374,7 +2410,7 @@ msgstr "" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "" @@ -2399,7 +2435,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2409,7 +2445,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "" @@ -2438,7 +2474,7 @@ msgstr "" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "" @@ -2543,101 +2579,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, c-format msgid "Unterminated rich dependency: %s" msgstr "" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr "" -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "" @@ -2679,42 +2715,42 @@ msgstr "" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "" @@ -2903,21 +2939,21 @@ msgstr "" msgid "bad option '%s' at %s:%d\n" msgstr "" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Sistem tidak diketahui: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Sila hubungi %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "Tidak dapat membuka %s untuk dibaca: %m.\n" @@ -2935,42 +2971,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, c-format msgid "Unable to reset nice value: %s" msgstr "" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, c-format msgid "Unable to reset I/O priority: %s" msgstr "" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "skrip lua gagal: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "" @@ -3016,86 +3052,90 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "" + +#: lib/signature.c:451 msgid "Header " msgstr "Pengepala" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "Digest SHA1 pengepala:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "" @@ -3201,76 +3241,76 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: regexec gagal: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: regcomp gagal: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "gagal untuk mencipta direktori %s: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "gagal untuk membuang direktori %s: %s\n" @@ -3429,7 +3469,7 @@ msgstr "" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== aktif %d kosong %d\n" @@ -3503,120 +3543,153 @@ msgstr "" msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "gagal untuk mencipta direktori %s: %s\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, c-format msgid "error creating fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, c-format msgid "error delete fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "gagal untuk mencipta direktori %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "Tidak dapat melaksana %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 msgid "Fopen failed\n" msgstr "" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Tidak dapat melaksana %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Tidak dapat melaksana %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "Pelaksanaan gpg gagal (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +msgid "generateSignature failed\n" +msgstr "" + +#: sign/rpmgensig.c:543 +msgid "rpmReadSignature failed\n" +msgstr "" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +msgid "headerReload failed\n" +msgstr "" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +msgid "copyFile failed\n" +msgstr "" + +#: sign/rpmgensig.c:621 +msgid "headerWrite failed\n" +msgstr "" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" diff --git a/po/nb.po b/po/nb.po index 4b21545499..5047753b57 100644 --- a/po/nb.po +++ b/po/nb.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Norwegian Bokmål (http://www.transifex.com/projects/p/rpm/" +"Language-Team: Norwegian Bokmål (http://www.transifex.com/rpm-team/rpm/" "language/nb/)\n" "Language: nb\n" "MIME-Version: 1.0\n" @@ -80,8 +80,8 @@ msgstr "" msgid "Install/Upgrade/Erase options:" msgstr "" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "" @@ -101,7 +101,7 @@ msgstr "ventet spørringsformat" msgid "unexpected query source" msgstr "uventet spørringskilde" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "kun ett større modi kan spesifiseres" @@ -518,31 +518,65 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "+" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix kan kun brukes ved installasjon av nye pakker" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--prefix kan kun brukes ved installasjon av nye pakker" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -660,213 +694,218 @@ msgstr "&& og || ikke støttet for strenger\n" msgid "syntax error in expression\n" msgstr "syntaksfeil i uttrykk\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "Mangler '(' i %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "Mangler ')' i %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Ugyldig %s-tegn: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "Filen må begynne med \"/\": %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Fil listet to ganger: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Symbolsk lenke peker til BuildRoot: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Fil ikke funnet: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 +#: build/files.c:1616 #, c-format -msgid "File not found by glob: %s\n" +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "Installerer %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Ugyldig fil %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" "%s" msgstr "" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" @@ -885,89 +924,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "" -#: build/pack.c:174 -#, c-format -msgid "Could not canonicalize hostname: %s\n" +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" msgstr "" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" +#: build/pack.c:183 +#, c-format +msgid "Could not canonicalize hostname: %s\n" msgstr "" -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Kunne ikke åpne %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Kunne ikke skrive pakke: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Ugyldige CSA-data\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Kunne ikke åpne %s: %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s: Fread feilet: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Skrev: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "" @@ -1085,146 +1125,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "%s-felt må være tilstede i pakken: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Kunne ikke åpne ikon %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Kan ikke lese ikon %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Ukjent ikontype: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "linje %d: Tagg tar kun et enkelt tegn: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "linje %d: Ugyldig %s-nummer: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "linje %d: Feilutformet tagg: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "linje %d: Tom tagg: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "linje %d: Prefiks må ikke slutte på \"/\": %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "linje %d: Docdir må begynne med '/': %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "linje %d: Ugyldig %s: kvalifikatorer: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "linje %d: Ugyldig BuildArchitecture format: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Intern feil: Ugyldig tag %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Ugyldig pakkespesifikasjon: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Pakke eksisterer allerede: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "linje %d: Ukjent tagg: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1283,35 +1323,35 @@ msgstr "" msgid "line %d: second %%prep\n" msgstr "linje %d: %%prep for andre gang\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1356,71 +1396,71 @@ msgstr "" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "linje %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Kan ikke åpne %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: %%else uten %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: %%endif uten %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "Ingen kompatible arkitekturer funnet for bygging\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "Pakken har ingen %%description: %s\n" @@ -1491,83 +1531,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Kunne ikke kjøre %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "klarte ikke å åpne %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Klarte ikke å finne %s:\n" @@ -1597,168 +1632,172 @@ msgstr "" msgid "package %s was already added, replacing with %s\n" msgstr "" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s lagret som %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s opprettet som %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2398,7 +2437,7 @@ msgstr "ugyldig pakkenummer: %s\n" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "pakke %s er ikke installert\n" @@ -2423,7 +2462,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2433,7 +2472,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: Fread feilet: %s\n" @@ -2462,7 +2501,7 @@ msgstr "" msgid ")" msgstr "" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: åpne feilet: %s\n" @@ -2568,101 +2607,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "ikke verifiser pakkeavhengigheter" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, c-format msgid "Unterminated rich dependency: %s" msgstr "" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Ugyldig magi" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Ugyldig/ulesbar header" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "For stor header" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Ukjent filtype" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Intern feil" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " feilet - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "feil under åpning av %s: %s\n" @@ -2704,42 +2743,42 @@ msgstr "" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Henter %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "feil under lesing fra fil %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "kan ikke åpne %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Installerer %s\n" @@ -2928,21 +2967,21 @@ msgstr "manglende arkitektur for %s ved %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "ugyldig flagg '%s' ved %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "" @@ -2960,42 +2999,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Kan ikke lese ikon %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Kan ikke lese ikon %s: %s\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite feilet: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "" @@ -3041,86 +3080,90 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "" + +#: lib/signature.c:451 msgid "Header " msgstr "" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "" @@ -3226,76 +3269,76 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "" @@ -3454,7 +3497,7 @@ msgstr "" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "" @@ -3528,121 +3571,159 @@ msgstr "advarsel: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "feil under lesing fra fil %s\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "feil under lesing fra fil %s\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, c-format msgid "error delete fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, c-format msgid "error delete directory %s: %m\n" msgstr "" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite feilet: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: åpne feilet: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Kunne ikke åpne %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Kunne ikke åpne %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature feilet: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmWriteSignature feilet: %s\n" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "kjøring feilet\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "kjøring feilet\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "kjøring feilet\n" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature feilet: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead feilet: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" @@ -3664,21 +3745,3 @@ msgstr "" #~ msgid "Bad owner/group: %s\n" #~ msgstr "Ugyldig eier/gruppe: %s\n" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Kunne ikke skrive \"payload\" til %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Kunne ikke lese \"payload\" fra %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Kunne ikke åpne spec fil %s: %s\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Kunne ikke åpne sigmål %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Kunne ikke åpne spec fil %s: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Kunne ikke skrive header til %s: %s\n" diff --git a/po/nl.po b/po/nl.po index 86895c0b61..05518cfae4 100644 --- a/po/nl.po +++ b/po/nl.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Dutch (http://www.transifex.com/projects/p/rpm/language/nl/)\n" +"Language-Team: Dutch (http://www.transifex.com/rpm-team/rpm/language/nl/)\n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -79,8 +79,8 @@ msgstr "" msgid "Install/Upgrade/Erase options:" msgstr "" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "" @@ -100,7 +100,7 @@ msgstr "" msgid "unexpected query source" msgstr "" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "" @@ -505,31 +505,63 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "+" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +msgid "--fskpass may only be specified when signing files" +msgstr "" + +#: rpmsign.c:126 +msgid "--fskpath may only be specified when signing files" +msgstr "" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -644,213 +676,218 @@ msgstr "" msgid "syntax error in expression\n" msgstr "" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "Ontbrekende '(' in %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "Ontbrekende ')' in %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "Ontbrekende %s in %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 +#: build/files.c:1616 #, c-format -msgid "File not found by glob: %s\n" +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "regel: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" "%s" msgstr "" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" @@ -869,89 +906,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: regel: %s\n" -#: build/pack.c:174 -#, c-format -msgid "Could not canonicalize hostname: %s\n" +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" msgstr "" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" +#: build/pack.c:183 +#, c-format +msgid "Could not canonicalize hostname: %s\n" msgstr "" -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 #, c-format msgid "Could not seek in file %s: %s\n" msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "lezen mislukt: %s (%d)\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "" @@ -1069,146 +1107,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "regel %d: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: regel: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1267,35 +1305,35 @@ msgstr "" msgid "line %d: second %%prep\n" msgstr "" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1340,71 +1378,71 @@ msgstr "" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "regel %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "" @@ -1475,83 +1513,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "" @@ -1581,168 +1614,172 @@ msgstr "" msgid "package %s was already added, replacing with %s\n" msgstr "" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(geen getal)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(geen OpenPGP handtekening)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2374,7 +2411,7 @@ msgstr "" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "" @@ -2399,7 +2436,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2409,7 +2446,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "" @@ -2438,7 +2475,7 @@ msgstr "" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "" @@ -2543,101 +2580,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, c-format msgid "Unterminated rich dependency: %s" msgstr "" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Onbekend bestandstype" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Interne fout" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " mislukt - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "" @@ -2679,42 +2716,42 @@ msgstr "" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "" @@ -2903,21 +2940,21 @@ msgstr "ontbrekende architectuur voor %s op %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Onbekend systeem: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "" @@ -2935,42 +2972,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, c-format msgid "Unable to reset nice value: %s" msgstr "" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, c-format msgid "Unable to reset I/O priority: %s" msgstr "" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "lezen mislukt: %s (%d)\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "" @@ -3016,86 +3053,90 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(geen OpenPGP handtekening)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "" + +#: lib/signature.c:451 msgid "Header " msgstr "" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "" @@ -3201,76 +3242,76 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "" @@ -3429,7 +3470,7 @@ msgstr "" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== actief %d leeg %d\n" @@ -3503,120 +3544,154 @@ msgstr "waarschuwing: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, c-format msgid "error creating temp directory %s: %m\n" msgstr "" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, c-format msgid "error creating fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, c-format msgid "error delete fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, c-format msgid "error delete directory %s: %m\n" msgstr "" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr " mislukt - " -#: sign/rpmgensig.c:304 +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" msgstr "" -#: sign/rpmgensig.c:311 +#: sign/rpmgensig.c:309 #, c-format msgid "Could not read from file %s: %s\n" msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "gpg uitvoeren mislukt (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +msgid "generateSignature failed\n" +msgstr "" + +#: sign/rpmgensig.c:543 +msgid "rpmReadSignature failed\n" +msgstr "" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +msgid "headerReload failed\n" +msgstr "" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +msgid "copyFile failed\n" +msgstr "" + +#: sign/rpmgensig.c:621 +msgid "headerWrite failed\n" +msgstr "" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" diff --git a/po/pl.po b/po/pl.po index 7aecc8ecde..d7622b8809 100644 --- a/po/pl.po +++ b/po/pl.po @@ -6,17 +6,16 @@ # Arkadiusz Miskiewicz , 2003 # Jakub Bogusz , 2002 # Paweł Dziekoński , 1999 -# Piotr Drąg , 2007,2011-2012 +# Piotr Drąg , 2007,2011-2012,2014-2015 # Wojciech Drapiński , 1999 msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 16:05+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2015-08-27 16:17+0000\n" "Last-Translator: Piotr Drąg \n" -"Language-Team: Polish (http://www.transifex.com/projects/p/rpm/language/" -"pl/)\n" +"Language-Team: Polish (http://www.transifex.com/rpm-team/rpm/language/pl/)\n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -37,7 +36,7 @@ msgstr "RPM wersja %s\n" #: cliutils.c:32 #, c-format msgid "Copyright (C) 1998-2002 - Red Hat, Inc.\n" -msgstr "Copyright (C) 1998-2002 - Red Hat, Inc.\n" +msgstr "Copyright (C) 1998-2002 — Red Hat, Inc.\n" #: cliutils.c:33 #, c-format @@ -88,8 +87,8 @@ msgstr "Opcje sprawdzania (z -V lub --verify):" msgid "Install/Upgrade/Erase options:" msgstr "Opcje instalacji/aktualizacji/usuwania:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Wspólne opcje dla wszystkich trybów i plików binarnych RPM:" @@ -109,7 +108,7 @@ msgstr "nieoczekiwany format zapytania" msgid "unexpected query source" msgstr "nieoczekiwane źródło zapytania" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "może być podany tylko jeden główny tryb pracy" @@ -537,30 +536,64 @@ msgstr "wyświetlenie listy kluczy z bazy kluczy RPM" msgid "Keyring options:" msgstr "Opcje bazy kluczy:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "nie podano parametrów" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "podpisanie pakietów" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "podpisanie pakietów (identyczne z --addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "usunięcie podpisów pakietów" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "podpisanie pakietów" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Opcje podpisu:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" -msgstr "Należy ustawić \"%%_gpg_name\" w pliku makr\n" +msgstr "Należy ustawić „%%_gpg_name” w pliku makr\n" + +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix można użyć tylko podczas instalowania nowych pakietów" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches można podać tylko podczas usuwania pakietów" #: rpmspec.c:26 msgid "parse spec file(s) to stdout" @@ -680,196 +713,201 @@ msgstr "&& i || nie są obsługiwane dla ciągów\n" msgid "syntax error in expression\n" msgstr "błąd składni w wyrażeniu\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" -msgstr "Brak \"(\" w %s %s\n" +msgstr "Brak „(” w %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" -msgstr "Brak \")\" w %s(%s\n" +msgstr "Brak „)” w %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Nieprawidłowy token %s: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "Brak %s w %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "Brak białego znaku po %s(): %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Błędna składnia: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Błędny tryb spec: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Błędny tryb katalogu spec: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" -msgstr "Niezwykła długość lokalizacji: \"%s\" w %%lang(%s)\n" +msgstr "Niezwykła długość lokalizacji: „%s” w %%lang(%s)\n" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "Podwójna lokalizacja %s w %%lang(%s)\n" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "Nieprawidłowa możliwość: %s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "Obsługa możliwości plików nie jest wbudowana\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" -msgstr "Plik musi zaczynać się od \"/\": %s\n" +msgstr "Plik musi zaczynać się od „/”: %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "Nieznany algorytm skrótu pliku %u, używanie w zamian MD5\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Plik podany dwukrotnie: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "odczytanie dowiązania symbolicznego %s się nie powiodło: %s\n" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Dowiązanie symboliczne wskazuje na BuildRoot: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "Ścieżka jest poza buildroot: %s\n" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "Nie odnaleziono katalogu: %s\n" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Nie odnaleziono pliku: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "Nie jest katalogiem: %s\n" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s: nie można wczytać nieznanego znacznika (%d).\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s: odczytanie klucza publicznego się nie powiodło.\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: nie jest opakowanym kluczem publicznym.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "%s: odkodowanie się nie powiodło\n" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" -msgstr "Plik musi zaczynać się od \"/\": %s\n" +msgstr "Plik musi zaczynać się od „/”: %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "Wyrażenie regularne %%dev nie jest dozwolone: %s\n" -#: build/files.c:1589 -#, c-format -msgid "Directory not found by glob: %s\n" +#: build/files.c:1614 +#, fuzzy, c-format +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "Katalog nie został odnaleziony przez wyrażenie regularne: %s\n" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "Nie odnaleziono pliku przez wyrażenie regularne: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "Nie można otworzyć pliku %s w %%files: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "wiersz: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "Pusty plik %s w %%files\n" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "Błąd podczas odczytywania pliku %s w %%files: %m\n" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "illegal _docdir_fmt %s: %s\n" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Nie odnaleziono pliku przez wyrażenie regularne: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "Nie można mieszać specjalnego %s z innymi formami: %s\n" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "Więcej niż jeden plik na wiersz: %s\n" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Błędny plik: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "Sprawdzanie niespakietowanych plików: %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -878,19 +916,19 @@ msgstr "" "Odnaleziono zainstalowane (ale niespakietowane) pliki:\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "Przetwarzanie plików: %s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" "Architektura plików binarnych (%d) nie zgadza się z architekturą pakietu " "(%d).\n" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "Pliki binarne zależne od architektury w pakiecie noarch\n" @@ -909,89 +947,90 @@ msgstr "utworzenie archiwum się nie powiodło: %s\n" msgid "Could not open %s file: %s\n" msgstr "Nie można otworzyć pliku %s: %s\n" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: wiersz: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Nie można ustalić kanonicznej nazwy komputera: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Nie można ponownie wczytać nagłówka podpisu.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "Nieznana kompresja danych: %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "Nie można utworzyć niezmiennej części nagłówka.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Nie można otworzyć %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Nie można zapisać pakietu: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "Nie można zapisać tymczasowego nagłówka\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Błędne dane CSA\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Nie można otworzyć pliku %s: %s\n" +msgstr "Nie można wyszukać w pliku %s: %s\n" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "utworzenie archiwum się nie powiodło na pliku %s: %s\n" +msgstr "„Fread” się nie powiodło w %s: %s\n" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Zapisano: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" -msgstr "Wykonywanie \"%s\":\n" +msgstr "Wykonywanie „%s”:\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" -msgstr "Wykonanie \"%s\" się nie powiodło.\n" +msgstr "Wykonanie „%s” się nie powiodło.\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" -msgstr "Sprawdzenie pakietu \"%s\" się nie powiodło.\n" +msgstr "Sprawdzenie pakietu „%s” się nie powiodło.\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "Nie można utworzyć wyjściowej nazwy pliku dla pakietu %s: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "nie można utworzyć %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "wiersz %d: drugi %s\n" @@ -1109,150 +1148,150 @@ msgstr "Pobieranie %s do %s\n" msgid "Couldn't download %s\n" msgstr "Nie można pobrać %s\n" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "Architektura jest wykluczona: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "Architektura nie jest dołączona: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "System operacyjny jest wykluczony: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "System operacyjny nie jest dołączony: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "Pole %s musi być obecne w pakiecie: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Powtórzone wpisy %s w pakiecie: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Nie można otworzyć ikony %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Nie można odczytać ikony %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Nieznany typ ikony: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "wiersz %d: znacznik przyjmuje tylko jeden token: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, fuzzy, c-format msgid "Illegal char '%c' (0x%x)" -msgstr "wiersz %d: niedozwolony znak \"%c\" w: %s\n" +msgstr "wiersz %d: niedozwolony znak „%c” w: %s\n" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 #, fuzzy msgid "Illegal sequence \"..\"" -msgstr "wiersz %d: niedozwolona sekwencja \"..\" w: %s\n" +msgstr "wiersz %d: niedozwolona sekwencja „..” w: %s\n" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "wiersz %d: %s: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: wiersz: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "wiersz %d: błędnie sformowany znacznik: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "wiersz %d: pusty znacznik: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" -msgstr "wiersz %d: przedrostki nie mogą kończyć się na \"/\": %s\n" +msgstr "wiersz %d: przedrostki nie mogą kończyć się na „/”: %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" -msgstr "wiersz %d: Docdir musi zaczynać się od \"/\": %s\n" +msgstr "wiersz %d: Docdir musi zaczynać się od „/”: %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "wiersz %d: pole Epoch musi być niepodpisaną liczbą: %s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "wiersz %d: błędne określenia %s: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "wiersz %d: błędny format BuildArchitecture: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "wiersz %d: obsługiwane są tylko podpakiety noarch: %s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Wewnętrzny błąd: fałszywy znacznik %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "wiersz %d: %s jest przestarzałe: %s\n" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Błędna specyfikacja pakietu: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Pakiet już istnieje: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "wiersz %d: nieznany znacznik: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} nie może być puste\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" -msgstr "%%{buildroot} nie może być \"/\"\n" +msgstr "%%{buildroot} nie może być „/”\n" #: build/parsePrep.c:28 #, c-format @@ -1267,7 +1306,7 @@ msgstr "Brak łaty numer %u\n" #: build/parsePrep.c:72 #, c-format msgid "%%patch without corresponding \"Patch:\" tag\n" -msgstr "%%patch bez odpowiadającego mu znacznika \"Patch:\"\n" +msgstr "%%patch bez odpowiadającego mu znacznika „Patch:”\n" #: build/parsePrep.c:155 #, c-format @@ -1276,7 +1315,7 @@ msgstr "Brak źródła numer %u\n" #: build/parsePrep.c:157 msgid "No \"Source:\" tag in the spec file\n" -msgstr "Brak znacznika \"Source:\" w pliku spec\n" +msgstr "Brak znacznika „Source:” w pliku spec\n" #: build/parsePrep.c:265 #, c-format @@ -1308,37 +1347,36 @@ msgstr "Nieprawidłowy numer łaty %s: %s\n" msgid "line %d: second %%prep\n" msgstr "wiersz %d: drugie %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -"Tokeny zależności muszą zaczynać się od znaków alfanumerycznych, \"_\" lub " -"\"/\"" +"Tokeny zależności muszą zaczynać się od znaków alfanumerycznych, „_” lub „/”" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "Wersja w nazwie pliku jest niedozwolona" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "nieprawidłowa zależność" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "Wersja jest wymagana" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "wiersz %d: %s: %s\n" @@ -1356,12 +1394,12 @@ msgstr "wiersz %d: błąd podczas przetwarzania %s: %s\n" #: build/parseScript.c:278 #, c-format msgid "line %d: internal script must end with '>': %s\n" -msgstr "wiersz %d: wewnętrzny skrypt musi kończyć się \">\": %s\n" +msgstr "wiersz %d: wewnętrzny skrypt musi kończyć się „>”: %s\n" #: build/parseScript.c:284 #, c-format msgid "line %d: script program must begin with '/': %s\n" -msgstr "wiersz %d: program skryptu musi zaczynać się od \"/\": %s\n" +msgstr "wiersz %d: program skryptu musi zaczynać się od „/”: %s\n" #: build/parseScript.c:298 #, fuzzy, c-format @@ -1385,71 +1423,71 @@ msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" "wiersz %d: parametry interpretatora nie są dozwolone w wyzwalaczach: %s\n" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "wiersz %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Nie można otworzyć %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "%s:%d: oczekiwano parametru dla %s\n" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "wiersz %d: niezamknięte %%if\n" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "wiersz %d: niezamknięte makro lub błędna kontynuacja wiersza\n" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "%s:%d: błędny warunek %%if\n" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: napotkano %%else bez %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: napotkano %%endif bez %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "%s:%d: błędnie sformatowany zwrot %%include\n" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "Nie odnaleziono zgodnych architektur do zbudowania\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "Pakiet nie posiada %%description: %s\n" @@ -1457,12 +1495,12 @@ msgstr "Pakiet nie posiada %%description: %s\n" #: build/policies.c:87 #, c-format msgid "Policy module '%s' duplicated with overlapping types\n" -msgstr "Moduł polityki \"%s\" posiada kopię z pokrywającymi się typami\n" +msgstr "Moduł polityki „%s” posiada kopię z pokrywającymi się typami\n" #: build/policies.c:93 #, c-format msgid "Base modules '%s' and '%s' have overlapping types\n" -msgstr "Podstawowe moduły \"%s\" i \"%s\" posiadają pokrywające się typy\n" +msgstr "Podstawowe moduły „%s” i „%s” posiadają pokrywające się typy\n" #: build/policies.c:101 msgid "Failed to get policies from header\n" @@ -1494,8 +1532,8 @@ msgid "" "'%s' type given with other types in %%semodule %s. Compacting types to " "'%s'.\n" msgstr "" -"Typ \"%s\" został podany razem z innymi typami w %%semodule %s. " -"Kompaktowanie typów do \"%s\".\n" +"Typ „%s” został podany razem z innymi typami w %%semodule %s. Kompaktowanie " +"typów do „%s”.\n" #: build/policies.c:246 #, c-format @@ -1522,83 +1560,78 @@ msgstr "Za dużo parametrów w wierszu: %s\n" msgid "Processing policies: %s\n" msgstr "Przetwarzanie polityk: %s\n" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "Ignorowanie nieprawidłowego wyrażenia regularnego %s\n" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "Nie można utworzyć potoku dla %s: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Nie można wykonać %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Nie można rozdzielić %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "%s się nie powiodło: %x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "zapisanie wszystkich danych do %s się nie powiodło: %s\n" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "błędny operator" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "błędny format" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "nieprawidłowa zależność (%s): %s\n" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "Konwersja %s na długą liczbę całkowitą się nie powiodła.\n" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "Pusty klasyfikator pliku\n" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "Brak skonfigurowanych atrybutów plików\n" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) się nie powiodło: %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load się nie powiodło: %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" -msgstr "Rozpoznanie pliku \"%s\" się nie powiodło: tryb %06o %s\n" +msgstr "Rozpoznanie pliku „%s” się nie powiodło: tryb %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "Wyszukiwanie %s: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Odnalezienie %s się nie powiodło:\n" @@ -1629,168 +1662,172 @@ msgstr "pakiet %s został już dodany, pomijanie %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "pakiet %s został już dodany, zastępowanie %s\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(nie jest liczbą)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(nie jest base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(nieprawidłowy typ)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" -msgstr "(nie jest \"blob\")" +msgstr "(nie jest „blob”)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(nieprawidłowy typ XML)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(nie jest podpisem OpenPGP)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "Nieprawidłowa data %u" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "zwykły" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "zastąpiony" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "niezainstalowany" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "udostępniony w sieci" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "błędny kolor" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "brak" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(nieznany)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(nie jest ciągiem)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s zapisano jako %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s utworzono jako %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "%s %s: usunięcie się nie powiodło: %s\n" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "katalog" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "plik" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "znacznik[%d]: BŁĘDNY, znacznik %d typ %d offset %d licznik %d" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "hdr SHA1: BŁĘDNY, nie jest szesnastkowy" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "hdr RSA: BŁĘDNY, nie jest binarny" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "hdr DSA: BŁĘDNY, nie jest binarny" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "znacznik regionu: BŁĘDNY, znacznik %d typ %d offset %d licznik %d" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "offset regionu: BŁĘDNY, znacznik %d typ %d offset %d licznik %d" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "zakończenie regionu: BŁĘDNE, znacznik %d typ %d offset %d licznik %d" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "rozmiar regionu: BŁĘDNY, ril(%d) > il(%d)" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "rozmiar blob(%d): BŁĘDNY, 8 + 16 * il(%d) + dl(%d)" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "rozmiar hdr(%d): BŁĘDNY, odczytanie zwróciło %d" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "magic hdr: BŁĘDNE" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "znaczniki hdr: BŁĘDNE, liczba znaczników(%d) jest poza zakresem" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "dane hdr: BŁĘDNE, liczba bajtów(%d) jest poza zakresem" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "blob hdr(%zd): BŁĘDNE, odczytanie zwróciło %d" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "load hdr: BŁĘDNE" @@ -1808,7 +1845,7 @@ msgstr "wcześniejsze określenie MAKRA z wartością WYRAŻENIE" #: lib/poptALL.c:176 lib/poptALL.c:179 msgid "'MACRO EXPR'" -msgstr "\"MAKRO WYRAŻENIE\"" +msgstr "„MAKRO WYRAŻENIE”" #: lib/poptALL.c:178 msgid "define MACRO with value EXPR" @@ -1828,19 +1865,19 @@ msgstr "wyświetlenie rozwinięcia makr z WYRAŻENIA" #: lib/poptALL.c:185 msgid "'EXPR'" -msgstr "\"WYRAŻENIE\"" +msgstr "„WYRAŻENIE”" #: lib/poptALL.c:187 lib/poptALL.c:206 msgid "read instead of default file(s)" -msgstr "odczytanie zamiast domyślnych plików" +msgstr "odczytanie zamiast domyślnych plików" #: lib/poptALL.c:188 lib/poptALL.c:207 msgid "" -msgstr "" +msgstr "" #: lib/poptALL.c:193 msgid "don't enable any plugins" -msgstr "" +msgstr "bez włączania wtyczek" #: lib/poptALL.c:196 msgid "don't verify package digest(s)" @@ -2434,7 +2471,7 @@ msgstr "nieprawidłowy numer pakietu: %s\n" msgid "record %u could not be read\n" msgstr "nie można odczytać wpisu %u\n" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "pakiet %s nie jest zainstalowany\n" @@ -2442,7 +2479,7 @@ msgstr "pakiet %s nie jest zainstalowany\n" #: lib/query.c:519 #, c-format msgid "unknown tag: \"%s\"\n" -msgstr "nieznany znacznik: \"%s\"\n" +msgstr "nieznany znacznik: „%s”\n" #: lib/rpmchecksig.c:49 lib/rpmchecksig.c:57 #, c-format @@ -2459,7 +2496,7 @@ msgstr "%s: klucz %d nie jest opakowanym kluczem publicznym.\n" msgid "%s: import read failed(%d).\n" msgstr "%s: zaimportowanie read się nie powiodło(%d).\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "%s: headerRead się nie powiodło: %s\n" @@ -2470,10 +2507,10 @@ msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" "%s: nie można odczytać niezmiennego regionu nagłówka. Uszkodzony pakiet?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" -msgstr "%s: Fread się nie powiodło: %s\n" +msgstr "%s: „Fread” się nie powiodło: %s\n" #: lib/rpmchecksig.c:335 msgid "NOT OK" @@ -2499,7 +2536,7 @@ msgstr " (NIEZAUFANE KLUCZE:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: otwarcie się nie powiodło: %s\n" @@ -2556,7 +2593,7 @@ msgstr "dane pakietu mogą zostać skompresowane używając lzma." #: lib/rpmds.c:1222 msgid "package payload file(s) have \"./\" prefix." -msgstr "pliki danych pakietu posiadają przedrostek \"./\"." +msgstr "pliki danych pakietu posiadają przedrostek „./”." #: lib/rpmds.c:1225 msgid "package name-version-release is not implicitly provided." @@ -2608,104 +2645,104 @@ msgstr "obsługa plików większych niż 4 GB" msgid "support for rich dependencies." msgstr "bez sprawdzania zależności pakietu" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 #, fuzzy msgid "Name required" msgstr "Wersja jest wymagana" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 #, fuzzy msgid "Empty rich dependency" msgstr "nieprawidłowa zależność" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "Niezakończone %c: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 #, fuzzy msgid "Junk after rich dependency" msgstr "nieprawidłowa zależność" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" -msgstr "użytkownik %s nie istnieje - używanie roota\n" +msgstr "użytkownik %s nie istnieje — używanie roota\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" -msgstr "grupa %s nie istnieje - używanie roota\n" +msgstr "grupa %s nie istnieje — używanie roota\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Błędne magic" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Błędny/nieczytelny nagłówek" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Rozmiar nagłówka jest za duży" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "Plik jest za duży dla archiwum" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Nieznany typ pliku" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "Brak plików" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "Skrót nie zgadza się" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Wewnętrzny błąd" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "Plik archiwum nie znajduje się w nagłówku" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " -msgstr " się nie powiodło - " +msgstr " się nie powiodło — " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "%s: (błąd 0x%x)" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "otwarcie %s się nie powiodło: %s\n" @@ -2723,20 +2760,20 @@ msgstr "%s: nie jest pakietem RPM (ani manifestem pakietu)\n" #: lib/rpminstall.c:141 #, c-format msgid "Updating / installing...\n" -msgstr "Aktualizowanie/instalowanie...\n" +msgstr "Aktualizowanie/instalowanie…\n" #: lib/rpminstall.c:143 #, c-format msgid "Cleaning up / removing...\n" -msgstr "Czyszczenie/usuwanie...\n" +msgstr "Czyszczenie/usuwanie…\n" #: lib/rpminstall.c:192 msgid "Preparing..." -msgstr "Przygotowywanie..." +msgstr "Przygotowywanie…" #: lib/rpminstall.c:194 msgid "Preparing packages..." -msgstr "Przygotowywanie pakietów..." +msgstr "Przygotowywanie pakietów…" #: lib/rpminstall.c:270 tools/rpmgraph.c:168 msgid "Failed dependencies:\n" @@ -2747,42 +2784,42 @@ msgstr "Niespełnione zależności:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: nie jest pakietem RPM (ani manifestem pakietu): %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s nie może zostać zainstalowany\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Pobieranie %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" -msgstr "pomijanie %s - przesłanie się nie powiodło\n" +msgstr "pomijanie %s — przesłanie się nie powiodło\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "pakiet %s nie jest przesuwalny\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "błąd podczas odczytywania z pliku %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" -msgstr "\"%s\" podaje wiele pakietów:\n" +msgstr "„%s” podaje wiele pakietów:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "nie można otworzyć %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Instalowanie %s\n" @@ -2829,9 +2866,9 @@ msgid "Failed to resolve symbol %s: %s\n" msgstr "Rozwiązanie symbolu %s się nie powiodło: %s\n" #: lib/rpmplugins.c:154 -#, fuzzy, c-format +#, c-format msgid "Plugin %%__%s_%s not configured\n" -msgstr "Wtyczka %s nie jest wczytana\n" +msgstr "Wtyczka %%__%s_%s nie jest skonfigurowana\n" #: lib/rpmplugins.c:199 #, c-format @@ -2914,7 +2951,7 @@ msgstr "wystąpił nieznany błąd %d podczas manipulowania pakietem %s" #: lib/rpmrc.c:222 #, c-format msgid "missing second ':' at %s:%d\n" -msgstr "brak drugiego \":\" w %s:%d\n" +msgstr "brak drugiego „:” w %s:%d\n" #: lib/rpmrc.c:225 #, c-format @@ -2949,7 +2986,7 @@ msgstr "Za dużo parametrów w domyślnym wierszu w %s:%d\n" #: lib/rpmrc.c:523 #, c-format msgid "missing ':' (found 0x%02x) at %s:%d\n" -msgstr "brak \":\" (odnaleziono 0x%02x) w %s:%d\n" +msgstr "brak „:” (odnaleziono 0x%02x) w %s:%d\n" #: lib/rpmrc.c:540 lib/rpmrc.c:572 #, c-format @@ -2969,24 +3006,24 @@ msgstr "brak architektury dla %s w %s:%d\n" #: lib/rpmrc.c:632 #, c-format msgid "bad option '%s' at %s:%d\n" -msgstr "błędna opcja \"%s\" w %s:%d\n" +msgstr "błędna opcja „%s” w %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" "Odczytanie pomocniczego wektora się nie powiodło, nie zamontowano /proc?\n" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Nieznany system: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Proszę skontaktować się z %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "Nie można otworzyć %s do odczytania: %m.\n" @@ -3004,42 +3041,42 @@ msgstr "Nie można przywrócić bieżącego katalogu: %m" msgid " scriptlet support not built in\n" msgstr "Obsługa skryptów nie jest wbudowana\n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "Nie można utworzyć pliku tymczasowego dla %s: %s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "Nie można utworzyć kopii deskryptora pliku: %s: %s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Nie można odczytać ikony %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Nie można przywrócić katalogu roota: %m\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" -msgstr "%s: Fwrite się nie powiodło: %s\n" +msgstr "%s: „Fwrite” się nie powiodło: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "Skrypt %s się nie powiódł, waitpid(%d) rc %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "Skrypt %s się nie powiódł, sygnał %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "Skrypt %s się nie powiódł, stan wyjścia %d\n" @@ -3064,17 +3101,17 @@ msgstr "nie można otworzyć bazy danych pakietów w %s\n" #: lib/rpmts.c:198 #, c-format msgid "extra '(' in package label: %s\n" -msgstr "dodatkowe \"(\" w etykiecie pakietu: %s\n" +msgstr "dodatkowe „(” w etykiecie pakietu: %s\n" #: lib/rpmts.c:216 #, c-format msgid "missing '(' in package label: %s\n" -msgstr "brak \"(\" w etykiecie pakietu: %s\n" +msgstr "brak „(” w etykiecie pakietu: %s\n" #: lib/rpmts.c:224 #, c-format msgid "missing ')' in package label: %s\n" -msgstr "brak \")\" w etykiecie pakietu: %s\n" +msgstr "brak „)” w etykiecie pakietu: %s\n" #: lib/rpmts.c:283 #, c-format @@ -3085,98 +3122,102 @@ msgstr "%s: odczytanie klucza publicznego się nie powiodło.\n" msgid "transaction" msgstr "transakcji" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(nie jest podpisem OpenPGP)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "rozmiar sigh(%d): BŁĘDNY, odczytanie zwróciło %d" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "magic sigh: BŁĘDNE" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "znaczniki sigh: BŁĘDNE, liczba znaczników(%d) jest poza zakresem" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "dane sigh: BŁĘDNE, liczba bajtów(%d) jest poza zakresem" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "blob sigh(%d): BŁĘDNE, odczytanie zwróciło %d" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "znacznik sigh(%d): BŁĘDNY, znacznik %d typ %d offset %d licznik %d" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "load sigh: BŁĘDNE" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "pad sigh(%zd): BŁĘDNE, odczyt %zd bajtów" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "sigSize sigh(%zd): BŁĘDNE, fstat(2) się nie powiodło" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Nie można ponownie wczytać nagłówka podpisu.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Nagłówek " -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "Skrót MD5:" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "Skrót SHA1 nagłówka:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "Sprawdzenie podpisu: BŁĘDNE PARAMETRY (%d %p %d %p %p)" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "pominięto" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" -msgstr "nie powiodło się" +msgstr "się nie powiodło" #: lib/verify.c:257 #, c-format msgid "Duplicate username or UID for user %s\n" -msgstr "" +msgstr "Podwójna nazwa użytkownika lub UID dla użytkownika %s\n" #: lib/verify.c:278 #, c-format msgid "Duplicate groupname or GID for group %s\n" -msgstr "" +msgstr "Podwójna nazwa grupy lub GID dla grupy %s\n" #: lib/verify.c:377 msgid "no state" @@ -3263,85 +3304,85 @@ msgstr "iterator tablicy użyty na tablicach o różnych rozmiarach" #: lib/rpmdb.c:71 #, c-format msgid "Generating %d missing index(es), please wait...\n" -msgstr "Tworzenie %d brakujących indeksów, proszę czekać...\n" +msgstr "Tworzenie %d brakujących indeksów, proszę czekać…\n" #: lib/rpmdb.c:166 lib/rpmdb.c:212 #, c-format msgid "cannot open %s index using %s - %s (%d)\n" -msgstr "nie można otworzyć indeksu %s używając %s - %s (%d)\n" +msgstr "nie można otworzyć indeksu %s używając %s — %s (%d)\n" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "ścieżka bazy danych nie została ustawiona\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader: pomijanie" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "błąd(%d) podczas zapisywania wpisu #%d do %s\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: regexec się nie powiodło: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: regcomp się nie powiodło: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator: pomijanie" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" -msgstr "rpmdb: pobrano uszkodzony nagłówek #%u - pomijanie.\n" +msgstr "rpmdb: pobrano uszkodzony nagłówek #%u — pomijanie.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: nie można odczytać nagłówka pod 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "ścieżka bazy danych nie została ustawiona" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "utworzenie katalogu %s się nie powiodło: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" -msgstr "nagłówek #%u w bazie danych jest błędny - pomijanie.\n" +msgstr "nagłówek #%u w bazie danych jest błędny — pomijanie.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "nie można dodać wpisu będącego pierwotnie przy %u\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" "przebudowanie bazy danych się nie powiodło: pierwotna baza danych pozostała " "na miejscu\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "zamiana poprzedniej bazy danych na nową się nie powiodła.\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "aby odzyskać, należy zastąpić pliki w %s plikami z %s" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "usunięcie katalogu %s się nie powiodło: %s\n" @@ -3359,7 +3400,7 @@ msgstr "%s błąd(%d): %s\n" #: lib/backend/db3.c:282 #, c-format msgid "unrecognized db option: \"%s\" ignored.\n" -msgstr "nierozpoznana opcja bazy danych: \"%s\" zignorowano.\n" +msgstr "nierozpoznana opcja bazy danych: zignorowano „%s”.\n" #: lib/backend/db3.c:319 #, c-format @@ -3397,17 +3438,17 @@ msgstr "nieprawidłowy typ indeksu %x w %s/%s\n" #: lib/backend/db3.c:1070 #, c-format msgid "error(%d) getting \"%s\" records from %s index: %s\n" -msgstr "błąd(%d) podczas uzyskiwania wpisów \"%s\" z indeksu %s: %s\n" +msgstr "błąd(%d) podczas uzyskiwania wpisów „%s” z indeksu %s: %s\n" #: lib/backend/db3.c:1100 #, c-format msgid "error(%d) storing record \"%s\" into %s\n" -msgstr "błąd(%d) podczas zapisywania wpisu \"%s\" do %s\n" +msgstr "błąd(%d) podczas zapisywania wpisu „%s” do %s\n" #: lib/backend/db3.c:1108 #, c-format msgid "error(%d) removing record \"%s\" from %s\n" -msgstr "błąd(%d) usuwania wpisu \"%s\" z %s\n" +msgstr "błąd(%d) usuwania wpisu „%s” z %s\n" #: lib/backend/db3.c:1210 #, c-format @@ -3502,7 +3543,7 @@ msgstr "Makro niemożliwe do przetworzenia po %%\n" msgid "failed to load macro file %s" msgstr "wczytanie pliku makra %s się nie powiodło" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== aktywne %d puste %d\n" @@ -3576,121 +3617,159 @@ msgstr "ostrzeżenie: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "przydzielenie pamięci (%u bajtów) zwróciło NULL.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "V%d %s/%s %s, identyfikator klucza %s" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(brak)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "błąd podczas tworzenia pliku tymczasowego %s: %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "błąd podczas tworzenia pliku tymczasowego %s: %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "błąd podczas tworzenia pliku tymczasowego %s: %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "utworzenie katalogu %s się nie powiodło: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" -msgstr "%s: Fwrite się nie powiodło: %s\n" +msgstr "%s: „Fwrite” się nie powiodło: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" -msgstr "%s: Fflush się nie powiodło: %s\n" +msgstr "%s: „Fflush” się nie powiodło: %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "Nieobsługiwany podpis PGP\n" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "Nieobsługiwany algorytm mieszania PGP %u\n" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "Nieobsługiwany algorytm klucza publicznego PGP %u\n" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "Nie można wykonać %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" -msgstr "%s: otwarcie się nie powiodło: %s\n" +msgstr "„fdopen” się nie powiodło\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Nie można otworzyć pliku %s: %s\n" +msgstr "Nie można zapisać do potoku\n" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Nie można otworzyć pliku %s w %%files: %m\n" +msgstr "Nie można odczytać z pliku %s: %s\n" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "wykonanie gpg się nie powiodło (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "zapisanie podpisu przez gpg się nie powiodło\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "nie można odczytać podpisu\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature się nie powiodło: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmReadSignature się nie powiodło: %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "%s: headerRead się nie powiodło: %s\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "rpmMkTemp się nie powiodło\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "„fdopen” się nie powiodło\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "%s: headerRead się nie powiodło: %s\n" + +#: sign/rpmgensig.c:651 +#, fuzzy, c-format +msgid "%s already contains identical file signatures\n" +msgstr "%s zawiera już identyczny podpis, pomijanie\n" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s: rpmReadSignature się nie powiodło: %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "Nie można podpisywać pakietów RPM v3\n" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "%s zawiera już identyczny podpis, pomijanie\n" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature się nie powiodło: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "rpmMkTemp się nie powiodło\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead się nie powiodło: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "zastąpienie %s się nie powiodło: %s\n" @@ -3704,6 +3783,9 @@ msgstr "%s: odczytanie manifestu się nie powiodło: %s\n" msgid "don't verify header+payload signature" msgstr "bez sprawdzania podpisu nagłówka+danych" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "Konwersja %s na długą liczbę całkowitą się nie powiodła.\n" + #~ msgid "Enter pass phrase: " #~ msgstr "Proszę podać hasło: " @@ -3723,93 +3805,7 @@ msgstr "bez sprawdzania podpisu nagłówka+danych" #~ msgstr "nie można sprawdzić podpisu %s" #~ msgid "Fread failed: %s" -#~ msgstr "\"Fread\" się nie powiodło: %s" +#~ msgstr "„Fread” się nie powiodło: %s" #~ msgid "Couldn't create pipe for signing: %m" #~ msgstr "Nie można utworzyć potoku do podpisania: %m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Nie można zapisać danych do %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Nie można odczytać danych z %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Nie można otworzyć pliku tymczasowego.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Nie można otworzyć sigtarget %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Nie można odczytać nagłówka z %s: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Nie można zapisać nagłówka do %s: %s\n" - -#~ msgid "do not perform any collection actions" -#~ msgstr "bez wykonywania żadnych działań kolekcji" - -#~ msgid "Failed to expand %%__%s_%s macro\n" -#~ msgstr "Rozwinięcie makra %%__%s_%s się nie powiodło\n" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "" -#~ "Nie można odczytać niezmiennego regionu nagłówka. Uszkodzony pakiet?\n" - -#~ msgid "Failed to decode policy for %s\n" -#~ msgstr "Odkodowanie polityki dla %s się nie powiodło\n" - -#~ msgid "Failed to create temporary file for %s: %s\n" -#~ msgstr "Utworzenie pliku tymczasowego dla %s się nie powiodło: %s\n" - -#~ msgid "Failed to write %s policy to file %s\n" -#~ msgstr "Zapisanie polityki %s do pliku %s się nie powiodło\n" - -#~ msgid "Failed to create semanage handle\n" -#~ msgstr "Utworzenie obsługi semanage się nie powiodło\n" - -#~ msgid "Failed to connect to policy handler\n" -#~ msgstr "Połączenie z obsługą polityki się nie powiodło\n" - -#~ msgid "Failed to begin policy transaction: %s\n" -#~ msgstr "Rozpoczęcie transakcji polityki się nie powiodło: %s\n" - -#~ msgid "Failed to remove temporary policy file %s: %s\n" -#~ msgstr "Usunięcie tymczasowego pliku polityki %s się nie powiodło: %s\n" - -#~ msgid "Failed to install policy module: %s (%s)\n" -#~ msgstr "Zainstalowanie modułu polityki się nie powiodło: %s (%s)\n" - -#~ msgid "Failed to remove policy module: %s\n" -#~ msgstr "Usunięcie modułu polityki się nie powiodło: %s\n" - -#~ msgid "Failed to fork process: %s\n" -#~ msgstr "Rozdzielenie procesu się nie powiodło: %s\n" - -#~ msgid "Failed to execute %s: %s\n" -#~ msgstr "Wykonanie %s się nie powiodło: %s\n" - -#~ msgid "%s terminated abnormally\n" -#~ msgstr "%s zostało nienormalnie zakończone\n" - -#~ msgid "%s failed with exit code %i\n" -#~ msgstr "%s nie powiodło się z kodem wyjścia %i\n" - -#~ msgid "Failed to commit policy changes\n" -#~ msgstr "Wprowadzenie zmian w polityce się nie powiodło\n" - -#~ msgid "Failed to expand restorecon path" -#~ msgstr "Rozwinięcie makra restorecon się nie powiodło" - -#~ msgid "Failed to relabel filesystem. Files may be mislabeled\n" -#~ msgstr "" -#~ "Ponowne nadanie etykiet systemowi plików się nie powiodło. Pliki mogą " -#~ "posiadać błędne etykiety\n" - -#~ msgid "Failed to reload file contexts. Files may be mislabeled\n" -#~ msgstr "" -#~ "Ponowne wczytanie kontekstów plików się nie powiodło. Pliki mogą posiadać " -#~ "błędne etykiety\n" - -#~ msgid "Failed to extract policy from %s\n" -#~ msgstr "Wydobycie polityki z %s się nie powiodło\n" diff --git a/po/pt.po b/po/pt.po index f6ad20caa8..e7b91633f1 100644 --- a/po/pt.po +++ b/po/pt.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Portuguese (http://www.transifex.com/projects/p/rpm/language/" +"Language-Team: Portuguese (http://www.transifex.com/rpm-team/rpm/language/" "pt/)\n" "Language: pt\n" "MIME-Version: 1.0\n" @@ -80,8 +80,8 @@ msgstr "Opções de verificação (com o -V ou o --verify):" msgid "Install/Upgrade/Erase options:" msgstr "Opções de Instalação/Actualização/Remoção:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "" @@ -101,7 +101,7 @@ msgstr "formato de pesquisa inesperado" msgid "unexpected query source" msgstr "origem de pesquisa inesperada" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "só pode ser especificado um 'major mode'" @@ -528,31 +528,65 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "+" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Opções de assinatura:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "Precisa definir o \"%%_gpg_name\" no seu ficheiro de macros\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "o --prefix só pode ser usado ao instalar pacotes novos" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "o --allmatches só pode ser indicado ao apagar o pacote" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -670,213 +704,218 @@ msgstr "&& e || não suportados em cadeias de caracteres\n" msgid "syntax error in expression\n" msgstr "erro de sintaxe na expressão\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "Falta um '(' em %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "Falta um ')' em %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Elemento %s inválido: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "Falta um %s em %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "Carácter sem ser espaço a seguir a %s(): %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Sintaxe inválida: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Spec de modo inválido: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Spec de dirmode inválido: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "O ficheiro tem de começar por \"/\": %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Ficheiro listado duas vezes: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "A 'symlink' aponta para a BuildRoot: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Ficheiro não encontrado: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "O ficheiro precisa de começar por \"/\": %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "Ficheiro não encontrado pelo glob: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "linha: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Ficheiro não encontrado pelo glob: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Ficheiro inválido: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" "%s" msgstr "" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" @@ -895,91 +934,92 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Não consegui canonizar o nome da máquina: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Não consegui reler o cabeçalho do assinatura.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "Não consegui criar região imutável do cabeçalho.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Não consigo aceder ao %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Não consegui gravar o pacote: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "" "Não consegui gravar o cabeçalho temporário\n" "\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Dados de CSA inválidos\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Não consegui executar %s: %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s: O fread falhou: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Gravei: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "Não consigo gerar o ficheiro de saída para o pacote %s: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "não consigo criar o %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "linha %d: segundo %s\n" @@ -1097,146 +1137,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "A arquitectura está excluída: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "A arquitectura não está incluída: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "O SO está excluído: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "O SO não está incluído: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "O campo %s tem de estar presente no pacote: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Entradas %s duplicadas no pacote: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Não consegui abrir o ícone %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Não consegui ler o ícone %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Tipo de ícone desconhecido: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "linha %d: Opção só recebe um parâmetro: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "linha %d: segundo %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "Linha %d: Opção inválida: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "linha %d: Opção em branco: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "linha %d: Os prefixos não podem acabar em \"/\": %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "linha %d: A docdir tem de começar por '/': %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "linha %d: Qualificadores %s: inválidos: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "linha %d: Formato da BuildArchitecture inválido: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Erro interno: Opção esquisita %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Descrição do pacote inválida: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "O pacote já existe: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "linha %d: Opção desconhecida: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1295,35 +1335,35 @@ msgstr "" msgid "line %d: second %%prep\n" msgstr "linha %d: segundo %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1368,71 +1408,71 @@ msgstr "" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "linha %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Incapaz de aceder ao %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: Descobri um %%else sem um %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: Descobri um %%endif sem um %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "Não foram encontradas arquitecturas compatíveis para as quais criar\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "O pacote não tem uma %%description: %s\n" @@ -1503,83 +1543,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Não consegui executar o %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Não consegui executar à parte o %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Não consegui encontrar o %s:\n" @@ -1609,168 +1644,172 @@ msgstr "" msgid "package %s was already added, replacing with %s\n" msgstr "" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(não é um número)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(não é um base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(tipo inválido)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(não é um blob)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s gravado como %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s criado como %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2414,7 +2453,7 @@ msgstr "número de pacote inválido: %s\n" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "o pacote %s não está instalado\n" @@ -2439,7 +2478,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2449,7 +2488,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: O fread falhou: %s\n" @@ -2478,7 +2517,7 @@ msgstr " (CHAVES SUSPEITAS:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: o acesso falhou: %s\n" @@ -2584,101 +2623,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "não verifica as dependências do pacote" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "%c não terminado: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "o utilizador %s não existe - a usar o root\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "o grupo %s não existe - a usar o root\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Código de integridade inválido" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Cabeçalho inválido/ilegível" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Tamanho do cabeçalho demasiado grande" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Tipo de ficheiro desconhecido" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Erro interno" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "Ficheiro de arquivo não está no cabeçalho" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " falhou - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "o acesso ao %s falhou: %s\n" @@ -2720,42 +2759,42 @@ msgstr "" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "o %s não pode ser instalado\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "A obter o %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "erro ao ler do ficheiros %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "não consigo aceder ao %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "A instalar o %s\n" @@ -2947,21 +2986,21 @@ msgstr "falta a arquitectura para o %s em %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "má opção '%s' em %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Sistema desconhecido: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Por favor contacte o %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "" @@ -2979,42 +3018,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Não consegui ler o ícone %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Não consegui ler o ícone %s: %s\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: O fwrite falhou: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "" @@ -3060,86 +3099,90 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Não consegui reler o cabeçalho do assinatura.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "" @@ -3245,77 +3288,77 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "não foi definido o dbpath\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: não consigo ler o cabeçalho em 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "não foi definido o dbpath" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "não consigo adicionar o registo originalmente em %u\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" "falhou a reconstrução da base de dados: a base de dados original mantém-se\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "falhou a substituição da base de dados antiga pela nova!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "substituir os ficheiros em %s por ficheiros de %s a recuperar" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "falhou a remoção da directoria %s: %s\n" @@ -3474,7 +3517,7 @@ msgstr "Segue-se uma macro impossível de analisar ao %%\n" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== activo %d vazio %d\n" @@ -3548,121 +3591,159 @@ msgstr "aviso: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "a alocação de memória (%u bytes) devolveu NULL.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "erro ao ler do ficheiros %s\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "erro ao ler do ficheiros %s\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, c-format msgid "error delete fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "falhou a remoção da directoria %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: O fwrite falhou: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "Não consegui executar %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: o acesso falhou: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Não consegui executar %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Não consegui executar %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "o gpg não conseguiu gravar a assinatura\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "incapaz de ler a assinatura\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: o rpmWriteSignature falhou: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: o rpmWriteSignature falhou: %s\n" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "o exec falhou\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "o exec falhou\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "o exec falhou\n" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: o rpmWriteSignature falhou: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: o writeLead falhou: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" @@ -3684,21 +3765,3 @@ msgstr "" #~ msgid "Bad owner/group: %s\n" #~ msgstr "Dono/grupo inválido: %s\n" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Não consegui escrever o conteúdo de %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Não consegui ler o conteúdo de %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Não consegui abrir um ficheiro temporário.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Não consegui abrir o sigtarget %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Não consegui ler o cabeçalho de %s: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Não consegui gravar o cabeçalho de %s: %s\n" diff --git a/po/pt_BR.po b/po/pt_BR.po index 88d8d5abc5..b4bffd0660 100644 --- a/po/pt_BR.po +++ b/po/pt_BR.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/projects/p/rpm/" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/rpm-team/rpm/" "language/pt_BR/)\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" @@ -81,8 +81,8 @@ msgstr "Opções de verificação (com -V ou --verify):" msgid "Install/Upgrade/Erase options:" msgstr "Opções de Instalação/Atualização/Remoção:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Opções comuns para todos os executáveis e modos rpm:" @@ -102,7 +102,7 @@ msgstr "formato de consulta não esperado" msgid "unexpected query source" msgstr "fonte de pesquisa não esperada" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "somente um modo principal pode ser especificado" @@ -546,31 +546,66 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "nenhum argumento foi passado" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "assinar pacote(s) (idêntico ao --addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "remover a assinatura dos pacotes" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "instalar pacote(s)" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Opções de assinatura:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "Você deve definir o \"%%_gpg_name\" no seu arquivo de macro\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix somente pode ser usado na instalação de novos pacotes" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "" +"--allmatches somente pode ser especificado durante a remoção de pacotes" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -688,198 +723,203 @@ msgstr "&& e || não são suportados para strings\n" msgid "syntax error in expression\n" msgstr "erro de sintaxe na expressão\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "\"(\" faltando em %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "\"(\" faltando em %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Token de %s inválido: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "%s faltando em %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "caractere de espaço após %s(): %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Sintaxe inválida: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Modo spec inválido: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Dirmode spec inválido: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "Capacidade inválida: %s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "Suporte à capacidade de arquivo não embutida\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "O arquivo deve começar com uma \"/\": %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" "Algoritmo de digest %u do arquivo é desconhecido, utilizando o MD5 como " "alternativa\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Arquivo listado duas vezes: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Ligação simbólica aponta para BuildRoot: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Arquivo não encontrado: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s: não foi possível carregar a etiqueta desconhecida (%d).\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s: falha ao ler a chave pública.\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: não é uma chave pública blindada.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "%s: falha ao codificar\n" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "O arquivo precisa da \"/\" inicial: %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "O arquivo não foi encontrado pelo glob: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "Não foi possível abrir %%files arquivo %s: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "linha: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "O arquivo não foi encontrado pelo glob: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Arquivo inválido: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "Procurando por arquivos desempacotados: %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -888,17 +928,17 @@ msgstr "" "Arquivo(s) instalado(s) (mas não empacotado(s)) encontrado(s):\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "Processando arquivos: %s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "Binários dependentes de arquitetura no pacote noarch\n" @@ -917,90 +957,91 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: linha: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Não foi possível canonizar o nome de máquina: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Não foi possível recarregar o cabeçalho da assinatura.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "Compactação de carga útil desconhecida: %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "Não foi possível criar uma região de cabeçalho imutável.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Não foi possível abrir %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Não foi possível gravar o pacote: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "Não foi possível gravar o cabeçalho temporário\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Dados CSA inválidos\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Não foi possível abrir %%files arquivo %s: %m\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s: Fread falhou: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Gravou: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "Executando \"%s\":\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "A execução de \"%s\" falhou.\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "Falha na verificação \"%s\" do pacote.\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "" "Não foi possível gerar o nome de arquivo de saída para o pacote %s: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "Não foi possível criar %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "linha %d: segundo %s\n" @@ -1118,147 +1159,147 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "A arquitetura está excluída: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "A arquitetura não está excluída: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "O SO está excluído: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "O SO não está incluído: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "o campo %s deve estar presente no pacote: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Entrada %s duplicada no pacote: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Não foi possível abrir o ícone %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Não foi possível ler o ícone %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Tipo de ícone desconhecido: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "linha %d: A etiqueta toma apenas um token: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, fuzzy, c-format msgid "Illegal char '%c' (0x%x)" msgstr "linha %d: caractere inválido \"%c\" em: %s\n" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 #, fuzzy msgid "Illegal sequence \"..\"" msgstr "linha %d: caractere inválido \"..\" em: %s\n" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "linha %d: segundo %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: linha: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "linha %d: Etiqueta mal formada: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "linha %d: Etiqueta vazia: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "linha %d: Os prefixos não podem terminar com \"/\": %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "linha %d: O docdir deve começar com \"/\": %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "linha %d: campo Epoch deve ser um número sem sinal: %s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "linha %d: %s inválido: qualificadores: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "linha %d: formato BuildArchitecture inválido: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "linha %d: Somente subpacotes noarch são suportados: %s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Erro interno: tag %d falsa\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "linha %d: %s é obsoleto: %s\n" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Especificação do pacote inválida: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "O pacote já existe: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "linha %d: Etiqueta desconhecida: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} não pode ser vazio\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "%%{buildroot} não pode ser \"/\"\n" @@ -1317,35 +1358,35 @@ msgstr "número da correção %s inválido: %s\n" msgid "line %d: second %%prep\n" msgstr "linha %d: segundo %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1390,71 +1431,71 @@ msgstr "linha %d: script interno não suportado: %s\n" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "linha %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Não foi possível abrir %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: Há um %%else sem um %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: Há um %%endif sem um %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "Nenhuma arquitetura compatível encontrada para a construção\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "O pacote não tem %%description: %s\n" @@ -1525,83 +1566,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "Ignorar regex inválida %s\n" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "Não foi possível criar um pipe para %s: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Não foi possível executar %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Não foi possível bifurcar %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "A conversão de %s para inteiro longo falhou.\n" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "Os atributos do arquivo não foram configurados\n" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) falhou: %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load falhou: %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "Falha no reconhecimento do arquivo \"%s\": modo %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "Localizando %s: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Falha ao localizar %s:\n" @@ -1631,168 +1667,172 @@ msgstr "o pacote %s já foi adicionado, ignorando %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "o pacote %s já foi adicionado, substituindo por %s\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(não é um número)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(não é base 64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(tipo inválido)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(não é um blob)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(tipo xml inválido)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(não é uma assinatura OpenPGP)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "normal" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "substituído" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "não instalado" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "compartilhado pela rede" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "cor errada" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "faltando" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(desconhecido)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(não é uma sequência)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s salvo como %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s criado como %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2433,7 +2473,7 @@ msgstr "número de pacote inválido: %s\n" msgid "record %u could not be read\n" msgstr "o registro %u não pôde ser lido\n" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "o pacote %s não está instalado\n" @@ -2458,7 +2498,7 @@ msgstr "%s: %d não é uma chave pública blindada.\n" msgid "%s: import read failed(%d).\n" msgstr "%s: leitura de importação falhou (%d).\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2469,7 +2509,7 @@ msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" "%s: A região de cabeçalho imutável não pôde ser lida. Pacote corrompido?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: Fread falhou: %s\n" @@ -2498,7 +2538,7 @@ msgstr " (CHAVES NÃO CONFIÁVEIS:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: falha ao abrir: %s\n" @@ -2612,101 +2652,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "não verificar as dependências do pacote" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "%c incompleto: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "o usuário %s não existe - usando o root\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "o grupo %s não existe - usando o root\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Magic inválido" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Cabeçalho inválido/impossível de ler" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Tamanho do cabeçalho muito grande" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Tipo de arquivo desconhecido" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "Digest incompatível" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Erro interno" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "Arquivo de pacote não está no cabeçalho" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " falhou - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "falha ao abrir %s: %s\n" @@ -2748,42 +2788,42 @@ msgstr "Dependências não satisfeitas:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: não é um pacote rpm (ou um manifesto de pacote): %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s não pode ser instalado\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Obtendo %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "ignorando %s - a transferência falhou\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "o pacote %s não é realocável\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "erro ao ler o arquivo %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "\"%s\" especifica múltiplos pacotes:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "Não foi possível abrir %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Instalando %s\n" @@ -2975,21 +3015,21 @@ msgstr "arquitetura faltando para %s em %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "opção inválida \"%s\" em %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Sistema desconhecido: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Por favor, contate %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "Não foi possível abrir %s para leitura: %m.\n" @@ -3007,42 +3047,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "suporte a scriptlet não embutido\n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "Não foi possível criar um arquivo temporário para %s: %s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "Não foi possível duplicar o descritor do arquivo: %s: %s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Não foi possível ler o ícone %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Não foi possível restaurar o diretório raiz: %m\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite falhou: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "o scriptlet %s falhou, waitpid(%d) rc %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "o scriptlet %s falhou, sinal %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "o scriptlet %s falhou, status de saída %d\n" @@ -3088,86 +3128,90 @@ msgstr "%s: falha na leitura da chave pública.\n" msgid "transaction" msgstr "transação" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(não é uma assinatura OpenPGP)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Não foi possível recarregar o cabeçalho da assinatura.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Cabeçalho " -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "Digest MD5:" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "Digest do cabeçalho SHA1:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "ignorado" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "falhou" @@ -3273,78 +3317,78 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "nenhum dbpath foi definido\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader: ignorando" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "erro (%d) ao armazenar o registro #%d em %s\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: o regexec falhou: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: o regcomp falhou: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator: ignorando" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "rpmdb: cabeçalho danificado #%u recuperado -- ignorando.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: não foi possível ler o cabeçalho em 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "nenhum dbpath foi definido" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "falha ao criar o diretório %s: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "o cabeçalho #%u do banco de dados é inválido -- ignorando.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "não é possível adicionar o registro originalmente em %u\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" "falha ao reconstruir o banco de dados: o banco de dados original permanece " "no lugar\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "falha ao substituir o banco de dados velho pela novo!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "substituir arquivos em %s com arquivos de %s para recuperação" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "falha ao remover o diretório %s: %s\n" @@ -3503,7 +3547,7 @@ msgstr "Um %% é seguido por um macro não analisável\n" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== %d ativo %d vazio\n" @@ -3577,121 +3621,159 @@ msgstr "aviso: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "a alocação de memória (%u bytes) retornou NULL.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "V%d %s/%s %s, ID da chave %s" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(nada)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "erro ao criar o arquivo temporário %s: %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "erro ao criar o arquivo temporário %s: %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "erro ao criar o arquivo temporário %s: %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "falha ao criar o diretório %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite falhou: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s: Fflush falhou: %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "Não foi possível executar %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: falha ao abrir: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Não foi possível executar %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Não foi possível abrir %%files arquivo %s: %m\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "a execução do gpg falhou (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "o gpg falhou ao gravar a assinatura\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "não foi possível ler a assinatura\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature falhou: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmReadSignature falhou: %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "a execução falhou\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "o rpmMkTemp falhou\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "a execução falhou\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "a execução falhou\n" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s: rpmReadSignature falhou: %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature falhou: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "o rpmMkTemp falhou\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead falhou: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" @@ -3705,6 +3787,9 @@ msgstr "%s: falha na leitura do manifesto: %s\n" msgid "don't verify header+payload signature" msgstr "não verificar a assinatura do cabeçalho+carga útil" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "A conversão de %s para inteiro longo falhou.\n" + #~ msgid "Enter pass phrase: " #~ msgstr "Digite a senha: " @@ -3719,28 +3804,3 @@ msgstr "não verificar a assinatura do cabeçalho+carga útil" #~ msgid "Couldn't create pipe for signing: %m" #~ msgstr "Não foi possível criar um canal para assinar: %m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Não foi possível gravar carga útil em %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Não foi possível ler carga útil a partir de %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Não foi possível abrir o arquivo temporário.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Não foi possível abrir sigtarget %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Não foi possível ler o cabeçalho a partir de %s: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Não foi possível gravar o cabeçalho em %s: %s\n" - -#~ msgid "do not perform any collection actions" -#~ msgstr "não realizar nenhuma ação de coleção" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "" -#~ "A região de cabeçalho imutável não pôde ser lida. Pacote corrompido?\n" diff --git a/po/rpm.pot b/po/rpm.pot index 519c5353f4..0ccd61a86f 100644 --- a/po/rpm.pot +++ b/po/rpm.pot @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -79,8 +79,8 @@ msgstr "" msgid "Install/Upgrade/Erase options:" msgstr "" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "" @@ -100,7 +100,7 @@ msgstr "" msgid "unexpected query source" msgstr "" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "" @@ -505,31 +505,62 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "" -#: rpmsign.c:35 +#: rpmsign.c:36 +msgid "sign package(s) files" +msgstr "" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +msgid "--fskpass may only be specified when signing files" +msgstr "" + +#: rpmsign.c:126 +msgid "--fskpath may only be specified when signing files" +msgstr "" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -644,213 +675,218 @@ msgstr "" msgid "syntax error in expression\n" msgstr "" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 +#: build/files.c:1616 #, c-format -msgid "File not found by glob: %s\n" +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" "%s" msgstr "" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" @@ -869,89 +905,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "" -#: build/pack.c:174 -#, c-format -msgid "Could not canonicalize hostname: %s\n" +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" msgstr "" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" +#: build/pack.c:183 +#, c-format +msgid "Could not canonicalize hostname: %s\n" msgstr "" -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 #, c-format msgid "Could not seek in file %s: %s\n" msgstr "" -#: build/pack.c:565 +#: build/pack.c:472 #, c-format msgid "Fread failed in file %s: %s\n" msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "" @@ -1069,146 +1106,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, c-format msgid "line %d: %s in: %s\n" msgstr "" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, c-format msgid "%s in: %s\n" msgstr "" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1267,35 +1304,35 @@ msgstr "" msgid "line %d: second %%prep\n" msgstr "" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1340,71 +1377,71 @@ msgstr "" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "" @@ -1475,83 +1512,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "" @@ -1581,168 +1613,172 @@ msgstr "" msgid "package %s was already added, replacing with %s\n" msgstr "" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2374,7 +2410,7 @@ msgstr "" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "" @@ -2399,7 +2435,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2409,7 +2445,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "" @@ -2438,7 +2474,7 @@ msgstr "" msgid ")" msgstr "" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "" @@ -2543,101 +2579,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, c-format msgid "Unterminated rich dependency: %s" msgstr "" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr "" -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "" @@ -2679,42 +2715,42 @@ msgstr "" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "" @@ -2903,21 +2939,21 @@ msgstr "" msgid "bad option '%s' at %s:%d\n" msgstr "" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "" @@ -2935,42 +2971,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, c-format msgid "Unable to reset nice value: %s" msgstr "" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, c-format msgid "Unable to reset I/O priority: %s" msgstr "" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, c-format msgid "Fwrite failed: %s" msgstr "" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "" @@ -3016,86 +3052,90 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "" + +#: lib/signature.c:451 msgid "Header " msgstr "" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "" @@ -3201,76 +3241,76 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "" @@ -3429,7 +3469,7 @@ msgstr "" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "" @@ -3503,119 +3543,153 @@ msgstr "" msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, c-format msgid "error creating temp directory %s: %m\n" msgstr "" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, c-format msgid "error creating fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, c-format msgid "error delete fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, c-format msgid "error delete directory %s: %m\n" msgstr "" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 msgid "Fopen failed\n" msgstr "" -#: sign/rpmgensig.c:304 +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" msgstr "" -#: sign/rpmgensig.c:311 +#: sign/rpmgensig.c:309 #, c-format msgid "Could not read from file %s: %s\n" msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +msgid "generateSignature failed\n" +msgstr "" + +#: sign/rpmgensig.c:543 +msgid "rpmReadSignature failed\n" +msgstr "" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +msgid "headerReload failed\n" +msgstr "" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +msgid "copyFile failed\n" +msgstr "" + +#: sign/rpmgensig.c:621 +msgid "headerWrite failed\n" +msgstr "" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" diff --git a/po/ru.po b/po/ru.po index 6d88ed6b3e..ae74c72508 100644 --- a/po/ru.po +++ b/po/ru.po @@ -7,17 +7,17 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Russian (http://www.transifex.com/projects/p/rpm/language/" -"ru/)\n" +"Language-Team: Russian (http://www.transifex.com/rpm-team/rpm/language/ru/)\n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" +"%100>=11 && n%100<=14)? 2 : 3);\n" #: cliutils.c:21 lib/poptI.c:29 #, c-format @@ -81,8 +81,8 @@ msgstr "Параметры проверки (с -V или --verify):" msgid "Install/Upgrade/Erase options:" msgstr "Параметры Установки/Обновления/Удаления:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Общие параметры для всех режимов и компонентов rpm:" @@ -102,7 +102,7 @@ msgstr "неожиданный формат запроса" msgid "unexpected query source" msgstr "неожиданный источник запроса" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "может быть указан только один из основных режимов" @@ -535,31 +535,65 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "не заданы аргументы" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "подписать пакет(ы)" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "подписать пакет (то же самое что --addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "удалить подписи пакета" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "подписать пакет(ы)" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Параметры подписи:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "Вы должны установить \"%%_gpg_name\" в вашем макрофайле\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "вариант --prefix можно использовать только при установке новых пакетов" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches может быть указан только при удалении пакета" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -677,196 +711,201 @@ msgstr "&& и || не поддерживаются для строк\n" msgid "syntax error in expression\n" msgstr "синтаксическая ошибка в выражении\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "Отсутствует '(' в %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "отсутствует ')' в %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Неверный токен %s: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "Отсутствует %s в %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "Не пробел следует после %s(): %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Неверный синтаксис: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Неверные права: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Неверные права на каталог %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "Файл должен начинаться с \"/\": %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "Не удается проверить файл %u, возврат к MD5\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Файл указан дважды: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Символическая ссылка указывает на BuildRoot: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Файл не найден: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: это не открытый ключ.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "Файл должен начинаться с \"/\": %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "Файл не найден: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "строка: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Файл не найден: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Неверный файл %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "Проверка на неупакованный(е) файл(ы): %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -875,17 +914,17 @@ msgstr "" "Обнаружен(ы) установленный(е) (но не упакованный(е)) файл(ы):\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "Двоичные данные с архитекутрой в пакете noarch\n" @@ -904,89 +943,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Невозможно канонизировать имя компьютера: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Невозможно перезагрузить заголовок подписи.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "Невозможно поместить заголовок в нерперывную область памяти.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Невозможно открыть %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Невозможно записать пакет: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "Невозможно записать временный заголовок\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Неверные данные CSA\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Невозможно выполнить %s: %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s: ошибка Fread: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Записан: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "Выполнение \"%s\":\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "Выполнение \"%s\" не удалось.\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "Невозможно создать имя файла для пакета %s: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "невозможно создать %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "строка %d: второе %s\n" @@ -1104,146 +1144,146 @@ msgstr "Загрузка %s в %s\n" msgid "Couldn't download %s\n" msgstr "Невозможно загрузить %s\n" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "Архитектура исключена: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "Архитектура не включена: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "ОС исключена: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "ОС не включена: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "Поле %s обязано присутствовать в пакете: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Повторяющиеся записи %s в пакете: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Невозможно открыть пиктограмму %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Невозможно прочитать пиктограмму %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Неизвестный тип пиктограммы: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "строка %d: Ярлык требует только один аргумент: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "строка %d: второе %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "строка %d: Неверный тэг: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "строка %d: Пустой тэг: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "строка %d: Префикс не может заканчиваться на \"/\": %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "строка %d: Docdir должен начинаться с '/': %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "строка %d: Неверное число %s: определяет: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "строка %d: Неверный формат BuildArchitecture: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Внутренняя ошибка: Неизвестный ярлык %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Неверная спецификация пакета: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Пакет уже существует: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "строка %d: Неизвестный тэг: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1302,35 +1342,35 @@ msgstr "" msgid "line %d: second %%prep\n" msgstr "строка %d: второй %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1375,71 +1415,71 @@ msgstr "" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "строка %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Невозможно открыть %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: Найден %%else без %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: Найден %%endif без %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "Не найдены совместимые архитектуры для сборки.\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "Пакет не имеет %%description: %s\n" @@ -1510,83 +1550,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Невозможно выполнить %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Сбой ветвления %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "%s не удалось: %x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "не удалось записать все данные в %s: %s\n" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "Идет поиск %s: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Невозможно найти %s:\n" @@ -1616,168 +1651,172 @@ msgstr "пакет %s был уже добавлен, пропускаем %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "пакет %s уже был добавлен, заменяется %s\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(не число)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(не base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(неправильный тип)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(not a blob)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(неверный тип xml)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(не подпись формата OpenPGP)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "Неверная дата %u" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "нормальный" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "перемещен" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "не установлен" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(неизвестный)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(не строка)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s сохранен как %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s создан как %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2419,7 +2458,7 @@ msgstr "неверный номер пакета: %s\n" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "пакет %s не установлен\n" @@ -2444,7 +2483,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2454,7 +2493,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: ошибка Fread: %s\n" @@ -2483,7 +2522,7 @@ msgstr " (НЕТ ДОВЕРИЯ К КЛЮЧАМ:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: ошибка открытия: %s\n" @@ -2589,101 +2628,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "не проверять зависимости пакета" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "Незакрытая %c: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "пользователь %s не существует - используется root\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "группа %s не существует - используется root\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Неверный magic" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Неверный/нечитаемый заголовок" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Заголовок слишком велик" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Неизвестный тип файла" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Внутренняя ошибка" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "Файл архива не найден в заголовке пакета" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " не удалось - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "невозможно открыть %s: %s\n" @@ -2725,42 +2764,42 @@ msgstr "Неудовлетворенные зависимости:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: не пакет (или манифест пакета) rpm : %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s не может быть установлен\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Загружается %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "ошибка чтения из файла %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "невозможно открыть %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Устанавливается %s\n" @@ -2950,21 +2989,21 @@ msgstr "отсутствует архитектура для %s в %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "неверный параметр '%s' в %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Неизвестная система: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "" @@ -2982,42 +3021,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Невозможно прочитать пиктограмму %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Невозможно прочитать пиктограмму %s: %s\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: ошибка Fwrite: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "" @@ -3063,86 +3102,90 @@ msgstr "" msgid "transaction" msgstr "транзакция" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(не подпись формата OpenPGP)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Невозможно перезагрузить заголовок подписи.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Заголовок " -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "пропущено" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "" @@ -3248,77 +3291,77 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "параметер dbpath не установлен\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "ошибка (%d) сохранения записи #%d в %s\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "rpmdb: получен поврежденный заголовок #%u -- пропускается.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: невозможно прочесть заголовок в 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "параметер dbpath не установлен" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "заголовок номер %u в базе данных неверный -- пропускается.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "невозможно добавить запись (первоначально в %u)\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" "перестроение базы данных не удалось, старая база данных остается на месте\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "невозможно заменить старую базу данных на новую!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "файлы в %s заменяются файлами из %s для восстановления" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "ошибка удаления каталога %s: %s\n" @@ -3478,7 +3521,7 @@ msgstr "непонятный макрос после %%\n" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "====================== активных %d пустых %d\n" @@ -3552,121 +3595,159 @@ msgstr "предупреждение: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "memory alloc (%u bytes) returned NULL.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "ошибка чтения из файла %s\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "ошибка чтения из файла %s\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, c-format msgid "error delete fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "ошибка удаления каталога %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: ошибка Fwrite: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "Неподдерживаемая подпись PGP\n" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "Невозможно выполнить %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: ошибка открытия: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Невозможно выполнить %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Невозможно выполнить %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "ошибка gpg при записи подписи\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "невозможно прочесть подпись\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: ошибка rpmWriteSignature: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: ошибка rpmWriteSignature: %s\n" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "запуск не удался\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "запуск не удался\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "запуск не удался\n" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: ошибка rpmWriteSignature: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: ошибка writeLead: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" @@ -3688,21 +3769,3 @@ msgstr "не проверять подпись заголовока и соде #~ msgid "Bad owner/group: %s\n" #~ msgstr "Неверная пара владелец/группа: %s\n" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Невозможно записать содержимое в %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Невозможно прочитать содержимое из %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Невозможно открыть временный файл.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Невозможно открыть цель подписи %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Невозможно прочитать заголовок из %s: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Невозможно записать заголовок в %s: %s\n" diff --git a/po/sk.po b/po/sk.po index ca4c1fda8b..a83232bcb0 100644 --- a/po/sk.po +++ b/po/sk.po @@ -3,16 +3,17 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: +# Lubos Kardos , 2015 +# Tomáš Vadina , 2011 # Tomáš Vadina , 2011 msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" -"Last-Translator: pmatilai \n" -"Language-Team: Slovak (http://www.transifex.com/projects/p/rpm/language/" -"sk/)\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2015-08-13 10:17+0000\n" +"Last-Translator: Lubos Kardos \n" +"Language-Team: Slovak (http://www.transifex.com/rpm-team/rpm/language/sk/)\n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -81,8 +82,8 @@ msgstr "Možnosti kontroly (s -V alebo --verify):" msgid "Install/Upgrade/Erase options:" msgstr "Možnosti pre Inštaláciu/Upgrade/Mazanie:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Spoočné možnosti pre všetky režimy rpm a spustiteľné súbory:" @@ -102,7 +103,7 @@ msgstr "neočakávaný formát požiadavky" msgid "unexpected query source" msgstr "neočakávaný zdroj pre otázku" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "môže byť použitý iba jeden hlavný režim" @@ -396,17 +397,17 @@ msgstr "generovanie hlavičiek balíčka kompatibilné s (legacy) rpm v3 packagi #: rpmbuild.c:231 #, c-format msgid "do not execute %clean stage of the build" -msgstr "" +msgstr "nevykonať %clean fázu zostavenia" #: rpmbuild.c:233 #, fuzzy, c-format msgid "do not execute %prep stage of the build" -msgstr "nevykonať žiadne etapy zostavenia" +msgstr "nevykonať %clean fázu zostavenia" #: rpmbuild.c:235 #, c-format msgid "do not execute %check stage of the build" -msgstr "" +msgstr "nevykonať %check fázu zostavenia" #: rpmbuild.c:238 msgid "do not accept i18N msgstr's from specfile" @@ -450,7 +451,7 @@ msgstr "Nie je možné otvoriť rúru pre tar: %m\n" #: rpmbuild.c:379 #, fuzzy, c-format msgid "Found more than one spec file in %s\n" -msgstr "Nie je možné otvoriť spec súbor %s: %s\n" +msgstr "Viac než jeden súbor na riadku: %s\n" #: rpmbuild.c:390 #, c-format @@ -501,11 +502,11 @@ msgstr "skontrolovať databázové súbory" #: rpmdb.c:32 msgid "export database to stdout header list" -msgstr "" +msgstr "exportuj databázu na stdout ako postupnosť hlavičiek" #: rpmdb.c:35 msgid "import database from stdin header list" -msgstr "" +msgstr "importuj databázu z stdin postupnosti hlavičiek" #: rpmdb.c:42 msgid "Database options:" @@ -531,31 +532,65 @@ msgstr "zobraziť kľúče z kľúčového zväzku RPM" msgid "Keyring options:" msgstr "Možnosti zväzku kľúčov:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "nezadané žiadne parametre" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "podpísať balíčky" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "podpísať balíčky (identické s --addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "vymazať podpis balíčka" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "podpísať balíčky" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Možnosti podpisu:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "Je potrebné nastaviť \"%%_gpg_name\" v makro súbore\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix môže byť použitý iba počas inštalácie nových balíkov" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches môže byť použité iba počas odstránenia balíkov" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "parsovanie spec súborov na stdout" @@ -673,196 +708,201 @@ msgstr "&& a || nie sú podporované pre reťazce\n" msgid "syntax error in expression\n" msgstr "chyba syntaxe vo výraze\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "Chýba '(' v %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "Chýba ')' v %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Neplatný %s token: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "Chýba %s v %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "Nasleduje nie prázdny znak %s(): %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Zlá syntax: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Zlý režim spec: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Zlý režim adresára spec: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "Nepoužiteľná dĺžka lokalizácie: \"%s\" v %%lang(%s)\n" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "Dvojitá lokalizácia %s v %%lang(%s)\n" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "Neplatná možnosť: %s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "Podpora možností súboru nie je zabudovaná\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "Súbor musí začínať na \"/\": %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "Neznámy prehľad súborového algoritmu %u, návrat späť k MD5\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Súbor uvedený dvakrát: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "čítanie symlinku %s zlyhalo: %s\n" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Symbolický link ukazuje na BuildRoot: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" -msgstr "" +msgstr "Cesta sa nachádza mimo buildroot: %s\n" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "Priečinok nenájdený: %s\n" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Súbor nenájdený: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" -msgstr "" +msgstr "Toto nie je adresár: %s\n" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s: nie je možné načítať neznámu značku (%d).\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s: čítanie verejného kľúča zlyhalo.\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: nie je obrnený verejný kľúč.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "%s: zlyhalo kódovanie\n" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "Súbor potrebuje úvodný \"/\": %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "%%dev glob nie je povolený: %s\n" -#: build/files.c:1589 -#, c-format -msgid "Directory not found by glob: %s\n" +#: build/files.c:1614 +#, fuzzy, c-format +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "Priečinok nebol nájdený globom: %s\n" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "Súbor nenájdený globom: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "Nie je možné otvoriť %%files súbor %s: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "riadok: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "Chyba čítania %%files súboru %s: %m\n" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Súbor nenájdený globom: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" -msgstr "" +msgstr "Viac než jeden súbor na riadku: %s\n" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Zlý súbor: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "Kontrolujú sa nezabalené súbory: %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -871,118 +911,119 @@ msgstr "" "Nájdené nainštalované (ale nezabalené) súbory:\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "Spracovávajú sa súbory: %s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "Binárky závislé na architektúre v bezarchitektúrnom balíčku\n" #: build/pack.c:90 #, c-format msgid "create archive failed on file %s: %s\n" -msgstr "" +msgstr "vytvorenie archívu zlyhalo na súbore %s: %s\n" #: build/pack.c:93 #, c-format msgid "create archive failed: %s\n" -msgstr "" +msgstr "vytvorenie archívu zlyhalo: %s\n" #: build/pack.c:120 #, c-format msgid "Could not open %s file: %s\n" msgstr "Nie je možné otvoriť súbor %s: %s\n" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: riadok: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Nie je možné kanonizovať názov počítača: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Nie je možné znova načítať hlavičku podpisu.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "Neznáma kompresia payloadu: %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "Nie je možné vytvoriť nezmeniteľný region hlavičky.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Nie je možné otvoriť %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Nie je možné zapísať balíček: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "Nie je možné zapísať dočasnú hlavičku\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Zlé CSA dáta\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Nie je možné otvoriť súbor %s: %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s: Fread zlyhalo: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Zapísané: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "Spúšťa sa \"%s\":\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "Spustenie \"%s\" zlyhalo.\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "Kontrola balíčka \"%s\" zlyhala.\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "Nie je možné vytvoriť meno výstupného súboru pre balík %s: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "nie je možné vytvoriť %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "riadok %d: druhý %s\n" @@ -1100,147 +1141,147 @@ msgstr "Sťahuje sa %s do %s\n" msgid "Couldn't download %s\n" msgstr "Nie je možné stiahnuť %s\n" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "Architektúra je vyradená: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "Architektúra nie je zahrnutá: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "OS je vyradený: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "OS nie je zahrnutý: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "Položka %s musí byť v balíčku prítomná: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Duplikovaná položka %s v balíčku: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Nie je možné otvoriť ikonu %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Nie je možné prečítať ikonu %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Neznámy typ ikony: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "riadok %d: Značka má len jeden token: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, fuzzy, c-format msgid "Illegal char '%c' (0x%x)" msgstr "riadok %d: Neplatný znak '%c' v: %s\n" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 #, fuzzy msgid "Illegal sequence \"..\"" msgstr "riadok %d: Neplatná sekvencia \"..\" v: %s\n" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "riadok %d: %s: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: riadok: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "riadok %d: Poškodená značka: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "riadok %d: Prázdna značka: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "riadok %d: Prefixy nemôžu končiť \"/\": %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "riadok %d: Docdir musí začínať '/': %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "riadok %d: Súbor epochy musí byť nepodpísané číslo: %s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "riadok %d: Zlé určenie %s: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "riadok %d: Zlý formát BuildArchitecture: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "riadok %d: Podporované sú iba subbalíčky typu noarch: %s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Interná chyba: Chybná značka %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "riadok %d: %s je zastaralý: %s\n" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Zlá špecifikácia balíčka: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Balíček už existuje: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "riadok %d: neznáma značka: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} nemôže byť prázdne\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "%%{buildroot} nemôže byť \"/\"\n" @@ -1299,35 +1340,35 @@ msgstr "Neplatné číslo záplaty %s: %s\n" msgid "line %d: second %%prep\n" msgstr "riadok %d: druhý %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "Tokeny závislosti musia začínať alfa-numerickými znakmi, '_' alebo '/'" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "Názov súboru s verziou nie je povolený" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "Neplatná závislosť" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "Vyžadovaná verzia" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "riadok %d: %s: %s\n" @@ -1372,71 +1413,71 @@ msgstr "riadok %d: nepodporovaný interný skript: %s\n" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "riadok %d: argumenty interpretera nie sú v triggeroch povolené: %s\n" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "riadok %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Nie je možné otvoriť %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "%s:%d: Očakávaný argument pre %s\n" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "riadok %d: neuzatvorené makro alebo zlá náväznosť riadka\n" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "%s:%d: zlá kondícia %%if\n" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: %%else bez počiatočného %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: %%endif bez počiatočného %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "Nenájdené žiadne kompatibilné architektúry pre zostavenie\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "Balíček neobsahuje %%description: %s\n" @@ -1508,83 +1549,78 @@ msgstr "Príliž veľa argumentov v riadku: %s\n" msgid "Processing policies: %s\n" msgstr "Vykonávaná politika: %s\n" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "Ignorovanie neplatného regexu %s\n" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "Nie je možné vytvoriť rúru pre %s: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Nie je možné spustiť %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Nie je možné vykonať fork %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "%s zlyhalo: %x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "nie je možné zapísať všetky dáta do %s: %s\n" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "Konverzia %s na dlhý integer zlyhala.\n" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "Klasifikátor prázdneho súboru\n" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "Nenastavené žiadne atribúty\n" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) zlyhalo: %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load zlyhal: %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "Rozpoznávanie súboru \"%s\" zlyhalo: režim %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "Hľadá sa %s: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Zlyhalo vyhľadávanie %s:\n" @@ -1614,168 +1650,172 @@ msgstr "balíček %s už bol pridaný, %s sa preskakuje\n" msgid "package %s was already added, replacing with %s\n" msgstr "balíček %s už bol pridaný, nahradzuje sa s %s\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(nie je číslo)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(nie je base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(neplatný typ)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(nie je blob)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(neplatný typ xml)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(nie je OpenPGP podpis)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "normálny" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "nahradený" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "nenainštalovaný" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "zdieľaný sieťou" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "zlá farba" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "chýbajúci" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(neznámy)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(nie je reťazec)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s uložený ako %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s vytvorený ako %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2417,7 +2457,7 @@ msgstr "chybné číslo balíku: %s\n" msgid "record %u could not be read\n" msgstr "záznam %u nie je možné čítať\n" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "balík %s nie je nainštalovaný\n" @@ -2442,7 +2482,7 @@ msgstr "%s: kľúč %d nie je verejný obrnený kľúč.\n" msgid "%s: import read failed(%d).\n" msgstr "%s: importné čítanie zlyhalo(%d).\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2453,7 +2493,7 @@ msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" "%s: Nezmeniteľná oblasť hlavičky nemôže byť čítaná. Poškodený balíček?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: Fread zlyhalo: %s\n" @@ -2482,7 +2522,7 @@ msgstr " (NEDÔVERUJE SA KĽÚČOM: " msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: otvorenie zlyhalo: %s\n" @@ -2588,104 +2628,104 @@ msgstr "" msgid "support for rich dependencies." msgstr "neoverovať závislosti balíka" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 #, fuzzy msgid "Name required" msgstr "Vyžadovaná verzia" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 #, fuzzy msgid "Empty rich dependency" msgstr "Neplatná závislosť" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "Neukončené %c: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 #, fuzzy msgid "Junk after rich dependency" msgstr "Neplatná závislosť" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "používateľ %s neexistuje - použije sa root\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "skupina %s neexistuje - použije sa root\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Chybné magické číslo" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Chybná/nečitateľná hlavička" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Priveľká hlavička" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Neznámy typ súboru" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "Prehľad sa nezhoduje" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Interná chyba" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "Súbor z archívu nie je v hlavičke" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " zlyhalo - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "otvorenie %s zlyhalo: %s\n" @@ -2727,42 +2767,42 @@ msgstr "Zlyhané závislosti:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: nie je balíček rpm (alebo balíček manifestu): %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s nie je možné nainštalovať\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Prenáša sa %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "preskakuje sa %s - transfer zlyhal\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "balíček %s nie je premiestniteľný\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "chyba pri čítaní zo súboru %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "\"%s\" špecifikuje viacero balíčkov:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "nie je možné otvoriť %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Inštaluje sa %s\n" @@ -2809,9 +2849,9 @@ msgid "Failed to resolve symbol %s: %s\n" msgstr "Zlyhalo vyriešenie symbolu %s: %s\n" #: lib/rpmplugins.c:154 -#, fuzzy, c-format +#, c-format msgid "Plugin %%__%s_%s not configured\n" -msgstr "Zásuvný modul %s nenačítaný\n" +msgstr "" #: lib/rpmplugins.c:199 #, c-format @@ -2952,21 +2992,21 @@ msgstr "chýba architektúra pre %s na %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "zlá možnosť '%s' na %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Neznámy systém: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Prosím kontaktujte %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "Nie je možné otvoriť %s pre čítanie: %m.\n" @@ -2984,42 +3024,42 @@ msgstr "Nie je možné obnoviť aktuálny priečinok: %m" msgid " scriptlet support not built in\n" msgstr "nie je zabudovaná podpora pre skriptlety \n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "Nie je možné vytvoriť dočasný súbor pre %s: %s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "Nie je možné duplikovať popisovač súboru: %s: %s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Nie je možné prečítať ikonu %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Nie je možné obnoviť koreňový adresár: %m\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite zlyhalo: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "%s skriptlet zlyhal, waitpid(%d) rc %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "%s skriplet zlahal, signál %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "%s skriplet zlyhal, návratový kód: %d\n" @@ -3065,86 +3105,90 @@ msgstr "%s: čítanie verejného kľúča zlyhalo.\n" msgid "transaction" msgstr "transakcia" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(nie je OpenPGP podpis)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Nie je možné znova načítať hlavičku podpisu.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Hlavička" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "MD5 digest:" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "SHA1 digest v hlavičke:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "preskočené" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "zlyhané" @@ -3250,76 +3294,76 @@ msgstr "Generuje sa %d chýbajúcich indexov, prosím čakajte...\n" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "nenastavená dbpath\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader: preskakuje sa" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "chyba(%d) ukladania záznamu #%d do %s\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: regexec zlyhal: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: regcomp zlyhal: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator: preskakuje sa" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "rpmdb: poškodená hlavička #%u získaná -- preskakuje sa.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: nie je možné čítať hlavičku na 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "nebola nastavená žiadna dbpath" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "zlyhanie pri vytváraní priečinka %s: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "hlavička #%u v databázy je zlá -- preskakuje sa.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "nie je možné pridať záznam pôvodne na %u\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "zlyhalo znovuzostavenie databázy: pôvodná databáza zostáva na mieste\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "nepodarilo sa nahradiť starú databázu novou!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "nahradiť súbory v %s súbormi z %s pre obnovenie" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "nepodarilo sa odstrániť adresár %s: %s\n" @@ -3480,7 +3524,7 @@ msgstr "Po %% nasleduje nespracovateľné makro\n" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== aktívnych %d prázdnych %d\n" @@ -3554,121 +3598,159 @@ msgstr "varovanie: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "alokácia pamäti (%u bajtov) vrátila NULL.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "V%d %s/%s %s, ID kľúča %s" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(žiadne)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "chyba pri vytvárané dočasného súboru %s: %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "chyba pri vytvárané dočasného súboru %s: %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "chyba pri vytvárané dočasného súboru %s: %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "zlyhanie pri vytváraní priečinka %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite zlyhalo: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s: Fflush zlyhal: %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "Nie je možné spustiť %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: otvorenie zlyhalo: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Nie je možné otvoriť súbor %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Nie je možné otvoriť %%files súbor %s: %m\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "spustenie gpg zlyhalo (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "gpg zlyhal pri zápise podpisu\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "nie je možné prečítať podpis\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature zlyhalo: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmReadSignature zlyhalo: %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "vykonanie zlyhalo\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "rpmMkTemp zlyhal\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "vykonanie zlyhalo\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "vykonanie zlyhalo\n" + +#: sign/rpmgensig.c:651 +#, fuzzy, c-format +msgid "%s already contains identical file signatures\n" +msgstr "%s už obsahuje rovnaký podpis, preskakuje sa\n" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s: rpmReadSignature zlyhalo: %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "%s už obsahuje rovnaký podpis, preskakuje sa\n" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature zlyhalo: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "rpmMkTemp zlyhal\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead zlyhalo: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "nahradenie %s zlyhalo: %s\n" @@ -3682,6 +3764,9 @@ msgstr "%s: čítanie zoznamu zlyhalo: %s\n" msgid "don't verify header+payload signature" msgstr "neoverovať podpis hlavičky a payloadu" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "Konverzia %s na dlhý integer zlyhala.\n" + #~ msgid "Enter pass phrase: " #~ msgstr "Zadajte helo:" @@ -3699,85 +3784,3 @@ msgstr "neoverovať podpis hlavičky a payloadu" #~ msgid "Couldn't create pipe for signing: %m" #~ msgstr "Nie je možné vytvoriť rúru pre podpísanie: %m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Nie je možné zapísať payload do %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Nie je možné čítať payload z %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Nie je možné otvoriť dočasný súbor.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Nie je možné otvoriť cieľ pre podpísanie %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Nie je možné prečítať hlavičku z %s: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Nie je možné zapísať hlavičku do %s: %s\n" - -#~ msgid "do not perform any collection actions" -#~ msgstr "nevykonať žiadne kolekcie akcií" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "" -#~ "Nezmeniteľná oblasť hlavičky nemôže byť čítaná. Poškodený balíček?\n" - -#~ msgid "Failed to decode policy for %s\n" -#~ msgstr "Zlyhalo dekódovanie politiky pre %s\n" - -#~ msgid "Failed to create temporary file for %s: %s\n" -#~ msgstr "Zlyhalo vytvorenie dočasného súboru pre %s: %s\n" - -#~ msgid "Failed to write %s policy to file %s\n" -#~ msgstr "Zlyhalo zapísanie %s politiky do súboru %s\n" - -#~ msgid "Failed to create semanage handle\n" -#~ msgstr "Zlyhalo vytvorenie obsluhy semanage\n" - -#~ msgid "Failed to connect to policy handler\n" -#~ msgstr "Zlyhalo pripojenie k politike obsluhy\n" - -#~ msgid "Failed to begin policy transaction: %s\n" -#~ msgstr "Zlyhalo začatie transakcie politiky: %s\n" - -#~ msgid "Failed to remove temporary policy file %s: %s\n" -#~ msgstr "Zlyhalo odstránenie dočasnej politky súboru %s: %s\n" - -#~ msgid "Failed to install policy module: %s (%s)\n" -#~ msgstr "Zlyhala inštalácia modulu politiky: %s (%s)\n" - -#~ msgid "Failed to remove policy module: %s\n" -#~ msgstr "Zlyhalo odstránenie modulu politiky: %s\n" - -#~ msgid "Failed to fork process: %s\n" -#~ msgstr "Zlyhal proces forku: %s\n" - -#~ msgid "Failed to execute %s: %s\n" -#~ msgstr "Zlyhalo spustenie %s: %s\n" - -#~ msgid "%s terminated abnormally\n" -#~ msgstr "%s nebol ukončený v poriadku\n" - -#~ msgid "%s failed with exit code %i\n" -#~ msgstr "%s zlyhal s exit kódom %i\n" - -#~ msgid "Failed to commit policy changes\n" -#~ msgstr "Zlyhalo odoslanie zmien politiky\n" - -#~ msgid "Failed to expand restorecon path" -#~ msgstr "Zlyhalo rozbalenie cesty restorecon" - -#~ msgid "Failed to relabel filesystem. Files may be mislabeled\n" -#~ msgstr "" -#~ "Zlyhalo preznačkovanie súborového systému. Súbory môžu mať nesprávne " -#~ "značky\n" - -#~ msgid "Failed to reload file contexts. Files may be mislabeled\n" -#~ msgstr "" -#~ "Zlyhalo znovunačítanie kontextu súboru. Súbory môžu mať nesprávne značky\n" - -#~ msgid "Failed to extract policy from %s\n" -#~ msgstr "Zlyhalo rozbalenie politiky z %s\n" diff --git a/po/sl.po b/po/sl.po index 2e2c587298..4b4796191d 100644 --- a/po/sl.po +++ b/po/sl.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Slovenian (http://www.transifex.com/projects/p/rpm/language/" +"Language-Team: Slovenian (http://www.transifex.com/rpm-team/rpm/language/" "sl/)\n" "Language: sl\n" "MIME-Version: 1.0\n" @@ -81,8 +81,8 @@ msgstr "" msgid "Install/Upgrade/Erase options:" msgstr "" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "" @@ -102,7 +102,7 @@ msgstr "nepričakovana oblika poizvedbe" msgid "unexpected query source" msgstr "nepričakovan izvor poizvedbe" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "izbran sme biti le en glavni način" @@ -507,31 +507,64 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "" -#: rpmsign.c:35 +#: rpmsign.c:36 +msgid "sign package(s) files" +msgstr "" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix se sme uporabiti le pri namestitvi" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches sme biti podan le ob odstranitvi paketa" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -646,213 +679,218 @@ msgstr "" msgid "syntax error in expression\n" msgstr "" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 +#: build/files.c:1616 #, c-format -msgid "File not found by glob: %s\n" +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" "%s" msgstr "" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" @@ -871,89 +909,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Iskanje kanoničnega imena gostitelja je bilo neuspešno: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Ni možno odpreti %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Ni možno odpreti %s: %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s: branje Fread je bilo neuspešno: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Zapisano: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "Neuspešno ustvarjanje izhodne datoteke za paket %s: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "ni možno ustvariti %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "" @@ -1071,146 +1110,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "vrstica %d: Napačno število %s: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "datoteka %s: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1269,35 +1308,35 @@ msgstr "" msgid "line %d: second %%prep\n" msgstr "" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1342,71 +1381,71 @@ msgstr "" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Ni možno odpreti %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "" @@ -1477,83 +1516,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "" @@ -1583,168 +1617,172 @@ msgstr "" msgid "package %s was already added, replacing with %s\n" msgstr "" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(ni število)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2382,7 +2420,7 @@ msgstr "neveljavna številka paketa: %s\n" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "paket %s ni nameščen\n" @@ -2407,7 +2445,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2417,7 +2455,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: branje Fread je bilo neuspešno: %s\n" @@ -2446,7 +2484,7 @@ msgstr " (NEPREVERJENI KLJUČI:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: odpiranje je bilo neuspešno: %s\n" @@ -2552,101 +2590,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "brez preverjanja soodvisnosti paketa" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, c-format msgid "Unterminated rich dependency: %s" msgstr "" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Napačno magično število" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Poškodovana/neberljiva glava" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Glava je predolga" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Neznan tip datoteke" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Notranja napaka" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " neuspešno - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "odpiranje %s je bilo neuspešno: %s\n" @@ -2688,42 +2726,42 @@ msgstr "" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s ni možno namestiti\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Prenašanje %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "napaka pri branju iz datoteke %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "ni možno odpreti %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Nameščanje %s\n" @@ -2912,21 +2950,21 @@ msgstr "" msgid "bad option '%s' at %s:%d\n" msgstr "" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Neznan sistem: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "" @@ -2944,42 +2982,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Datoteke s specifikacijami %s ni možno odpreti: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, c-format msgid "Unable to reset I/O priority: %s" msgstr "" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: pisanje Fwrite je bilo neuspešno: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "" @@ -3025,86 +3063,90 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "" + +#: lib/signature.c:451 msgid "Header " msgstr "" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "" @@ -3210,76 +3252,76 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "dbpath ni nastavljena" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "zamenjava stare podatkovne zbirke z novo je bila neuspešna!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "neuspešna odstranitev imenika %s: %s\n" @@ -3440,7 +3482,7 @@ msgstr "" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== aktivni %d prazni %d\n" @@ -3514,121 +3556,159 @@ msgstr "opozorilo: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "alokacija pomnilnika (%u bajtov) vrnjeno NIČ.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "napaka pri branju iz datoteke %s\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "napaka pri branju iz datoteke %s\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, c-format msgid "error delete fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "neuspešna odstranitev imenika %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: pisanje Fwrite je bilo neuspešno: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: odpiranje je bilo neuspešno: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Ni možno odpreti %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Ni možno odpreti %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature je bilo neuspešno: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmWriteSignature je bilo neuspešno: %s\n" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "izvajanje je bilo neuspešno\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "izvajanje je bilo neuspešno\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "izvajanje je bilo neuspešno\n" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature je bilo neuspešno: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead je bil neuspešen: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" diff --git a/po/sr.po b/po/sr.po index 7e7a8fbd3f..fe1de0febd 100644 --- a/po/sr.po +++ b/po/sr.po @@ -7,11 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Serbian (http://www.transifex.com/projects/p/rpm/language/" -"sr/)\n" +"Language-Team: Serbian (http://www.transifex.com/rpm-team/rpm/language/sr/)\n" "Language: sr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -81,8 +80,8 @@ msgstr "Опције провере (са -V или --verify):" msgid "Install/Upgrade/Erase options:" msgstr "Опције инсталације/надградње/брисања:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Заједничке опције за све rpm режиме и извршне програме:" @@ -102,7 +101,7 @@ msgstr "неочекиван облик упита" msgid "unexpected query source" msgstr "неочекивани извор упита" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "само један главни режим сме бити наведен" @@ -523,31 +522,65 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "нема задатих аргумената" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "потпиши пакет(е) (истоветно са --addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "обриши потписе пакета" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "инсталирај пакет(е)" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Опције потписа:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "Морате поставити „%%_gpg_name“ у макро датотеци\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix може бити употребљена само при инсталацији нових пакета" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches може бити наведена само током брисања пакета" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -665,196 +698,201 @@ msgstr "&& и || нису подржани за стрингове\n" msgid "syntax error in expression\n" msgstr "синтаксна грешка у изразу\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "Недостаје „(“ у %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "Недостаје „)“ у %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Неисправан %s знак: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "Недостаје %s у %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "Размак који није празан следи %s(): %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Лоша синтакса: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Лоша спецификација режима: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Лоша спецификација режима директоријума: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "Неисправна могућност: %s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "Није уграђена подршка за могућност датотеке\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "Датотека мора почети са „/“: %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "Непознат алгоритам %u за сажимање датотека, враћам се на MD5\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Датотека наведена двапут: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Symlink тачке за BuildRoot: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Датотека није пронађена: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s: не могу да учитам непознату ознаку (%d).\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s: неуспело читање јавног кључа.\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: јавни кључ није ојачан.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "Испред датотеке је потребно да стоји „/“: %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "Датотека није пронађена поклапањем: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "Не могу да отворим %%files датотеку %s: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "ред: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Датотека није пронађена поклапањем: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Лоша датотека: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "Проверавам за незапаковане датотеке: %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -863,17 +901,17 @@ msgstr "" "Пронађене су инсталиране (али незапаковане) датотеке:\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "Бинарне датотеке зависне од архитектуре у noarch пакету\n" @@ -892,89 +930,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: ред: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Није могуће утврдити назив домаћина: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Не могу да поново учитам заглавље потписа.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "Непозната компресија товара: %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "Не могу да направим непроменљиву област заглавља.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Не могу да отворим %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Не могу да запишем пакет: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "Не могу да упишем привремено заглавље\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Лоши CSA подаци\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Не могу да отворим %%files датотеку %s: %m\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s: Fread није успело: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Записано: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "Извршавам „%s“:\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "Извршавање „%s“ није успело.\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "Неуспела провера пакета „%s“.\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "Не могу да направим име излазне датотеке за пакет %s: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "не могу да направим %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "ред %d: други %s\n" @@ -1092,146 +1131,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "Архитектура је изостављена: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "Архитектура није уврштена: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "OS је изостављен: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "OS није уврштен: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "%s поље мора бити присутно у пакету: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Удвојене %s ставке у пакету: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Не могу да отворим икону %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Не могу да прочитам икону %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Непозната врста иконе: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "ред %d: Ознака прихвата само један жетон: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "ред %d: други %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: ред: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "ред %d: Лоше обликована ознака: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "ред %d: Празна ознака: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "ред %d: Префикси се не смеју завршавати са „/“: %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "ред %d: Docdir мора почети са „/“: %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "ред %d: Поље епохе мора бити број без предзнака: %s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "ред %d: Лоши %s: квалификатори: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "ред %d: Лош облик за BuildArchitecture: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "ред %d: Само noarch подпакети су подржани: %s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Интерна грешка: Лажна ознака %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Лоша спецификација пакета: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Пакет већ постоји: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "ред %d: Непозната ознака: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} не може бити празно\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "%%{buildroot} не може бити „/“\n" @@ -1290,35 +1329,35 @@ msgstr "Неисправан број закрпе %s: %s\n" msgid "line %d: second %%prep\n" msgstr "ред %d: други %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1363,71 +1402,71 @@ msgstr "ред %d: неподржана интерна скрипта: %s\n" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "ред %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Не могу да отворим %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: Добио %%else без %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: Добио %%endif без %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "Нису пронађене усаглашене архитектуре за прављење\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "Пакет нема %%description: %s\n" @@ -1498,83 +1537,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "Не могу да направим цев за %s: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Не могу да извршим %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Не могу да одвојим %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "Пребацивање %s у дуги цео број није успело.\n" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) није успело: %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load није успело: %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "Препознавање датотеке „%s“ није успело: режим %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "Проналазак %s: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Неуспело тражење %s:\n" @@ -1604,168 +1638,172 @@ msgstr "пакет %s је већ додат, прескачем %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "пакет %s је већ додат, замењујем са %s\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(није број)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(није base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(неисправна врста)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(није blob)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(неисправна xml врста)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(није OpenPGP потпис)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s сачувано као %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s направљено као %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2406,7 +2444,7 @@ msgstr "неисправан број пакета: %s\n" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "пакет %s није инсталиран\n" @@ -2431,7 +2469,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "%s: увозно читање није успело(%d).\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2441,7 +2479,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "%s: Непромењива регија заглавља се не може ишчитати. Оштећен пакет?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: Fread није успело: %s\n" @@ -2470,7 +2508,7 @@ msgstr " (НЕПОУЗДАНИ КЉУЧЕВИ:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: отварање није успело: %s\n" @@ -2578,101 +2616,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "немој проверавати зависности пакета" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "Неограничено %c: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "корисник %s не постоји - користим root\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "група %s не постоји - користим root\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Лош magic" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Лоше/нечитљиво заглавље" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Превелика величина заглавља" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Непозната врста датотеке" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Интерна грешка" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "Датотека архиве није у заглављу" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " неуспело - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "отварање %s није успело: %s\n" @@ -2714,42 +2752,42 @@ msgstr "Неуспеле зависности:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: није rpm пакет (или манифест пакета): %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s се не може инсталирати\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Прибављам %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "прескачем %s - неуспео пренос\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "пакет %s се не може премештати\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "грешка при читању из датотеке %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "„%s“ одређује више пакета:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "не могу да отворим %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Инсталирам %s\n" @@ -2939,21 +2977,21 @@ msgstr "недостаје архитектура за %s на %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "лоша опција „%s“ код %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Непознати систем: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Молим вас контактирајте %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "Не могу да отворим %s за читање: %m.\n" @@ -2971,42 +3009,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "није уграђена подршка скриптица\n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "Не могу да направим привремену датотеку за %s: %s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "Не могу да удвојим описника датотеке: %s: %s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Не могу да прочитам икону %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Не могу да прочитам икону %s: %s\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite није успело: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "%s скриптица није успела, waitpid(%d) rc %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "%s скриптица није успела, сигнал %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "%s скриптица није успела, излазни статус %d\n" @@ -3052,86 +3090,90 @@ msgstr "%s: неуспело читање јавног кључа.\n" msgid "transaction" msgstr "" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(није OpenPGP потпис)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Не могу да поново учитам заглавље потписа.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Заглавље " -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "MD5 сажетак:" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "SHA1 сажетак заглавља:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "" @@ -3237,78 +3279,78 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "није постављен dbpath\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader: прескачем" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "грешка(%d) при записивању слога #%d у %s\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: regexec није успео: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: regcomp није успео: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator: прескачем" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "rpmdb: оштећено заглавље #%u враћено -- прескачем.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: не могу да прочитам заглавље на 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "није постављен dbpath" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "неуспело креирање директоријума %s: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "заглавље #%u у бази податак је лоше -- прескачем.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "не могу да додам слог првобитно на %u\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" "неуспело поновно прављење базе података: основна база података је остала на " "месту\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "неуспела замена старе базе података са новом базом података!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "замени датотеке у %s са датотекама из %s да вратиш у претходно стање" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "неуспело уклањање директоријума %s: %s\n" @@ -3467,7 +3509,7 @@ msgstr "%% је праћена са макроом кога није могућ msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== активно %d празно %d\n" @@ -3541,121 +3583,159 @@ msgstr "упозорење: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "алокација меморије (%u бајта) је вратила НАЛ.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "грешка при прављењу привремене датотеке %s: %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "грешка при прављењу привремене датотеке %s: %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "грешка при прављењу привремене датотеке %s: %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "неуспело креирање директоријума %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite није успело: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s: Fflush није успело: %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "Не могу да извршим %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: отварање није успело: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Не могу да извршим %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Не могу да отворим %%files датотеку %s: %m\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "неуспело gpg извршавање (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "gpg није успео да запише потпис\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "не могу да прочитам потпис\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature није успело: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmReadSignature није успело: %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "неуспело извршавање\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "rpmMkTemp није успело\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "неуспело извршавање\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "неуспело извршавање\n" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s: rpmReadSignature није успело: %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature није успело: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "rpmMkTemp није успело\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead није успело: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" @@ -3669,6 +3749,9 @@ msgstr "%s: неуспело читање манифеста: %s\n" msgid "don't verify header+payload signature" msgstr "немој проверавати потпис заглавља+товара" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "Пребацивање %s у дуги цео број није успело.\n" + #~ msgid "Enter pass phrase: " #~ msgstr "Унесите лозинку: " @@ -3680,24 +3763,3 @@ msgstr "немој проверавати потпис заглавља+това #~ msgid "Couldn't create pipe for signing: %m" #~ msgstr "Не могу да направим цев за потписивање: %m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Не могу да упишем товар у %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Не могу да прочитам товар из %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Не могу да отворим temp датотеку.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Не могу да отворим sigtarget %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Не могу да прочитам заглавље из %s: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Не могу да упишем заглавље у %s: %s\n" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "Непромењива регија заглавља се не може ишчитати. Оштећен пакет?\n" diff --git a/po/sr@latin.po b/po/sr@latin.po index d23b455f47..0ee060ad22 100644 --- a/po/sr@latin.po +++ b/po/sr@latin.po @@ -7,10 +7,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/projects/p/rpm/" +"Language-Team: Serbian (Latin) (http://www.transifex.com/rpm-team/rpm/" "language/sr@latin/)\n" "Language: sr@latin\n" "MIME-Version: 1.0\n" @@ -81,8 +81,8 @@ msgstr "Opcije provere (sa -V ili --verify):" msgid "Install/Upgrade/Erase options:" msgstr "Opcije instalacije/nadgradnje/brisanja:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Zajedničke opcije za sve rpm režime i izvršne programe:" @@ -102,7 +102,7 @@ msgstr "neočekivan oblik upita" msgid "unexpected query source" msgstr "neočekivani izvor upita" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "samo jedan glavni režim sme biti naveden" @@ -524,31 +524,65 @@ msgstr "" msgid "Keyring options:" msgstr "" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "nema zadatih argumenata" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "potpiši paket(e) (istovetno sa --addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "obriši potpise paketa" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "instaliraj paket(e)" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Opcije potpisa:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "Morate postaviti „%%_gpg_name“ u makro datoteci\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix može biti upotrebljena samo pri instalaciji novih paketa" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches može biti navedena samo tokom brisanja paketa" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -666,196 +700,201 @@ msgstr "&& i || nisu podržani za stringove\n" msgid "syntax error in expression\n" msgstr "sintaksna greška u izrazu\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "Nedostaje „(“ u %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "Nedostaje „)“ u %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Neispravan %s znak: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "Nedostaje %s u %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "Razmak koji nije prazan sledi %s(): %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Loša sintaksa: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Loša specifikacija režima: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Loša specifikacija režima direktorijuma: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "Neispravna mogućnost: %s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "Nije ugrađena podrška za mogućnost datoteke\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "Datoteka mora početi sa „/“: %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "Nepoznat algoritam %u za sažimanje datoteka, vraćam se na MD5\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Datoteka navedena dvaput: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Symlink tačke za BuildRoot: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Datoteka nije pronađena: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s: ne mogu da učitam nepoznatu oznaku (%d).\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s: neuspelo čitanje javnog ključa.\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: javni ključ nije ojačan.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "Ispred datoteke je potrebno da stoji „/“: %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "Datoteka nije pronađena poklapanjem: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "Ne mogu da otvorim %%files datoteku %s: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "red: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Datoteka nije pronađena poklapanjem: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Loša datoteka: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "Proveravam za nezapakovane datoteke: %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -864,17 +903,17 @@ msgstr "" "Pronađene su instalirane (ali nezapakovane) datoteke:\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "Binarne datoteke zavisne od arhitekture u noarch paketu\n" @@ -893,89 +932,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: red: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Nije moguće utvrditi naziv domaćina: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Ne mogu da ponovo učitam zaglavlje potpisa.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "Nepoznata kompresija tovara: %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "Ne mogu da napravim nepromenljivu oblast zaglavlja.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Ne mogu da otvorim %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Ne mogu da zapišem paket: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "Ne mogu da upišem privremeno zaglavlje\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Loši CSA podaci\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Ne mogu da otvorim %%files datoteku %s: %m\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s: Fread nije uspelo: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Zapisano: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "Izvršavam „%s“:\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "Izvršavanje „%s“ nije uspelo.\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "Neuspela provera paketa „%s“.\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "Ne mogu da napravim ime izlazne datoteke za paket %s: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "ne mogu da napravim %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "red %d: drugi %s\n" @@ -1093,146 +1133,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "Arhitektura je izostavljena: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "Arhitektura nije uvrštena: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "OS je izostavljen: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "OS nije uvršten: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "%s polje mora biti prisutno u paketu: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Udvojene %s stavke u paketu: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Ne mogu da otvorim ikonu %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Ne mogu da pročitam ikonu %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Nepoznata vrsta ikone: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "red %d: Oznaka prihvata samo jedan žeton: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "red %d: drugi %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: red: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "red %d: Loše oblikovana oznaka: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "red %d: Prazna oznaka: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "red %d: Prefiksi se ne smeju završavati sa „/“: %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "red %d: Docdir mora početi sa „/“: %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "red %d: Polje epohe mora biti broj bez predznaka: %s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "red %d: Loši %s: kvalifikatori: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "red %d: Loš oblik za BuildArchitecture: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "red %d: Samo noarch podpaketi su podržani: %s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Interna greška: Lažna oznaka %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Loša specifikacija paketa: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Paket već postoji: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "red %d: Nepoznata oznaka: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} ne može biti prazno\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "%%{buildroot} ne može biti „/“\n" @@ -1291,35 +1331,35 @@ msgstr "Neispravan broj zakrpe %s: %s\n" msgid "line %d: second %%prep\n" msgstr "red %d: drugi %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1364,71 +1404,71 @@ msgstr "red %d: nepodržana interna skripta: %s\n" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "red %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Ne mogu da otvorim %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: Dobio %%else bez %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: Dobio %%endif bez %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "Nisu pronađene usaglašene arhitekture za pravljenje\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "Paket nema %%description: %s\n" @@ -1499,83 +1539,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "Ne mogu da napravim cev za %s: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Ne mogu da izvršim %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Ne mogu da odvojim %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "Prebacivanje %s u dugi ceo broj nije uspelo.\n" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) nije uspelo: %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load nije uspelo: %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "Prepoznavanje datoteke „%s“ nije uspelo: režim %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "Pronalazak %s: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Neuspelo traženje %s:\n" @@ -1605,168 +1640,172 @@ msgstr "paket %s je već dodat, preskačem %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "paket %s je već dodat, zamenjujem sa %s\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(nije broj)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(nije base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(neispravna vrsta)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(nije blob)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(neispravna xml vrsta)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(nije OpenPGP potpis)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s sačuvano kao %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s napravljeno kao %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2408,7 +2447,7 @@ msgstr "neispravan broj paketa: %s\n" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "paket %s nije instaliran\n" @@ -2433,7 +2472,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "%s: uvozno čitanje nije uspelo(%d).\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2444,7 +2483,7 @@ msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" "%s: Nepromenjiva regija zaglavlja se ne može iščitati. Oštećen paket?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: Fread nije uspelo: %s\n" @@ -2473,7 +2512,7 @@ msgstr " (NEPOUZDANI KLJUČEVI:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: otvaranje nije uspelo: %s\n" @@ -2581,101 +2620,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "nemoj proveravati zavisnosti paketa" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "Neograničeno %c: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "korisnik %s ne postoji - koristim root\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "grupa %s ne postoji - koristim root\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Loš magic" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Loše/nečitljivo zaglavlje" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Prevelika veličina zaglavlja" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Nepoznata vrsta datoteke" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Interna greška" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "Datoteka arhive nije u zaglavlju" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " neuspelo - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "otvaranje %s nije uspelo: %s\n" @@ -2717,42 +2756,42 @@ msgstr "Neuspele zavisnosti:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: nije rpm paket (ili manifest paketa): %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s se ne može instalirati\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Pribavljam %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "preskačem %s - neuspeo prenos\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "paket %s se ne može premeštati\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "greška pri čitanju iz datoteke %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "„%s“ određuje više paketa:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "ne mogu da otvorim %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Instaliram %s\n" @@ -2942,21 +2981,21 @@ msgstr "nedostaje arhitektura za %s na %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "loša opcija „%s“ kod %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Nepoznati sistem: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Molim vas kontaktirajte %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "Ne mogu da otvorim %s za čitanje: %m.\n" @@ -2974,42 +3013,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "nije ugrađena podrška skriptica\n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "Ne mogu da napravim privremenu datoteku za %s: %s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "Ne mogu da udvojim opisnika datoteke: %s: %s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Ne mogu da pročitam ikonu %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Ne mogu da pročitam ikonu %s: %s\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite nije uspelo: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "%s skriptica nije uspela, waitpid(%d) rc %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "%s skriptica nije uspela, signal %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "%s skriptica nije uspela, izlazni status %d\n" @@ -3055,86 +3094,90 @@ msgstr "%s: neuspelo čitanje javnog ključa.\n" msgid "transaction" msgstr "" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(nije OpenPGP potpis)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Ne mogu da ponovo učitam zaglavlje potpisa.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Zaglavlje " -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "MD5 sažetak:" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "SHA1 sažetak zaglavlja:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "" @@ -3240,78 +3283,78 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "nije postavljen dbpath\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader: preskačem" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "greška(%d) pri zapisivanju sloga #%d u %s\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: regexec nije uspeo: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: regcomp nije uspeo: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator: preskačem" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "rpmdb: oštećeno zaglavlje #%u vraćeno -- preskačem.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: ne mogu da pročitam zaglavlje na 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "nije postavljen dbpath" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "neuspelo kreiranje direktorijuma %s: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "zaglavlje #%u u bazi podatak je loše -- preskačem.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "ne mogu da dodam slog prvobitno na %u\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" "neuspelo ponovno pravljenje baze podataka: osnovna baza podataka je ostala " "na mestu\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "neuspela zamena stare baze podataka sa novom bazom podataka!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "zameni datoteke u %s sa datotekama iz %s da vratiš u prethodno stanje" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "neuspelo uklanjanje direktorijuma %s: %s\n" @@ -3470,7 +3513,7 @@ msgstr "%% je praćena sa makroom koga nije moguće raščlaniti\n" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== aktivno %d prazno %d\n" @@ -3544,121 +3587,159 @@ msgstr "upozorenje: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "alokacija memorije (%u bajta) je vratila NAL.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "greška pri pravljenju privremene datoteke %s: %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "greška pri pravljenju privremene datoteke %s: %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "greška pri pravljenju privremene datoteke %s: %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "neuspelo kreiranje direktorijuma %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite nije uspelo: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s: Fflush nije uspelo: %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "Ne mogu da izvršim %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: otvaranje nije uspelo: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Ne mogu da izvršim %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Ne mogu da otvorim %%files datoteku %s: %m\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "neuspelo gpg izvršavanje (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "gpg nije uspeo da zapiše potpis\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "ne mogu da pročitam potpis\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature nije uspelo: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmReadSignature nije uspelo: %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "neuspelo izvršavanje\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "rpmMkTemp nije uspelo\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "neuspelo izvršavanje\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "neuspelo izvršavanje\n" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s: rpmReadSignature nije uspelo: %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature nije uspelo: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "rpmMkTemp nije uspelo\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead nije uspelo: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" @@ -3672,6 +3753,9 @@ msgstr "%s: neuspelo čitanje manifesta: %s\n" msgid "don't verify header+payload signature" msgstr "nemoj proveravati potpis zaglavlja+tovara" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "Prebacivanje %s u dugi ceo broj nije uspelo.\n" + #~ msgid "Enter pass phrase: " #~ msgstr "Unesite lozinku: " @@ -3683,24 +3767,3 @@ msgstr "nemoj proveravati potpis zaglavlja+tovara" #~ msgid "Couldn't create pipe for signing: %m" #~ msgstr "Ne mogu da napravim cev za potpisivanje: %m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Ne mogu da upišem tovar u %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Ne mogu da pročitam tovar iz %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Ne mogu da otvorim temp datoteku.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Ne mogu da otvorim sigtarget %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Ne mogu da pročitam zaglavlje iz %s: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Ne mogu da upišem zaglavlje u %s: %s\n" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "Nepromenjiva regija zaglavlja se ne može iščitati. Oštećen paket?\n" diff --git a/po/sv.po b/po/sv.po index c9ff18dda6..d2ddf94178 100644 --- a/po/sv.po +++ b/po/sv.po @@ -3,17 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Göran Uddeborg , 2011 # Göran Uddeborg , 2011,2013 +# Göran Uddeborg , 2011,2013,2015 msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" -"Last-Translator: pmatilai \n" -"Language-Team: Swedish (http://www.transifex.com/projects/p/rpm/language/" -"sv/)\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2015-08-13 10:40+0000\n" +"Last-Translator: Lubos Kardos \n" +"Language-Team: Swedish (http://www.transifex.com/rpm-team/rpm/language/sv/)\n" "Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -80,10 +79,10 @@ msgstr "Verifieringsflaggor (med -V eller --verify):" #: rpmqv.c:57 msgid "Install/Upgrade/Erase options:" -msgstr "Installations-/Uppdaterings-/Raderingsflaggor" +msgstr "Installations-/Uppdaterings-/Raderingsflaggor:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Gemensamma flaggor för alla rpm-lägen och binärer:" @@ -103,7 +102,7 @@ msgstr "oväntat frågeformat" msgid "unexpected query source" msgstr "oväntad frågekälla" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "enbart ett huvudläge kan anges" @@ -407,7 +406,7 @@ msgstr "utför inte %check-steget i byggnationen" #: rpmbuild.c:238 msgid "do not accept i18N msgstr's from specfile" -msgstr "acceptera inte översatta ”msgstr” från specfilen" +msgstr "acceptera inte i18N-msgstr:er från specfilen" #: rpmbuild.c:240 msgid "remove sources when done" @@ -497,11 +496,11 @@ msgstr "verifiera databasfiler" #: rpmdb.c:32 msgid "export database to stdout header list" -msgstr "" +msgstr "exportera databasen till standard ut huvudlista" #: rpmdb.c:35 msgid "import database from stdin header list" -msgstr "" +msgstr "importera databasen från standard in huvudlista" #: rpmdb.c:42 msgid "Database options:" @@ -527,31 +526,65 @@ msgstr "lista nycklar från RPM-nyckelringen" msgid "Keyring options:" msgstr "Nyckelringsflaggor:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "inga argument angivna" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "signera paket" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "signera paket (detsamma som --addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "tag bort paketsignaturer" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "signera paket" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Signaturflaggor:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "Du måste sätta ”%%_gpg_name” i din makrofil\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix kan endast användas när nya paket installeras" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches kan enbart användas när paket raderas" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "tolka spec-fil(er) till standard ut" @@ -669,196 +702,201 @@ msgstr "&& och || stöds inte för strängar\n" msgid "syntax error in expression\n" msgstr "syntaxfel i uttryck\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "”(” saknas i %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "”)” saknas i %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Ogiltigt %s-element: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "%s saknas i %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "Annat än blanktecken följer på %s(): %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Felaktig syntax: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Felaktig rättighetsspecifikation: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Felaktig specifikation av katalogrättigheter: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "Ovanlig lokallängd: ”%s” i %%lang(%s)\n" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "Duplicerad lokal %s i %%lang(%s)\n" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "Ogiltig förmåga (capability): %s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "Stöd för filförmågor (capability) är inte inbyggt\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "Filnamn måste börja med ”/”: %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "Okänd filkontrollsummealgoritm %u, faller tillbaka på MD5\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Filen uppräknad två gånger: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "läsning av symlänk %s misslyckades: %s\n" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Symbolisk länk pekar på BuildRoot: %s → %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" -msgstr "" +msgstr "Sökvägen är utanför buildroot: %s\n" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "Katalogen hittades inte: %s\n" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Filen hittades inte: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" -msgstr "" +msgstr "Inte en katalog: %s\n" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s: kan inte läsa okänd tagg (%d).\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s: läsning av publik nyckel misslyckades.\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: inte en publik nyckel med skal.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "%s: misslyckades att koda\n" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "Filen behöver inledande ”/”: %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "%%dev-matchning inte tillåten: %s\n" -#: build/files.c:1589 -#, c-format -msgid "Directory not found by glob: %s\n" +#: build/files.c:1614 +#, fuzzy, c-format +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "Hittade ingen katalog vid matchningen: %s\n" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "Hittade ingen fil vid matchningen: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "Kunde inte öppna %%files-fil %s: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "rad: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" -msgstr "" +msgstr "Tom %%files-fil %s\n" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "Fel vid läsning av %%files-fil %s: %m\n" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "ogiltigt _docdir_fmt: %s: %s\n" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Hittade ingen fil vid matchningen: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "Kan inte blanda special %s med andra former: %s\n" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "Mer än en fil på en rad: %s\n" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Felaktig fil: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "Letar efter opackade fil(er): %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -867,17 +905,17 @@ msgstr "" "Installerade (men opaketerade) filer funna:\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "Bearberar filer: %s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "Binärers arkitektur (%d) matchar inte paketarkitekturen (%d).\n" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "Arkitekturberoende binärfiler i noarch-paket\n" @@ -896,89 +934,90 @@ msgstr "misslyckades skapa arkiv: %s\n" msgid "Could not open %s file: %s\n" msgstr "Kunde inte öppna %s-fil: %s\n" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: rad: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Kunde inte kanonisera värdnamn: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Kan inte läsa om signaturhuvud.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "Okänd lastkomprimering: %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "Kan inte skapa oföränderlig huvudregion.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Kunde inte öppna %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Kunde inte skriva paket: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "Kan inte skriva temporärhuvud\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Felaktig CSA-data\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Kunde inte öppna %s-fil: %s\n" +msgstr "Kunde inte söka i filen %s: %s\n" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "misslyckades skapa arkiv vid filen %s: %s\n" +msgstr "Fread misslyckades på filen %s: %s\n" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Skrev: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "Kör ”%s”:\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "Körning av ”%s” misslyckades.\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "Paketkontroll ”%s” misslyckades.\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "Kunde inte generera utfilnamn för paketet %s: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "kan inte skapa %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "rad %d: andra %s\n" @@ -1021,7 +1060,7 @@ msgstr "ingen beskrivning i %%changelog\n" #: build/parseChangelog.c:237 #, c-format msgid "line %d: second %%changelog\n" -msgstr "" +msgstr "rad %d: andra %%changelog\n" #: build/parseDescription.c:32 #, c-format @@ -1054,7 +1093,7 @@ msgstr "rad %d: Fel i tolkning av %%files: %s\n" #: build/parseFiles.c:76 #, c-format msgid "line %d: second %%files\n" -msgstr "" +msgstr "rad %d: andra %%files\n" #: build/parsePolicies.c:32 #, c-format @@ -1096,147 +1135,147 @@ msgstr "Hämtar %s till %s\n" msgid "Couldn't download %s\n" msgstr "Kunde inte hämta %s\n" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "Arkitekturen är utesluten: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "Arkitekturen är inte medtagen: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "OS är uteslutet: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "OS är inte medtaget: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "%s-fält måste finnas med i paketet: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Dubbla %s-poster i paketet: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Kan inte öppna ikon %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Kan inte läsa ikon %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Okänd ikontyp: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "rad %d: Taggen tar endast ett värde: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, fuzzy, c-format msgid "Illegal char '%c' (0x%x)" msgstr "rad %d: Otillåtet tecken ”%c” i: %s\n" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 #, fuzzy msgid "Illegal sequence \"..\"" msgstr "rad %d: Otillåten sekvens ”..” i: %s\n" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "rad %d: %s: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: rad: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "rad %d: Felaktig tagg: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "rad %d: Tom tagg: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "rad %d: Prefix får inte sluta med ”/”: %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "rad %d: Docdir måste börja med ”/”: %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "rad %d: Epoch-fält måste vara ett teckenlöst tal: %s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "rad %d: Felaktigt %s: bestämningar: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "rad %d: Felaktigt BuildArchitecture-format: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "rad %d: Endast noarch-underpaket stöds: %s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Internt fel: felaktig tagg %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "rad %d: %s är föråldrad: %s\n" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Felaktig paketangivelse %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Paketet existerar redan: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "rad %d: Okänd tagg: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} fick inte vara tom\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "%%{buildroot} kan inte vara ”/”\n" @@ -1295,35 +1334,35 @@ msgstr "Felaktigt patch-nummer %s: %s\n" msgid "line %d: second %%prep\n" msgstr "rad %d: andra %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "Beroenden måste börja alfanumeriskt, med ”_” eller med ”/”" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "Filnamn med version inte tillåtet" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "ogiltigt beroende" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "Version krävs" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "rad %d: %s: %s\n" @@ -1368,71 +1407,71 @@ msgstr "rad %d: ej stött internt skript: %s\n" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "rad %d: argument till tolken tillåts inte i utlösare: %s\n" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "rad %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Kan inte öppna %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "%s:%d: Argument förväntades för %s\n" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "rad %d: Oavslutat %%if\n" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "rad %d: oavslutat makro eller felaktig fortsättning på rad\n" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "%s:%d: felaktigt %%if-villkor\n" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: Fick ett %%else utan något %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: Fick ett %%endif utan något %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "%s:%d: felformaterad %%include-sats\n" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "Hittade inga kompatibla arkitekturer att bygga\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "Paketet har ingen %%description: %s\n" @@ -1504,83 +1543,78 @@ msgstr "För många argument på rad: %s\n" msgid "Processing policies: %s\n" msgstr "Bearbetning policyer: %s\n" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "Ignorerar ogiltigt reguttr %s\n" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "Kunde inte öppna rör för %s: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Kunde inte köra %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Kunde inte grena (fork) %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "%s misslyckades: %x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "misslyckades med att skriva all data till %s: %s\n" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" -msgstr "" +msgstr "felaktig operator" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" -msgstr "" +msgstr "felaktigt format" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" -msgstr "" - -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "Konvertering av %s till långt heltal misslyckades.\n" +msgstr "felaktigt beroende (%s): %s\n" -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "Tom filklassificerare\n" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "Inga filattribut konfigurerade\n" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) misslyckades: %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load misslyckades: %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "Igenkänning av filen ”%s” misslyckades: läge %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "Letar efter %s: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Misslyckades med att hitta %s:\n" @@ -1610,176 +1644,180 @@ msgstr "paket %s var redan tillagt, hoppar över %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "paket %s är redan tillagt, ersätter med %s\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(inte ett tal)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %d %b %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(inte base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(felaktig typ)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(inte en klick)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(felaktig xml-typ)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(inte en OpenPGP-signatur)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "Ogiltig tidpunkt %u" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "normal" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "ersatt" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "inte installerad" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "nätdelad" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "fel färg" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "saknas" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(okänd)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(inte en sträng)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s sparades som %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s skapades som %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "%s %s: borttagande misslyckades: %s\n" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "katalog" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "fil" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" -msgstr "" +msgstr "tagg[%d]: FEL, tagg %d typ %d position %d antal %d" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" -msgstr "" +msgstr "hvd SHA1: FEL, ej hex" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" -msgstr "" +msgstr "hvd RSA: FEL, ej binär" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" +msgstr "hvd DSA: FEL, ej binär" + +#: lib/package.c:276 +msgid "region: no tags" msgstr "" -#: lib/package.c:292 +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" -msgstr "" +msgstr "regiontagg: FEL, tagg %d typ %d position %d antal %d" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" -msgstr "" +msgstr "regionposition: FEL, tagg %d typ %d position %d antal %d" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" -msgstr "" +msgstr "regionavslutning: FEL, tagg %d typ %d position %d antal %d" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" -msgstr "" +msgstr "regionstorlek: FEL, ril(%d) > il(%d)" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" -msgstr "" +msgstr "klickstorlek(%d): FEL, 8 + 16 * il(%d) + dl(%d)" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" -msgstr "" +msgstr "hvdstorlek(%d): FEL, läsning returnerade %d" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" -msgstr "" +msgstr "hvdmagi: FEL" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" -msgstr "" +msgstr "hvdtaggar: FEL, antal taggar(%d) utanför intervall" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" -msgstr "" +msgstr "hvddata: FEL, antal byte(%d) utanför intervall" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" -msgstr "" +msgstr "hvdklick(%zd): FEL, läsning returnerade %d" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" -msgstr "" +msgstr "hvdlast: FEL" #: lib/poptALL.c:145 #, c-format msgid "" "%s: error: more than one --pipe specified (incompatible popt aliases?)\n" -msgstr "" +msgstr "%s: fel: mer än en --pipe angiven (inkompatibla popt-alias?)\n" #: lib/poptALL.c:175 msgid "predefine MACRO with value EXPR" @@ -1795,11 +1833,11 @@ msgstr "definiera MAKRO till värdet UTTR" #: lib/poptALL.c:181 msgid "undefine MACRO" -msgstr "" +msgstr "odefinierat MAKRO" #: lib/poptALL.c:182 msgid "MACRO" -msgstr "" +msgstr "MAKRO" #: lib/poptALL.c:184 msgid "print macro expansion of EXPR" @@ -1819,7 +1857,7 @@ msgstr "" #: lib/poptALL.c:193 msgid "don't enable any plugins" -msgstr "" +msgstr "aktivera inga insticksmoduler" #: lib/poptALL.c:196 msgid "don't verify package digest(s)" @@ -2039,12 +2077,12 @@ msgstr "utför inte (eventuellt) %%postun-skript" #: lib/poptI.c:207 #, c-format msgid "do not execute %%pretrans scriptlet (if any)" -msgstr "" +msgstr "utför inte (eventuellt) %%pretrans-skript" #: lib/poptI.c:210 #, c-format msgid "do not execute %%posttrans scriptlet (if any)" -msgstr "" +msgstr "utför inte (eventuellt) %%posttrans-skript" #: lib/poptI.c:213 msgid "do not execute any scriptlet(s) triggered by this package" @@ -2116,7 +2154,7 @@ msgstr "uppgradera paket" #: lib/poptI.c:254 msgid "reinstall package(s)" -msgstr "" +msgstr "ominstallera paket" #: lib/poptQV.c:75 msgid "query/verify all packages" @@ -2212,7 +2250,7 @@ msgstr "lista alla dokumentationsfiler" #: lib/poptQV.c:192 msgid "list all license files" -msgstr "" +msgstr "lista alla licensfiler" #: lib/poptQV.c:194 msgid "dump basic file information" @@ -2413,7 +2451,7 @@ msgstr "felaktigt paketnummer: %s\n" msgid "record %u could not be read\n" msgstr "post %u kunde inte läsas\n" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "paket %s är inte installerat\n" @@ -2438,7 +2476,7 @@ msgstr "%s: nyckeln %d är inte en bepansrad publik nyckel.\n" msgid "%s: import read failed(%d).\n" msgstr "%s: importläsning misslyckades(%d).\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "%s: headerRead misslyckades: %s\n" @@ -2448,7 +2486,7 @@ msgstr "%s: headerRead misslyckades: %s\n" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "%s: Oföränderlig huvudregion kunde inte läsas. Trasigt paket?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: Fread misslyckades: %s\n" @@ -2477,7 +2515,7 @@ msgstr " (EJ BETRODDA NYCKLAR:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: open misslyckades: %s\n" @@ -2576,111 +2614,111 @@ msgstr "beroendejämförelser stödjer versioner med tilde." #: lib/rpmds.c:1259 msgid "support files larger than 4GB" -msgstr "" +msgstr "stöd filer större än 4 GB" #: lib/rpmds.c:1262 #, fuzzy msgid "support for rich dependencies." msgstr "verifiera inte paketberoenden" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 #, fuzzy msgid "Name required" msgstr "Version krävs" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 #, fuzzy msgid "Empty rich dependency" msgstr "ogiltigt beroende" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "Oavslutad %c: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 #, fuzzy msgid "Junk after rich dependency" msgstr "ogiltigt beroende" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "användare %s finns inte - använder root\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "grupp %s finns inte - använder root\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Felaktigt magiskt tal" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Felaktigt/oläsbart huvud" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Huvudstorleken för stor" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "Filen är för stor att arkivera" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Okänd filtyp" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" -msgstr "" +msgstr "Saknade filer" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "Kontrollsumman stämmer inte" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Internt fel" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "Ingen arkivfilen i huvud" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " misslyckades - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" -msgstr "" +msgstr "%s: (fel 0x%x)" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "misslyckades med att öppna %s: %s\n" @@ -2722,42 +2760,42 @@ msgstr "Ouppfyllda beroenden:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: inte ett rpm-paket (eller paketspecifikation): %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s kan inte installeras\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Hämtar %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "hoppar över %s - överföring misslyckades\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "paket %s är inte relokerbart\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "fel vid läsning från fil %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "”%s” anger flera paket:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "kan inte öppna %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Installerar %s\n" @@ -2804,9 +2842,9 @@ msgid "Failed to resolve symbol %s: %s\n" msgstr "Misslyckades med att lösa upp symbolen %s: %s\n" #: lib/rpmplugins.c:154 -#, fuzzy, c-format +#, c-format msgid "Plugin %%__%s_%s not configured\n" -msgstr "Insticksmodulen %s är inte inläst\n" +msgstr "Insticksmodulen %%__%s_%s är inte konfigurerad\n" #: lib/rpmplugins.c:199 #, c-format @@ -2946,21 +2984,21 @@ msgstr "arkitektur saknas för %s vid %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "okänd flagga ”%s” vid %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "Misslyckades att läsa extra vektor, /proc inte monterat?\n" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Okänt system: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Var god kontakta %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "Kan inte öppna %s för läsning: %m.\n" @@ -2978,42 +3016,42 @@ msgstr "Det går inte att återställa aktuell katalog: %m" msgid " scriptlet support not built in\n" msgstr "-skriptstöd är inte inbyggt\n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "Kunde inte skapa temporärfil för %s: %s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "Kunde inte duplicera filidentifierare: %s: %s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Kan inte läsa ikon %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Det går inte att återställa root-katalogen: %m\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite misslyckades: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "%s-skript misslyckades, waitpid(%d) rk %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "%s-skript misslyckades, signal %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "%s-skript misslyckades, slutstatus %d\n" @@ -3059,106 +3097,110 @@ msgstr "%s: misslyckades att läsa publik nyckel.\n" msgid "transaction" msgstr "transaktion" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(inte en OpenPGP-signatur)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" -msgstr "" +msgstr "sighstorlek(%d): FEL, läsning returnerade %d" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" -msgstr "" +msgstr "sighmagi: FEL" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" -msgstr "" +msgstr "sightaggar: FEL, antal taggar(%d) utanför intervall" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" -msgstr "" +msgstr "sighdata: FEL, antal byte(%d) itanför intevall" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" -msgstr "" +msgstr "sighklick(%d): FEL, läsning returnerade %d" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" -msgstr "" +msgstr "sightagg[%d]: FEL, tagg %d typ %d position %d antal %d" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" -msgstr "" +msgstr "sighlast: FEL" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" -msgstr "" +msgstr "sighutfyllnad(%zd): FEL, läste %zd byte" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" -msgstr "" +msgstr "sigh sigSize(%zd): FEL, fstat(2) misslyckades" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Kan inte läsa om signaturhuvud.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Huvud " -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "MD5-summa:" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "Huvudets SHA1-summa:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" -msgstr "" +msgstr "Verifiera signatur: FELAKTIGA PARAMETRAR (%d %p %d %p %p)" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "hoppade över" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "misslyckades" #: lib/verify.c:257 #, c-format msgid "Duplicate username or UID for user %s\n" -msgstr "" +msgstr "Dubblerat användarnamn eller UID för användaren %s\n" #: lib/verify.c:278 #, c-format msgid "Duplicate groupname or GID for group %s\n" -msgstr "" +msgstr "Dubblerat gruppnamn eller GID för gruppen %s\n" #: lib/verify.c:377 msgid "no state" -msgstr "" +msgstr "inget tillstånd" #: lib/verify.c:379 msgid "unknown state" -msgstr "" +msgstr "okänt tillstånd" #: lib/verify.c:430 #, c-format @@ -3242,78 +3284,78 @@ msgstr "Genererar %d saknade index, vänta …\n" #: lib/rpmdb.c:166 lib/rpmdb.c:212 #, c-format msgid "cannot open %s index using %s - %s (%d)\n" -msgstr "" +msgstr "kan inte öppna %s-indexet med %s - %s (%d)\n" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "ingen dbpath har satts\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader: hoppar över" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "fel(%d) när post nr. %d sparades i %s\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: regexec misslyckades: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: regcomp misslyckades: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator: hoppar över" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "rpmdb: skadat huvud nr. %u hämtat -- hoppar över.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: kan inte läsa huvud vid 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "ingen dbpath har satts" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "misslyckades att skapa katalogen %s: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "huvud nr. %u i databasen är felaktigt -- hoppar över.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "kan inte lägga till post ursprungligen vid %u\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "kunde inte bygga om databasen: orginaldatabasen finns kvar\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "kunde inte ersätta gammal databas med ny databas!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "byt ut filer i %s med filer från %s för att återställa" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "kunde inte ta bort katalogen %s: %s\n" @@ -3321,12 +3363,12 @@ msgstr "kunde inte ta bort katalogen %s: %s\n" #: lib/backend/db3.c:96 #, c-format msgid "%s error(%d) from %s: %s\n" -msgstr "" +msgstr "%s-fel(%d) från %s: %s\n" #: lib/backend/db3.c:99 #, c-format msgid "%s error(%d): %s\n" -msgstr "" +msgstr "%s-fel(%d): %s\n" #: lib/backend/db3.c:282 #, c-format @@ -3336,7 +3378,7 @@ msgstr "okänd db-flagga: ”%s” ignorerad\n" #: lib/backend/db3.c:319 #, c-format msgid "%s has invalid numeric value, skipped\n" -msgstr "%s har ogiltigt ogiltigt numeriskt värde, hoppar över\n" +msgstr "%s har ett ogiltigt numeriskt värde, hoppar över\n" #: lib/backend/db3.c:328 #, c-format @@ -3409,27 +3451,27 @@ msgstr "%3d<%*s(tom)\n" #: rpmio/macro.c:495 #, c-format msgid "Macro %%%s has unterminated opts\n" -msgstr "Makro %%%s har oavslutade flaggor\n" +msgstr "Makrot %%%s har oavslutade flaggor\n" #: rpmio/macro.c:507 rpmio/macro.c:545 #, c-format msgid "Macro %%%s has unterminated body\n" -msgstr "Makro %%%s har oavslutad kropp\n" +msgstr "Makrot %%%s har oavslutad kropp\n" #: rpmio/macro.c:564 #, c-format msgid "Macro %%%s has illegal name (%%define)\n" -msgstr "Makro %%%s har otillåtet namn (%%define)\n" +msgstr "Makrot %%%s har otillåtet namn (%%define)\n" #: rpmio/macro.c:569 #, c-format msgid "Macro %%%s has empty body\n" -msgstr "makro %%%s har tom kropp\n" +msgstr "Makrot %%%s har tom kropp\n" #: rpmio/macro.c:574 #, c-format msgid "Macro %%%s needs whitespace before body\n" -msgstr "" +msgstr "Makrot %%%s måste ha blanksteg före kroppen\n" #: rpmio/macro.c:578 #, c-format @@ -3439,12 +3481,12 @@ msgstr "Makro %%%s misslyckades att expandera\n" #: rpmio/macro.c:617 #, c-format msgid "Macro %%%s has illegal name (%%undefine)\n" -msgstr "Makro %%%s har otillåtet namn (%%undefine)\n" +msgstr "Makrot %%%s har ett otillåtet namn (%%undefine)\n" #: rpmio/macro.c:647 #, c-format msgid "Macro %%%s defined but not used within scope\n" -msgstr "" +msgstr "Makrot %%%s definierat men inte använt i sin räckvidd\n" #: rpmio/macro.c:730 #, c-format @@ -3472,9 +3514,9 @@ msgstr "Ett %% följs av ett makro som inte kan tolkas\n" #: rpmio/macro.c:1106 #, c-format msgid "failed to load macro file %s" -msgstr "" +msgstr "misslyckades med att läsa in makrofilen %s" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== aktiva %d tomma %d\n" @@ -3548,121 +3590,159 @@ msgstr "varning: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "minnesallokering (%u byte) returnerade NULL.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "V%d %s/%s %s, nyckel-ID %s" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(ingen)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "fel när tämporärfil %s skapades: %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "fel när tämporärfil %s skapades: %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "fel när tämporärfil %s skapades: %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "misslyckades att skapa katalogen %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite misslyckades: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s: Fflush misslyckades: %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "PGP-signaturen stödjs inte\n" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "PGP-hash-algoritm %u stödjs inte\n" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "PGP-publik nyckelalgoritm %u stödjs inte\n" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "Kunde inte köra %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" -msgstr "%s: open misslyckades: %s\n" +msgstr "fdopen misslyckades\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Kunde inte öppna %s-fil: %s\n" +msgstr "Kunde inte skriva till ett rör\n" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Kunde inte öppna %%files-fil %s: %m\n" +msgstr "Kunde inte läsa från filen %s: %s\n" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "gpg exec misslyckades (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "gpg kunde inte skriva signatur\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "kan inte läsa signaturen\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature misslyckades: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmReadSignature misslyckades: %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "%s: headerRead misslyckades: %s\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "rpmMkTemp misslyckades\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "fdopen misslyckades\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "%s: headerRead misslyckades: %s\n" + +#: sign/rpmgensig.c:651 +#, fuzzy, c-format +msgid "%s already contains identical file signatures\n" +msgstr "%s innehåller redan en identisk signatur, hoppar över\n" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s: rpmReadSignature misslyckades: %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "Kan inte signera RPM-v3-paket\n" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "%s innehåller redan en identisk signatur, hoppar över\n" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature misslyckades: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "rpmMkTemp misslyckades\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead misslyckades: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "misslyckades med att ersätta %s: %s\n" @@ -3676,6 +3756,9 @@ msgstr "%s: läsning av paketlista misslyckades: %s\n" msgid "don't verify header+payload signature" msgstr "verifiera inte huvud+lastsignatur" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "Konvertering av %s till långt heltal misslyckades.\n" + #~ msgid "Enter pass phrase: " #~ msgstr "Ange lösenfras: " @@ -3692,85 +3775,11 @@ msgstr "verifiera inte huvud+lastsignatur" #~ msgid "line %d: Illegal char in: %s\n" #~ msgstr "rad %d: Otillåtet tecken i: %s\n" -#~ msgid "Couldn't create pipe for signing: %m" -#~ msgstr "Det gick inte att skapa ett rör för signering: %m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Kan inte skriva last till %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Kan inte läsa last från %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Kan inte öppna temporär fil.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Kan inte läsa signaturen %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Kan inte läsa huvud från %s: %s\n" +#~ msgid "%s has unverifiable signature" +#~ msgstr "%s har en okontrollerbar signatur" -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Kan inte skriva huvud till %s: %s\n" +#~ msgid "Fread failed: %s" +#~ msgstr "Fread misslyckades: %s" -#~ msgid "do not perform any collection actions" -#~ msgstr "utför inte några samlingsåtgärder" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "Oföränderlig huvudregion kunde inte läsas. Trasigt paket?\n" - -#~ msgid "Failed to decode policy for %s\n" -#~ msgstr "Misslyckades med att avkoda policy för %s\n" - -#~ msgid "Failed to create temporary file for %s: %s\n" -#~ msgstr "Misslyckades med att skapa temporär fil för %s: %s\n" - -#~ msgid "Failed to write %s policy to file %s\n" -#~ msgstr "Misslyckades med att skriva %s-policy för att filen %s\n" - -#~ msgid "Failed to create semanage handle\n" -#~ msgstr "Misslyckades med att skapa semanage-handtag\n" - -#~ msgid "Failed to connect to policy handler\n" -#~ msgstr "Misslyckades att ansluta till policyhanterare\n" - -#~ msgid "Failed to begin policy transaction: %s\n" -#~ msgstr "Misslyckades med att börja policytransaktion: %s\n" - -#~ msgid "Failed to remove temporary policy file %s: %s\n" -#~ msgstr "Misslyckades att ta bort den tillfälliga policyfilen %s: %s\n" - -#~ msgid "Failed to install policy module: %s (%s)\n" -#~ msgstr "Misslyckades att installera policymodul: %s (%s)\n" - -#~ msgid "Failed to remove policy module: %s\n" -#~ msgstr "Misslyckades att ta bort policymodul: %s\n" - -#~ msgid "Failed to fork process: %s\n" -#~ msgstr "Misslyckades med att grena process: %s\n" - -#~ msgid "Failed to execute %s: %s\n" -#~ msgstr "Misslyckades med att köra %s: %s\n" - -#~ msgid "%s terminated abnormally\n" -#~ msgstr "%s avslutades onormalt\n" - -#~ msgid "%s failed with exit code %i\n" -#~ msgstr "%s misslyckades med slutstatus %i\n" - -#~ msgid "Failed to commit policy changes\n" -#~ msgstr "Misslyckades med att fastställa policyförändringar\n" - -#~ msgid "Failed to expand restorecon path" -#~ msgstr "Misslyckades med att expandera restorecon-sökväg" - -#~ msgid "Failed to relabel filesystem. Files may be mislabeled\n" -#~ msgstr "" -#~ "Misslyckades med etikettera om filsystemet. Filer kan vara felmärkta\n" - -#~ msgid "Failed to reload file contexts. Files may be mislabeled\n" -#~ msgstr "" -#~ "Misslyckades med att ladda om filkontexter. Filer kan vara felmärkta\n" - -#~ msgid "Failed to extract policy from %s\n" -#~ msgstr "Misslyckades att extrahera policy från %s\n" +#~ msgid "Couldn't create pipe for signing: %m" +#~ msgstr "Det gick inte att skapa ett rör för signering: %m" diff --git a/po/te.po b/po/te.po index a898eb0dc7..c820d8e857 100644 --- a/po/te.po +++ b/po/te.po @@ -9,11 +9,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Telugu (http://www.transifex.com/projects/p/rpm/language/" -"te/)\n" +"Language-Team: Telugu (http://www.transifex.com/rpm-team/rpm/language/te/)\n" "Language: te\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -82,8 +81,8 @@ msgstr "" msgid "Install/Upgrade/Erase options:" msgstr "" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "" @@ -103,7 +102,7 @@ msgstr "" msgid "unexpected query source" msgstr "" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "" @@ -508,31 +507,62 @@ msgstr "" msgid "Keyring options:" msgstr "కీరింగ్ ఐచ్ఛికాలు:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "ప్యాకేజీ సంతకాలను తొలగించు" -#: rpmsign.c:35 +#: rpmsign.c:36 +msgid "sign package(s) files" +msgstr "" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "సంతకం ఐచ్ఛికాలు:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +msgid "--fskpass may only be specified when signing files" +msgstr "" + +#: rpmsign.c:126 +msgid "--fskpath may only be specified when signing files" +msgstr "" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -650,213 +680,218 @@ msgstr "" msgid "syntax error in expression\n" msgstr "" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "ఫైలు కనపడలేదు: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 +#: build/files.c:1616 #, c-format -msgid "File not found by glob: %s\n" +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "వరుస: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "చెడ్డ ఫైలు: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" "%s" msgstr "" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" @@ -875,89 +910,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "" -#: build/pack.c:174 -#, c-format -msgid "Could not canonicalize hostname: %s\n" +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" msgstr "" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" +#: build/pack.c:183 +#, c-format +msgid "Could not canonicalize hostname: %s\n" msgstr "" -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 #, c-format msgid "Could not seek in file %s: %s\n" msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "చెడ్డ ఫైలు: %s: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "" @@ -1075,146 +1111,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "ఫైల్ %s: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1273,35 +1309,35 @@ msgstr "" msgid "line %d: second %%prep\n" msgstr "" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1346,71 +1382,71 @@ msgstr "" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "" @@ -1481,83 +1517,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "" @@ -1587,168 +1618,172 @@ msgstr "" msgid "package %s was already added, replacing with %s\n" msgstr "" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2380,7 +2415,7 @@ msgstr "" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "" @@ -2405,7 +2440,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2415,7 +2450,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "" @@ -2444,7 +2479,7 @@ msgstr "" msgid ")" msgstr "" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "" @@ -2549,101 +2584,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, c-format msgid "Unterminated rich dependency: %s" msgstr "" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "తెలియని ఫైల్ రకం" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr "" -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "" @@ -2685,42 +2720,42 @@ msgstr "" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "" @@ -2909,21 +2944,21 @@ msgstr "" msgid "bad option '%s' at %s:%d\n" msgstr "" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "" @@ -2941,42 +2976,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, c-format msgid "Unable to reset nice value: %s" msgstr "" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, c-format msgid "Unable to reset I/O priority: %s" msgstr "" -#: lib/rpmscript.c:382 -#, fuzzy, c-format +#: lib/rpmscript.c:389 +#, c-format msgid "Fwrite failed: %s" -msgstr "చెడ్డ ఫైలు: %s: %s\n" +msgstr "" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "" @@ -3022,86 +3057,90 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "" + +#: lib/signature.c:451 msgid "Header " msgstr "" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "" @@ -3207,76 +3246,76 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "" @@ -3435,7 +3474,7 @@ msgstr "" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "" @@ -3509,119 +3548,153 @@ msgstr "" msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, c-format msgid "error creating temp directory %s: %m\n" msgstr "" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, c-format msgid "error creating fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, c-format msgid "error delete fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, c-format msgid "error delete directory %s: %m\n" msgstr "" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 msgid "Fopen failed\n" msgstr "" -#: sign/rpmgensig.c:304 +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "చెడ్డ ఫైలు: %s: %s\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +msgid "generateSignature failed\n" +msgstr "" + +#: sign/rpmgensig.c:543 +msgid "rpmReadSignature failed\n" +msgstr "" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +msgid "headerReload failed\n" +msgstr "" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +msgid "copyFile failed\n" +msgstr "" + +#: sign/rpmgensig.c:621 +msgid "headerWrite failed\n" +msgstr "" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" diff --git a/po/tr.po b/po/tr.po index 69e39e4d29..d54042ce4a 100644 --- a/po/tr.po +++ b/po/tr.po @@ -3,16 +3,16 @@ # This file is distributed under the same license as the PACKAGE package. # # Translators: -# Muhammet Kara , 2011-2012,2014 +# Muhammet Kara , 2011-2012,2014 +# Muhammet Kara , 2014 msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-05-28 17:29+0000\n" -"Last-Translator: Muhammet Kara \n" -"Language-Team: Turkish (http://www.transifex.com/projects/p/rpm/language/" -"tr/)\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-12-10 15:08+0000\n" +"Last-Translator: Muhammet Kara \n" +"Language-Team: Turkish (http://www.transifex.com/rpm-team/rpm/language/tr/)\n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -82,8 +82,8 @@ msgstr "Denetleme seçenekleri (-V ya da --verify ile)" msgid "Install/Upgrade/Erase options:" msgstr "Kurma/Güncelleme/Kaldırma seçenekleri:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Tüm rpm kipleri ve yürütülebilir dosyaları için ortak seçenekler:" @@ -103,7 +103,7 @@ msgstr "beklenmeyen sorgulama biçemi" msgid "unexpected query source" msgstr "beklenmeyen sorgulama kaynağı" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "sadece bir ana kip belirtilebilir" @@ -537,31 +537,65 @@ msgstr "" msgid "Keyring options:" msgstr "Anahtarlık seçenekleri:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "paket(ler)i imzala" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "paket imzalarını sil" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "paket(ler)i imzala" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "İmza seçenekleri:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "Makro dosyanızda \"%%_pgp_name\" tanımlanmış olmalı\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix sadece yeni paketlerin kurulması sırasında kullanılabilir" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches sadece paket kurulumu sırasında kullanılabilir" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -679,213 +713,218 @@ msgstr "&& ve || dizgelerde desteklenmez\n" msgid "syntax error in expression\n" msgstr "ifadede sözdizimi hatası\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "%s içinde '(' yok: %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "%s içinde ')' yok: (%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Andaç %s geçersiz: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "%s() boşluksuz yazılmış: %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Sözdizimi hatası: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "mode spec hatalı: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "dirmode spec hatalı: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "Geçersiz yeterlilik: %s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "Dosya \"/\" ile başlamalı: %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Dosya iki kere gösterildi: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Sembolik bağ BuildRoot gösteriyor: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Dosya bulunamadı: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "Dizin değil: %s\n" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s: genel anahtar okuması başarısız oldu.\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "%s: kodlama başarısız oldu\n" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "Dosya \"/\" ile içermeli: %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "Dosya glob tarafından bulunamadı: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "satır: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Dosya glob tarafından bulunamadı: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Dosya hatalı: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" "%s" msgstr "" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "Dosyalar işleniyor: %s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "" @@ -904,89 +943,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: satır: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Böyle bir makina yok: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "İmza başlığı yeniden yüklenemedi.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "%s açılamadı: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "paket yazılamadı: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "CSA verisi geçersiz\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "%s açılamadı: %s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s: Fread başarısız: %s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Yazıldı: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "\"%s\" yürütülüyor:\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "\"%s\"in yürütülmesi başarısız oldu.\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "%s paket dosyası için çıktı dosya adı üretilemedi: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "%s dosyası oluşturulamıyor: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "%d satır: %s saniye\n" @@ -1104,146 +1144,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "Mimari dışlandı: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "Mimari içerilmedi: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "OS dışlandı: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "OS içerilmedi: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "Pakette %s alan mevcut olmalı: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Pakette %s girdi tekrarlanmış: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "%s kısayol simgesi açılamadı: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "%s kısayol simgesi okunamadı: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "bilinmeyen kısayol simgesi türü: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "satır %d: Etiket sadece tek dizgecik alır: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "%d satır: %s saniye\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: satır: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "satır %d: Etiket bozuk: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "satır %d: Etiket boş: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "satır %d: Önekler \"/\" ile bitemez: %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "satır %d: Docdir '/' ile başlamalı: %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "satır %d: %s hatalı: niteleyiciler: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "satır %d: BuildArchitecture biçimi hatalı: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "İçsel hata: %d etiketi sahte\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Paket özellikleri hatalı: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Paket zaten var: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "satır %d: Bilinmeyen etiket: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1302,35 +1342,35 @@ msgstr "Geçersiz yama numarası %s: %s\n" msgid "line %d: second %%prep\n" msgstr "satır %d: %%prep saniye\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1375,71 +1415,71 @@ msgstr "satır %d: desteklenmeyen içsel betik: %s\n" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "satır %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "%s açılamadı: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: %%if'siz bir %%else alındı\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: %%if'siz bir %%endif alındı\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "Kurgulamak için uyumlu mimari yok\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "Paket %%description içermiyor: %s\n" @@ -1510,83 +1550,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "%s icra edilemedi: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "%s ayrılamadı: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "%s bulunamadı:\n" @@ -1616,168 +1651,172 @@ msgstr "" msgid "package %s was already added, replacing with %s\n" msgstr "" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(bir sayı değil)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %d %b %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(base64 değil)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(geçersiz tür)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(geçersiz xml türü)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(OpenPGP imzası değil)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "normal" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "kurulmamış" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "yanlış renk" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "eksik" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(bilinmiyor)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(dizge değil)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s %s olarak kaydedildi\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s %s olarak oluşturuldu\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "dizin" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "dosya" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2417,7 +2456,7 @@ msgstr "geçersiz paket numarası: %s\n" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "%s paketi kurulu değil\n" @@ -2442,7 +2481,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2452,7 +2491,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: Fread başarısız: %s\n" @@ -2481,7 +2520,7 @@ msgstr " (GÜVENCESİZ ANAHTARLAR:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: açılamadı: %s\n" @@ -2587,101 +2626,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "paket bağımlılıklarını denetlemez" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "%c sonlandırılmamış: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "kullanıcı %s yok - root kullanılacak\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "grup %s yok - root kullanılacak\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Magic hatalı" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Hatalı/okunamayan başlık" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Başlık çok uzun" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" -msgstr "" +msgstr "Dosya arşiv için çok büyük" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Bilinmeyen dosya türü" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "İç hata" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " başarısız - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "%s açılamadı: %s\n" @@ -2723,42 +2762,42 @@ msgstr "Sağlanamayan bağımlılıklar:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s yüklenemedi\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "%s alınıyor\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "%s atlanıyor - aktarım başarısız\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "%s dosyasından okuma hatalı\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "%s açılamadı: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "%s kuruluyor\n" @@ -2947,21 +2986,21 @@ msgstr "%s için %s:%d'de eksik mimari\n" msgid "bad option '%s' at %s:%d\n" msgstr "seçenek '%s' (%s:%d) de hatalı\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Bilinmeyen sistem: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "" @@ -2979,42 +3018,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "%s kısayol simgesi okunamadı: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "%s kısayol simgesi okunamadı: %s\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite başarısız: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "" @@ -3060,86 +3099,90 @@ msgstr "" msgid "transaction" msgstr "" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(OpenPGP imzası değil)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "İmza başlığı yeniden yüklenemedi.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Başlık" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "atlandı" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "başarısız oldu" @@ -3245,78 +3288,78 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "belirtilmiş bir dbpath değeri yok\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: 0x%x de başlık okunamadı\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "belirtilmiş bir dbpath yok" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "kayıt özgün olarak %u e eklenemedi\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" "veritabanı yeniden oluşturulamadı: mevcut veritabanı değişmeden\n" "yerinde bırakıldı\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "eski veritabanının yenisiyle değiştirilirmesi başarısız!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "kurtarmak için %s içindeki dosyalar %s deki dosyalarla değiştiriliyor" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "%s dizininin silinmesi başarısız: %s\n" @@ -3475,7 +3518,7 @@ msgstr "Bir ayrıştırılamayan makro tarafından bir %% izlendi\n" msgid "failed to load macro file %s" msgstr "makro dosyası %s'in yüklenmesi başarısız oldu" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== %d etkin %d boş\n" @@ -3549,121 +3592,159 @@ msgstr "uyarı: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "bellek ayrılırken (%u bayt) NULL döndü.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "%s dosyasından okuma hatalı\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "%s dosyasından okuma hatalı\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, c-format msgid "error delete fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "%s dizininin silinmesi başarısız: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite başarısız: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "Desteklenmeyen PGP imzası\n" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s: açılamadı: %s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "%s açılamadı: %s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "%s açılamadı: %s\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "imzanın yazılması sırasında gpg hata verdi\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "imza okunamadı\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: rpmWriteSignature başarısız: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmWriteSignature başarısız: %s\n" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "icra başarısız\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "icra başarısız\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "icra başarısız\n" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "RPM v3 paketleri imzalanamıyor\n" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: rpmWriteSignature başarısız: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: writeLead başarısız: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" @@ -3685,21 +3766,3 @@ msgstr "" #~ msgid "Bad owner/group: %s\n" #~ msgstr "Kullanıcı/grup hatalı: %s\n" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "%s'e payload yazılamadı: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "%s'den payload okunamadı: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Geçici dosya açılamadı.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "sigtarget %s açılamadı: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "%s'den başlık okunamadı: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "%s'e başlık yazılamadı: %s\n" diff --git a/po/uk.po b/po/uk.po index 065946aec8..e2730c8928 100644 --- a/po/uk.po +++ b/po/uk.po @@ -8,10 +8,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 12:06+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 12:23+0000\n" "Last-Translator: Yuri Chornoivan \n" -"Language-Team: Ukrainian (http://www.transifex.com/projects/p/rpm/language/" +"Language-Team: Ukrainian (http://www.transifex.com/rpm-team/rpm/language/" "uk/)\n" "Language: uk\n" "MIME-Version: 1.0\n" @@ -82,8 +82,8 @@ msgstr "Перевірити параметри (за допомогою -V аб msgid "Install/Upgrade/Erase options:" msgstr "Параметри встановлення/оновлення/вилучення:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Загальні параметри для всіх режимів та виконуваних файлів rpm:" @@ -103,7 +103,7 @@ msgstr "неочікуваний формат запитів" msgid "unexpected query source" msgstr "неочікуване джерело запиту" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "можна визначати лише один основний режим" @@ -545,31 +545,66 @@ msgstr "показати список ключів зі сховища ключ msgid "Keyring options:" msgstr "Параметри сховища ключів:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "не вказано жодних параметрів" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "підписати пакунки" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "підписати пакунки (тотожне до --addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "вилучити підписи пакунка" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "підписати пакунки" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Параметри підписування:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "Вам слід встановити значення \"%%_gpg_name\" у вашому файлі макросу\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "" +"--prefix можна використовувати, лише під час встановлення нових пакунків" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches можна вказувати лише під час встановлення пакунків" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "вивести оброблені дані файлів spec до stdout" @@ -687,198 +722,203 @@ msgstr "&& і || не підтримуються для рядків\n" msgid "syntax error in expression\n" msgstr "синтаксична помилка у виразі\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "Не вистачає «(» у %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "Не вистачає «)» у %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Некоректний елемент %s: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "Не вистачає %s у %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "За %s() вказано непробільне значення: %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Помилковий синтаксис: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Помилкові права доступу: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Помилкові права доступу до каталогу: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "Незвичайна довжина locale: «%s» у %%lang(%s)\n" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "Дублювання locale %s у %%lang(%s)\n" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "Некоректний мандат: %s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "Підтримку мандатів на файли не було зібрано\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "Назва файла має починатися з «/»: %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" "Невідомий алгоритм обчислення контрольної суми файла %u, буде використано " "MD5\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Файл вказано двічі: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "під час спроби читання символічного посилання %s сталася помилка: %s\n" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "Символічне посилання вказує на BuildRoot: %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "Шлях поза межами кореневої теки збирання: %s\n" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "Не знайдено каталогу: %s\n" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Файл не знайдено: %s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "Не є каталогом: %s\n" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s: не вдалося завантажити невідомий теґ (%d).\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s: невдала спроба читання відкритого ключа.\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: не є захищеним відкритим ключем.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "%s: не вдалося закодувати\n" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "Назва файла має починатися з «/»: %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "Не можна використовувати glob %%dev: %s\n" -#: build/files.c:1589 -#, c-format -msgid "Directory not found by glob: %s\n" +#: build/files.c:1614 +#, fuzzy, c-format +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "Каталог не знайдено glob: %s\n" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "У glob файла не виявлено: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "Не вдалося відкрити файл %%files %s: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "рядок: %s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "Порожній файл %%files %s\n" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "Помилка під час спроби читання файла %%files %s: %m\n" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "некоректний формат каталогу документації %s: %s\n" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "У glob файла не виявлено: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "Не можна змішувати спеціальний %s з іншими формами: %s\n" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "Декілька файлів у одному рядку: %s\n" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Помилковий файл: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "Пошук незапакованих файлів: %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -887,19 +927,19 @@ msgstr "" "Виявлено встановлені (але не запаковані) файли:\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "Обробка файлів: %s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" "Архітектура виконуваних файлів (%d) не збігається з архітектурою пакунка " "(%d).\n" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "Виявлено залежні від архітектури бінарні файли у пакунку noarch\n" @@ -918,89 +958,90 @@ msgstr "спроба створення архіву зазнала невдач msgid "Could not open %s file: %s\n" msgstr "Не вдалося відкрити файл %s: %s\n" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: рядок: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Не вдалося привести до канонічної форми назву вузла: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Не вдалося перезавантажити заголовок підпису.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "Невідомий спосіб стиснення вмісту: %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "Не вдалося створити незмінну область заголовка.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Не вдалося відкрити %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Не вдалося записати пакунок: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "Не вдалося записати тимчасовий заголовок\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Помилкові дані CSA\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Не вдалося відкрити файл %s: %s\n" +msgstr "Не вдалося виконати позиціювання у файлі %s: %s\n" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "спроба створення архіву зазнала невдачі на файлі %s: %s\n" +msgstr "Помилка fread у файлі %s: %s\n" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Записано: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "Виконання «%s»:\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "Спроба виконання «%s» зазнала невдачі.\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "Спроба перевірки пакунка «%s» зазнала невдачі.\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "Не вдалося створити назву файла виведених даних для пакунка %s: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "не вдалося створити %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "рядок %d: друге %s\n" @@ -1118,147 +1159,147 @@ msgstr "Звантаження %s до %s\n" msgid "Couldn't download %s\n" msgstr "Не вдалося звантажити %s\n" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "Виключено архітектуру: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "Не включено архітектуру: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "Виключено ОС: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "Не включено ОС: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "У пакунку має бути поле %s: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Дублювання записів %s у пакунку: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Не вдалося відкрити піктограму %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Не вдалося прочитати піктограму %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Невідомий тип піктограми: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "рядок %d: у тезі має бути лише один елемент: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, fuzzy, c-format msgid "Illegal char '%c' (0x%x)" msgstr "рядок %d: некоректний символ «%c» у: %s\n" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 #, fuzzy msgid "Illegal sequence \"..\"" msgstr "рядок %d: некоректна послідовність «..» у: %s\n" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "рядок %d: %s: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: рядок: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "рядок %d: помилковий теґ: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "рядок %d: порожній теґ: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "рядок %d: префікси не повинні завершуватися на «/»: %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "рядок %d: запис Docdir має починатися з «/»: %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "рядок %d: у полі Epoch має бути вказано ціле невід’ємне число: %s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "рядок %d: помилкове значення %s: специфікатори: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "рядок %d: помилковий формат BuildArchitecture: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "рядок %d: передбачено підтримку лише підпакунків типу noarch: %s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Внутрішня помилка: зайвий теґ %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "рядок %d: %s вважається застарілим: %s\n" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Помилкова специфікація пакунка: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Пакунок вже існує: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "рядок %d: невідомий теґ: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} не може бути порожнім\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "%%{buildroot} не може приймати значення «/»\n" @@ -1317,35 +1358,35 @@ msgstr "Некоректний номер латки %s: %s\n" msgid "line %d: second %%prep\n" msgstr "рядок %d: друге %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "записи залежностей мають починатися з букви, числа, «_» або «/»" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "не можна використовувати версії у назвах файлів" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "некоректна залежність" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "Слід вказати версію" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "рядок %d: %s: %s\n" @@ -1395,71 +1436,71 @@ msgstr "" "рядок %d: у перемикачах не можна використовувати аргументи інтерпретатора: " "%s\n" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "рядок %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Не вдалося відкрити %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "%s:%d: мало бути вказано аргумент для %s\n" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "рядок %d: незавершена команда %%if\n" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "рядок %d: незавершений макрос або помилкове продовження рядка\n" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "%s:%d: помилкова умова %%if\n" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: вказано %%else без %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: вказано %%endif без %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "%s:%d: помилкове форматування інструкції %%include\n" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "Не знайдено сумісних архітектур для збирання\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "У пакунка немає поля %%description: %s\n" @@ -1532,83 +1573,78 @@ msgstr "Забагато аргументів у рядку: %s\n" msgid "Processing policies: %s\n" msgstr "Обробка правил: %s\n" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "Ігноруємо некоректний формальний вираз %s\n" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "Не вдалося створити канал для %s: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Не вдалося виконати %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Не вдалося розгалуження %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "Помилка %s: %x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "Не вдалося записати всі дані до %s: %s\n" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "помилковий оператор" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "помилковий формат" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "некоректна залежність (%s): %s\n" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "Невдала спроба перетворення %s у формат long integer.\n" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "Порожній класифікатор файла\n" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "Не вказано атрибутів файла\n" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "помилка magic_open(0x%x): %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "помилка magic_load: %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "Спроба розпізнавання файла «%s» зазнала невдачі: режим %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "Пошук %s: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Не вдалося знайти %s:\n" @@ -1641,168 +1677,172 @@ msgstr "пакунок %s вже було додано, пропускаємо % msgid "package %s was already added, replacing with %s\n" msgstr "пакунок %s вже було додано, замінюємо на %s\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(не є числом)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(не є base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(некоректний тип)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(не є бінарним об’єктом)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(некоректний тип xml)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(не є підписом OpenPGP)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "Некоректна дата %u" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "звичайний" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "замінено" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "не встановлено" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "мережевий" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "помилковий колір" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "немає" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(невідомо)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(не є рядком)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s збережено як %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s створено як %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "%s %s: спроба вилучення зазнала невдачі: %s\n" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "каталог" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "файл" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "теґ[%d]: ПОМИЛКА, теґ %d тип %d зміщення %d лічильник %d" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "SHA1 заголовка: ПОМИЛКА, не є шістнадцятковою" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "RSA заголовка: ПОМИЛКА, не є двійковою" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "DSA заголовка: ПОМИЛКА, не є двійковою" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "мітка області: BAD, мітка %d тип %d відступ %d кількість %d" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "зміщення ділянки: ПОМИЛКА, теґ %d тип %d зміщення %d к-ть %d" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "залишок ділянки: ПОМИЛКА, теґ %d тип %d зміщення %d к-ть %d" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "розмір ділянки: ПОМИЛКА, ril(%d) > il(%d)" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "розмір бінарного об’єкта (%d): ПОМИЛКА, 8 + 16 * il(%d) + dl(%d)" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "розмір заголовка(%d): ПОМИЛКА, read повернуто %d" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "magic заголовка: ПОМИЛКА" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "теґи заголовка: ПОМИЛКА, кількість теґів(%d) перевищує максимальну" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "дані заголовка: ПОМИЛКА, кількість байтів(%d) перевищує максимальну" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "бінарний елемент заголовка(%zd): ПОМИЛКА, read повернуто %d" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "завантаження заголовка: ПОМИЛКА" @@ -1852,7 +1892,7 @@ msgstr "<ФАЙЛ:...>" #: lib/poptALL.c:193 msgid "don't enable any plugins" -msgstr "" +msgstr "не вмикати жодних додатків" #: lib/poptALL.c:196 msgid "don't verify package digest(s)" @@ -2449,7 +2489,7 @@ msgstr "некоректний номер пакунка: %s\n" msgid "record %u could not be read\n" msgstr "не вдалося прочитати запис %u\n" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "пакунок %s не встановлено\n" @@ -2474,7 +2514,7 @@ msgstr "%s: ключ %d не є захищеним відкритим ключе msgid "%s: import read failed(%d).\n" msgstr "%s: помилка читання під час імпортування(%d).\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "%s: помилка headerRead: %s\n" @@ -2485,7 +2525,7 @@ msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" "%s: не вдалося прочитати незмінну ділянку заголовка. Пакунок пошкоджено?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: помилка fread: %s\n" @@ -2514,7 +2554,7 @@ msgstr " (НЕНАДІЙНІ КЛЮЧІ:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: помилка відкриття: %s\n" @@ -2626,104 +2666,104 @@ msgstr "підтримка файлів, розмір яких перевищу msgid "support for rich dependencies." msgstr "не перевіряти залежностей пакунків" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 #, fuzzy msgid "Name required" msgstr "Слід вказати версію" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 #, fuzzy msgid "Empty rich dependency" msgstr "некоректна залежність" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "Не закрито %c: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 #, fuzzy msgid "Junk after rich dependency" msgstr "некоректна залежність" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "запису користувача %s не існує, — використовуємо root\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "запису групи %s не існує, — використовуємо root\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Помилкове значення magic" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Помилковий/Непридатний до читання заголовок" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Розмір заголовка занадто великий" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "Файл є занадто великим для архівування" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Невідомий тип файла" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "Не вистачає файлів" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "Невідповідність контрольних сум" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Внутрішня помилка" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "Файла архіву не вказано у заголовку" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " помилка - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "%s: (помилка 0x%x)" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "помилка відкриття %s: %s\n" @@ -2765,42 +2805,42 @@ msgstr "Помилкові залежності:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: не є пакунком rpm (або маніфестом пакунка): %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s не можна встановити\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Отримання %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "пропускаємо %s — помилка отримання\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "пакунок %s не придатний до переміщення\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "помилка читання з файла %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "«%s» задає декілька пакунків:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "не вдалося відкрити %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Встановлення %s\n" @@ -2847,9 +2887,9 @@ msgid "Failed to resolve symbol %s: %s\n" msgstr "Спроба визначення символу %s завершилася невдало: %s\n" #: lib/rpmplugins.c:154 -#, fuzzy, c-format +#, c-format msgid "Plugin %%__%s_%s not configured\n" -msgstr "Модуль %s не завантажено\n" +msgstr "Додаток %%__%s_%s не налаштовано\n" #: lib/rpmplugins.c:199 #, c-format @@ -2990,21 +3030,21 @@ msgstr "не вистачає архітектури для %s у %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "помилковий параметр «%s» у %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "Не вдалося прочитати допоміжний вектор, /proc не змонтовано?\n" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Невідома система: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Будь ласка, зв’яжіться з %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "Не вдалося відкрити %s для читання: %m.\n" @@ -3024,42 +3064,42 @@ msgstr "" "підтримку допоміжних скриптів мовою не було передбачено під час " "збирання\n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "Не вдалося створити тимчасовий файл для %s: %s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "Не вдалося здублювати дескриптор файла: %s: %s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Не вдалося прочитати піктограму %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Не вдалося відновити кореневий каталог: %m\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: помилка Fwrite: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "помилка допоміжного скрипту %s, очікування pid (%d) rc %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "помилка допоміжного скрипту %s, сигнал %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "помилка допоміжного скрипту %s, стан виходу %d\n" @@ -3105,98 +3145,102 @@ msgstr "%s: спроба читання відкритого ключа заве msgid "transaction" msgstr "операція" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(не є підписом OpenPGP)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "розмір sigh(%d): ПОМИЛКА, read повернуто %d" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "sigh magic: ПОМИЛКА" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "мітки sigh: ПОМИЛКА, кількість міток (%d) перевищує максимальну" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "дані sigh: ПОМИЛКА, кількість байтів (%d) перевищує максимальну" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "бінарний об’єкт sigh (%d): ПОМИЛКА, read повернуто %d" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "теґ sigh[%d]: ПОМИЛКА, теґ %d тип %d зміщення %d к-ть %d" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "завантаження sigh: ПОМИЛКА" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "pad sigh (%zd): ПОМИЛКА, прочитано %zd байтів" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "sigSize sigh (%zd): ПОМИЛКА, помилка fstat(2)" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Не вдалося перезавантажити заголовок підпису.\n" + +#: lib/signature.c:451 msgid "Header " msgstr "Заголовок " -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "Сума MD5:" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "Сума SHA1 заголовка:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "Перевірка підпису: ПОМИЛКОВІ ПАРАМЕТРИ (%d %p %d %p %p)" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "пропущено" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "невдача" #: lib/verify.c:257 #, c-format msgid "Duplicate username or UID for user %s\n" -msgstr "" +msgstr "Дублювання імені користувача або UID для користувача %s\n" #: lib/verify.c:278 #, c-format msgid "Duplicate groupname or GID for group %s\n" -msgstr "" +msgstr "Дублювання назви групи або GID для групи %s\n" #: lib/verify.c:377 msgid "no state" @@ -3290,78 +3334,78 @@ msgstr "Створення %d пропущених покажчиків, буд msgid "cannot open %s index using %s - %s (%d)\n" msgstr "не вдалося відкрити покажчик %s за допомогою %s — %s (%d)\n" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "не було встановлено шляху dbpath\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader: пропущено" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "помилка (%d) збереження запису №%d до %s\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: помилка regexec: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: помилка regcomp: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator: пропущено" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "rpmdb: отримано пошкоджений заголовок №%u — пропущено.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: не вдалося прочитати заголовок за адресою 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "не було встановлено шляху dbpath" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "не вдалося створити каталог %s: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "заголовок №%u у базі даних є помилковим — пропущено.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "не вдалося додати запис з початковим розташуванням у %u\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" "не вдалося перебудувати базу даних: початкова база даних залишається на " "місці\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "не вдалося замінити стару базу даних новою!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "замінити файли у %s файлами з %s для відновлення" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "не вдалося вилучити каталог %s: %s\n" @@ -3523,7 +3567,7 @@ msgstr "За %% вказано непридатний до обробки мак msgid "failed to load macro file %s" msgstr "не вдалося завантажити файл макросу %s" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "=================== активних %d порожніх %d\n" @@ -3598,121 +3642,159 @@ msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "" "у відповідь на спробу отримання області пам’яті (%u байтів) повернуто NULL.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "V%d %s/%s %s, ід. ключа %s" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(нічого)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "помилка під час створення тимчасового файла %s: %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "помилка під час створення тимчасового файла %s: %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "помилка під час створення тимчасового файла %s: %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "не вдалося створити каталог %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: помилка Fwrite: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s: помилка Fflush: %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "Непідтримуваний підпис PGP\n" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "Непідтримуваний алгоритм хешування PGP, %u\n" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "Непідтримуваний алгоритм обчислення відкритого ключа PGP, %u\n" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "Не вдалося виконати %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" -msgstr "%s: помилка відкриття: %s\n" +msgstr "помилка fdopen\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Не вдалося відкрити файл %s: %s\n" +msgstr "Не вдалося виконати запис до каналу\n" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Не вдалося відкрити файл %%files %s: %m\n" +msgstr "Не вдалося виконати читання з файла %s: %s\n" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "помилка виконання gpg (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "gpg не вдалося записати підпис\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "не вдалося прочитати підпис\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: помилка rpmWriteSignature: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: помилка rpmReadSignature: %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "%s: помилка headerRead: %s\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "помилка rpmMkTemp\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "помилка fdopen\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "%s: помилка headerRead: %s\n" + +#: sign/rpmgensig.c:651 +#, fuzzy, c-format +msgid "%s already contains identical file signatures\n" +msgstr "%s вже містить ідентичний підпис, пропускаємо\n" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s: помилка rpmReadSignature: %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "Підписування пакунків RPM версії 3 неможливе\n" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "%s вже містить ідентичний підпис, пропускаємо\n" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: помилка rpmWriteSignature: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "помилка rpmMkTemp\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: помилка writeLead: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "спроба заміни %s зазнала невдачі: %s\n" @@ -3726,6 +3808,9 @@ msgstr "%s: помилка читання маніфесту: %s\n" msgid "don't verify header+payload signature" msgstr "не перевіряти підпис заголовка та вмісту" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "Невдала спроба перетворення %s у формат long integer.\n" + #~ msgid "Enter pass phrase: " #~ msgstr "Введіть пароль: " @@ -3750,89 +3835,3 @@ msgstr "не перевіряти підпис заголовка та вміс #~ msgid "Couldn't create pipe for signing: %m" #~ msgstr "Не вдалося створити канал для підписування: %m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Не вдалося записати вміст до %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Не вдалося прочитати вміст з %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Не вдалося відкрити файл тимчасових даних.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Не вдалося відкрити ціль підписування %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Не вдалося прочитати заголовок з %s: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Не вдалося записати заголовок до %s: %s\n" - -#~ msgid "do not perform any collection actions" -#~ msgstr "не виконувати жодних дій зі збірками" - -#~ msgid "Failed to expand %%__%s_%s macro\n" -#~ msgstr "Не вдалося розгорнути макрос %%__%s_%s\n" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "" -#~ "Не вдалося прочитати незмінну ділянку заголовка. Пакунок пошкоджено?\n" - -#~ msgid "Failed to decode policy for %s\n" -#~ msgstr "Не вдалося розкодувати правила для %s\n" - -#~ msgid "Failed to create temporary file for %s: %s\n" -#~ msgstr "Не вдалося створити тимчасовий файл для %s: %s\n" - -#~ msgid "Failed to write %s policy to file %s\n" -#~ msgstr "Не вдалося виконати запису правил %s до файла %s\n" - -#~ msgid "Failed to create semanage handle\n" -#~ msgstr "Не вдалося створити обробник semanage\n" - -#~ msgid "Failed to connect to policy handler\n" -#~ msgstr "Не вдалося встановити зв’язок з обробником правил\n" - -#~ msgid "Failed to begin policy transaction: %s\n" -#~ msgstr "Не вдалося розпочати дію над правилами: %s\n" - -#~ msgid "Failed to remove temporary policy file %s: %s\n" -#~ msgstr "Не вдалося вилучити тимчасовий файл правил %s: %s\n" - -#~ msgid "Failed to install policy module: %s (%s)\n" -#~ msgstr "Не вдалося встановити модуль правил: %s (%s)\n" - -#~ msgid "Failed to remove policy module: %s\n" -#~ msgstr "Не вдалося вилучити модуль правил: %s\n" - -#~ msgid "Failed to fork process: %s\n" -#~ msgstr "Не вдалося створити відгалуження процесу: %s\n" - -#~ msgid "Failed to execute %s: %s\n" -#~ msgstr "Не вдалося виконати %s: %s\n" - -#~ msgid "%s terminated abnormally\n" -#~ msgstr "Аварійне завершення %s\n" - -#~ msgid "%s failed with exit code %i\n" -#~ msgstr "Помилка %s з кодом завершення %i\n" - -#~ msgid "Failed to commit policy changes\n" -#~ msgstr "Не вдалося внести зміни до правил\n" - -#~ msgid "Failed to expand restorecon path" -#~ msgstr "Не вдалося розгорнути шлях макрос restorecon" - -#~ msgid "Failed to relabel filesystem. Files may be mislabeled\n" -#~ msgstr "" -#~ "Не вдалося змінити мітки у файловій системі. Файли може бути позначено " -#~ "помилковими мітками.\n" - -#~ msgid "Failed to reload file contexts. Files may be mislabeled\n" -#~ msgstr "" -#~ "Не вдалося перезавантажити контексти файлів. Файли може бути позначено " -#~ "помилковими мітками.\n" - -#~ msgid "Failed to extract policy from %s\n" -#~ msgstr "Не вдалося видобути правила з %s\n" diff --git a/po/vi.po b/po/vi.po index 7118fc70cc..8105106231 100644 --- a/po/vi.po +++ b/po/vi.po @@ -1,26 +1,23 @@ -# Vietnamese translations for rmp package -# Bản dịch tiếng Việt cho gói rmp phiên bản 4. -# This file is distributed under the same license as the rmp package. -# Trần Ngọc Quân , 2013-2014. +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR Free Software Foundation, Inc. +# This file is distributed under the same license as the PACKAGE package. # +# Translators: +# Trần Ngọc Quân , 2015 msgid "" msgstr "" -"Project-Id-Version: rpm-4\n" +"Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-05-15 07:49+0700\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2015-08-21 08:30+0000\n" "Last-Translator: Trần Ngọc Quân \n" -"Language-Team: Vietnamese \n" +"Language-Team: Vietnamese (http://www.transifex.com/rpm-team/rpm/language/" +"vi/)\n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Poedit 1.5.5\n" -"Plural-Forms: nplurals=1; plural=0;\n" -"X-Poedit-Language: Vietnamese\n" -"X-Poedit-Country: VIET NAM\n" -"X-Poedit-SourceCharset: utf-8\n" #: cliutils.c:21 lib/poptI.c:29 #, c-format @@ -68,7 +65,7 @@ msgstr "gặp lỗi khi đọc phần đầu từ gói\n" #: rpm2archive.c:111 rpm2cpio.c:83 #, c-format msgid "cannot re-open payload: %s\n" -msgstr "không thể mở lại trọng tải: %s\n" +msgstr "không thể mở lại phần trọng tải: %s\n" #: rpmqv.c:41 msgid "Query/Verify package selection options:" @@ -84,10 +81,10 @@ msgstr "Tùy chọn kiểm tra (với -V hoặc --verify):" #: rpmqv.c:57 msgid "Install/Upgrade/Erase options:" -msgstr "Tùy chọn cho Cài-đặt/Nâng-cấp/Xoá:" +msgstr "Tùy chọn cho Cài-đặt/Nâng-cấp/Xóa:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "Các tùy chọn chung với mọi chế độ và tập tin thực hiện được kiểu rpm:" @@ -107,7 +104,7 @@ msgstr "gặp định dạng truy vấn bất thường" msgid "unexpected query source" msgstr "gặp nguồn truy vấn bất thường" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "chỉ có thể đưa ra một chế độ chính" @@ -117,19 +114,19 @@ msgstr "chỉ có cài đặt và nâng cấp là có thể ép buộc" #: rpmqv.c:156 msgid "files may only be relocated during package installation" -msgstr "chỉ có thể định vị lại tập tin trong khi cài đặt gói" +msgstr "chỉ có thể tái định vị tập tin trong khi cài đặt gói" #: rpmqv.c:159 msgid "cannot use --prefix with --relocate or --excludepath" msgstr "" -"không cho phép dùng tùy chọn “--prefix” (tiền tố) với “--relocate” (định vị " -"lại) hoặc “--excludepath” (loại trừ đường dẫn)" +"không cho phép dùng tùy chọn “--prefix” (tiền tố) cùng với “--relocate” (tái " +"định vị) hoặc “--excludepath” (loại trừ đường dẫn)" #: rpmqv.c:162 msgid "" "--relocate and --excludepath may only be used when installing new packages" msgstr "" -"tùy chọn “--relocate” (định vị lại) và --excludepath (loại trừ đường dẫn) " +"tùy chọn “--relocate” (tái định vị) và --excludepath (loại trừ đường dẫn) " "chỉ có thể được dùng khi cài đặt gói mới" #: rpmqv.c:165 @@ -144,13 +141,13 @@ msgstr "đối số cho “--prefix” (tiền tố) phải bắt đầu với d msgid "" "--hash (-h) may only be specified during package installation and erasure" msgstr "" -"tùy chọn --hash (-h) chỉ có thể được chỉ ra trong khi cài đặt và xoá gói" +"tùy chọn --hash (-h) chỉ có thể được chỉ ra trong khi cài đặt và xóa gói" #: rpmqv.c:175 msgid "--percent may only be specified during package installation and erasure" msgstr "" "tùy chọn “--percent” (phần trăm) chỉ có thể được chỉ ra trong khi cài đặt và " -"xoá gói" +"xóa gói" #: rpmqv.c:179 msgid "--replacepkgs may only be specified during package installation" @@ -161,8 +158,8 @@ msgstr "" #: rpmqv.c:183 msgid "--excludedocs may only be specified during package installation" msgstr "" -"tùy chọn “--excludedocs” (loại trừ các tài liệu) chỉ có thể được chỉ ra " -"trong khi cài đặt gói" +"tùy chọn “--excludedocs” (loại bỏ các tài liệu) chỉ có thể được chỉ ra trong " +"khi cài đặt gói" #: rpmqv.c:187 msgid "--includedocs may only be specified during package installation" @@ -173,7 +170,7 @@ msgstr "" #: rpmqv.c:191 msgid "only one of --excludedocs and --includedocs may be specified" msgstr "" -"có thể chỉ ra chỉ một trong hai tùy chọn “-excludedocs” (loại trừ các tài " +"có thể chỉ ra chỉ một trong hai tùy chọn “-excludedocs” (loại bỏ các tài " "liệu) và “-includedocs” (bao gồm các tài liệu)" #: rpmqv.c:195 @@ -196,7 +193,7 @@ msgstr "--ignoresize chỉ được chỉ ra trong quá trình cài đặt" msgid "--allmatches may only be specified during package erasure" msgstr "" "tùy chọn “--allmatches” (mọi sự tương ứng) chỉ có thể được chỉ ra trong khi " -"xoá gói" +"xóa gói" #: rpmqv.c:212 msgid "--allfiles may only be specified during package installation" @@ -208,23 +205,23 @@ msgstr "" msgid "--justdb may only be specified during package installation and erasure" msgstr "" "tùy chọn “--justdb” (chỉ cơ sở dữ liệu) chỉ có thể được chỉ ra trong khi cài " -"đặt và xoá gói" +"đặt và xóa gói" #: rpmqv.c:222 msgid "" "script disabling options may only be specified during package installation " "and erasure" msgstr "" -"các tùy chọn vô hiệu hoá văn lệnh chỉ có thể được chỉ ra trong khi cài đặt " -"và xoá gói" +"các tùy chọn vô hiệu hóa văn lệnh chỉ có thể được chỉ ra trong khi cài đặt " +"và xóa gói" #: rpmqv.c:227 msgid "" "trigger disabling options may only be specified during package installation " "and erasure" msgstr "" -"các tùy chọn vô hiệu hoá bộ gây nên chỉ có thể được chỉ ra trong khi cài đặt " -"và xoá gói" +"các tùy chọn vô hiệu hóa bộ gây nên chỉ có thể được chỉ ra trong khi cài đặt " +"và xóa gói" #: rpmqv.c:231 msgid "" @@ -235,7 +232,7 @@ msgstr "--nodeps chỉ được chỉ ra trong quá trình cài đặt, tẩy ha #: rpmqv.c:235 msgid "--test may only be specified during package installation and erasure" msgstr "" -"tùy chọn “--test” (kiểm tra) chỉ có thể được chỉ ra trong khi cài đặt và xoá " +"tùy chọn “--test” (kiểm tra) chỉ có thể được chỉ ra trong khi cài đặt và xóa " "gói" #: rpmqv.c:240 rpmbuild.c:615 @@ -244,7 +241,7 @@ msgstr "đối số của “--root” (-r) phải bắt đầu với dấu sổ #: rpmqv.c:257 msgid "no packages given for erase" -msgstr "chưa đưa ra gói cần xoá" +msgstr "chưa đưa ra gói cần xóa" #: rpmqv.c:291 msgid "no packages given for install" @@ -510,7 +507,7 @@ msgstr "Tập tin %s không phải là một tập tin thường.\n" #: rpmbuild.c:491 #, c-format msgid "File %s does not appear to be a specfile.\n" -msgstr "Tập tin %s không hình như tập tin đặc tả.\n" +msgstr "Tập tin %s hình như không phải là tập tin đặc tả.\n" #: rpmbuild.c:557 #, c-format @@ -538,11 +535,11 @@ msgstr "thẩm tra các tập tin cơ sở dữ liệu" #: rpmdb.c:32 msgid "export database to stdout header list" -msgstr "" +msgstr "xuất cơ sở dữ liệu ra danh sách phần đầu đầu ra tiêu chuẩn" #: rpmdb.c:35 msgid "import database from stdin header list" -msgstr "" +msgstr "nhập cơ sở dữ liệu từ danh sách phần đầu đầu vào tiêu chuẩn" #: rpmdb.c:42 msgid "Database options:" @@ -554,7 +551,7 @@ msgstr "thẩm tra (các) chữ ký của gói" #: rpmkeys.c:26 msgid "import an armored public key" -msgstr "nhập một khoá công bọc sắt" +msgstr "nhập một khóa công dạng văn bản" #: rpmkeys.c:28 msgid "don't import, but tell if it would work or not" @@ -568,31 +565,67 @@ msgstr "liệt kê các khóa từ chùm chìa khóa RPM" msgid "Keyring options:" msgstr "Tùy chọn chùm chìa khóa:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "chưa đưa ra đối số" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "ký (các) gói" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "ký tên gói (đồng nhất tới --addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" -msgstr "xoá chữ ký của gói" +msgstr "xóa chữ ký của gói" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "ký (các) gói" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "Tùy chọn chữ ký:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "Bạn phải đặt \"%%_gpg_name\" trong tập tin vĩ lệnh\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "tùy chọn “--prefix” (tiền tố) chỉ có thể được dùng khi cài đặt gói mới" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "" +"tùy chọn “--allmatches” (mọi sự tương ứng) chỉ có thể được chỉ ra trong khi " +"xóa gói" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "phân tích các tập tin đặc tả ra đầu ra tiêu chuẩn" @@ -710,196 +743,201 @@ msgstr "&& và || không được hỗ trợ cho chuỗi\n" msgid "syntax error in expression\n" msgstr "gặp lỗi cú pháp trong biểu thức\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "Thiếu dấu ngoặc mở “(” trong %s %s\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "Thiếu dấu ngoặc đóng “)” trong %s(%s\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "Hiệu bài %s không hợp lệ: %s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "Thiếu %s trong %s %s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "Không có khoảng trắng theo sau %s(): %s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "Cú pháp sai: %s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "Đặc tả chế độ sai: %s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "Đặc tả dirmode (chế độ thư mục) sai: %s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "Chiều dài miền địa phương không bình thường “%s” trong %%lang(%s)\n" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "Miền địa phương trùng %s trong %%lang(%s)\n" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "Dung lượng không hợp lệ: %s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "Hỗ trợ dung lượng tập tin không được biên dịch sẵn\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "Tập tin phải bắt đầu bằng dấu sổ chéo “/”: %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "Không hiểu thuật toán băm tập tin %u, quay lại dùng MD5\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "Tập tin được liệt kê hai lần: %s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "gặp lỗi khi đọc liên kết mềm “%s”: %s\n" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" -msgstr "Liên kết tượng trưng chỉ tới BuildRoot (gốc xây dựng): %s -> %s\n" +msgstr "Liên kết mềm chỉ tới BuildRoot (gốc xây dựng): %s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" -msgstr "" +msgstr "Đường dẫn nằm ngoài buildroot (gốc xây dựng): %s\n" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "Không tìm thấy thư mục: %s\n" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "Không tìm thấy tập tin: %s\n" -#: build/files.c:1297 -#, fuzzy, c-format +#: build/files.c:1323 +#, c-format msgid "Not a directory: %s\n" -msgstr "gặp lỗi khi tạo thư mục %s: %s\n" +msgstr "Không phải là một thư mục: %s\n" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s: không thể nạp thẻ bất thường (%d).\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" -msgstr "%s: lỗi đọc khoá công.\n" +msgstr "%s: gặp lỗi khi đọc khóa công.\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" -msgstr "%s: không phải là khoá công bọc sắt.\n" +msgstr "%s: không phải là khóa công dạng văn bản.\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "%s: gặp lỗi khi giải mã\n" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "Tập tin cần có dấu sổ chéo “/” đi trước: %s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "không cho phép %%dev glob: %s\n" -#: build/files.c:1589 -#, c-format -msgid "Directory not found by glob: %s\n" +#: build/files.c:1614 +#, fuzzy, c-format +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "Glob (chức năng mở rộng mẫu khi tìm kiếm) không tìm thấy thư mục: %s\n" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "Glob (chức năng mở rộng mẫu khi tìm kiếm) không tìm thấy tập tin: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "Không thể mở tập tin %%files %s: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "dòng: %s\n" -#: build/files.c:1649 -#, fuzzy, c-format +#: build/files.c:1674 +#, c-format msgid "Empty %%files file %s\n" -msgstr "Phân loại tập tin trống rỗng\n" +msgstr "Tập tin %%files trống rỗng %s\n" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "Gặp lỗi khi đang đọc tập tin %%files %s: %m\n" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "_docdir_fmt không hợp lệ %s: %s\n" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "Glob (chức năng mở rộng mẫu khi tìm kiếm) không tìm thấy tập tin: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "Không thể trộn lẫn %s đặc biệt với dạng khác: %s\n" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "Nhiều hơn một tập tin mỗi dòng: %s\n" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "Tập tin sai: %s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "Đang kiểm tra có tập tin chưa đóng gói: %s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -908,17 +946,17 @@ msgstr "" "Tìm thấy tập tin đã cài đặt (nhưng chưa đóng gói):\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "Đang xử lý tập tin: %s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "Kiến trúc nhị phân (%d) không khớp với kiến trúc gói (%d).\n" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "Nhị phân phụ thuộc kiến trúc trong gói không phụ thuộc kiến trúc\n" @@ -937,89 +975,90 @@ msgstr "tiến trình tạo kho nén bị lỗi: %s\n" msgid "Could not open %s file: %s\n" msgstr "Không thể mở tập tin %s: %s\n" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: dòng: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "Không thể làm hợp quy tắc tên máy: %s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "Không thể nạp lại phần đầu chữ ký.\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "Không thể nén phần trọng tải: %s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "Không thể tạo vùng đầu không thể thay đổi được.\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "Không thể mở %s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "Không thể ghi gói: %s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "Không thể ghi phần đầu tạm\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "Dữ liệu CSA sai\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "Không thể mở tập tin %s: %s\n" +msgstr "Không thể di chuyển vị trí đọc trong tập tin %s: %s\n" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s bị lỗi ở tập tin %s: %s\n" +msgstr "gặp lỗi khi fread ở tập tin %s: %s\n" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "Đã ghi: %s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "Thực hiện %s:\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "Việc thực hiện %s bị lỗi\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "Gặp lỗi khi kiểm tra “%s”.\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "Không thể tạo tên tập tin kết xuất cho gói %s: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "không thể tạo %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "dòng %d: %s thứ hai\n" @@ -1060,9 +1099,9 @@ msgid "no description in %%changelog\n" msgstr "không có mô tả trong bản ghi thay đổi (%%changelog)\n" #: build/parseChangelog.c:237 -#, fuzzy, c-format +#, c-format msgid "line %d: second %%changelog\n" -msgstr "dòng %d: chuẩn bị (%%prep) thứ hai\n" +msgstr "dòng %d: %%changelog thứ hai\n" #: build/parseDescription.c:32 #, c-format @@ -1093,9 +1132,9 @@ msgid "line %d: Error parsing %%files: %s\n" msgstr "dòng %d: Gặp lỗi khi phân tích tập tin (%%files): %s\n" #: build/parseFiles.c:76 -#, fuzzy, c-format +#, c-format msgid "line %d: second %%files\n" -msgstr "dòng %d: %s thứ hai\n" +msgstr "dòng %d: %%files thứ hai\n" #: build/parsePolicies.c:32 #, c-format @@ -1137,148 +1176,148 @@ msgstr "Đang tải %s về %s\n" msgid "Couldn't download %s\n" msgstr "Không thể tải về %s\n" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "Kiến trúc bị loại trừ: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "Kiến trúc không được bao gồm: %s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "Hệ điều hành bị loại trừ: %s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "Hệ điều hành không được bao gồm: %s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "Trường %s phải nằm trong gói: %s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "Mục nhập %s trùng trong gói: %s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "Không thể mở biểu tượng %s: %s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "Không thể đọc biểu tượng %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "Không hỗ trợ kiểu biểu tượng: %s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "dòng %d: Thẻ chấp nhận chỉ một hiệu bài: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, fuzzy, c-format msgid "Illegal char '%c' (0x%x)" msgstr "dòng %d: Ký tự không hợp lệ “%c” trong: %s\n" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 #, fuzzy msgid "Illegal sequence \"..\"" msgstr "dòng %d: Chuỗi ký tự không hợp lệ \"..\" trong: %s\n" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "dòng %d: %s: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: dòng: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "dòng %d: Thẻ dạng sai: %s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "dòng %d: Thẻ rỗng: %s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "dòng %d: Tiền tố không nên kết thúc với dấu sổ chéo “/”: %s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "" "dòng %d: Docdir (thư mục tài liệu) phải bắt đầu với dấu sổ chéo “/”: %s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "dòng %d: trường Epoch (Kỷ nguyên) phải là con số không dấu: %s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "dòng %d: %s sai: điều kiện: %s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "dòng %d: định dạng BuildArchitecture (kiến trúc xây dựng) sai: %s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "dòng %d: Chỉ hỗ trợ gói phụ kiểu “noarch” (không có kiến trúc): %s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "Lỗi nội bộ: Thẻ giả %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "dòng %d: không tán thành %s: %s\n" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "Đặc tả gói sai: %s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "Gói đã sẵn có: %s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "dòng %d: Không rõ thẻ: %s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} không thể là rỗng\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "%%{buildroot} không thể là \"/\"\n" @@ -1337,37 +1376,37 @@ msgstr "Miếng và sô %s không hợp lệ: %s\n" msgid "line %d: second %%prep\n" msgstr "dòng %d: chuẩn bị (%%prep) thứ hai\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" "Các thẻ bài về quan hệ phụ thuộc phải bắt đầu với chữ cái, chữ số, dấu gạch " "dưới “_” hoặc dấu sổ chéo “/”" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "Không cho phép tên tập tin đặt phiên bản" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "phần phụ thuộc không hợp lệ" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "Yêu cầu phiên bản" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "dòng %d: %s: %s\n" @@ -1413,71 +1452,71 @@ msgstr "dòng %d: văn lệnh nội bộ không được hỗ trợ: %s\n" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "dòng %d: phiên dịch tham số không được phép trong bẫy: %s\n" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "dòng %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "Không thể mở %s: %s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "%s:%d: Cần đối số cho %s\n" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "dòng %d: Chưa đóng %%if\n" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "dòng %d: chưa đóng vĩ lệnh hoặc dòng kéo dài sai\n" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "%s:%d: điều kiện %%if sai\n" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d: Có một toán tử %%else (nếu không) mà không có %%if (nếu)\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d: Có một toán tử %%endif (kết thúc nếu) mà không có %%if (nếu)\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "%s:%d: câu lệnh bao gồm (%%include) sai dạng\n" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "Không tìm thấy kiến trúc tương thích để xây dựng\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "Gói không có mô tả (%%description): %s\n" @@ -1550,84 +1589,78 @@ msgstr "Quá nhiều đối số trong dòng: %s\n" msgid "Processing policies: %s\n" msgstr "Thực hiện các chính sách: %s\n" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "Bỏ qua biểu thức chính quy không hợp lệ %s\n" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "Không thể tạo ống dẫn cho %s: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "Không thể thực hiện %s: %s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "Không thể tạo tiến trình con %s: %s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "%s bị lỗi: %x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "gặp lỗi khi toàn bộ dữ liệu vào %s: %s\n" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" -msgstr "" +msgstr "thao tác sai" -#: build/rpmfc.c:472 -#, fuzzy +#: build/rpmfc.c:483 msgid "bad format" -msgstr "định dạng thẻ trống" +msgstr "định dạng sai" -#: build/rpmfc.c:539 -#, fuzzy, c-format -msgid "invalid dependency (%s): %s\n" -msgstr "phần phụ thuộc không hợp lệ" - -#: build/rpmfc.c:845 +#: build/rpmfc.c:548 #, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "Việc chuyển đổi %s sang số nguyên dài gặp lỗi.\n" +msgid "invalid dependency (%s): %s\n" +msgstr "phần phụ thuộc không hợp lệ (%s): %s\n" -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "Phân loại tập tin trống rỗng\n" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "Chưa có các thuộc tính tập tin được cấu hình\n" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) bị lỗi: %s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load gặp lỗi: %s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "Gặp lỗi khi chấp nhận tập tin \"%s\": chế độ %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "Đang tìm %s: %s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "Gặp lỗi khi tìm %s:\n" @@ -1657,181 +1690,181 @@ msgstr "gói %s đã được thêm vào nên bỏ qua %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "gói %s đã được thêm vào nên thay thế bằng %s\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(không phải con số)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %d %b %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(không phải base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(kiểu không hợp lệ)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(không phải blob)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(kiểu XML không hợp lệ)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(không phải chữ ký OpenPGP)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "Ngày không hợp lệ %u" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "thông thường" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "đã thay thế" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "chưa cài đặt" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "chia sẻ qua mạng" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "màu sai" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "thiếu" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(không hiểu)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(không phải chuỗi)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s được lưu dạng %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s được tạo dạng %s\n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "%s %s: gặp lỗi khi gỡ bỏ: %s\n" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "thư mục" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "tập tin" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 -#, fuzzy, c-format +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 +#, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" -msgstr "thẻ [%d]: SAI, thẻ %d kiểu %d bù %d số lượng %d\n" +msgstr "thẻ [%d]: SAI, thẻ %d kiểu %d bù %d số lượng %d" -#: lib/package.c:192 -#, fuzzy +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" -msgstr "hdr SHA1: SAI, không phải thập lục\n" +msgstr "hdr SHA1: SAI, không phải thập lục" -#: lib/package.c:204 -#, fuzzy +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" -msgstr "hdr RSA: SAI, không phải nhị phân\n" +msgstr "hdr RSA: SAI, không phải nhị phân" -#: lib/package.c:214 -#, fuzzy +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" -msgstr "hdr DSA: SAI, không phải nhị phân\n" +msgstr "hdr DSA: SAI, không phải nhị phân" -#: lib/package.c:292 -#, fuzzy, c-format +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 +#, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" -msgstr "thẻ vùng: SAI, thẻ %d kiểu %d bù %d số lượng %d\n" +msgstr "thẻ vùng: SAI, thẻ %d kiểu %d bù %d số lượng %d" -#: lib/package.c:301 -#, fuzzy, c-format +#: lib/package.c:309 +#, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" -msgstr "bù vùng: SAI, thẻ %d kiểu %d bù %d số lượng %d\n" +msgstr "bù vùng: SAI, thẻ %d kiểu %d bù %d số lượng %d" -#: lib/package.c:320 -#, fuzzy, c-format +#: lib/package.c:328 +#, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" -msgstr "vùng theo đuôi: SAI, thẻ %d kiểu %d bù %d số lượng %d\n" +msgstr "vùng theo đuôi: SAI, thẻ %d kiểu %d bù %d số lượng %d" -#: lib/package.c:329 -#, fuzzy, c-format +#: lib/package.c:337 +#, c-format msgid "region size: BAD, ril(%d) > il(%d)" -msgstr "kích cỡ vùng: SAI, ril(%d) > il(%d)\n" +msgstr "kích cỡ vùng: SAI, ril(%d) > il(%d)" -#: lib/package.c:360 -#, fuzzy, c-format +#: lib/package.c:368 +#, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" -msgstr "kích cỡ blob (%d): SAI, 8 + 16 * il(%d) + dl(%d)\n" +msgstr "kích cỡ blob (%d): SAI, 8 + 16 * il(%d) + dl(%d)" -#: lib/package.c:437 -#, fuzzy, c-format +#: lib/package.c:445 +#, c-format msgid "hdr size(%d): BAD, read returned %d" -msgstr "kích cỡ hdr (%d): SAI, hàm đọc đã trả về %d\n" +msgstr "kích cỡ hdr (%d): SAI, hàm đọc đã trả về %d" -#: lib/package.c:441 -#, fuzzy +#: lib/package.c:449 msgid "hdr magic: BAD" -msgstr "ma thuật hdr: SAI\n" +msgstr "ma thuật hdr: SAI" -#: lib/package.c:446 -#, fuzzy, c-format +#: lib/package.c:454 +#, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" -msgstr "thẻ hdr: SAI, tổng số thẻ (%d) ở ngoài phạm vi\n" +msgstr "thẻ hdr: SAI, tổng số thẻ (%d) ở ngoài phạm vi" -#: lib/package.c:452 -#, fuzzy, c-format +#: lib/package.c:460 +#, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" -msgstr "dữ liệu hdr: SAI, tổng số byte (%d) ở ngoài phạm vi\n" +msgstr "dữ liệu hdr: SAI, tổng số byte (%d) ở ngoài phạm vi" -#: lib/package.c:462 -#, fuzzy, c-format +#: lib/package.c:470 +#, c-format msgid "hdr blob(%zd): BAD, read returned %d" -msgstr "hdr blob(%zd): SAI, việc đọc trả về %d\n" +msgstr "hdr blob(%zd): SAI, việc đọc trả về %d" -#: lib/package.c:475 -#, fuzzy +#: lib/package.c:483 msgid "hdr load: BAD" -msgstr "nạp hdr: SAI\n" +msgstr "tải hdr: SAI" #: lib/poptALL.c:145 #, c-format msgid "" "%s: error: more than one --pipe specified (incompatible popt aliases?)\n" msgstr "" +"%s: lỗi: đã cho nhiều hơn một --pipe (bí danh popt không tương thích?)\n" #: lib/poptALL.c:175 msgid "predefine MACRO with value EXPR" @@ -1863,15 +1896,15 @@ msgstr "“B_THỨC”" #: lib/poptALL.c:187 lib/poptALL.c:206 msgid "read instead of default file(s)" -msgstr "đọc thay cho (những) tập tin mặc định" +msgstr "đọc thay cho (những) tập tin mặc định" #: lib/poptALL.c:188 lib/poptALL.c:207 msgid "" -msgstr "" +msgstr "" #: lib/poptALL.c:193 msgid "don't enable any plugins" -msgstr "" +msgstr "không thể bật bất kỳ phần bổ xung nào" #: lib/poptALL.c:196 msgid "don't verify package digest(s)" @@ -1883,7 +1916,7 @@ msgstr "không thẩm tra phần đầu cơ sở dữ liệu khi tìm được" #: lib/poptALL.c:200 msgid "don't verify package signature(s)" -msgstr "không thẩm tra chữ ký gói" +msgstr "không xác minh chữ ký gói" #: lib/poptALL.c:203 msgid "send stdout to CMD" @@ -1895,7 +1928,7 @@ msgstr "LỆNH" #: lib/poptALL.c:209 msgid "use ROOT as top level directory" -msgstr "dùng GỐC là thư mục cấp đầu" +msgstr "dùng GỐC là thư mục cấp cao nhất" #: lib/poptALL.c:210 msgid "ROOT" @@ -1948,15 +1981,15 @@ msgstr "đường dẫn loại trừ phải bắt đầu với dấu sổ chéo #: lib/poptI.c:64 msgid "relocations must begin with a /" -msgstr "sự định vị lại phải bắt đầu với dấu sổ chéo “/”" +msgstr "sự tái định vị phải bắt đầu với dấu sổ chéo “/”" #: lib/poptI.c:67 msgid "relocations must contain a =" -msgstr "sự định vị lại phải chứa một dấu bằng “=”" +msgstr "sự tái định vị phải chứa một dấu bằng “=”" #: lib/poptI.c:70 msgid "relocations must have a / following the =" -msgstr "sự định vị lại phải có một dấu sổ chéo “/” theo sau dấu bằng “=”" +msgstr "sự tái định vị phải có một dấu sổ chéo “/” theo sau dấu bằng “=”" #: lib/poptI.c:114 msgid "install all files, even configurations which might otherwise be skipped" @@ -1974,7 +2007,7 @@ msgstr "" #: lib/poptI.c:123 msgid "relocate files in non-relocatable package" -msgstr "định vị lại các tập tin trong gói không thể định vị lại" +msgstr "tái định vị các tập tin trong gói không thể tái định vị" #: lib/poptI.c:127 msgid "print dependency loops as warning" @@ -1982,7 +2015,7 @@ msgstr "in dạng cảnh báo các vòng lặp của quan hệ phụ thuộc" #: lib/poptI.c:131 msgid "erase (uninstall) package" -msgstr "xoá (gỡ bỏ) gói" +msgstr "xóa (gỡ bỏ) gói" #: lib/poptI.c:131 msgid "+" @@ -1998,11 +2031,11 @@ msgstr "không cài đặt tài liệu hướng dẫn" #: lib/poptI.c:139 msgid "skip files with leading component " -msgstr "bỏ qua các tập tin với bộ phận hướng dẫn <đường dẫn>" +msgstr "bỏ qua các tập tin với bộ phận hướng dẫn <đường_dẫn>" #: lib/poptI.c:140 msgid "" -msgstr "<đường dẫn>" +msgstr "<đường_dẫn>" #: lib/poptI.c:143 msgid "short hand for --replacepkgs --replacefiles" @@ -2089,14 +2122,14 @@ msgid "do not execute %%postun scriptlet (if any)" msgstr "không thực hiện văn lệnh nhỏ %%postun (nếu có)" #: lib/poptI.c:207 -#, fuzzy, c-format +#, c-format msgid "do not execute %%pretrans scriptlet (if any)" -msgstr "không thực hiện văn lệnh nhỏ %%preun (nếu có)" +msgstr "không thực hiện văn lệnh nhỏ %%pretrans (nếu có)" #: lib/poptI.c:210 -#, fuzzy, c-format +#, c-format msgid "do not execute %%posttrans scriptlet (if any)" -msgstr "không thực hiện văn lệnh nhỏ %%postun (nếu có)" +msgstr "không thực hiện văn lệnh nhỏ %%postrans (nếu có)" #: lib/poptI.c:213 msgid "do not execute any scriptlet(s) triggered by this package" @@ -2116,12 +2149,12 @@ msgstr "không chạy bất kỳ văn lệnh nhỏ cài đặt đã kích hoạt #: lib/poptI.c:222 #, c-format msgid "do not execute any %%triggerun scriptlet(s)" -msgstr "không chạy bất kỳ văn lệnh nhỏ xoá đã kích hoạt (%%triggerun)" +msgstr "không chạy bất kỳ văn lệnh nhỏ xóa đã kích hoạt (%%triggerun)" #: lib/poptI.c:225 #, c-format msgid "do not execute any %%triggerpostun scriptlet(s)" -msgstr "không chạy bất kỳ vi văn lệnh xoá cuối đã kích hoạt (%%triggerpostun)" +msgstr "không chạy bất kỳ vi văn lệnh xóa cuối đã kích hoạt (%%triggerpostun)" #: lib/poptI.c:229 msgid "" @@ -2137,7 +2170,7 @@ msgstr "in ra phần trăm trong khi cài đặt gói" #: lib/poptI.c:235 msgid "relocate the package to , if relocatable" -msgstr "có thể định vị lại thì chuyển gói vào " +msgstr "có thể tái định vị thì chuyển gói vào " #: lib/poptI.c:236 msgid "" @@ -2145,7 +2178,7 @@ msgstr "" #: lib/poptI.c:238 msgid "relocate files from path to " -msgstr "định vị lại các tập tin từ đường dẫn tới " +msgstr "tái định vị các tập tin từ đường dẫn tới " #: lib/poptI.c:239 msgid "=" @@ -2168,9 +2201,8 @@ msgid "upgrade package(s)" msgstr "nâng cấp gói" #: lib/poptI.c:254 -#, fuzzy msgid "reinstall package(s)" -msgstr "cài đặt gói" +msgstr "cài đặt lại (các) gói" #: lib/poptQV.c:75 msgid "query/verify all packages" @@ -2194,11 +2226,11 @@ msgstr "truy vấn/thẩm tra một tập tin gói" #: lib/poptQV.c:86 msgid "query/verify package(s) with package identifier" -msgstr "truy vấn/thẩm tra (các) gói với đồ nhận diện gói" +msgstr "truy vấn/thẩm tra (các) gói với định danh gói" #: lib/poptQV.c:88 msgid "query/verify package(s) with header identifier" -msgstr "truy vấn/thẩm tra (các) gói với đồ nhận diện phần đầu" +msgstr "truy vấn/thẩm tra (các) gói với định danh phần đầu" #: lib/poptQV.c:91 msgid "rpm query mode" @@ -2291,7 +2323,7 @@ msgstr "không thẩm tra kích cỡ của tập tin" #: lib/poptQV.c:231 msgid "don't verify symlink path of files" -msgstr "không thẩm tra đường dẫn liên kết tượng trưng của tập tin" +msgstr "không thẩm tra đường dẫn liên kết mềm của tập tin" #: lib/poptQV.c:234 msgid "don't verify owner of files" @@ -2467,7 +2499,7 @@ msgstr "số thứ tự gói không hợp lệ: %s\n" msgid "record %u could not be read\n" msgstr "không thể đọc mục ghi %u\n" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "chưa cài đặt gói %s\n" @@ -2485,14 +2517,14 @@ msgstr "%s: gặp lỗi khi nhập khóa %d.\n" #: lib/rpmchecksig.c:65 #, c-format msgid "%s: key %d not an armored public key.\n" -msgstr "%s: khóa %d không phải là khoá công dạng văn bản.\n" +msgstr "%s: khóa %d không phải là khóa công dạng văn bản.\n" #: lib/rpmchecksig.c:110 #, c-format msgid "%s: import read failed(%d).\n" msgstr "%s: lỗi đọc khi nhập (%d).\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "%s: gặp lỗi khi headerRead: %s\n" @@ -2502,7 +2534,7 @@ msgstr "%s: gặp lỗi khi headerRead: %s\n" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "%s: Vùng phần đầu không thay đổi không thể đọc được. Gói đã hỏng?\n" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s: Fread bị lỗi: %s\n" @@ -2517,7 +2549,7 @@ msgstr "OK" #: lib/rpmchecksig.c:337 msgid " (MISSING KEYS:" -msgstr " (KHOÁ BỊ THIẾU:" +msgstr " (KHÓA BỊ THIẾU:" #: lib/rpmchecksig.c:339 msgid ") " @@ -2525,16 +2557,16 @@ msgstr ") " #: lib/rpmchecksig.c:340 msgid " (UNTRUSTED KEYS:" -msgstr " (KHOÁ KHÔNG TIN CẬY:" +msgstr " (KHÓA KHÔNG TIN CẬY:" #: lib/rpmchecksig.c:342 msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" -msgstr "%s: lỗi mở: %s\n" +msgstr "%s: gặp lỗi khi mở: %s\n" #: lib/rpmchroot.c:43 #, c-format @@ -2636,112 +2668,111 @@ msgstr "hỗ trợ so sánh phiên bản phụ thuộc với dấu sóng ~." #: lib/rpmds.c:1259 msgid "support files larger than 4GB" -msgstr "" +msgstr "Hỗ trợ các tập tin lớn hơn 4GB" #: lib/rpmds.c:1262 #, fuzzy msgid "support for rich dependencies." msgstr "không thẩm tra quan hệ phụ thuộc giữa các gói" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 #, fuzzy msgid "Name required" msgstr "Yêu cầu phiên bản" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 #, fuzzy msgid "Empty rich dependency" msgstr "phần phụ thuộc không hợp lệ" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "%c chưa chấm dứt: %s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 #, fuzzy msgid "Junk after rich dependency" msgstr "phần phụ thuộc không hợp lệ" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "người dùng %s không tồn tại nên dùng người chủ (root)\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "nhóm %s không tồn tại nên dùng người chủ (root)\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Ma thuật sai" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "Phần đầu sai hoặc không đọc được" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "Kích cỡ phần đầu quá lớn " -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "Tập tin quá lớn để nén" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "Không rõ kiểu tập tin" -#: lib/rpmfi.c:2221 -#, fuzzy +#: lib/rpmfi.c:2263 msgid "Missing file(s)" -msgstr "Thiếu liên kết cứng" +msgstr "Thiếu các tập tin" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "Mã băm tập tin không khớp" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "Lỗi nội bộ" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "Tập tin kho lưu không phải trong phần đầu" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " bị lỗi — " -#: lib/rpmfi.c:2235 -#, fuzzy, c-format +#: lib/rpmfi.c:2277 +#, c-format msgid "%s: (error 0x%x)" -msgstr "(lỗi 0x%x)" +msgstr "%s: (lỗi 0x%x)" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "lỗi mở %s: %s\n" @@ -2759,20 +2790,20 @@ msgstr "%s: không phải là gói rpm (hoặc manifest gói)\n" #: lib/rpminstall.c:141 #, c-format msgid "Updating / installing...\n" -msgstr "Đang cài đặt hay nâng cấp...\n" +msgstr "Đang cài đặt hay nâng cấp…\n" #: lib/rpminstall.c:143 #, c-format msgid "Cleaning up / removing...\n" -msgstr "Đang xóa bỏ hay tẩy các đặc quyền...\n" +msgstr "Đang dọn dẹp hoặc gỡ bỏ…\n" #: lib/rpminstall.c:192 msgid "Preparing..." -msgstr "Đang chuẩn bị..." +msgstr "Đang chuẩn bị…" #: lib/rpminstall.c:194 msgid "Preparing packages..." -msgstr "Đang chuẩn bị các gói..." +msgstr "Đang chuẩn bị các gói…" #: lib/rpminstall.c:270 tools/rpmgraph.c:168 msgid "Failed dependencies:\n" @@ -2783,42 +2814,42 @@ msgstr "Quan hệ phụ thuộc bị lỗi:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: không phải là gói rpm (hoặc manifest gói): %s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s không thể được cài đặt\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "Đang lấy %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "bỏ qua %s - bộ truyền gặp lỗi\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" -msgstr "không thể định vị lại gói %s\n" +msgstr "không thể tái định vị gói %s\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "gặp lỗi khi đọc từ tập tin %s\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "“%s” chỉ định nhiều gói:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "không thể mở %s: %s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "Đang cài đặt %s\n" @@ -2847,12 +2878,12 @@ msgstr "không phải là gói rpm\n" #: lib/rpmlock.c:118 lib/rpmlock.c:137 #, c-format msgid "can't create %s lock on %s (%s)\n" -msgstr "không thể tạo khoá %s trên %s (%s)\n" +msgstr "không thể tạo khóa %s trên %s (%s)\n" #: lib/rpmlock.c:132 #, c-format msgid "waiting for %s lock on %s\n" -msgstr "đang đợi %s khoá %s\n" +msgstr "đang đợi %s khóa %s\n" #: lib/rpmplugins.c:65 #, c-format @@ -2865,9 +2896,9 @@ msgid "Failed to resolve symbol %s: %s\n" msgstr "Gặp lỗi khi phân giải ký hiệu %s: %s\n" #: lib/rpmplugins.c:154 -#, fuzzy, c-format +#, c-format msgid "Plugin %%__%s_%s not configured\n" -msgstr "Phần bổ xung %s chưa được tải\n" +msgstr "Chưa cấu hình phần bổ xung %%__%s_%s\n" #: lib/rpmplugins.c:199 #, c-format @@ -2896,7 +2927,7 @@ msgstr "gói %s đã được cài đặt" #: lib/rpmprob.c:125 #, c-format msgid "path %s in package %s is not relocatable" -msgstr "không thể định vị lại đường dẫn %s trong gói %s" +msgstr "không thể tái định vị đường dẫn %s trong gói %s" #: lib/rpmprob.c:130 #, c-format @@ -3007,21 +3038,21 @@ msgstr "thiếu kiến trúc cho %s tại %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "tùy chọn sai “%s” tại %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "Gặp lỗi khi đọc véc tơ bổ trợ, /proc đã gắn chưa?\n" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "Không hiểu hệ thống: %s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "Hãy liên lạc %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "Không thể mở %s để đọc: %m.\n" @@ -3039,42 +3070,42 @@ msgstr "Không thể phục hồi thư mục hiện tại: %m" msgid " scriptlet support not built in\n" msgstr "chưa hỗ trợ scriptlet dựng sẵn\n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "Không thể tạo tập tin tạm cho %s: %s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "Không thể nhân bản bộ mô tả tập tin: %s: %s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "Không thể đọc biểu tượng %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "Không thể phục hồi thư mục gốc: %m\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite bị lỗi: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "%s scriptlet gặp lỗi, waitpid(%d) rc %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "%s scriptlet gặp lỗi, tín hiệu %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "%s scriptlet gặp lỗi, trạng thái thoát %d\n" @@ -3114,116 +3145,116 @@ msgstr "thiếu “)” trong nhãn gói: %s\n" #: lib/rpmts.c:283 #, c-format msgid "%s: reading of public key failed.\n" -msgstr "%s: gặp lỗi khi đọc khoá công khai.\n" +msgstr "%s: gặp lỗi khi đọc khóa công khai.\n" #: lib/rpmts.c:1139 msgid "transaction" msgstr "giao dịch" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(không phải chữ ký OpenPGP)" -#: lib/signature.c:159 -#, fuzzy, c-format +#: lib/signature.c:160 +#, c-format msgid "sigh size(%d): BAD, read returned %d" -msgstr "kích cỡ sigh (%d): SAI, hàm đọc đã trả về %d\n" +msgstr "kích cỡ sigh (%d): SAI, hàm đọc đã trả về %d" -#: lib/signature.c:164 -#, fuzzy +#: lib/signature.c:165 msgid "sigh magic: BAD" -msgstr "ma thuật sigh: SAI\n" +msgstr "ma thuật sigh: SAI" -#: lib/signature.c:170 -#, fuzzy, c-format +#: lib/signature.c:171 +#, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" -msgstr "thẻ sigh: SAI, tổng số thẻ (%d) ở ngoài phạm vi\n" +msgstr "thẻ sigh: SAI, tổng số thẻ (%d) ở ngoài phạm vi" -#: lib/signature.c:176 -#, fuzzy, c-format +#: lib/signature.c:177 +#, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" -msgstr "dữ liệu sigh: SAI, tổng số byte (%d) ở ngoài phạm vi\n" +msgstr "dữ liệu sigh: SAI, tổng số byte (%d) ở ngoài phạm vi" -#: lib/signature.c:191 -#, fuzzy, c-format +#: lib/signature.c:192 +#, c-format msgid "sigh blob(%d): BAD, read returned %d" -msgstr "sigh blob(%d): SAI, hàm đọc đã trả về %d\n" +msgstr "sigh blob(%d): SAI, hàm đọc đã trả về %d" -#: lib/signature.c:208 -#, fuzzy, c-format +#: lib/signature.c:209 +#, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" -msgstr "thẻ sigh [%d]: SAI, thẻ %d kiểu %d bù %d số lượng %d\n" +msgstr "thẻ sigh [%d]: SAI, thẻ %d kiểu %d bù %d số lượng %d" -#: lib/signature.c:218 -#, fuzzy +#: lib/signature.c:219 msgid "sigh load: BAD" -msgstr "phần tải sigh: SAI\n" +msgstr "phần tải sigh: SAI" -#: lib/signature.c:232 -#, fuzzy, c-format +#: lib/signature.c:233 +#, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" -msgstr "đệm sigh(%zd): SAI, đọc %zd byte\n" +msgstr "đệm sigh(%zd): SAI, đọc %zd byte" -#: lib/signature.c:248 -#, fuzzy, c-format +#: lib/signature.c:249 +#, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" -msgstr "sigh sigSize(%zd): SAI, hàm fstat(2) gặp lỗi\n" +msgstr "sigh sigSize(%zd): SAI, hàm fstat(2) gặp lỗi" + +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "Không thể nạp lại phần đầu chữ ký.\n" -#: lib/signature.c:358 +#: lib/signature.c:451 msgid "Header " msgstr "Phần đầu" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "Mã băm MD5:" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "Mã băm SHA1 phần đầu:" -#: lib/signature.c:399 -#, fuzzy, c-format +#: lib/signature.c:492 +#, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" -msgstr "Xác minh chữ ký: CÁC ĐỐI SỐ SAI (%d %p %d %p %p)\n" +msgstr "Xác minh chữ ký: CÁC ĐỐI SỐ SAI (%d %p %d %p %p)" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "bị bỏ qua" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "gặp lỗi" #: lib/verify.c:257 #, c-format msgid "Duplicate username or UID for user %s\n" -msgstr "" +msgstr "Trùng tài khoản hoặc mã số người dùng cho tài khoản %s\n" #: lib/verify.c:278 #, c-format msgid "Duplicate groupname or GID for group %s\n" -msgstr "" +msgstr "Trùng tên nhóm hoặc mã số nhóm cho nhóm %s\n" #: lib/verify.c:377 -#, fuzzy msgid "no state" -msgstr "(không có tình trạng)" +msgstr "không có tình trạng" #: lib/verify.c:379 -#, fuzzy msgid "unknown state" -msgstr "thẻ không rõ" +msgstr "trạng thái không rõ" #: lib/verify.c:430 #, c-format @@ -3302,98 +3333,98 @@ msgstr "đồ lặp lại mảng được sử dụng với các mảng có kíc #: lib/rpmdb.c:71 #, c-format msgid "Generating %d missing index(es), please wait...\n" -msgstr "Đang tạo %d thiếu mục lục, vui lòng chờ...\n" +msgstr "Đang tạo %d thiếu mục lục, vui lòng chờ…\n" #: lib/rpmdb.c:166 lib/rpmdb.c:212 -#, fuzzy, c-format +#, c-format msgid "cannot open %s index using %s - %s (%d)\n" -msgstr "không thể mở bảng mục lục %s dùng db%d - %s (%d)\n" +msgstr "không thể mở bảng mục lục %s dùng %s - %s (%d)\n" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "chưa đặt đường dẫn cơ sở dữ liệu (dbpath)\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader: bỏ qua" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "gặp lỗi (%d) khi lưu bản ghi #%d vào %s\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: regexec (thực hiện biểu thức chính quy) bị lỗi: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: regcomp bị lỗi: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator: bỏ qua" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "rpmdb: nhận được phần đầu bị hỏng #%u -- bỏ qua.\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s: không thể đọc phần đầu ở 0x%x\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "chưa đặt đường dẫn cơ sở dữ liệu (dbpath)" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "gặp lỗi khi tạo thư mục %s: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "phần đầu #%u trong cơ sở dữ liệu là sai -- bỏ qua.\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "không thể thêm bản ghi nguyên gốc tại %u\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "" "gặp lỗi khi xây dựng lại cơ sở dữ liệu: cơ sỏ dữ liệu nguyên gốc được giữ " "lại để thay thế\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "gặp lỗi khi thay thế cơ sở dữ liệu cũ bằng cái mới!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "thay thế các tập tin trong %s bằng các tập tin từ %s để phục hồi" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "gặp lỗi khi xóa thư mục %s: %s\n" #: lib/backend/db3.c:96 -#, fuzzy, c-format +#, c-format msgid "%s error(%d) from %s: %s\n" -msgstr "db%d lỗi(%d) từ %s: %s\n" +msgstr "%s lỗi(%d) từ %s: %s\n" #: lib/backend/db3.c:99 -#, fuzzy, c-format +#, c-format msgid "%s error(%d): %s\n" -msgstr "db%d lỗi(%d): %s\n" +msgstr "%s lỗi(%d): %s\n" #: lib/backend/db3.c:282 #, c-format @@ -3418,7 +3449,7 @@ msgstr "%s có giá trị nguyên quá lớn hoặc quá nhỏ nên bỏ qua\n" #: lib/backend/db3.c:797 #, c-format msgid "cannot get %s lock on %s/%s\n" -msgstr "không thể lấy khoá %s ở %s/%s\n" +msgstr "không thể lấy khóa %s ở %s/%s\n" #: lib/backend/db3.c:799 msgid "shared" @@ -3494,9 +3525,9 @@ msgid "Macro %%%s has empty body\n" msgstr "Vĩ lệnh %%%s có thân rỗng\n" #: rpmio/macro.c:574 -#, fuzzy, c-format +#, c-format msgid "Macro %%%s needs whitespace before body\n" -msgstr "Vĩ lệnh %%%s có thân rỗng\n" +msgstr "Vĩ lệnh %%%s cần có dấu cách trước phần thân\n" #: rpmio/macro.c:578 #, c-format @@ -3509,9 +3540,10 @@ msgid "Macro %%%s has illegal name (%%undefine)\n" msgstr "Vĩ lệnh %%%s có tên không hợp lệ (%%undefine)\n" #: rpmio/macro.c:647 -#, fuzzy, c-format +#, c-format msgid "Macro %%%s defined but not used within scope\n" -msgstr "Vĩ lệnh %%%s không mở rộng được\n" +msgstr "" +"Vĩ lệnh %%%s được định nghĩa nhưng lại không được dùng trong phạm vi của nó\n" #: rpmio/macro.c:730 #, c-format @@ -3537,11 +3569,11 @@ msgid "A %% is followed by an unparseable macro\n" msgstr "Một dấu %% đi trước một vĩ lệnh không thể phân tích được\n" #: rpmio/macro.c:1106 -#, fuzzy, c-format +#, c-format msgid "failed to load macro file %s" -msgstr "Gặp lỗi khi đọc tập tin chính sách: %s\n" +msgstr "gặp lỗi khi tải tập tin vĩ lệnh %s" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== hoạt động %d trống %d\n" @@ -3615,121 +3647,159 @@ msgstr "cảnh báo: " msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "cấp phát bộ nhớ (%u byte) trở về VÔ GIÁ TRỊ.\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "V%d %s/%s %s, Mã số khóa %s" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(không có)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "gặp lỗi khi đang tạo tập tin tạm thời %s: %m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "gặp lỗi khi đang tạo tập tin tạm thời %s: %m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "gặp lỗi khi đang tạo tập tin tạm thời %s: %m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "gặp lỗi khi tạo thư mục %s: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite bị lỗi: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s: Fflush bị lỗi: %s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "Không hỗ trợ ký bằng GPG\n" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "Không hỗ trợ thuật toán băm PGP %u\n" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "Không hỗ trợ thuật toán khóa công PGP %u\n" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "Không thể thực hiện %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" -msgstr "%s: lỗi mở: %s\n" +msgstr "fdopen bị lỗi\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "Không thể mở tập tin %s: %s\n" +msgstr "Không thể ghi ra đường ống\n" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "Không thể mở tập tin %%files %s: %m\n" +msgstr "Không thể đọc từ tập tin %s: %s\n" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "lỗi thực hiện gpg (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "gpg không ghi được chữ ký\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "không thể đọc chữ ký\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s: gặp lỗi khi rpmWriteSignature: %s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s: rpmReadSignature gặp lỗi: %s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "%s: gặp lỗi khi headerRead: %s\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "gặp lỗi khi rpmMkTemp\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "fdopen bị lỗi\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "%s: gặp lỗi khi headerRead: %s\n" + +#: sign/rpmgensig.c:651 +#, fuzzy, c-format +msgid "%s already contains identical file signatures\n" +msgstr "%s đã sẵn chứa chữ ký định danh nên bỏ qua\n" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s: rpmReadSignature gặp lỗi: %s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "Không thể ký gói RPM v3\n" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "%s đã sẵn chứa chữ ký định danh nên bỏ qua\n" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s: gặp lỗi khi rpmWriteSignature: %s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "gặp lỗi khi rpmMkTemp\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s: Gặp lỗi khi writeLead: %s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "gặp lỗi khi thay thế %s: %s\n" @@ -3743,6 +3813,9 @@ msgstr "%s: gặp lỗi khi đọc manifest: %s\n" msgid "don't verify header+payload signature" msgstr "không nên thẩm tra chữ ký phần_đầu+trọng_tải" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "Việc chuyển đổi %s sang số nguyên dài gặp lỗi.\n" + #~ msgid "Enter pass phrase: " #~ msgstr "Gõ cụm từ mật khẩu: " @@ -3758,128 +3831,11 @@ msgstr "không nên thẩm tra chữ ký phần_đầu+trọng_tải" #~ msgid "line %d: Illegal char in: %s\n" #~ msgstr "dòng %d: Ký tự không hợp lệ trong: %s\n" -#, fuzzy #~ msgid "%s has unverifiable signature" -#~ msgstr "đang bỏ qua %s với chữ ký không thể thầm tra được\n" +#~ msgstr "%s có chữ ký không thể xác minh tra được" -#, fuzzy #~ msgid "Fread failed: %s" -#~ msgstr "%s: Fread bị lỗi: %s\n" +#~ msgstr "Fread bị lỗi: %s" #~ msgid "Couldn't create pipe for signing: %m" #~ msgstr "Không thể tạo ống dẫn để ký: %m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "Không thể ghi trọng tải vào %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "Không thể đọc trọng tải từ %s: %s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "Không thể mở tập tin tạm thời.\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "Không thể mở sigtarget (đích chữ ký) %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "Không thể đọc được phần đầu từ %s: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "Không thể ghi phần đầu thành %s: %s\n" - -#~ msgid "line %d: Second description\n" -#~ msgstr "dòng %d: Phần mô tả thứ hai\n" - -#~ msgid "skipping %s %s with unverifiable signature\n" -#~ msgstr "đang bỏ qua %s %s với chữ ký không thể thầm tra được\n" - -#~ msgid "%s: No signature available\n" -#~ msgstr "%s: Không có sẵn chữ ký\n" - -#~ msgid "%s: headerRead failed: %s" -#~ msgstr "%s: headerRead gặp lỗi: %s" - -#~ msgid "do not perform any collection actions" -#~ msgstr "không thực hiện bất kỳ hành động thu thập nào" - -#~ msgid "%s failed: %s\n" -#~ msgstr "%s bị lỗi: %s\n" - -#~ msgid "Failed to expand %%__%s_%s macro\n" -#~ msgstr "Gặp lỗi khi mở rộng vĩ lệnh %%__%s_%s\n" - -#~ msgid "Failed to resolve %s plugin symbol %s: %s\n" -#~ msgstr "Gặp lỗi khi phân giải phần bổ xung %s ký hiệu %s: %s\n" - -#~ msgid "Immutable header region could not be read. Corrupted package?\n" -#~ msgstr "Không thể đọc được vùng phần đầu không thay đổi. Gói hỏng?\n" - -#~ msgid "error(%d:%s) getting next key from %s index\n" -#~ msgstr "lỗi(%d:%s) đang lấy khóa kế từ mục lục %s\n" - -#~ msgid "error(%d) setting \"%s\" records from %s index\n" -#~ msgstr "gặp lỗi (%d) khi đặt bản ghi \"%s\" từ chỉ mục %s\n" - -#~ msgid "error(%d) getting \"%s\" records from %s index\n" -#~ msgstr "gặp lỗi (%d) khi lấy bản ghi “%s” từ bảng mục lục %s\n" - -#~ msgid "error(%d) storing record %s into %s\n" -#~ msgstr "gặp lỗi (%d) khi lưu bản ghi %s vào %s\n" - -#~ msgid "Failed to decode policy for %s\n" -#~ msgstr "Gặp lỗi khi giải mã chính sách cho %s\n" - -#~ msgid "Failed to create temporary file for %s: %s\n" -#~ msgstr "Gặp lỗi khi tạo tạo tập tin tạm cho %s: %s\n" - -#~ msgid "Failed to write %s policy to file %s\n" -#~ msgstr "Gặp lỗi khi ghi chính sách %s vào tập tin %s\n" - -#~ msgid "Failed to create semanage handle\n" -#~ msgstr "Gặp lỗi khi tạo bộ tiếp hợp xử lý semanage\n" - -#~ msgid "Failed to connect to policy handler\n" -#~ msgstr "Gặp lỗi khi kết nối đến bộ tiếp hợp xử lý chính sách\n" - -#~ msgid "Failed to begin policy transaction: %s\n" -#~ msgstr "Gặp lỗi khi bắt đầu giao dịch chính sách: %s\n" - -#~ msgid "Failed to remove temporary policy file %s: %s\n" -#~ msgstr "Gặp lỗi khi gỡ bỏ tập tin chính sách tạm thời %s: %s\n" - -#~ msgid "Failed to install policy module: %s (%s)\n" -#~ msgstr "Gặp lỗi khi cài đặt mô-đun chính sách: %s (%s)\n" - -#~ msgid "Failed to remove policy module: %s\n" -#~ msgstr "Gặp lỗi khi gỡ bỏ mô-đun chính sách: %s\n" - -#~ msgid "Failed to fork process: %s\n" -#~ msgstr "Gặp lỗi khi rẽ nhánh tiến trình: %s\n" - -#~ msgid "Failed to execute %s: %s\n" -#~ msgstr "Gặp lỗi khi thực thi %s: %s\n" - -#~ msgid "%s terminated abnormally\n" -#~ msgstr "%s đã chấm dứt bất thường\n" - -#~ msgid "%s failed with exit code %i\n" -#~ msgstr "%s gặp lỗi với mã thoát là %i\n" - -#~ msgid "Failed to commit policy changes\n" -#~ msgstr "Gặp lỗi khi chuyển giao các thay đổi chính sách\n" - -#~ msgid "Failed to expand restorecon path" -#~ msgstr "Gặp lỗi khi khai triển đường dẫn “restorecon”" - -#~ msgid "Failed to relabel filesystem. Files may be mislabeled\n" -#~ msgstr "" -#~ "Gặp lỗi đánh nhãn lại hệ thống tập tin. Tập tin có lẽ đã thiếu nhãn\n" - -#~ msgid "Failed to reload file contexts. Files may be mislabeled\n" -#~ msgstr "Gặp lỗi khi tải lại nội dung tập tin. Tập tin có lẽ đã thiếu nhãn\n" - -#~ msgid "Failed to extract policy from %s\n" -#~ msgstr "Gặp lỗi khi rút trích chính sách từ %s\n" - -#~ msgid "Macro %%%s (%s) was not used below level %d\n" -#~ msgstr "Vĩ lệnh %%%s (%s) không sử dụng được dưới mức %d\n" diff --git a/po/zh_CN.po b/po/zh_CN.po index 4b331669f6..1cb32274fd 100644 --- a/po/zh_CN.po +++ b/po/zh_CN.po @@ -4,20 +4,25 @@ # # Translators: # Christopher Meng , 2012-2013 +# dongfengweixia88616b04c28344fa , 2012 # dongfengweixiao , 2013-2014 # dongfengweixiao , 2012 # Tommy He , 2012 # Mike Manilone , 2011 +# Ma Kai , 2011 +# qingxianhao , 2012 # qingxianhao , 2012 # Tiansworld , 2013 +# Tommy He , 2012 +# 白铭骢 , 2015 msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-10 01:15+0000\n" -"Last-Translator: dongfengweixiao \n" -"Language-Team: Chinese (China) (http://www.transifex.com/projects/p/rpm/" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2015-08-23 16:38+0000\n" +"Last-Translator: 白铭骢 \n" +"Language-Team: Chinese (China) (http://www.transifex.com/rpm-team/rpm/" "language/zh_CN/)\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" @@ -87,8 +92,8 @@ msgstr "验证选项(用 -V 或 --verify):" msgid "Install/Upgrade/Erase options:" msgstr "安装/升级/擦除选项:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "所有 rpm 模式和可执行文件的通用选项:" @@ -108,7 +113,7 @@ msgstr "意外的查询格式" msgid "unexpected query source" msgstr "意外的查询源" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "仅能指定一个主模式" @@ -488,11 +493,11 @@ msgstr "校验数据库文件" #: rpmdb.c:32 msgid "export database to stdout header list" -msgstr "" +msgstr "将数据库导出到标准输出头列表" #: rpmdb.c:35 msgid "import database from stdin header list" -msgstr "" +msgstr "从标准输入头列表导入数据库" #: rpmdb.c:42 msgid "Database options:" @@ -518,31 +523,65 @@ msgstr "列出RPM密钥环中的密钥" msgid "Keyring options:" msgstr "密钥环选项:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "没有指定参数" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "签名包" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "签名包(同--addsign)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "删除软件包签名" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "签名包" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "签名选项:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "你必须在你的宏文件中设置 \"%%_gpg_name\" \n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix 只能在安装新软件包时使用" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches 只能在软件包擦除时指定" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "解析 spec 文件到标准输出" @@ -660,196 +699,201 @@ msgstr "&& 和 || 不支持字符串\n" msgid "syntax error in expression\n" msgstr "表达式语法错误\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "%s %s 中丢失 '(' \n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "%s(%s 中丢失 ')'\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "无效的 %s 令牌:%s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "%2$s %3$s 中丢失 %1$s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "%s() 后有非空白字符:%s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "语法错误:%s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "spec 文件权限不好:%s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "spec 目录权限不好:%s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "异常的 locale 长度:\"%s\" 在%%lang(%s) 中\n" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "重复的 locale %s 在%%lang(%s) 中\n" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "无效的 capability:%s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "无内建文件capability 支持\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "文件必须以 \"/\" 开头: %s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "未知的文件摘要算法 %u, 回退到MD5\n" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "被列出两次的文件:%s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "读取符号连接 %s 失败:%s\n" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "符号链接指向了 BuildRoot:%s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" -msgstr "" +msgstr "路径在 buildroot 之外: %s\n" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "没有找到目录:%s\n" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "没有找到文件:%s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" -msgstr "" +msgstr "此路径不是一个目录: %s\n" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s: 无法加载未知标签(%d)。\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s: 公钥读取失败。\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s: 不是带装甲的(armored)公钥。\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "%s:编码失败\n" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "文件需要 \"/\" 开头:%s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "%%dev glob 不被允许:%s\n" -#: build/files.c:1589 -#, c-format -msgid "Directory not found by glob: %s\n" +#: build/files.c:1614 +#, fuzzy, c-format +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "目录未找到,所用 glob: %s\n" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "文件未找到,所用 glob: %s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "无法打开 %%files 文件 %s: %m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "行:%s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" -msgstr "" +msgstr "空 %%file 文件 %s\n" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "读取 %%files 文件 %s 失败:%m\n" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "illegal _docdir_fmt %s: %s\n" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "文件未找到,所用 glob: %s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "一行中有多个文件: %s\n" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "坏文件:%s: %s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "检查未打包文件:%s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -858,17 +902,17 @@ msgstr "" "发现已安装(但未打包的)文件:\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "处理文件:%s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "二进制架构 (%d) 和软件包构架 (%d)不匹配。\n" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "noarch 软件包中有架构相关的二进制文件\n" @@ -887,89 +931,90 @@ msgstr "创建归档失败: %s\n" msgid "Could not open %s file: %s\n" msgstr "不能打开文件 %s:%s\n" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: 行: %s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "无法正规化主机名:%s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "无法重载签名头。\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "未知的净负荷压缩:%s\n" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "无法创建不可改变的头区。\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "无法打开%s: %s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "无法写入软件包:%s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "无法写入临时头\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "不合法的CSA数据\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "不能打开文件 %s:%s\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "对此文件创建归档失败 %s:%s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "已写至:%s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "正在执行 \"%s\":\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr " \"%s\" 执行失败。\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "软件包检查 \"%s\" 失败。\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "无法为软件包 %s 生成输出文件名: %s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "无法创建 %s: %s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "行 %d:第二个 %s\n" @@ -1012,7 +1057,7 @@ msgstr "%%changelog 中没有描述\n" #: build/parseChangelog.c:237 #, c-format msgid "line %d: second %%changelog\n" -msgstr "" +msgstr "行 %d: 第二个 %%changelog\n" #: build/parseDescription.c:32 #, c-format @@ -1045,7 +1090,7 @@ msgstr "行 %d:解析 %%files 时发生错误:%s\n" #: build/parseFiles.c:76 #, c-format msgid "line %d: second %%files\n" -msgstr "" +msgstr "行 %d: 第二个 %%files\n" #: build/parsePolicies.c:32 #, c-format @@ -1087,147 +1132,147 @@ msgstr "下载 %s 到 %s 中\n" msgid "Couldn't download %s\n" msgstr "无法下载 %s\n" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "系统结构被排除了: %s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "不包含体系统结构:%s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "被排除的操作系統:%s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "操作系统未包含:%s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "%s 字段必须在软件包中存在:%s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "%s 條目在软件包中重复:%s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "无法打开图标 %s:%s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "无法读取图标 %s: %s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "未知的图标格式:%s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "行 %d:标签只需要一个令牌: %s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, fuzzy, c-format msgid "Illegal char '%c' (0x%x)" msgstr "行 %d:非法的字符 '%c' 在: %s 中\n" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 #, fuzzy msgid "Illegal sequence \"..\"" msgstr "行 %d:非法序列 \"..\" in: %s\n" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "行 %d: %s: %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: 行: %s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "行 %d:有缺陷的标签:%s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "行 %d:空的标签:%s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "行 %d:前缀不能以 “/” 结尾:%s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "行 %d:Docdir 必须以 “/\" 開頭:%s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "行 %d::Epoch field 必须是无符号数:%s\n" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "行 %d:错误的 %s:限定符:%s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "行 %d:错误的 BuildArchitecture 格式:%s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "行 %d:只能支持noarch的子包:%s\n" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "内部错误:虚假标签 %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "行 %d: %s 不建议使用:%s\n" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "有问题的软件包规范:%s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "软件包已存在:%s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "行 %d:未知标签:%s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "%%{buildroot} 不能为空\n" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "%%{buildroot} 不能为 \"/\"\n" @@ -1286,35 +1331,35 @@ msgstr "无效的补丁编号 %s:%s\n" msgid "line %d: second %%prep\n" msgstr "行 %d:第二个 %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "不允许的版本控制命名" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "无效的依赖" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "版本要求" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "行 %d: %s: %s\n" @@ -1359,71 +1404,71 @@ msgstr "行 %d:不支持的内部脚本:%s\n" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "行 %d: %s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "不能打开 %s:%s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "行 %d: Unclosed %%if\n" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d:有一个 %%else 没有对应的 %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d:有一个 %%endif 没有对应的 %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "没有找到可供构建的兼容构架\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "软件包没有 %%description:%s\n" @@ -1494,83 +1539,78 @@ msgstr "此行存在过多参数:%s\n" msgid "Processing policies: %s\n" msgstr "处理策略:%s\n" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "忽略无效的正则表达式 %s\n" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "无法为 %s建立管道: %m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "无法执行%s:%s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "无法抽取分支 %s:%s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "%s 失败:%x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "无法写入所有的数据到 %s:%s\n" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "错误的操作" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "错误的格式" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "%s 转换到长整型失败。\n" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "空文件分类\n" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "没有配置文件属性\n" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) 失败:%s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load 失败:%s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "文件 \"%s\" 辨识失败: 模式 %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "正在查找 %s:%s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "查找 %s 失败:\n" @@ -1600,168 +1640,172 @@ msgstr "软件包 %s 已被加入,跳过 %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "软件包 %s 已被加入,以 %s 替换\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(不是数字)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%a %b %d %Y" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(非base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(无效类型)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(非blob)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(无效的xml 类型)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(不是OpenPGP 签名)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "无效日期%u" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "正常" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "已被替换" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "未安装" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "网络共享" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "错误颜色" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "丢失" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(未知)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(不是字符串)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s 已另存为 %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s 已建立为 %s \n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "%s %s: 移除失败: %s\n" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "目录" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "文件" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2399,7 +2443,7 @@ msgstr "无效的软件包编号:%s\n" msgid "record %u could not be read\n" msgstr "记录 %u 不能读取\n" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "未安装软件包 %s \n" @@ -2424,7 +2468,7 @@ msgstr "%s:公钥 %d 不受到保护。\n" msgid "%s: import read failed(%d).\n" msgstr "" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "%s:headerRead 函数执行失败:%s\n" @@ -2434,7 +2478,7 @@ msgstr "%s:headerRead 函数执行失败:%s\n" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s:Fread 函数执行失败:%s\n" @@ -2463,7 +2507,7 @@ msgstr " (不受信任的密钥:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s: 打开失败:%s\n" @@ -2569,104 +2613,104 @@ msgstr "支持超过 4G 的文件" msgid "support for rich dependencies." msgstr "不验证软件包依赖" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 #, fuzzy msgid "Name required" msgstr "版本要求" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 #, fuzzy msgid "Empty rich dependency" msgstr "无效的依赖" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "未结束的 %c:%s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 #, fuzzy msgid "Junk after rich dependency" msgstr "无效的依赖" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "用户%s 不存在 - 使用root\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "群组%s 不存在 - 使用root\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "Bad magic" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "错误/不可读的 头部" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "头部太大" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "对于压缩文件来说文件太大了" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "未知文件类型" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "丢失文件" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "摘要不匹配" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "内部错误" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "在头中不存在归档" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " 失败 - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" -msgstr "" +msgstr "%s: (错误 0x%x)" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "打开 %s 失败: %s\n" @@ -2708,42 +2752,42 @@ msgstr "依赖检测失败:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s: 不是 rpm 软件包 (或者没有manifest):%s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "不能安装 %s \n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "获取%s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "跳过 %s - 传输失败\n" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "软件包 %s 不能重定位\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "文件 %s 读取错误\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "\"%s\" 指定多个软件包:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "无法打开 %s:%s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "正在安装 %s\n" @@ -2790,9 +2834,9 @@ msgid "Failed to resolve symbol %s: %s\n" msgstr "解析符号 %s 失败 : %s\n" #: lib/rpmplugins.c:154 -#, fuzzy, c-format +#, c-format msgid "Plugin %%__%s_%s not configured\n" -msgstr "%s 插件未载入\n" +msgstr "插件 %%__%s_%s 未配置\n" #: lib/rpmplugins.c:199 #, c-format @@ -2885,7 +2929,7 @@ msgstr "在 %s:%d 处丢失构架名称\n" #: lib/rpmrc.c:370 #, c-format msgid "Incomplete data line at %s:%d\n" -msgstr "" +msgstr "不完整的资料行于 %s:%d\n" #: lib/rpmrc.c:375 #, c-format @@ -2932,21 +2976,21 @@ msgstr "" msgid "bad option '%s' at %s:%d\n" msgstr "坏的选项 “%s” 位于 %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "读取辅助载体失败, 是 /proc 没有挂载么?\n" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "未知系统:%s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "请联系 %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "不能打开 %s 供读取:%m。\n" @@ -2964,42 +3008,42 @@ msgstr "无法恢复当前目录:%m" msgid " scriptlet support not built in\n" msgstr " 脚本支持未内建\n" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "无法建立临时文件赖存储%s:%s\n" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" -msgstr "" +msgstr "无法复制文件描述: %s: %s\n" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "无法读取图标 %s: %s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "无法恢复根目录:%m\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite 失败: %s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "%s 脚本执行失败,waitpid(%d) rc %d: %s\n" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "%s 脚本执行失败,捕捉到信号: %d\n" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "%s 脚本执行失败,退出状态码为 %d\n" @@ -3045,98 +3089,102 @@ msgstr "读出公钥失败:%s\n" msgid "transaction" msgstr "事务" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(不是OpenPGP 签名)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "sigh 载入: BAD" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "sigh sigSize(%zd): BAD, fstat(2) 失败" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "无法重载签名头。\n" + +#: lib/signature.c:451 msgid "Header " msgstr "头" -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "MD5 摘要:" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "头 SHA1 摘要:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "验证签名:错误的参数 (%d %p %d %p %p)" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "已跳过" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "已失败" #: lib/verify.c:257 #, c-format msgid "Duplicate username or UID for user %s\n" -msgstr "" +msgstr "用户 %s 存在重复的用户名或 UID\n" #: lib/verify.c:278 #, c-format msgid "Duplicate groupname or GID for group %s\n" -msgstr "" +msgstr "用户组 %s 存在重复的组名或 GID\n" #: lib/verify.c:377 msgid "no state" @@ -3182,7 +3230,7 @@ msgstr "未知标签" #: lib/headerfmt.c:413 msgid "] expected at end of array" -msgstr "" +msgstr "] 预期于数组结尾" #: lib/headerfmt.c:425 msgid "unexpected ]" @@ -3194,7 +3242,7 @@ msgstr "未预期的 }" #: lib/headerfmt.c:491 msgid "? expected in expression" -msgstr "" +msgstr "? 预期于表达式中" #: lib/headerfmt.c:498 msgid "{ expected after ? in expression" @@ -3214,7 +3262,7 @@ msgstr "" #: lib/headerfmt.c:558 msgid "| expected at end of expression" -msgstr "" +msgstr "| 预期于表达式结尾" #: lib/headerfmt.c:735 msgid "array iterator used with different sized arrays" @@ -3230,76 +3278,76 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "没有设置 dbpath\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader:跳过" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "%s: regexec 函数执行失败: %s\n" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "%s: regcomp 函数执行失败: %s\n" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator:跳过" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" -msgstr "" +msgstr "rpmdb: 获取到损坏表头 #%u -- 跳过此项。\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s:无法读取位于 0x%x 的表头\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "没有设置 dbpath" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "無法建立 %s 目录: %s\n" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "无法加入原本位于 %u 的记录\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "重建数据库失败:原始数据库仍保持原状\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "用新的数据库取代旧的数据库失败!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "用 %2$s 文件取代 %1$s 文件來恢复" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "移除目录失败 %s:%s\n" @@ -3371,16 +3419,18 @@ msgstr "" #, c-format msgid "error(%d) adding header #%d record\n" msgstr "" +"添加表头 #%d 记录时出错 (%d)\n" +"\n" #: lib/backend/db3.c:1219 #, c-format msgid "error(%d) removing header #%d record\n" -msgstr "" +msgstr "移除表头 #%d 记录时出错 (%d)\n" #: lib/backend/db3.c:1274 #, c-format msgid "error(%d) allocating new package instance\n" -msgstr "" +msgstr "在分配新软件包进程时出错 (%d)\n" #: rpmio/macro.c:283 #, c-format @@ -3458,7 +3508,7 @@ msgstr "在一个不可解析的宏之之后跟着 %%\n" msgid "failed to load macro file %s" msgstr "载入宏文件 %s 失败" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== 作用中 %d 清空 %d\n" @@ -3532,121 +3582,159 @@ msgstr "警告:" msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "内在分配 (%u 字节) 返回 NULL。\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "V%d %s/%s %s, 密钥 ID %s" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(无)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "临时文件创建失败 %s:%m\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "临时文件创建失败 %s:%m\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, fuzzy, c-format msgid "error delete fifo %s: %m\n" msgstr "临时文件创建失败 %s:%m\n" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "無法建立 %s 目录: %s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite 失败: %s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "%s: Fflush 失败:%s\n" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "不支持的 PGP 签名\n" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "不支持的 PGP hash 算法 %u\n" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "不支持的 PGP 公钥算法 %u\n" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "无法exec %s: %s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" -msgstr "%s: 打开失败:%s\n" +msgstr "fdopen 失败\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "不能打开文件 %s:%s\n" +msgstr "无法写入到管道\n" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "无法打开 %%files 文件 %s: %m\n" +msgstr "无法从文件 %s 读取: %s\n" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "gpg 执行失败 (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "写入签名时 gpg 验证失败\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "无法读取签名\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s:rpmWriteSignature 失败:%s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s:rpmReadSignature 函数执行失败:%s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "%s:headerRead 函数执行失败:%s\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "rpmMkTemp 失败\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "fdopen 失败\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "%s:headerRead 函数执行失败:%s\n" + +#: sign/rpmgensig.c:651 +#, fuzzy, c-format +msgid "%s already contains identical file signatures\n" +msgstr "%s 已经包含了相同的签名,跳过\n" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s:rpmReadSignature 函数执行失败:%s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "无法对 RPM v3 版本的软件包签名\n" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "%s 已经包含了相同的签名,跳过\n" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s:rpmWriteSignature 失败:%s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "rpmMkTemp 失败\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s:writeLead 失败:%s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "替换 %s 失败:%s\n" @@ -3660,6 +3748,9 @@ msgstr "%s:读取 manifest 文件失败:%s\n" msgid "don't verify header+payload signature" msgstr "不验证报头+净负荷签名" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "%s 转换到长整型失败。\n" + #~ msgid "Enter pass phrase: " #~ msgstr "输入密码:" @@ -3680,78 +3771,3 @@ msgstr "不验证报头+净负荷签名" #~ msgid "Couldn't create pipe for signing: %m" #~ msgstr "无法创建签名用的管道:%m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "无法写入净负荷到 %s: %s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "无法从 %s 读取净负荷:%s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "无法打开临时文件。\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "无法打开签名目标 %s: %s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "无法从 %s 获取头: %s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "无法将头写入 %s: %s\n" - -#~ msgid "do not perform any collection actions" -#~ msgstr "请不要执行任何动作集" - -#~ msgid "Failed to decode policy for %s\n" -#~ msgstr "无法为 %s 解码策略\n" - -#~ msgid "Failed to create temporary file for %s: %s\n" -#~ msgstr "无法为 %s 建立临时文件:%s\n" - -#~ msgid "Failed to write %s policy to file %s\n" -#~ msgstr "无法写入 %s 策略到文件 %s\n" - -#~ msgid "Failed to create semanage handle\n" -#~ msgstr "无法创建semanage的句柄\n" - -#~ msgid "Failed to connect to policy handler\n" -#~ msgstr "无法连接到策略处理程序\n" - -#~ msgid "Failed to begin policy transaction: %s\n" -#~ msgstr "无法开始事务策略:%s\n" - -#~ msgid "Failed to remove temporary policy file %s: %s\n" -#~ msgstr "移除临时策略文件失败 %s:%s\n" - -#~ msgid "Failed to install policy module: %s (%s)\n" -#~ msgstr "安装失败的策略模块:%s (%s)\n" - -#~ msgid "Failed to remove policy module: %s\n" -#~ msgstr "删除失败的策略模块:%s\n" - -#~ msgid "Failed to fork process: %s\n" -#~ msgstr "无法分支程序:%s\n" - -#~ msgid "Failed to execute %s: %s\n" -#~ msgstr "无法执行 %s:%s\n" - -#~ msgid "%s terminated abnormally\n" -#~ msgstr "%s 异常终止\n" - -#~ msgid "%s failed with exit code %i\n" -#~ msgstr "%s 已失败,退出代码 %i\n" - -#~ msgid "Failed to commit policy changes\n" -#~ msgstr "无法提交策略变化\n" - -#~ msgid "Failed to expand restorecon path" -#~ msgstr "无法扩大 restorecon 路径" - -#~ msgid "Failed to relabel filesystem. Files may be mislabeled\n" -#~ msgstr "无法重新标记文件系统。文件可能标签有误\n" - -#~ msgid "Failed to reload file contexts. Files may be mislabeled\n" -#~ msgstr "无法重载文件环境。文件可能标签有误\n" - -#~ msgid "Failed to extract policy from %s\n" -#~ msgstr "无法从 %s 提取策略\n" diff --git a/po/zh_TW.po b/po/zh_TW.po index b25b1ac43f..60d9e03d85 100644 --- a/po/zh_TW.po +++ b/po/zh_TW.po @@ -9,10 +9,10 @@ msgid "" msgstr "" "Project-Id-Version: RPM\n" "Report-Msgid-Bugs-To: rpm-maint@lists.rpm.org\n" -"POT-Creation-Date: 2015-07-24 08:13+0200\n" -"PO-Revision-Date: 2014-04-07 10:19+0000\n" +"POT-Creation-Date: 2017-02-16 11:54+0200\n" +"PO-Revision-Date: 2014-06-25 10:40+0000\n" "Last-Translator: pmatilai \n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/projects/p/rpm/" +"Language-Team: Chinese (Taiwan) (http://www.transifex.com/rpm-team/rpm/" "language/zh_TW/)\n" "Language: zh_TW\n" "MIME-Version: 1.0\n" @@ -82,8 +82,8 @@ msgstr "校驗選項 (使用 -V 或 --verify):" msgid "Install/Upgrade/Erase options:" msgstr "安裝/升級/抹除選項:" -#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:37 rpmspec.c:48 -#: tools/rpmdeps.c:32 tools/rpmgraph.c:222 +#: rpmqv.c:64 rpmbuild.c:269 rpmdb.c:44 rpmkeys.c:42 rpmsign.c:49 rpmspec.c:48 +#: tools/rpmdeps.c:44 tools/rpmgraph.c:222 msgid "Common options for all rpm modes and executables:" msgstr "用於所有 rpm 模式和可執行檔案的共同選項:" @@ -103,7 +103,7 @@ msgstr "不可預料的查詢格式" msgid "unexpected query source" msgstr "不可預料的查詢來源" -#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:95 +#: rpmqv.c:143 rpmdb.c:126 rpmkeys.c:82 rpmsign.c:141 msgid "only one major mode may be specified" msgstr "只能指定一個主要工作模式" @@ -513,31 +513,65 @@ msgstr "列出 RPM 鑰匙圈的金鑰" msgid "Keyring options:" msgstr "鑰匙圈選項:" -#: rpmkeys.c:64 rpmsign.c:80 +#: rpmkeys.c:64 rpmsign.c:122 msgid "no arguments given" msgstr "沒有指定引數" -#: rpmsign.c:25 +#: rpmsign.c:30 msgid "sign package(s)" msgstr "簽署套件" -#: rpmsign.c:27 +#: rpmsign.c:32 msgid "sign package(s) (identical to --addsign)" msgstr "簽署套件 (與 --addsign 含義相同)" -#: rpmsign.c:29 +#: rpmsign.c:34 msgid "delete package signatures" msgstr "刪除套件簽署" -#: rpmsign.c:35 +#: rpmsign.c:36 +#, fuzzy +msgid "sign package(s) files" +msgstr "簽署套件" + +#: rpmsign.c:38 +msgid "use file signing key " +msgstr "" + +#: rpmsign.c:39 +msgid "" +msgstr "" + +#: rpmsign.c:41 +msgid "prompt for file signing key password" +msgstr "" + +#: rpmsign.c:47 msgid "Signature options:" msgstr "簽署選項:" -#: rpmsign.c:52 +#: rpmsign.c:65 #, c-format msgid "You must set \"%%_gpg_name\" in your macro file\n" msgstr "您必須在您的巨集檔案中設定「%%_gpg_name」\n" +#: rpmsign.c:76 +#, c-format +msgid "" +"You must set \"$$_file_signing_key\" in your macro file or on the command " +"line with --fskpath\n" +msgstr "" + +#: rpmsign.c:82 +#, fuzzy +msgid "--fskpass may only be specified when signing files" +msgstr "--prefix 只能在安裝新軟體時使用" + +#: rpmsign.c:126 +#, fuzzy +msgid "--fskpath may only be specified when signing files" +msgstr "--allmatches 只能在套件抹除時指定" + #: rpmspec.c:26 msgid "parse spec file(s) to stdout" msgstr "" @@ -655,196 +689,201 @@ msgstr "字串不支援 && 和 ||\n" msgid "syntax error in expression\n" msgstr "表述式中有語法錯誤\n" -#: build/files.c:282 build/files.c:456 build/files.c:670 +#: build/files.c:307 build/files.c:481 build/files.c:695 #, c-format msgid "Missing '(' in %s %s\n" msgstr "在 %s %s 中有遺漏的「(」\n" -#: build/files.c:292 build/files.c:592 build/files.c:680 build/files.c:739 +#: build/files.c:317 build/files.c:617 build/files.c:705 build/files.c:764 #, c-format msgid "Missing ')' in %s(%s\n" msgstr "在 %s(%s 中有遺漏的「)」\n" -#: build/files.c:317 build/files.c:611 +#: build/files.c:342 build/files.c:636 #, c-format msgid "Invalid %s token: %s\n" msgstr "無效的 %s 符記:%s\n" -#: build/files.c:424 +#: build/files.c:449 #, c-format msgid "Missing %s in %s %s\n" msgstr "在 %2$s %3$s 中有缺失的 %1$s\n" -#: build/files.c:471 +#: build/files.c:496 #, c-format msgid "Non-white space follows %s(): %s\n" msgstr "%s() 之後有非空白空格:%s\n" -#: build/files.c:507 +#: build/files.c:532 #, c-format msgid "Bad syntax: %s(%s)\n" msgstr "不良語法:%s(%s)\n" -#: build/files.c:516 +#: build/files.c:541 #, c-format msgid "Bad mode spec: %s(%s)\n" msgstr "不良模式規格:%s(%s)\n" -#: build/files.c:528 +#: build/files.c:553 #, c-format msgid "Bad dirmode spec: %s(%s)\n" msgstr "不良 dirmode 規格:%s(%s)\n" -#: build/files.c:632 +#: build/files.c:657 #, c-format msgid "Unusual locale length: \"%s\" in %%lang(%s)\n" msgstr "" -#: build/files.c:639 +#: build/files.c:664 #, c-format msgid "Duplicate locale %s in %%lang(%s)\n" msgstr "" -#: build/files.c:754 +#: build/files.c:779 #, c-format msgid "Invalid capability: %s\n" msgstr "無效的功能:%s\n" -#: build/files.c:764 +#: build/files.c:789 msgid "File capability support not built in\n" msgstr "檔案功能支援未內建於\n" -#: build/files.c:813 +#: build/files.c:839 #, c-format msgid "File must begin with \"/\": %s\n" msgstr "檔案必須以「/」開頭:%s\n" -#: build/files.c:929 +#: build/files.c:955 #, c-format msgid "Unknown file digest algorithm %u, falling back to MD5\n" msgstr "" -#: build/files.c:979 +#: build/files.c:1005 #, c-format msgid "File listed twice: %s\n" msgstr "曾列出兩次的檔案:%s\n" -#: build/files.c:1094 +#: build/files.c:1120 #, c-format msgid "reading symlink %s failed: %s\n" msgstr "" -#: build/files.c:1102 +#: build/files.c:1128 #, c-format msgid "Symlink points to BuildRoot: %s -> %s\n" msgstr "指向 BuildRoot 的符號連結:%s -> %s\n" -#: build/files.c:1244 +#: build/files.c:1270 #, c-format msgid "Path is outside buildroot: %s\n" msgstr "" -#: build/files.c:1284 +#: build/files.c:1310 #, c-format msgid "Directory not found: %s\n" msgstr "" -#: build/files.c:1285 lib/rpminstall.c:443 +#: build/files.c:1311 lib/rpminstall.c:445 #, c-format msgid "File not found: %s\n" msgstr "找不到檔案:%s\n" -#: build/files.c:1297 +#: build/files.c:1323 #, c-format msgid "Not a directory: %s\n" msgstr "" -#: build/files.c:1488 +#: build/files.c:1514 #, c-format msgid "%s: can't load unknown tag (%d).\n" msgstr "%s:無法呼叫不明的標籤 (%d)。\n" -#: build/files.c:1494 +#: build/files.c:1520 #, c-format msgid "%s: public key read failed.\n" msgstr "%s:公鑰讀入失敗。\n" -#: build/files.c:1498 +#: build/files.c:1524 #, c-format msgid "%s: not an armored public key.\n" msgstr "%s:不是一個受保護的公鑰。\n" -#: build/files.c:1507 +#: build/files.c:1533 #, c-format msgid "%s: failed to encode\n" msgstr "%s:編碼失敗\n" -#: build/files.c:1552 +#: build/files.c:1578 #, c-format msgid "File needs leading \"/\": %s\n" msgstr "檔案需要以「/」開頭:%s\n" -#: build/files.c:1576 +#: build/files.c:1602 #, c-format msgid "%%dev glob not permitted: %s\n" msgstr "" -#: build/files.c:1589 +#: build/files.c:1614 #, c-format -msgid "Directory not found by glob: %s\n" +msgid "Directory not found by glob: %s. Trying without globbing.\n" msgstr "" -#: build/files.c:1590 build/files.c:1773 lib/rpminstall.c:445 -#, c-format -msgid "File not found by glob: %s\n" +#: build/files.c:1616 +#, fuzzy, c-format +msgid "File not found by glob: %s. Trying without globbing.\n" msgstr "透過 glob 解析找不到檔案:%s\n" -#: build/files.c:1627 +#: build/files.c:1651 #, c-format msgid "Could not open %%files file %s: %m\n" msgstr "無法開啟 %%files 檔案 %s:%m\n" -#: build/files.c:1638 +#: build/files.c:1662 #, c-format msgid "line: %s\n" msgstr "列:%s\n" -#: build/files.c:1649 +#: build/files.c:1674 #, c-format msgid "Empty %%files file %s\n" msgstr "" -#: build/files.c:1655 +#: build/files.c:1680 #, c-format msgid "Error reading %%files file %s: %m\n" msgstr "" -#: build/files.c:1678 +#: build/files.c:1703 #, c-format msgid "illegal _docdir_fmt %s: %s\n" msgstr "" -#: build/files.c:1868 +#: build/files.c:1823 lib/rpminstall.c:447 +#, c-format +msgid "File not found by glob: %s\n" +msgstr "透過 glob 解析找不到檔案:%s\n" + +#: build/files.c:1921 #, c-format msgid "Can't mix special %s with other forms: %s\n" msgstr "" -#: build/files.c:1885 +#: build/files.c:1937 #, c-format msgid "More than one file on a line: %s\n" msgstr "" -#: build/files.c:2015 +#: build/files.c:2067 #, c-format msgid "Bad file: %s: %s\n" msgstr "不良檔案:%s:%s\n" -#: build/files.c:2083 +#: build/files.c:2135 #, c-format msgid "Checking for unpackaged file(s): %s\n" msgstr "正在檢查未打包的檔案:%s\n" -#: build/files.c:2096 +#: build/files.c:2148 #, c-format msgid "" "Installed (but unpackaged) file(s) found:\n" @@ -853,17 +892,17 @@ msgstr "" "找到已安裝 (但未打包) 的檔案:\n" "%s" -#: build/files.c:2127 +#: build/files.c:2179 #, c-format msgid "Processing files: %s\n" msgstr "正在處理檔案:%s\n" -#: build/files.c:2141 +#: build/files.c:2193 #, c-format msgid "Binaries arch (%d) not matching the package arch (%d).\n" msgstr "" -#: build/files.c:2147 +#: build/files.c:2199 msgid "Arch dependent binaries in noarch package\n" msgstr "noarch 套件中有架構依賴二進位檔\n" @@ -882,89 +921,90 @@ msgstr "" msgid "Could not open %s file: %s\n" msgstr "" -#: build/pack.c:136 +#: build/pack.c:137 #, c-format msgid "%s: line: %s\n" msgstr "%s: 列:%s\n" -#: build/pack.c:174 +#: build/pack.c:176 +msgid "The _buildhost macro is too long\n" +msgstr "" + +#: build/pack.c:183 #, c-format msgid "Could not canonicalize hostname: %s\n" msgstr "無法標準化主機名稱:%s\n" -#: build/pack.c:368 -msgid "Unable to reload signature header.\n" -msgstr "無法重新載入簽署表頭。\n" - -#: build/pack.c:441 +#: build/pack.c:351 #, c-format msgid "Unknown payload compression: %s\n" msgstr "" -#: build/pack.c:490 +#: build/pack.c:400 msgid "Unable to create immutable header region.\n" msgstr "無法建立不可變的表頭區域。\n" -#: build/pack.c:498 +#: build/pack.c:408 #, c-format msgid "Could not open %s: %s\n" msgstr "無法開啟 %s:%s\n" -#: build/pack.c:510 +#: build/pack.c:420 #, c-format msgid "Unable to write package: %s\n" msgstr "無法寫入套件:%s\n" -#: build/pack.c:534 +#: build/pack.c:441 msgid "Unable to write temp header\n" msgstr "無法寫入臨時表頭\n" -#: build/pack.c:543 +#: build/pack.c:450 msgid "Bad CSA data\n" msgstr "不良 CSA 資料\n" -#: build/pack.c:554 build/pack.c:573 sign/rpmgensig.c:294 sign/rpmgensig.c:614 -#: sign/rpmgensig.c:649 -#, fuzzy, c-format +#: build/pack.c:461 build/pack.c:480 sign/rpmgensig.c:292 sign/rpmgensig.c:512 +#: sign/rpmgensig.c:535 sign/rpmgensig.c:609 sign/rpmgensig.c:629 +#: sign/rpmgensig.c:785 sign/rpmgensig.c:820 +#, c-format msgid "Could not seek in file %s: %s\n" -msgstr "無法開啟 %%files 檔案 %s:%m\n" +msgstr "" -#: build/pack.c:565 -#, fuzzy, c-format +#: build/pack.c:472 +#, c-format msgid "Fread failed in file %s: %s\n" -msgstr "%s:Fread 失敗:%s\n" +msgstr "" -#: build/pack.c:599 +#: build/pack.c:506 #, c-format msgid "Wrote: %s\n" msgstr "已寫入:%s\n" -#: build/pack.c:618 +#: build/pack.c:525 #, c-format msgid "Executing \"%s\":\n" msgstr "正在執行「%s」:\n" -#: build/pack.c:621 +#: build/pack.c:528 #, c-format msgid "Execution of \"%s\" failed.\n" msgstr "「%s」執行失敗。\n" -#: build/pack.c:625 +#: build/pack.c:532 #, c-format msgid "Package check \"%s\" failed.\n" msgstr "套件檢查「%s」失敗。\n" -#: build/pack.c:672 +#: build/pack.c:579 #, c-format msgid "Could not generate output filename for package %s: %s\n" msgstr "無法產生套件 %s 的檔案名稱輸出:%s\n" -#: build/pack.c:689 +#: build/pack.c:596 #, c-format msgid "cannot create %s: %s\n" msgstr "無法建立 %s:%s\n" -#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:681 +#: build/parseBuildInstallClean.c:35 build/parsePreamble.c:686 #, c-format msgid "line %d: second %s\n" msgstr "列 %d:第二個 %s\n" @@ -1082,146 +1122,146 @@ msgstr "" msgid "Couldn't download %s\n" msgstr "" -#: build/parsePreamble.c:434 +#: build/parsePreamble.c:439 #, c-format msgid "Architecture is excluded: %s\n" msgstr "被排除的架構:%s\n" -#: build/parsePreamble.c:439 +#: build/parsePreamble.c:444 #, c-format msgid "Architecture is not included: %s\n" msgstr "未包含的架構:%s\n" -#: build/parsePreamble.c:444 +#: build/parsePreamble.c:449 #, c-format msgid "OS is excluded: %s\n" msgstr "被排除的作業系統:%s\n" -#: build/parsePreamble.c:449 +#: build/parsePreamble.c:454 #, c-format msgid "OS is not included: %s\n" msgstr "未包含的作業系統:%s\n" -#: build/parsePreamble.c:475 +#: build/parsePreamble.c:480 #, c-format msgid "%s field must be present in package: %s\n" msgstr "%s 欄位必須出現於套件中:%s\n" -#: build/parsePreamble.c:498 +#: build/parsePreamble.c:503 #, c-format msgid "Duplicate %s entries in package: %s\n" msgstr "套件中有重複的 %s 條目:%s\n" -#: build/parsePreamble.c:556 +#: build/parsePreamble.c:561 #, c-format msgid "Unable to open icon %s: %s\n" msgstr "無法開啟圖示 %s:%s\n" -#: build/parsePreamble.c:572 +#: build/parsePreamble.c:577 #, c-format msgid "Unable to read icon %s: %s\n" msgstr "無法讀取圖示 %s:%s\n" -#: build/parsePreamble.c:582 +#: build/parsePreamble.c:587 #, c-format msgid "Unknown icon type: %s\n" msgstr "不明的圖示類型:%s\n" -#: build/parsePreamble.c:596 +#: build/parsePreamble.c:601 #, c-format msgid "line %d: Tag takes single token only: %s\n" msgstr "列 %d:標籤只需單一符記:%s\n" -#: build/parsePreamble.c:616 +#: build/parsePreamble.c:621 #, c-format msgid "Illegal char '%c' (0x%x)" msgstr "" -#: build/parsePreamble.c:620 +#: build/parsePreamble.c:625 msgid "Illegal sequence \"..\"" msgstr "" -#: build/parsePreamble.c:625 +#: build/parsePreamble.c:630 #, fuzzy, c-format msgid "line %d: %s in: %s\n" msgstr "列 %d:第二個 %s\n" -#: build/parsePreamble.c:628 +#: build/parsePreamble.c:633 #, fuzzy, c-format msgid "%s in: %s\n" msgstr "%s: 列:%s\n" -#: build/parsePreamble.c:713 +#: build/parsePreamble.c:718 #, c-format msgid "line %d: Malformed tag: %s\n" msgstr "列 %d:格式不良的標籤:%s\n" -#: build/parsePreamble.c:721 +#: build/parsePreamble.c:726 #, c-format msgid "line %d: Empty tag: %s\n" msgstr "列 %d:空的標籤:%s\n" -#: build/parsePreamble.c:782 +#: build/parsePreamble.c:787 #, c-format msgid "line %d: Prefixes must not end with \"/\": %s\n" msgstr "列 %d:前綴不能以「/」結尾:%s\n" -#: build/parsePreamble.c:794 +#: build/parsePreamble.c:799 #, c-format msgid "line %d: Docdir must begin with '/': %s\n" msgstr "列 %d:Docdir 必須以「/」開頭:%s\n" -#: build/parsePreamble.c:807 +#: build/parsePreamble.c:812 #, c-format msgid "line %d: Epoch field must be an unsigned number: %s\n" msgstr "" -#: build/parsePreamble.c:844 +#: build/parsePreamble.c:849 #, c-format msgid "line %d: Bad %s: qualifiers: %s\n" msgstr "列 %d:不良 %s:修飾詞:%s\n" -#: build/parsePreamble.c:878 +#: build/parsePreamble.c:883 #, c-format msgid "line %d: Bad BuildArchitecture format: %s\n" msgstr "列 %d:不良 BuildArchitecture 格式:%s\n" -#: build/parsePreamble.c:888 +#: build/parsePreamble.c:893 #, c-format msgid "line %d: Only noarch subpackages are supported: %s\n" msgstr "" -#: build/parsePreamble.c:903 +#: build/parsePreamble.c:908 #, c-format msgid "Internal error: Bogus tag %d\n" msgstr "內部錯誤:假造的標籤 %d\n" -#: build/parsePreamble.c:992 +#: build/parsePreamble.c:997 #, c-format msgid "line %d: %s is deprecated: %s\n" msgstr "" -#: build/parsePreamble.c:1053 +#: build/parsePreamble.c:1058 #, c-format msgid "Bad package specification: %s\n" msgstr "不良套件規格:%s\n" -#: build/parsePreamble.c:1062 +#: build/parsePreamble.c:1067 #, c-format msgid "Package already exists: %s\n" msgstr "套件已經存在:%s\n" -#: build/parsePreamble.c:1097 +#: build/parsePreamble.c:1102 #, c-format msgid "line %d: Unknown tag: %s\n" msgstr "列 %d:未知標籤:%s\n" -#: build/parsePreamble.c:1129 +#: build/parsePreamble.c:1134 #, c-format msgid "%%{buildroot} couldn't be empty\n" msgstr "" -#: build/parsePreamble.c:1133 +#: build/parsePreamble.c:1138 #, c-format msgid "%%{buildroot} can not be \"/\"\n" msgstr "" @@ -1280,35 +1320,35 @@ msgstr "無效的修補編號 %s:%s\n" msgid "line %d: second %%prep\n" msgstr "列 %d:第二個 %%prep\n" -#: build/parseReqs.c:35 +#: build/parseReqs.c:52 msgid "Dependency tokens must begin with alpha-numeric, '_' or '/'" msgstr "" -#: build/parseReqs.c:40 +#: build/parseReqs.c:57 msgid "Versioned file name not permitted" msgstr "" -#: build/parseReqs.c:208 +#: build/parseReqs.c:230 msgid "No rich dependencies allowed for this type" msgstr "" -#: build/parseReqs.c:218 build/parseReqs.c:293 +#: build/parseReqs.c:240 build/parseReqs.c:315 msgid "invalid dependency" msgstr "" -#: build/parseReqs.c:253 lib/rpmds.c:1441 +#: build/parseReqs.c:275 lib/rpmds.c:1438 msgid "Version required" msgstr "" -#: build/parseReqs.c:269 +#: build/parseReqs.c:291 msgid "Only absolute paths are allowed in file triggers" msgstr "" -#: build/parseReqs.c:282 +#: build/parseReqs.c:304 msgid "Trigger fired by the same package is already defined in spec file" msgstr "" -#: build/parseReqs.c:310 +#: build/parseReqs.c:332 #, c-format msgid "line %d: %s: %s\n" msgstr "" @@ -1353,71 +1393,71 @@ msgstr "列 %d:不支援的內部指令稿:%s\n" msgid "line %d: interpreter arguments not allowed in triggers: %s\n" msgstr "" -#: build/parseSpec.c:187 +#: build/parseSpec.c:185 #, c-format msgid "line %d: %s\n" msgstr "列 %d:%s\n" -#: build/parseSpec.c:196 +#: build/parseSpec.c:211 #, c-format msgid "Macro expanded in comment on line %d: %s\n" msgstr "" -#: build/parseSpec.c:300 +#: build/parseSpec.c:312 #, c-format msgid "Unable to open %s: %s\n" msgstr "無法開啟 %s:%s\n" -#: build/parseSpec.c:334 +#: build/parseSpec.c:346 #, c-format msgid "%s:%d: Argument expected for %s\n" msgstr "" -#: build/parseSpec.c:356 +#: build/parseSpec.c:368 #, c-format msgid "line %d: Unclosed %%if\n" msgstr "" -#: build/parseSpec.c:361 +#: build/parseSpec.c:373 #, c-format msgid "line %d: unclosed macro or bad line continuation\n" msgstr "" -#: build/parseSpec.c:403 +#: build/parseSpec.c:415 #, c-format msgid "%s:%d: bad %%if condition\n" msgstr "" -#: build/parseSpec.c:411 +#: build/parseSpec.c:423 #, c-format msgid "%s:%d: Got a %%else with no %%if\n" msgstr "%s:%d:有個 %%else 沒有對應 %%if\n" -#: build/parseSpec.c:422 +#: build/parseSpec.c:434 #, c-format msgid "%s:%d: Got a %%endif with no %%if\n" msgstr "%s:%d:有個 %%endif 沒有對應 %%if\n" -#: build/parseSpec.c:440 +#: build/parseSpec.c:452 #, c-format msgid "%s:%d: malformed %%include statement\n" msgstr "" -#: build/parseSpec.c:625 +#: build/parseSpec.c:637 #, c-format msgid "encoding %s not supported by system\n" msgstr "" -#: build/parseSpec.c:654 +#: build/parseSpec.c:666 #, c-format msgid "Package %s: invalid %s encoding in %s: %s - %s\n" msgstr "" -#: build/parseSpec.c:799 +#: build/parseSpec.c:811 msgid "No compatible architectures found for build\n" msgstr "找不到可供建置的相容架構\n" -#: build/parseSpec.c:833 +#: build/parseSpec.c:845 #, c-format msgid "Package has no %%description: %s\n" msgstr "套件沒有 %%description:%s\n" @@ -1488,83 +1528,78 @@ msgstr "" msgid "Processing policies: %s\n" msgstr "" -#: build/rpmfc.c:108 +#: build/rpmfc.c:119 #, c-format msgid "Ignoring invalid regex %s\n" msgstr "" -#: build/rpmfc.c:205 +#: build/rpmfc.c:216 #, c-format msgid "Couldn't create pipe for %s: %m\n" msgstr "無法為 %s 建立導管:%m\n" -#: build/rpmfc.c:230 +#: build/rpmfc.c:241 #, c-format msgid "Couldn't exec %s: %s\n" msgstr "無法執行 %s:%s\n" -#: build/rpmfc.c:235 lib/rpmscript.c:323 +#: build/rpmfc.c:246 lib/rpmscript.c:330 #, c-format msgid "Couldn't fork %s: %s\n" msgstr "無法分支 %s:%s\n" -#: build/rpmfc.c:318 +#: build/rpmfc.c:329 #, c-format msgid "%s failed: %x\n" msgstr "%s 失敗:%x\n" -#: build/rpmfc.c:322 +#: build/rpmfc.c:333 #, c-format msgid "failed to write all data to %s: %s\n" msgstr "無法寫入所有資料至 %s:%s\n" -#: build/rpmfc.c:453 +#: build/rpmfc.c:464 msgid "bad operator" msgstr "" -#: build/rpmfc.c:472 +#: build/rpmfc.c:483 msgid "bad format" msgstr "" -#: build/rpmfc.c:539 +#: build/rpmfc.c:548 #, c-format msgid "invalid dependency (%s): %s\n" msgstr "" -#: build/rpmfc.c:845 -#, c-format -msgid "Conversion of %s to long integer failed.\n" -msgstr "%s 轉換至 long integer 失敗。\n" - -#: build/rpmfc.c:915 +#: build/rpmfc.c:1009 msgid "Empty file classifier\n" msgstr "" -#: build/rpmfc.c:924 +#: build/rpmfc.c:1018 msgid "No file attributes configured\n" msgstr "無設定檔案特性\n" -#: build/rpmfc.c:944 +#: build/rpmfc.c:1037 #, c-format msgid "magic_open(0x%x) failed: %s\n" msgstr "magic_open(0x%x) 失敗:%s\n" -#: build/rpmfc.c:950 +#: build/rpmfc.c:1043 #, c-format msgid "magic_load failed: %s\n" msgstr "magic_load 失敗:%s\n" -#: build/rpmfc.c:992 +#: build/rpmfc.c:1085 #, c-format msgid "Recognition of file \"%s\" failed: mode %06o %s\n" msgstr "檔案「%s」辨識失敗:模式 %06o %s\n" -#: build/rpmfc.c:1193 +#: build/rpmfc.c:1286 #, c-format msgid "Finding %s: %s\n" msgstr "正在尋找 %s:%s\n" -#: build/rpmfc.c:1202 build/rpmfc.c:1211 +#: build/rpmfc.c:1295 build/rpmfc.c:1304 #, c-format msgid "Failed to find %s:\n" msgstr "找不到 %s:\n" @@ -1594,168 +1629,172 @@ msgstr "套件 %s 已被加入,跳過 %s\n" msgid "package %s was already added, replacing with %s\n" msgstr "套件 %s 已被加入,以 %s 替換\n" -#: lib/formats.c:65 lib/formats.c:102 lib/formats.c:184 lib/formats.c:210 -#: lib/formats.c:263 lib/formats.c:281 lib/formats.c:474 lib/formats.c:507 -#: lib/formats.c:545 +#: lib/formats.c:68 lib/formats.c:105 lib/formats.c:187 lib/formats.c:213 +#: lib/formats.c:266 lib/formats.c:284 lib/formats.c:477 lib/formats.c:510 +#: lib/formats.c:548 msgid "(not a number)" msgstr "(不是數字)" -#: lib/formats.c:126 +#: lib/formats.c:129 #, c-format msgid "%c" msgstr "%c" -#: lib/formats.c:136 +#: lib/formats.c:139 msgid "%a %b %d %Y" msgstr "%Y %b %d %a" -#: lib/formats.c:315 +#: lib/formats.c:318 msgid "(not base64)" msgstr "(不是 base64)" -#: lib/formats.c:327 +#: lib/formats.c:330 msgid "(invalid type)" msgstr "(無效型態)" -#: lib/formats.c:350 lib/formats.c:430 +#: lib/formats.c:353 lib/formats.c:433 msgid "(not a blob)" msgstr "(不是 blob)" -#: lib/formats.c:385 +#: lib/formats.c:388 msgid "(invalid xml type)" msgstr "(無效 xml 類型)" -#: lib/formats.c:435 +#: lib/formats.c:438 msgid "(not an OpenPGP signature)" msgstr "(不是個 OpenPGP 簽署)" -#: lib/formats.c:447 +#: lib/formats.c:450 #, c-format msgid "Invalid date %u" msgstr "" -#: lib/formats.c:513 +#: lib/formats.c:516 msgid "normal" msgstr "一般" -#: lib/formats.c:516 lib/verify.c:375 +#: lib/formats.c:519 lib/verify.c:375 msgid "replaced" msgstr "已替換" -#: lib/formats.c:519 lib/verify.c:369 +#: lib/formats.c:522 lib/verify.c:369 msgid "not installed" msgstr "未安裝" -#: lib/formats.c:522 lib/verify.c:371 +#: lib/formats.c:525 lib/verify.c:371 msgid "net shared" msgstr "已網路分享" -#: lib/formats.c:525 lib/verify.c:373 +#: lib/formats.c:528 lib/verify.c:373 msgid "wrong color" msgstr "錯誤色彩" -#: lib/formats.c:528 +#: lib/formats.c:531 msgid "missing" msgstr "遺失" -#: lib/formats.c:531 +#: lib/formats.c:534 msgid "(unknown)" msgstr "(未知)" -#: lib/formats.c:566 +#: lib/formats.c:569 msgid "(not a string)" msgstr "(不是字串)" -#: lib/fsm.c:705 +#: lib/fsm.c:710 #, c-format msgid "%s saved as %s\n" msgstr "%s 已被另存為 %s\n" -#: lib/fsm.c:757 +#: lib/fsm.c:762 #, c-format msgid "%s created as %s\n" msgstr "%s 已建立為 %s \n" -#: lib/fsm.c:1030 +#: lib/fsm.c:1035 #, c-format msgid "%s %s: remove failed: %s\n" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "directory" msgstr "" -#: lib/fsm.c:1031 +#: lib/fsm.c:1036 msgid "file" msgstr "" -#: lib/package.c:173 lib/package.c:276 lib/package.c:383 +#: lib/package.c:174 lib/package.c:284 lib/package.c:391 #, c-format msgid "tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:192 +#: lib/package.c:194 msgid "hdr SHA1: BAD, not hex" msgstr "" -#: lib/package.c:204 +#: lib/package.c:206 msgid "hdr RSA: BAD, not binary" msgstr "" -#: lib/package.c:214 +#: lib/package.c:216 msgid "hdr DSA: BAD, not binary" msgstr "" -#: lib/package.c:292 +#: lib/package.c:276 +msgid "region: no tags" +msgstr "" + +#: lib/package.c:300 #, c-format msgid "region tag: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:301 +#: lib/package.c:309 #, c-format msgid "region offset: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:320 +#: lib/package.c:328 #, c-format msgid "region trailer: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/package.c:329 +#: lib/package.c:337 #, c-format msgid "region size: BAD, ril(%d) > il(%d)" msgstr "" -#: lib/package.c:360 +#: lib/package.c:368 #, c-format msgid "blob size(%d): BAD, 8 + 16 * il(%d) + dl(%d)" msgstr "" -#: lib/package.c:437 +#: lib/package.c:445 #, c-format msgid "hdr size(%d): BAD, read returned %d" msgstr "" -#: lib/package.c:441 +#: lib/package.c:449 msgid "hdr magic: BAD" msgstr "" -#: lib/package.c:446 +#: lib/package.c:454 #, c-format msgid "hdr tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/package.c:452 +#: lib/package.c:460 #, c-format msgid "hdr data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/package.c:462 +#: lib/package.c:470 #, c-format msgid "hdr blob(%zd): BAD, read returned %d" msgstr "" -#: lib/package.c:475 +#: lib/package.c:483 msgid "hdr load: BAD" msgstr "" @@ -2393,7 +2432,7 @@ msgstr "無效的套件編號:%s\n" msgid "record %u could not be read\n" msgstr "" -#: lib/query.c:485 lib/rpminstall.c:680 +#: lib/query.c:485 lib/rpminstall.c:682 #, c-format msgid "package %s is not installed\n" msgstr "套件 %s 尚未安裝\n" @@ -2418,7 +2457,7 @@ msgstr "" msgid "%s: import read failed(%d).\n" msgstr "%s:匯入時讀取失敗(%d)。\n" -#: lib/rpmchecksig.c:136 sign/rpmgensig.c:524 +#: lib/rpmchecksig.c:136 sign/rpmgensig.c:709 #, c-format msgid "%s: headerRead failed: %s\n" msgstr "" @@ -2428,7 +2467,7 @@ msgstr "" msgid "%s: Immutable header region could not be read. Corrupted package?\n" msgstr "" -#: lib/rpmchecksig.c:157 sign/rpmgensig.c:176 +#: lib/rpmchecksig.c:157 sign/rpmgensig.c:177 #, c-format msgid "%s: Fread failed: %s\n" msgstr "%s:Fread 失敗:%s\n" @@ -2457,7 +2496,7 @@ msgstr " (未受信任的金鑰:" msgid ")" msgstr ")" -#: lib/rpmchecksig.c:385 sign/rpmgensig.c:136 +#: lib/rpmchecksig.c:385 sign/rpmgensig.c:138 #, c-format msgid "%s: open failed: %s\n" msgstr "%s:開啟失敗:%s\n" @@ -2563,101 +2602,101 @@ msgstr "" msgid "support for rich dependencies." msgstr "不校驗套件相依性" -#: lib/rpmds.c:1385 +#: lib/rpmds.c:1384 #, c-format msgid "Unknown rich dependency op '%.*s'" msgstr "" -#: lib/rpmds.c:1422 +#: lib/rpmds.c:1419 msgid "Name required" msgstr "" -#: lib/rpmds.c:1459 +#: lib/rpmds.c:1456 msgid "Rich dependency does not start with '('" msgstr "" -#: lib/rpmds.c:1467 +#: lib/rpmds.c:1464 msgid "Missing argument to rich dependency op" msgstr "" -#: lib/rpmds.c:1469 +#: lib/rpmds.c:1466 msgid "Empty rich dependency" msgstr "" -#: lib/rpmds.c:1483 +#: lib/rpmds.c:1480 #, fuzzy, c-format msgid "Unterminated rich dependency: %s" msgstr "未終結的 %c:%s\n" -#: lib/rpmds.c:1495 +#: lib/rpmds.c:1492 msgid "Cannot chain different ops" msgstr "" -#: lib/rpmds.c:1500 +#: lib/rpmds.c:1497 msgid "Can only chain AND and OR ops" msgstr "" -#: lib/rpmds.c:1592 +#: lib/rpmds.c:1587 msgid "Junk after rich dependency" msgstr "" -#: lib/rpmfi.c:798 +#: lib/rpmfi.c:813 #, c-format msgid "user %s does not exist - using root\n" msgstr "使用者 %s 不存在 - 現使用 root 代替\n" -#: lib/rpmfi.c:805 +#: lib/rpmfi.c:820 #, c-format msgid "group %s does not exist - using root\n" msgstr "群組 %s 不存在 - 現使用 root 代替\n" -#: lib/rpmfi.c:2194 +#: lib/rpmfi.c:2236 msgid "Bad magic" msgstr "不良魔法數字" -#: lib/rpmfi.c:2195 +#: lib/rpmfi.c:2237 msgid "Bad/unreadable header" msgstr "不良或無法讀取的表頭" -#: lib/rpmfi.c:2218 +#: lib/rpmfi.c:2260 msgid "Header size too big" msgstr "表頭大小過大" -#: lib/rpmfi.c:2219 +#: lib/rpmfi.c:2261 msgid "File too large for archive" msgstr "" -#: lib/rpmfi.c:2220 +#: lib/rpmfi.c:2262 msgid "Unknown file type" msgstr "未知檔案類型" -#: lib/rpmfi.c:2221 +#: lib/rpmfi.c:2263 msgid "Missing file(s)" msgstr "" -#: lib/rpmfi.c:2222 +#: lib/rpmfi.c:2264 msgid "Digest mismatch" msgstr "摘要不符" -#: lib/rpmfi.c:2223 +#: lib/rpmfi.c:2265 msgid "Internal error" msgstr "內部錯誤" -#: lib/rpmfi.c:2224 +#: lib/rpmfi.c:2266 msgid "Archive file not in header" msgstr "在表頭中沒有封存檔" -#: lib/rpmfi.c:2232 +#: lib/rpmfi.c:2274 msgid " failed - " msgstr " 失敗 - " -#: lib/rpmfi.c:2235 +#: lib/rpmfi.c:2277 #, c-format msgid "%s: (error 0x%x)" msgstr "" #: lib/rpmgi.c:55 lib/rpminstall.c:115 lib/rpminstall.c:308 -#: lib/rpminstall.c:337 tools/rpmgraph.c:92 tools/rpmgraph.c:129 +#: lib/rpminstall.c:339 tools/rpmgraph.c:92 tools/rpmgraph.c:129 #, c-format msgid "open of %s failed: %s\n" msgstr "開啟 %s 失敗:%s\n" @@ -2699,42 +2738,42 @@ msgstr "相依關係失敗:\n" msgid "%s: not an rpm package (or package manifest): %s\n" msgstr "%s:不是 rpm 套件 (或套件 manifest):%s\n" -#: lib/rpminstall.c:357 lib/rpminstall.c:742 tools/rpmgraph.c:112 +#: lib/rpminstall.c:359 lib/rpminstall.c:744 tools/rpmgraph.c:112 #, c-format msgid "%s cannot be installed\n" msgstr "%s 無法安裝\n" -#: lib/rpminstall.c:484 +#: lib/rpminstall.c:486 #, c-format msgid "Retrieving %s\n" msgstr "正在擷取 %s\n" -#: lib/rpminstall.c:496 +#: lib/rpminstall.c:498 #, c-format msgid "skipping %s - transfer failed\n" msgstr "" -#: lib/rpminstall.c:562 +#: lib/rpminstall.c:564 #, c-format msgid "package %s is not relocatable\n" msgstr "套件 %s 不能重新分配位置\n" -#: lib/rpminstall.c:593 +#: lib/rpminstall.c:595 #, c-format msgid "error reading from file %s\n" msgstr "讀取檔案 %s 時發生錯誤\n" -#: lib/rpminstall.c:687 +#: lib/rpminstall.c:689 #, c-format msgid "\"%s\" specifies multiple packages:\n" msgstr "「%s」指定多個套件:\n" -#: lib/rpminstall.c:726 +#: lib/rpminstall.c:728 #, c-format msgid "cannot open %s: %s\n" msgstr "無法開啟 %s:%s\n" -#: lib/rpminstall.c:732 +#: lib/rpminstall.c:734 #, c-format msgid "Installing %s\n" msgstr "正在安裝 %s\n" @@ -2781,9 +2820,9 @@ msgid "Failed to resolve symbol %s: %s\n" msgstr "" #: lib/rpmplugins.c:154 -#, fuzzy, c-format +#, c-format msgid "Plugin %%__%s_%s not configured\n" -msgstr "%s 插件未載入\n" +msgstr "" #: lib/rpmplugins.c:199 #, c-format @@ -2923,21 +2962,21 @@ msgstr "%s 遺漏架構位於 %s:%d\n" msgid "bad option '%s' at %s:%d\n" msgstr "不良選項「%s」位於 %s:%d\n" -#: lib/rpmrc.c:959 +#: lib/rpmrc.c:964 msgid "Failed to read auxiliary vector, /proc not mounted?\n" msgstr "" -#: lib/rpmrc.c:1411 +#: lib/rpmrc.c:1451 #, c-format msgid "Unknown system: %s\n" msgstr "未知系統:%s\n" -#: lib/rpmrc.c:1413 +#: lib/rpmrc.c:1453 #, c-format msgid "Please contact %s\n" msgstr "請聯絡 %s\n" -#: lib/rpmrc.c:1546 +#: lib/rpmrc.c:1586 #, c-format msgid "Unable to open %s for reading: %m.\n" msgstr "無法開啟 %s 以供讀取:%m。\n" @@ -2955,42 +2994,42 @@ msgstr "" msgid " scriptlet support not built in\n" msgstr "" -#: lib/rpmscript.c:281 +#: lib/rpmscript.c:282 #, c-format msgid "Couldn't create temporary file for %s: %s\n" msgstr "" -#: lib/rpmscript.c:316 +#: lib/rpmscript.c:317 #, c-format msgid "Couldn't duplicate file descriptor: %s: %s\n" msgstr "" -#: lib/rpmscript.c:343 +#: lib/rpmscript.c:350 #, fuzzy, c-format msgid "Unable to reset nice value: %s" msgstr "無法讀取圖示 %s:%s\n" -#: lib/rpmscript.c:354 +#: lib/rpmscript.c:361 #, fuzzy, c-format msgid "Unable to reset I/O priority: %s" msgstr "無法讀取圖示 %s:%s\n" -#: lib/rpmscript.c:382 +#: lib/rpmscript.c:389 #, fuzzy, c-format msgid "Fwrite failed: %s" msgstr "%s: Fwrite 失敗:%s\n" -#: lib/rpmscript.c:400 +#: lib/rpmscript.c:407 #, c-format msgid "%s scriptlet failed, waitpid(%d) rc %d: %s\n" msgstr "" -#: lib/rpmscript.c:404 +#: lib/rpmscript.c:411 #, c-format msgid "%s scriptlet failed, signal %d\n" msgstr "" -#: lib/rpmscript.c:407 +#: lib/rpmscript.c:414 #, c-format msgid "%s scriptlet failed, exit status %d\n" msgstr "" @@ -3036,86 +3075,90 @@ msgstr "" msgid "transaction" msgstr "處理事項" -#: lib/signature.c:77 +#: lib/signature.c:78 #, c-format msgid "%s tag %u: BAD, invalid size %u" msgstr "" -#: lib/signature.c:83 +#: lib/signature.c:84 #, c-format msgid "%s tag %u: BAD, invalid type %u" msgstr "" -#: lib/signature.c:90 +#: lib/signature.c:91 #, fuzzy, c-format msgid "%s tag %u: BAD, invalid OpenPGP signature" msgstr "(不是個 OpenPGP 簽署)" -#: lib/signature.c:159 +#: lib/signature.c:160 #, c-format msgid "sigh size(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:164 +#: lib/signature.c:165 msgid "sigh magic: BAD" msgstr "" -#: lib/signature.c:170 +#: lib/signature.c:171 #, c-format msgid "sigh tags: BAD, no. of tags(%d) out of range" msgstr "" -#: lib/signature.c:176 +#: lib/signature.c:177 #, c-format msgid "sigh data: BAD, no. of bytes(%d) out of range" msgstr "" -#: lib/signature.c:191 +#: lib/signature.c:192 #, c-format msgid "sigh blob(%d): BAD, read returned %d" msgstr "" -#: lib/signature.c:208 +#: lib/signature.c:209 #, c-format msgid "sigh tag[%d]: BAD, tag %d type %d offset %d count %d" msgstr "" -#: lib/signature.c:218 +#: lib/signature.c:219 msgid "sigh load: BAD" msgstr "" -#: lib/signature.c:232 +#: lib/signature.c:233 #, c-format msgid "sigh pad(%zd): BAD, read %zd bytes" msgstr "" -#: lib/signature.c:248 +#: lib/signature.c:249 #, c-format msgid "sigh sigSize(%zd): BAD, fstat(2) failed" msgstr "" -#: lib/signature.c:358 +#: lib/signature.c:375 +msgid "Unable to reload signature header.\n" +msgstr "無法重新載入簽署表頭。\n" + +#: lib/signature.c:451 msgid "Header " msgstr "表頭 " -#: lib/signature.c:377 +#: lib/signature.c:470 msgid "MD5 digest:" msgstr "MD5 摘要:" -#: lib/signature.c:380 +#: lib/signature.c:473 msgid "Header SHA1 digest:" msgstr "表頭 SHA1 摘要:" -#: lib/signature.c:399 +#: lib/signature.c:492 #, c-format msgid "Verify signature: BAD PARAMETERS (%d %p %d %p %p)" msgstr "" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "skipped" msgstr "已跳過" -#: lib/transaction.c:1360 +#: lib/transaction.c:1364 msgid "failed" msgstr "已失敗" @@ -3221,76 +3264,76 @@ msgstr "" msgid "cannot open %s index using %s - %s (%d)\n" msgstr "" -#: lib/rpmdb.c:526 +#: lib/rpmdb.c:520 msgid "no dbpath has been set\n" msgstr "尚未設定 dbpath\n" -#: lib/rpmdb.c:1043 +#: lib/rpmdb.c:1037 msgid "miFreeHeader: skipping" msgstr "miFreeHeader:跳過" -#: lib/rpmdb.c:1061 +#: lib/rpmdb.c:1055 #, c-format msgid "error(%d) storing record #%d into %s\n" msgstr "儲存記錄 #%2$d 到 %3$s 時發生錯誤(%1$d)\n" -#: lib/rpmdb.c:1172 +#: lib/rpmdb.c:1167 #, c-format msgid "%s: regexec failed: %s\n" msgstr "" -#: lib/rpmdb.c:1353 +#: lib/rpmdb.c:1348 #, c-format msgid "%s: regcomp failed: %s\n" msgstr "" -#: lib/rpmdb.c:1516 +#: lib/rpmdb.c:1511 msgid "rpmdbNextIterator: skipping" msgstr "rpmdbNextIterator:跳過" -#: lib/rpmdb.c:1603 +#: lib/rpmdb.c:1598 #, c-format msgid "rpmdb: damaged header #%u retrieved -- skipping.\n" msgstr "rpmdb:已擷取損壞的表頭 #%u -- 跳過。\n" -#: lib/rpmdb.c:2135 +#: lib/rpmdb.c:2131 #, c-format msgid "%s: cannot read header at 0x%x\n" msgstr "%s:無法讀取位於 0x%x 的表頭\n" -#: lib/rpmdb.c:2558 +#: lib/rpmdb.c:2566 msgid "no dbpath has been set" msgstr "尚未設定 dbpath" -#: lib/rpmdb.c:2576 +#: lib/rpmdb.c:2584 #, c-format msgid "failed to create directory %s: %s\n" msgstr "" -#: lib/rpmdb.c:2610 +#: lib/rpmdb.c:2618 #, c-format msgid "header #%u in the database is bad -- skipping.\n" msgstr "在資料庫中有不良的表頭 #%u -- 跳過。\n" -#: lib/rpmdb.c:2623 +#: lib/rpmdb.c:2631 #, c-format msgid "cannot add record originally at %u\n" msgstr "無法加入原本位於 %u 的記錄\n" -#: lib/rpmdb.c:2639 +#: lib/rpmdb.c:2647 msgid "failed to rebuild database: original database remains in place\n" msgstr "重建資料庫時失敗:原來的資料庫保持原狀\n" -#: lib/rpmdb.c:2647 +#: lib/rpmdb.c:2655 msgid "failed to replace old database with new database!\n" msgstr "以新的資料庫取代舊的資料庫時失敗!\n" -#: lib/rpmdb.c:2649 +#: lib/rpmdb.c:2657 #, c-format msgid "replace files in %s with files from %s to recover" msgstr "以 %2$s 的檔案取代 %1$s 的檔案來復原" -#: lib/rpmdb.c:2660 +#: lib/rpmdb.c:2668 #, c-format msgid "failed to remove directory %s: %s\n" msgstr "移除目錄時失敗 %s:%s\n" @@ -3449,7 +3492,7 @@ msgstr "在無法解析的巨集之後跟著一個 %%\n" msgid "failed to load macro file %s" msgstr "" -#: rpmio/macro.c:1492 +#: rpmio/macro.c:1510 #, c-format msgid "======================== active %d empty %d\n" msgstr "======================== 作用中 %d 清空 %d\n" @@ -3523,121 +3566,159 @@ msgstr "警告:" msgid "memory alloc (%u bytes) returned NULL.\n" msgstr "記憶體配置 (%u 位元組) 回傳 NULL。\n" -#: rpmio/rpmpgp.c:1074 +#: rpmio/rpmpgp.c:659 rpmio/rpmpgp.c:750 rpmio/rpmpgp.c:821 +#, c-format +msgid "Unsupported version of key: V%d\n" +msgstr "" + +#: rpmio/rpmpgp.c:1122 #, c-format msgid "V%d %s/%s %s, key ID %s" msgstr "" -#: rpmio/rpmpgp.c:1082 +#: rpmio/rpmpgp.c:1130 msgid "(none)" msgstr "(無)" -#: sign/rpmgensig.c:56 +#: sign/rpmgensig.c:58 #, fuzzy, c-format msgid "error creating temp directory %s: %m\n" msgstr "讀取檔案 %s 時發生錯誤\n" -#: sign/rpmgensig.c:64 +#: sign/rpmgensig.c:66 #, fuzzy, c-format msgid "error creating fifo %s: %m\n" msgstr "讀取檔案 %s 時發生錯誤\n" -#: sign/rpmgensig.c:85 +#: sign/rpmgensig.c:87 #, c-format msgid "error delete fifo %s: %m\n" msgstr "" -#: sign/rpmgensig.c:93 +#: sign/rpmgensig.c:95 #, fuzzy, c-format msgid "error delete directory %s: %m\n" msgstr "移除目錄時失敗 %s:%s\n" -#: sign/rpmgensig.c:170 +#: sign/rpmgensig.c:171 #, c-format msgid "%s: Fwrite failed: %s\n" msgstr "%s: Fwrite 失敗:%s\n" -#: sign/rpmgensig.c:180 +#: sign/rpmgensig.c:181 #, c-format msgid "%s: Fflush failed: %s\n" msgstr "" -#: sign/rpmgensig.c:208 +#: sign/rpmgensig.c:207 msgid "Unsupported PGP signature\n" msgstr "" -#: sign/rpmgensig.c:214 +#: sign/rpmgensig.c:213 #, c-format msgid "Unsupported PGP hash algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:227 +#: sign/rpmgensig.c:226 #, c-format msgid "Unsupported PGP pubkey algorithm %u\n" msgstr "" -#: sign/rpmgensig.c:279 +#: sign/rpmgensig.c:277 #, c-format msgid "Could not exec %s: %s\n" msgstr "無法執行 %s:%s\n" -#: sign/rpmgensig.c:289 +#: sign/rpmgensig.c:287 #, fuzzy msgid "Fopen failed\n" msgstr "%s:開啟失敗:%s\n" -#: sign/rpmgensig.c:304 -#, fuzzy +#: sign/rpmgensig.c:302 msgid "Could not write to pipe\n" -msgstr "無法執行 %s:%s\n" +msgstr "" -#: sign/rpmgensig.c:311 -#, fuzzy, c-format +#: sign/rpmgensig.c:309 +#, c-format msgid "Could not read from file %s: %s\n" -msgstr "無法開啟 %%files 檔案 %s:%m\n" +msgstr "" -#: sign/rpmgensig.c:321 +#: sign/rpmgensig.c:319 #, c-format msgid "gpg exec failed (%d)\n" msgstr "gpg 執行失敗 (%d)\n" -#: sign/rpmgensig.c:363 +#: sign/rpmgensig.c:361 msgid "gpg failed to write signature\n" msgstr "寫入簽署時 gpg 失敗\n" -#: sign/rpmgensig.c:380 +#: sign/rpmgensig.c:378 msgid "unable to read the signature\n" msgstr "無法讀取簽名\n" -#: sign/rpmgensig.c:516 +#: sign/rpmgensig.c:529 +#, fuzzy +msgid "generateSignature failed\n" +msgstr "%s:rpmWriteSignature 失敗:%s\n" + +#: sign/rpmgensig.c:543 +#, fuzzy +msgid "rpmReadSignature failed\n" +msgstr "%s:rpmReadSignature 失敗:%s" + +#: sign/rpmgensig.c:570 +msgid "missing libimaevm\n" +msgstr "" + +#: sign/rpmgensig.c:589 +#, fuzzy +msgid "headerReload failed\n" +msgstr "執行失敗\n" + +#: sign/rpmgensig.c:596 sign/rpmgensig.c:801 +msgid "rpmMkTemp failed\n" +msgstr "rpmMkTemp 失敗\n" + +#: sign/rpmgensig.c:603 sign/rpmgensig.c:635 +#, fuzzy +msgid "copyFile failed\n" +msgstr "執行失敗\n" + +#: sign/rpmgensig.c:621 +#, fuzzy +msgid "headerWrite failed\n" +msgstr "執行失敗\n" + +#: sign/rpmgensig.c:651 +#, c-format +msgid "%s already contains identical file signatures\n" +msgstr "" + +#: sign/rpmgensig.c:701 #, c-format msgid "%s: rpmReadSignature failed: %s" msgstr "%s:rpmReadSignature 失敗:%s" -#: sign/rpmgensig.c:530 +#: sign/rpmgensig.c:715 msgid "Cannot sign RPM v3 packages\n" msgstr "" -#: sign/rpmgensig.c:572 +#: sign/rpmgensig.c:743 #, c-format msgid "%s already contains identical signature, skipping\n" msgstr "" -#: sign/rpmgensig.c:620 sign/rpmgensig.c:643 +#: sign/rpmgensig.c:791 sign/rpmgensig.c:814 #, c-format msgid "%s: rpmWriteSignature failed: %s\n" msgstr "%s:rpmWriteSignature 失敗:%s\n" -#: sign/rpmgensig.c:630 -msgid "rpmMkTemp failed\n" -msgstr "rpmMkTemp 失敗\n" - -#: sign/rpmgensig.c:637 +#: sign/rpmgensig.c:808 #, c-format msgid "%s: writeLead failed: %s\n" msgstr "%s:writeLead 失敗:%s\n" -#: sign/rpmgensig.c:662 +#: sign/rpmgensig.c:833 #, c-format msgid "replacing %s failed: %s\n" msgstr "" @@ -3651,6 +3732,9 @@ msgstr "%s:讀取清單失敗:%s\n" msgid "don't verify header+payload signature" msgstr "不驗證表頭+酬載簽署" +#~ msgid "Conversion of %s to long integer failed.\n" +#~ msgstr "%s 轉換至 long integer 失敗。\n" + #~ msgid "Enter pass phrase: " #~ msgstr "輸入通關密語: " @@ -3662,72 +3746,3 @@ msgstr "不驗證表頭+酬載簽署" #~ msgid "Couldn't create pipe for signing: %m" #~ msgstr "無法建立簽署用的導管:%m" - -#~ msgid "Unable to write payload to %s: %s\n" -#~ msgstr "無法寫入酬載到 %s:%s\n" - -#~ msgid "Unable to read payload from %s: %s\n" -#~ msgstr "無法從 %s 讀取酬載:%s\n" - -#~ msgid "Unable to open temp file.\n" -#~ msgstr "無法開啟暫時檔案。\n" - -#~ msgid "Unable to open sigtarget %s: %s\n" -#~ msgstr "無法開啟簽署目標 %s:%s\n" - -#~ msgid "Unable to read header from %s: %s\n" -#~ msgstr "無法讀取 %s 的表頭:%s\n" - -#~ msgid "Unable to write header to %s: %s\n" -#~ msgstr "無法寫入 %s 的表頭:%s\n" - -#~ msgid "Failed to decode policy for %s\n" -#~ msgstr "無法解碼 %s 的方針\n" - -#~ msgid "Failed to create temporary file for %s: %s\n" -#~ msgstr "無法為 %s 建立暫存檔:%s\n" - -#~ msgid "Failed to write %s policy to file %s\n" -#~ msgstr "無法寫入 %s 方針至檔案 %s\n" - -#~ msgid "Failed to connect to policy handler\n" -#~ msgstr "無法連接至方針處理器\n" - -#~ msgid "Failed to begin policy transaction: %s\n" -#~ msgstr "無法開始方針處理事項:%s\n" - -#~ msgid "Failed to remove temporary policy file %s: %s\n" -#~ msgstr "無法移除暫存方針檔 %s:%s\n" - -#~ msgid "Failed to install policy module: %s (%s)\n" -#~ msgstr "無法安裝方針模組:%s (%s)\n" - -#~ msgid "Failed to remove policy module: %s\n" -#~ msgstr "無法移除方針模組:%s\n" - -#~ msgid "Failed to fork process: %s\n" -#~ msgstr "無法分支程序:%s\n" - -#~ msgid "Failed to execute %s: %s\n" -#~ msgstr "無法執行 %s:%s\n" - -#~ msgid "%s terminated abnormally\n" -#~ msgstr "%s 已異常終止\n" - -#~ msgid "%s failed with exit code %i\n" -#~ msgstr "%s 已失敗並伴隨代碼 %i\n" - -#~ msgid "Failed to commit policy changes\n" -#~ msgstr "無法提交方針變更\n" - -#~ msgid "Failed to expand restorecon path" -#~ msgstr "無法擴展 restorecon 路徑" - -#~ msgid "Failed to relabel filesystem. Files may be mislabeled\n" -#~ msgstr "無法將檔案系統重新標籤。檔案可能標籤有誤\n" - -#~ msgid "Failed to reload file contexts. Files may be mislabeled\n" -#~ msgstr "無法重新載入檔案情境。檔案可能標籤有誤\n" - -#~ msgid "Failed to extract policy from %s\n" -#~ msgstr "無法從 %s 抽出方針\n" diff --git a/python/rpmmodule.c b/python/rpmmodule.c index ccd82d388c..e3c65d3e07 100644 --- a/python/rpmmodule.c +++ b/python/rpmmodule.c @@ -511,6 +511,7 @@ static int initModule(PyObject *m) REGISTER_ENUM(RPMCALLBACK_SCRIPT_START); REGISTER_ENUM(RPMCALLBACK_SCRIPT_STOP); REGISTER_ENUM(RPMCALLBACK_INST_STOP); + REGISTER_ENUM(RPMCALLBACK_ELEM_PROGRESS); REGISTER_ENUM(RPMPROB_BADARCH); REGISTER_ENUM(RPMPROB_BADOS); diff --git a/rpm.am b/rpm.am index 1f43ad8a0b..28f5f6fd2b 100644 --- a/rpm.am +++ b/rpm.am @@ -7,4 +7,4 @@ rpmlibexecdir = $(prefix)/lib/rpm rpmconfigdir = $(prefix)/lib/rpm # Libtool version (current-revision-age) for all our libraries -rpm_version_info = 7:0:0 +rpm_version_info = 7:1:0 diff --git a/rpm2archive.c b/rpm2archive.c index 63d64d9440..5cbb36a8cc 100644 --- a/rpm2archive.c +++ b/rpm2archive.c @@ -161,6 +161,11 @@ static int process_package(rpmts ts, char * filename) write_file_content(a, buf, fi); } } + /* End of iteration is not an error */ + if (rc == RPMERR_ITER_END) { + rc = 0; + } + _free(hardlink); Fclose(gzdi); /* XXX gzdi == fdi */ diff --git a/rpmio/base64.c b/rpmio/base64.c index 60e67d4429..4424aabbdd 100644 --- a/rpmio/base64.c +++ b/rpmio/base64.c @@ -104,7 +104,7 @@ static int base64_decode_value(unsigned char value_in) { static const int decoding[] = {62,-1,-1,-1,63,52,53,54,55,56,57,58,59,60,61,-1,-1,-1,-2,-1,-1,-1,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,-1,-1,-1,-1,-1,-1,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51}; value_in -= 43; - if (value_in > sizeof(decoding)/sizeof(int)) + if (value_in >= sizeof(decoding)/sizeof(int)) return -1; return decoding[value_in]; } diff --git a/rpmio/macro.c b/rpmio/macro.c index 46e6b874b3..0c009ea2cb 100644 --- a/rpmio/macro.c +++ b/rpmio/macro.c @@ -993,7 +993,7 @@ expandMacro(MacroBuf mb, const char *src, size_t slen) chkexist = 0; switch ((c = *s)) { default: /* %name substitution */ - while (strchr("!?", *s) != NULL) { + while (*s != '\0' && strchr("!?", *s) != NULL) { switch(*s++) { case '!': negate = ((negate + 1) % 2); @@ -1471,6 +1471,24 @@ int expandMacros(void * spec, rpmMacroContext mc, char * sbuf, size_t slen) return rc; } +int rpmExpandMacros(rpmMacroContext mc, const char * sbuf, char ** obuf, int flags) +{ + char *target = NULL; + int rc; + + mc = rpmmctxAcquire(mc); + rc = doExpandMacros(mc, sbuf, &target); + rpmmctxRelease(mc); + + if (rc) { + free(target); + return -1; + } else { + *obuf = target; + return 1; + } +} + void rpmDumpMacroTable(rpmMacroContext mc, FILE * fp) { diff --git a/rpmio/rpmglob.c b/rpmio/rpmglob.c index 0c6b0a362f..66f838cd6d 100644 --- a/rpmio/rpmglob.c +++ b/rpmio/rpmglob.c @@ -124,30 +124,15 @@ static inline const char *next_brace_sub(const char *begin) unsigned int depth = 0; const char *cp = begin; - while (1) { - if (depth == 0) { - if (*cp != ',' && *cp != '}' && *cp != '\0') { - if (*cp == '{') - ++depth; - ++cp; - continue; - } - } else { - while (*cp != '\0' && (*cp != '}' || depth > 0)) { - if (*cp == '}') - --depth; - ++cp; - } - if (*cp == '\0') - /* An incorrectly terminated brace expression. */ - return NULL; + while (*cp != '\0') { + if ((*cp == '}' && depth-- == 0) || (*cp == ',' && depth == 0)) + break; - continue; - } - break; + if (*cp++ == '{') + depth++; } - return cp; + return *cp != '\0' ? cp : NULL; } static int __glob_pattern_p(const char *pattern, int quote); diff --git a/rpmio/rpmkeyring.c b/rpmio/rpmkeyring.c index b6b570387b..ac3e3bc5ab 100644 --- a/rpmio/rpmkeyring.c +++ b/rpmio/rpmkeyring.c @@ -159,9 +159,8 @@ rpmPubkey *rpmGetSubkeys(rpmPubkey mainkey, int *count) int pgpsubkeysCount = 0; int i; - if (!pgpPrtParamsSubkeys(mainkey->pkt, mainkey->pktlen, mainkey->pgpkey, - &pgpsubkeys, &pgpsubkeysCount)) { - + if (mainkey && !pgpPrtParamsSubkeys(mainkey->pkt, mainkey->pktlen, + mainkey->pgpkey, &pgpsubkeys, &pgpsubkeysCount)) { subkeys = xmalloc(pgpsubkeysCount * sizeof(*subkeys)); @@ -178,6 +177,7 @@ rpmPubkey *rpmGetSubkeys(rpmPubkey mainkey, int *count) subkey->nrefs = 1; pthread_rwlock_init(&subkey->lock, NULL); } + free(pgpsubkeys); } *count = pgpsubkeysCount; diff --git a/rpmio/rpmkeyring.h b/rpmio/rpmkeyring.h index 54e3166f13..f9e2f59ff0 100644 --- a/rpmio/rpmkeyring.h +++ b/rpmio/rpmkeyring.h @@ -64,7 +64,7 @@ rpmKeyring rpmKeyringLink(rpmKeyring keyring); */ rpmPubkey rpmPubkeyNew(const uint8_t *pkt, size_t pktlen); -/** \ingroupt rpmkeyring +/** \ingroup rpmkeyring * Return array of subkeys belonging to maikey * param mainkey main rpmPubkey * param count count of returned subkeys diff --git a/rpmio/rpmmacro.h b/rpmio/rpmmacro.h index 765c78c6dd..8027f98c0b 100644 --- a/rpmio/rpmmacro.h +++ b/rpmio/rpmmacro.h @@ -65,6 +65,17 @@ int expandMacros (void * spec, rpmMacroContext mc, char * sbuf, size_t slen); +/** \ingroup rpmmacro + * Expand macro into buffer. + * @param mc macro context (NULL uses global context). + * @param sbuf input macro to expand + * @param obuf macro expansion (malloc'ed) + * @param flags flags (currently unused) + * @return negative on failure + */ +int rpmExpandMacros (rpmMacroContext mc, const char * sbuf, + char ** obuf, int flags); + /** \ingroup rpmmacro * Add macro to context. * @deprecated Use rpmDefineMacro(). diff --git a/rpmio/rpmpgp.c b/rpmio/rpmpgp.c index f020650030..88fa808f67 100644 --- a/rpmio/rpmpgp.c +++ b/rpmio/rpmpgp.c @@ -384,6 +384,15 @@ unsigned int pgpCRC(const uint8_t *octets, size_t len) return crc & 0xffffff; } +static int pgpVersion(const uint8_t *h, size_t hlen, uint8_t *version) +{ + if (hlen < 1) + return -1; + + *version = h[0]; + return 0; +} + static int pgpPrtSubType(const uint8_t *h, size_t hlen, pgpSigType sigtype, pgpDigParams _digp) { @@ -392,7 +401,7 @@ static int pgpPrtSubType(const uint8_t *h, size_t hlen, pgpSigType sigtype, while (hlen > 0) { i = pgpLen(p, hlen, &plen); - if (i == 0 || i + plen > hlen) + if (i == 0 || plen < 1 || i + plen > hlen) break; p += i; @@ -423,6 +432,8 @@ static int pgpPrtSubType(const uint8_t *h, size_t hlen, pgpSigType sigtype, if (!(_digp->saved & PGPDIG_SAVED_TIME) && (sigtype == PGPSIGTYPE_POSITIVE_CERT || sigtype == PGPSIGTYPE_BINARY || sigtype == PGPSIGTYPE_TEXT || sigtype == PGPSIGTYPE_STANDALONE)) { + if (plen-1 != sizeof(_digp->time)) + break; _digp->saved |= PGPDIG_SAVED_TIME; memcpy(_digp->time, p+1, sizeof(_digp->time)); } @@ -440,6 +451,8 @@ static int pgpPrtSubType(const uint8_t *h, size_t hlen, pgpSigType sigtype, if (!(_digp->saved & PGPDIG_SAVED_ID) && (sigtype == PGPSIGTYPE_POSITIVE_CERT || sigtype == PGPSIGTYPE_BINARY || sigtype == PGPSIGTYPE_TEXT || sigtype == PGPSIGTYPE_STANDALONE)) { + if (plen-1 != sizeof(_digp->signid)) + break; _digp->saved |= PGPDIG_SAVED_ID; memcpy(_digp->signid, p+1, sizeof(_digp->signid)); } @@ -523,13 +536,29 @@ static int pgpPrtSigParams(pgpTag tag, uint8_t pubkey_algo, uint8_t sigtype, return rc; } +static int pgpGet(const uint8_t *s, size_t nbytes, const uint8_t *send, + unsigned int *valp) +{ + int rc = -1; + + if (s + nbytes <= send) { + *valp = pgpGrab(s, nbytes); + rc = 0; + } + + return rc; +} + static int pgpPrtSig(pgpTag tag, const uint8_t *h, size_t hlen, pgpDigParams _digp) { - uint8_t version = h[0]; + uint8_t version = 0; uint8_t * p; - size_t plen; - int rc; + unsigned int plen; + int rc = 1; + + if (pgpVersion(h, hlen, &version)) + return rc; switch (version) { case 3: @@ -581,7 +610,8 @@ static int pgpPrtSig(pgpTag tag, const uint8_t *h, size_t hlen, pgpPrtNL(); p = &v->hashlen[0]; - plen = pgpGrab(v->hashlen, sizeof(v->hashlen)); + if (pgpGet(v->hashlen, sizeof(v->hashlen), h + hlen, &plen)) + return 1; p += sizeof(v->hashlen); if ((p + plen) > (h + hlen)) @@ -595,7 +625,8 @@ static int pgpPrtSig(pgpTag tag, const uint8_t *h, size_t hlen, return 1; p += plen; - plen = pgpGrab(p,2); + if (pgpGet(p, 2, h + hlen, &plen)) + return 1; p += 2; if ((p + plen) > (h + hlen)) @@ -605,7 +636,8 @@ static int pgpPrtSig(pgpTag tag, const uint8_t *h, size_t hlen, return 1; p += plen; - plen = pgpGrab(p,2); + if (pgpGet(p, 2, h + hlen, &plen)) + return 1; pgpPrtHex(" signhash16", p, 2); pgpPrtNL(); @@ -624,6 +656,7 @@ static int pgpPrtSig(pgpTag tag, const uint8_t *h, size_t hlen, rc = pgpPrtSigParams(tag, v->pubkey_algo, v->sigtype, p, h, hlen, _digp); } break; default: + rpmlog(RPMLOG_WARNING, _("Unsupported version of key: V%d\n"), version); rc = 1; break; } @@ -681,11 +714,14 @@ static int pgpPrtPubkeyParams(uint8_t pubkey_algo, static int pgpPrtKey(pgpTag tag, const uint8_t *h, size_t hlen, pgpDigParams _digp) { - uint8_t version = *h; + uint8_t version = 0; const uint8_t * p = NULL; time_t t; int rc = 1; + if (pgpVersion(h, hlen, &version)) + return rc; + /* We only permit V4 keys, V3 keys are long long since deprecated */ switch (version) { case 4: @@ -710,6 +746,8 @@ static int pgpPrtKey(pgpTag tag, const uint8_t *h, size_t hlen, rc = pgpPrtPubkeyParams(v->pubkey_algo, p, h, hlen, _digp); } } break; + default: + rpmlog(RPMLOG_WARNING, _("Unsupported version of key: V%d\n"), h[0]); } return rc; } @@ -732,9 +770,13 @@ static int getFingerprint(const uint8_t *h, size_t hlen, pgpKeyID_t keyid) int rc = -1; /* assume failure */ const uint8_t *se; const uint8_t *pend = h + hlen; + uint8_t version = 0; + + if (pgpVersion(h, hlen, &version)) + return rc; /* We only permit V4 keys, V3 keys are long long since deprecated */ - switch (h[0]) { + switch (version) { case 4: { pgpPktKeyV4 v = (pgpPktKeyV4) (h); int mpis = -1; @@ -775,6 +817,8 @@ static int getFingerprint(const uint8_t *h, size_t hlen, pgpKeyID_t keyid) } } break; + default: + rpmlog(RPMLOG_WARNING, _("Unsupported version of key: V%d\n"), version); } return rc; } @@ -824,12 +868,14 @@ static int pgpPrtPkt(struct pgpPkt *p, pgpDigParams _digp) case PGPTAG_USER_ID: rc = pgpPrtUserID(p->tag, p->body, p->blen, _digp); break; + case PGPTAG_RESERVED: + rc = -1; + break; case PGPTAG_COMMENT: case PGPTAG_COMMENT_OLD: case PGPTAG_PUBLIC_SUBKEY: case PGPTAG_SECRET_KEY: case PGPTAG_SECRET_SUBKEY: - case PGPTAG_RESERVED: case PGPTAG_PUBLIC_SESSION_KEY: case PGPTAG_SYMMETRIC_SESSION_KEY: case PGPTAG_COMPRESSED_DATA: @@ -1017,8 +1063,10 @@ int pgpPrtParamsSubkeys(const uint8_t *pkts, size_t pktlen, /* Copy UID from main key to subkey */ digps[count]->userid = xstrdup(mainkey->userid); - if(getFingerprint(pkt.body, pkt.blen, digps[count]->signid)) + if(getFingerprint(pkt.body, pkt.blen, digps[count]->signid)) { + pgpDigParamsFree(digps[count]); continue; + } if(pgpPrtKey(pkt.tag, pkt.body, pkt.blen, digps[count])) { pgpDigParamsFree(digps[count]); diff --git a/rpmio/rpmutil.h b/rpmio/rpmutil.h index 90cc08f24c..aa466bcdcd 100644 --- a/rpmio/rpmutil.h +++ b/rpmio/rpmutil.h @@ -96,7 +96,7 @@ #define RPM_GNUC_WARN_UNUSED_RESULT #endif /* __GNUC__ */ -#if __GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3) +#if (__GNUC__ >= 4 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3)) && !defined(__OS2__) # define RPM_GNUC_INTERNAL __attribute__((visibility("hidden"))) #else # define RPM_GNUC_INTERNAL diff --git a/rpmrc.in b/rpmrc.in index 25526ebb01..1d54ed7ba9 100644 --- a/rpmrc.in +++ b/rpmrc.in @@ -62,6 +62,11 @@ optflags: mipsel -O2 -g optflags: mips64 -O2 -g optflags: mips64el -O2 -g +optflags: mipsr6 -O2 -g +optflags: mipsr6el -O2 -g +optflags: mips64r6 -O2 -g +optflags: mips64r6el -O2 -g + optflags: armv3l -O2 -g -march=armv3 optflags: armv4b -O2 -g -march=armv4 optflags: armv4l -O2 -g -march=armv4 @@ -94,6 +99,8 @@ optflags: sh4a -O2 -g -mieee optflags: aarch64 -O2 -g +optflags: riscv64 -O2 -g + ############################################################# # Architecture colors @@ -121,6 +128,11 @@ archcolor: mipsel 1 archcolor: mips64 2 archcolor: mips64el 2 +archcolor: mipsr6 1 +archcolor: mipsr6el 1 +archcolor: mips64r6 2 +archcolor: mips64r6el 2 + archcolor: m68k 1 archcolor: m68kmint 1 @@ -137,6 +149,8 @@ archcolor: sh4 1 archcolor: aarch64 2 +archcolor: riscv64 2 + ############################################################# # Canonical arch names and numbers @@ -228,6 +242,14 @@ arch_canon: sh4a: sh4a 17 arch_canon: xtensa: xtensa 18 arch_canon: aarch64: aarch64 19 +arch_canon: mipsr6: mipsr6 20 +arch_canon: mipsr6el: mipsr6el 20 +arch_canon: mips64r6: mips64r6 21 +arch_canon: mips64r6el: mips64r6el 21 + +arch_canon: riscv: riscv64 22 +arch_canon: riscv64: riscv64 22 + ############################################################# # Canonical OS names and numbers @@ -261,6 +283,8 @@ os_canon: Linux/ESA: VM/ESA 20 os_canon: Darwin: darwin 21 os_canon: MacOSX: macosx 21 +os_canon: OS2: os2 22 + ############################################################# # For a given uname().machine, the default build arch @@ -323,6 +347,11 @@ buildarchtranslate: mipsel: mipsel buildarchtranslate: mips64: mips64 buildarchtranslate: mips64el: mips64el +buildarchtranslate: mipsr6: mipsr6 +buildarchtranslate: mipsr6el: mipsr6el +buildarchtranslate: mips64r6: mips64r6 +buildarchtranslate: mips64r6el: mips64r6el + buildarchtranslate: m68k: m68k buildarchtranslate: atarist: m68kmint @@ -348,6 +377,9 @@ buildarchtranslate: sh4a: sh4 buildarchtranslate: aarch64: aarch64 +buildarchtranslate: riscv: riscv64 +buildarchtranslate: riscv64: riscv64 + ############################################################# # Architecture compatibility @@ -404,6 +436,11 @@ arch_compat: mipsel: noarch arch_compat: mips64: mips arch_compat: mips64el: mipsel +arch_compat: mipsr6: noarch +arch_compat: mipsr6el: noarch +arch_compat: mips64r6: mipsr6 +arch_compat: mips64r6el: mipsr6el + arch_compat: hppa2.0: hppa1.2 arch_compat: hppa1.2: hppa1.1 arch_compat: hppa1.1: hppa1.0 @@ -448,6 +485,9 @@ arch_compat: sh4a: sh4 arch_compat: aarch64: noarch +arch_compat: riscv: noarch +arch_compat: riscv64: noarch + os_compat: IRIX64: IRIX os_compat: solaris2.7: solaris2.3 solaris2.4 solaris2.5 solaris2.6 os_compat: solaris2.6: solaris2.3 solaris2.4 solaris2.5 @@ -481,6 +521,9 @@ buildarch_compat: ia64: noarch buildarch_compat: aarch64: noarch +buildarch_compat: riscv: noarch +buildarch_compat: riscv64: noarch + buildarch_compat: athlon: i686 buildarch_compat: geode: i586 buildarch_compat: pentium4: pentium3 @@ -527,6 +570,11 @@ buildarch_compat: mipsel: noarch buildarch_compat: mips64: noarch buildarch_compat: mips64el: noarch +buildarch_compat: mipsr6: noarch +buildarch_compat: mipsr6el: noarch +buildarch_compat: mips64r6: noarch +buildarch_compat: mips64r6el: noarch + buildarch_compat: armv4b: noarch buildarch_compat: armv7l: armv6l buildarch_compat: armv6l: armv5tejl diff --git a/rpmsign.c b/rpmsign.c index 7f48d985ae..681fa6618d 100644 --- a/rpmsign.c +++ b/rpmsign.c @@ -9,7 +9,7 @@ #include "lib/rpmsignfiles.h" #include "debug.h" -#if !defined(__GLIBC__) && !defined(__APPLE__) +#if !defined(__GLIBC__) && !defined(__APPLE__) && !defined(__OS2__) char ** environ = NULL; #endif diff --git a/scripts/Makefile.am b/scripts/Makefile.am index 036105d63f..8a00f627dd 100644 --- a/scripts/Makefile.am +++ b/scripts/Makefile.am @@ -27,6 +27,7 @@ rpmconfig_SCRIPTS = \ brp-compress brp-python-bytecompile brp-java-gcjcompile \ brp-strip brp-strip-comment-note brp-python-hardlink \ brp-strip-shared brp-strip-static-archive \ + os2deps.sh \ check-files check-prereqs \ check-buildroot check-rpaths check-rpaths-worker \ find-lang.sh find-requires find-provides \ diff --git a/scripts/brp-compress b/scripts/brp-compress index 71fed55210..1d4cd85f51 100755 --- a/scripts/brp-compress +++ b/scripts/brp-compress @@ -11,10 +11,16 @@ cd "$RPM_BUILD_ROOT" COMPRESS=${COMPRESS:-gzip -9 -n} COMPRESS_EXT=${COMPRESS_EXT:-.gz} -for d in ./usr/man/man* ./usr/man/*/man* ./usr/info \ - ./usr/share/man/man* ./usr/share/man/*/man* ./usr/share/info \ - ./usr/kerberos/man ./usr/X11R6/man/man* ./usr/lib/perl5/man/man* \ - ./usr/share/doc/*/man/man* ./usr/lib/*/man/man* +ROOT_PREFIX=${1:-.} +if [ "${ROOT_PREFIX%%/*}" != "." ]; then + echo "$0: Prefix $ROOT_PREFIX must start with ./" + exit 1 +fi + +for d in ${ROOT_PREFIX}/usr/man/man* ${ROOT_PREFIX}/usr/man/*/man* ${ROOT_PREFIX}/usr/info \ + ${ROOT_PREFIX}/usr/share/man/man* ${ROOT_PREFIX}/usr/share/man/*/man* ${ROOT_PREFIX}/usr/share/info \ + ${ROOT_PREFIX}/usr/kerberos/man ${ROOT_PREFIX}/usr/X11R6/man/man* ${ROOT_PREFIX}/usr/lib/perl5/man/man* \ + ${ROOT_PREFIX}/usr/share/doc/*/man/man* ${ROOT_PREFIX}/usr/lib/*/man/man* do [ -d $d ] || continue for f in `find $d -type f ! -name dir` diff --git a/scripts/brp-strip b/scripts/brp-strip index 5e645669cf..51230cfdec 100755 --- a/scripts/brp-strip +++ b/scripts/brp-strip @@ -8,6 +8,7 @@ STRIP=${1:-strip} case `uname -a` in Darwin*) exit 0 ;; +OS/2*) exit 0 ;; *) ;; esac diff --git a/scripts/brp-strip-comment-note b/scripts/brp-strip-comment-note index 833ac78e51..1e7debaadd 100755 --- a/scripts/brp-strip-comment-note +++ b/scripts/brp-strip-comment-note @@ -9,6 +9,7 @@ OBJDUMP=${2:-objdump} case `uname -a` in Darwin*) exit 0 ;; +OS/2*) exit 0 ;; *) ;; esac diff --git a/scripts/brp-strip-shared b/scripts/brp-strip-shared index 51d10d5b3d..81d5388896 100644 --- a/scripts/brp-strip-shared +++ b/scripts/brp-strip-shared @@ -11,6 +11,7 @@ STRIP=${1:-strip} case `uname -a` in Darwin*) exit 0 ;; +OS/2*) exit 0 ;; *) ;; esac diff --git a/scripts/brp-strip-static-archive b/scripts/brp-strip-static-archive index ddd3b2422b..227e4d3c49 100755 --- a/scripts/brp-strip-static-archive +++ b/scripts/brp-strip-static-archive @@ -8,6 +8,7 @@ STRIP=${1:-strip} case `uname -a` in Darwin*) exit 0 ;; +OS/2*) exit 0 ;; *) ;; esac diff --git a/scripts/find-debuginfo.sh b/scripts/find-debuginfo.sh index 17522e038f..4293261c98 100644 --- a/scripts/find-debuginfo.sh +++ b/scripts/find-debuginfo.sh @@ -2,8 +2,10 @@ #find-debuginfo.sh - automagically generate debug info and file list #for inclusion in an rpm spec file. # -# Usage: find-debuginfo.sh [--strict-build-id] [-g] [-r] +# Usage: find-debuginfo.sh [--strict-build-id] [-g] [-r] [-m] # [-o debugfiles.list] +# [--run-dwz] [--dwz-low-mem-die-limit N] +# [--dwz-max-die-limit N] # [[-l filelist]... [-p 'pattern'] -o debuginfo.list] # [builddir] # @@ -20,18 +22,33 @@ # The -p argument is an grep -E -style regexp matching the a file name, # and must not use anchors (^ or $). # +# The --run-dwz flag instructs find-debuginfo.sh to run the dwz utility +# if available, and --dwz-low-mem-die-limit and --dwz-max-die-limit +# provide detailed limits. See dwz(1) -l and -L option for details. +# # All file names in switches are relative to builddir (. if not given). # +# Figure out where we are installed so we can call other helper scripts. +lib_rpm_dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )" + # With -g arg, pass it to strip on libraries or executables. strip_g=false # with -r arg, pass --reloc-debug-sections to eu-strip. strip_r=false +# with -m arg, add minimal debuginfo to binary. +include_minidebug=false + # Barf on missing build IDs. strict=false +# DWZ parameters. +run_dwz=false +dwz_low_mem_die_limit= +dwz_max_die_limit= + BUILDDIR=. out=debugfiles.list nout=0 @@ -40,9 +57,23 @@ while [ $# -gt 0 ]; do --strict-build-id) strict=true ;; + --run-dwz) + run_dwz=true + ;; + --dwz-low-mem-die-limit) + dwz_low_mem_die_limit=$2 + shift + ;; + --dwz-max-die-limit) + dwz_max_die_limit=$2 + shift + ;; -g) strip_g=true ;; + -m) + include_minidebug=true + ;; -o) if [ -z "${lists[$nout]}" -a -z "${ptns[$nout]}" ]; then out=$2 @@ -86,10 +117,12 @@ done LISTFILE="$BUILDDIR/$out" SOURCEFILE="$BUILDDIR/debugsources.list" LINKSFILE="$BUILDDIR/debuglinks.list" +ELFBINSFILE="$BUILDDIR/elfbins.list" > "$SOURCEFILE" > "$LISTFILE" > "$LINKSFILE" +> "$ELFBINSFILE" debugdir="${RPM_BUILD_ROOT}/usr/lib/debug" @@ -106,6 +139,43 @@ strip_to_debug() chmod 444 "$1" || exit } +add_minidebug() +{ + local debuginfo="$1" + local binary="$2" + + local dynsyms=`mktemp` + local funcsyms=`mktemp` + local keep_symbols=`mktemp` + local mini_debuginfo=`mktemp` + + # In the minisymtab we don't need the .debug_ sections (already removed + # by -S) but also not any other non-allocated PROGBITS or NOTE sections. + # List and remove them explicitly. We do want to keep the allocated, + # symbol and NOBITS sections so cannot use --keep-only because that is + # too agressive. Field $2 is the section name, $3 is the section type + # and $8 are the section flags. + local remove_sections=`readelf -W -S "$debuginfo" | awk '{ if (index($2,".debug_") != 1 && ($3 == "PROGBITS" || $3 == "NOTE") && index($8,"A") == 0) printf "--remove-section "$2" " }'` + + # Extract the dynamic symbols from the main binary, there is no need to also have these + # in the normal symbol table + nm -D "$binary" --format=posix --defined-only | awk '{ print $1 }' | sort > "$dynsyms" + # Extract all the text (i.e. function) symbols from the debuginfo + # Use format sysv to make sure we can match against the actual ELF FUNC + # symbol type. The binutils nm posix format symbol type chars are + # ambigous for architectures that might use function descriptors. + nm "$debuginfo" --format=sysv --defined-only | awk -F \| '{ if ($4 ~ "FUNC") print $1 }' | sort > "$funcsyms" + # Keep all the function symbols not already in the dynamic symbol table + comm -13 "$dynsyms" "$funcsyms" > "$keep_symbols" + # Copy the full debuginfo, keeping only a minumal set of symbols and removing some unnecessary sections + objcopy -S $remove_sections --keep-symbols="$keep_symbols" "$debuginfo" "$mini_debuginfo" &> /dev/null + #Inject the compressed data into the .gnu_debugdata section of the original binary + xz "$mini_debuginfo" + mini_debuginfo="${mini_debuginfo}.xz" + objcopy --add-section .gnu_debugdata="$mini_debuginfo" "$binary" + rm -f "$dynsyms" "$funcsyms" "$keep_symbols" "$mini_debuginfo" +} + # Make a relative symlink to $1 called $3$2 shopt -s extglob link_relative() @@ -232,7 +302,7 @@ while read nlinks inum f; do fi echo "extracting debug info from $f" - id=$(/usr/lib/rpm/debugedit -b "$RPM_BUILD_DIR" -d /usr/src/debug \ + id=$(${lib_rpm_dir}/debugedit -b "$RPM_BUILD_DIR" -d /usr/src/debug \ -i -l "$SOURCEFILE" "$f") || exit if [ $nlinks -gt 1 ]; then eval linkedid_$inum=\$id @@ -242,7 +312,7 @@ while read nlinks inum f; do $strict && exit 2 fi - [ -x /usr/bin/gdb-add-index ] && /usr/bin/gdb-add-index "$f" > /dev/null 2>&1 + type gdb-add-index >/dev/null 2>&1 && gdb-add-index "$f" > /dev/null 2>&1 # A binary already copied into /usr/lib/debug doesn't get stripped, # just has its file names collected and adjusted. @@ -261,12 +331,53 @@ while read nlinks inum f; do chmod u-w "$f" fi + # strip -g implies we have full symtab, don't add mini symtab in that case. + $strip_g || ($include_minidebug && add_minidebug "${debugfn}" "$f") + + echo "./${f#$RPM_BUILD_ROOT}" >> "$ELFBINSFILE" + if [ -n "$id" ]; then make_id_link "$id" "$dn/$(basename $f)" make_id_link "$id" "/usr/lib/debug$dn/$bn" .debug fi done || exit +# Invoke the DWARF Compressor utility. +if $run_dwz && type dwz >/dev/null 2>&1 \ + && [ -d "${RPM_BUILD_ROOT}/usr/lib/debug" ]; then + dwz_files="`cd "${RPM_BUILD_ROOT}/usr/lib/debug"; find -type f -name \*.debug`" + if [ -n "${dwz_files}" ]; then + dwz_multifile_name="${RPM_PACKAGE_NAME}-${RPM_PACKAGE_VERSION}-${RPM_PACKAGE_RELEASE}.${RPM_ARCH}" + dwz_multifile_suffix= + dwz_multifile_idx=0 + while [ -f "${RPM_BUILD_ROOT}/usr/lib/debug/.dwz/${dwz_multifile_name}${dwz_multifile_suffix}" ]; do + let ++dwz_multifile_idx + dwz_multifile_suffix=".${dwz_multifile_idx}" + done + dwz_multfile_name="${dwz_multifile_name}${dwz_multifile_suffix}" + dwz_opts="-h -q -r -m .dwz/${dwz_multifile_name}" + mkdir -p "${RPM_BUILD_ROOT}/usr/lib/debug/.dwz" + [ -n "${dwz_low_mem_die_limit}" ] \ + && dwz_opts="${dwz_opts} -l ${dwz_low_mem_die_limit}" + [ -n "${dwz_max_die_limit}" ] \ + && dwz_opts="${dwz_opts} -L ${dwz_max_die_limit}" + ( cd "${RPM_BUILD_ROOT}/usr/lib/debug" && dwz $dwz_opts $dwz_files ) + # Remove .dwz directory if empty + rmdir "${RPM_BUILD_ROOT}/usr/lib/debug/.dwz" 2>/dev/null + if [ -f "${RPM_BUILD_ROOT}/usr/lib/debug/.dwz/${dwz_multifile_name}" ]; then + id="`readelf -Wn "${RPM_BUILD_ROOT}/usr/lib/debug/.dwz/${dwz_multifile_name}" \ + 2>/dev/null | sed -n 's/^ Build ID: \([0-9a-f]\+\)/\1/p'`" + [ -n "$id" ] \ + && make_id_link "$id" "/usr/lib/debug/.dwz/${dwz_multifile_name}" .debug + fi + + # dwz invalidates .gnu_debuglink CRC32 in the main files. + cat "$ELFBINSFILE" | + (cd "$RPM_BUILD_ROOT"; \ + xargs -d '\n' ${lib_rpm_dir}/sepdebugcrcfix usr/lib/debug) + fi +fi + # For each symlink whose target has a .debug file, # make a .debug symlink to that file. find "$RPM_BUILD_ROOT" ! -path "${debugdir}/*" -type l -print | diff --git a/scripts/find-lang.sh b/scripts/find-lang.sh index c1177e349e..93f5e63d92 100755 --- a/scripts/find-lang.sh +++ b/scripts/find-lang.sh @@ -49,7 +49,7 @@ elif [ $1 = / ] ; then echo $0: expects non-/ argument for '$1' 1>&2 elif [ ! -d $1 ] ; then echo $0: $1: no such directory exit 1 -else TOP_DIR="`echo $1|sed -e 's:/$::'`" +else TOP_DIR="`echo $1|sed -e 's $MO_NAME find "$TOP_DIR" -type d|sed ' -s:'"$TOP_DIR"':: -'"$NO_ALL_NAME$GNOME"'s:\(.*/share/help/\)\([^/_]\+\)\([^/]*\)\(/'"$NAME"'\)$:%lang(\2) %doc \1\2\3\4/: -'"$ALL_NAME$GNOME"'s:\(.*/share/help/\)\([^/_]\+\)\([^/]*\)\(/[a-zA-Z0-9.\_\-]\+\)$:%lang(\2) %doc \1\2\3\4/: -s:^\([^%].*\):: -s:%lang(C) :: +s<'"$TOP_DIR"'<< +'"$NO_ALL_NAME$GNOME"'s<\(.*/share/help/\)\([^/_]\+\)\([^/]*\)\(/'"$NAME"'\)$<%lang(\2) %doc \1\2\3\4/< +'"$ALL_NAME$GNOME"'s<\(.*/share/help/\)\([^/_]\+\)\([^/]*\)\(/[a-zA-Z0-9.\_\-]\+\)$<%lang(\2) %doc \1\2\3\4/< +s<^\([^%].*\)<< +s<%lang(C) << /^$/d' >> $MO_NAME find "$TOP_DIR" -type d|sed ' -s:'"$TOP_DIR"':: -'"$NO_ALL_NAME$GNOME"'s:\(.*/gnome/help/'"$NAME"'$\):%dir \1: -'"$NO_ALL_NAME$GNOME"'s:\(.*/gnome/help/'"$NAME"'/[a-zA-Z0-9.\_\-]/.\+\):: -'"$NO_ALL_NAME$GNOME"'s:\(.*/gnome/help/'"$NAME"'\/\)\([^/_]\+\):%lang(\2) \1\2: -'"$ALL_NAME$GNOME"'s:\(.*/gnome/help/[a-zA-Z0-9.\_\-]\+$\):%dir \1: -'"$ALL_NAME$GNOME"'s:\(.*/gnome/help/[a-zA-Z0-9.\_\-]\+/[a-zA-Z0-9.\_\-]/.\+\):: -'"$ALL_NAME$GNOME"'s:\(.*/gnome/help/[a-zA-Z0-9.\_\-]\+\/\)\([^/_]\+\):%lang(\2) \1\2: -s:%lang(.*) .*/gnome/help/[a-zA-Z0-9.\_\-]\+/[a-zA-Z0-9.\_\-]\+/.*:: -s:^\([^%].*\):: -s:%lang(C) :: +s<'"$TOP_DIR"'<< +'"$NO_ALL_NAME$GNOME"'s<\(.*/gnome/help/'"$NAME"'$\)<%dir \1< +'"$NO_ALL_NAME$GNOME"'s<\(.*/gnome/help/'"$NAME"'/[a-zA-Z0-9.\_\-]/.\+\)<< +'"$NO_ALL_NAME$GNOME"'s<\(.*/gnome/help/'"$NAME"'\/\)\([^/_]\+\)<%lang(\2) \1\2< +'"$ALL_NAME$GNOME"'s<\(.*/gnome/help/[a-zA-Z0-9.\_\-]\+$\)<%dir \1< +'"$ALL_NAME$GNOME"'s<\(.*/gnome/help/[a-zA-Z0-9.\_\-]\+/[a-zA-Z0-9.\_\-]/.\+\)<< +'"$ALL_NAME$GNOME"'s<\(.*/gnome/help/[a-zA-Z0-9.\_\-]\+\/\)\([^/_]\+\)<%lang(\2) \1\2< +s<%lang(.*) .*/gnome/help/[a-zA-Z0-9.\_\-]\+/[a-zA-Z0-9.\_\-]\+/.*<< +s<^\([^%].*\)<< +s<%lang(C) << /^$/d' >> $MO_NAME find "$TOP_DIR" -type d|sed ' -s:'"$TOP_DIR"':: -'"$NO_ALL_NAME$GNOME"'s:\(.*/omf/'"$NAME"'$\):%dir \1: -'"$ALL_NAME$GNOME"'s:\(.*/omf/[a-zA-Z0-9.\_\-]\+$\):%dir \1: -s:^\([^%].*\):: +s<'"$TOP_DIR"'<< +'"$NO_ALL_NAME$GNOME"'s<\(.*/omf/'"$NAME"'$\)<%dir \1< +'"$ALL_NAME$GNOME"'s<\(.*/omf/[a-zA-Z0-9.\_\-]\+$\)<%dir \1< +s<^\([^%].*\)<< /^$/d' >> $MO_NAME find "$TOP_DIR" -type f|sed ' -s:'"$TOP_DIR"':: -'"$NO_ALL_NAME$GNOME"'s:\(.*/omf/'"$NAME"'/'"$NAME"'-\([^/.]\+\)\.omf\):%lang(\2) \1: -'"$ALL_NAME$GNOME"'s:\(.*/omf/[a-zA-Z0-9.\_\-]\+/[a-zA-Z0-9.\_\-]\+-\([^/.]\+\)\.omf\):%lang(\2) \1: -s:^[^%].*:: -s:%lang(C) :: +s<'"$TOP_DIR"'<< +'"$NO_ALL_NAME$GNOME"'s<\(.*/omf/'"$NAME"'/'"$NAME"'-\([^/.]\+\)\.omf\)<%lang(\2) \1< +'"$ALL_NAME$GNOME"'s<\(.*/omf/[a-zA-Z0-9.\_\-]\+/[a-zA-Z0-9.\_\-]\+-\([^/.]\+\)\.omf\)<%lang(\2) \1< +s<^[^%].*<< +s<%lang(C) << /^$/d' >> $MO_NAME find $TOP_DIR -type d|sed ' -s:'"$TOP_DIR"':: -'"$NO_ALL_NAME$MATE"'s:\(.*/mate/help/'"$NAME"'$\):%dir \1: -'"$NO_ALL_NAME$MATE"'s:\(.*/mate/help/'"$NAME"'/[a-zA-Z0-9.\_\-]/.\+\):: -'"$NO_ALL_NAME$MATE"'s:\(.*/mate/help/'"$NAME"'\/\)\([^/_]\+\):%lang(\2) \1\2: -'"$ALL_NAME$MATE"'s:\(.*/mate/help/[a-zA-Z0-9.\_\-]\+$\):%dir \1: -'"$ALL_NAME$MATE"'s:\(.*/mate/help/[a-zA-Z0-9.\_\-]\+/[a-zA-Z0-9.\_\-]/.\+\):: -'"$ALL_NAME$GNOME"'s:\(.*/mate/help/[a-zA-Z0-9.\_\-]\+\/\)\([^/_]\+\):%lang(\2) \1\2: -s:%lang(.*) .*/mate/help/[a-zA-Z0-9.\_\-]\+/[a-zA-Z0-9.\_\-]\+/.*:: -s:^\([^%].*\):: -s:%lang(C) :: +s<'"$TOP_DIR"'<< +'"$NO_ALL_NAME$MATE"'s<\(.*/mate/help/'"$NAME"'$\)<%dir \1< +'"$NO_ALL_NAME$MATE"'s<\(.*/mate/help/'"$NAME"'/[a-zA-Z0-9.\_\-]/.\+\)<< +'"$NO_ALL_NAME$MATE"'s<\(.*/mate/help/'"$NAME"'\/\)\([^/_]\+\)<%lang(\2) \1\2< +'"$ALL_NAME$MATE"'s<\(.*/mate/help/[a-zA-Z0-9.\_\-]\+$\)<%dir \1< +'"$ALL_NAME$MATE"'s<\(.*/mate/help/[a-zA-Z0-9.\_\-]\+/[a-zA-Z0-9.\_\-]/.\+\)<< +'"$ALL_NAME$GNOME"'s<\(.*/mate/help/[a-zA-Z0-9.\_\-]\+\/\)\([^/_]\+\)<%lang(\2) \1\2< +s<%lang(.*) .*/mate/help/[a-zA-Z0-9.\_\-]\+/[a-zA-Z0-9.\_\-]\+/.*<< +s<^\([^%].*\)<< +s<%lang(C) << /^$/d' >> $MO_NAME find "$TOP_DIR" -type d|sed ' -s:'"$TOP_DIR"':: -'"$NO_ALL_NAME$MATE"'s:\(.*/omf/'"$NAME"'$\):%dir \1: -'"$ALL_NAME$MATE"'s:\(.*/omf/[a-zA-Z0-9.\_\-]\+$\):%dir \1: -s:^\([^%].*\):: +s<'"$TOP_DIR"'<< +'"$NO_ALL_NAME$MATE"'s<\(.*/omf/'"$NAME"'$\)<%dir \1< +'"$ALL_NAME$MATE"'s<\(.*/omf/[a-zA-Z0-9.\_\-]\+$\)<%dir \1< +s<^\([^%].*\)<< /^$/d' >> $MO_NAME find "$TOP_DIR" -type f|sed ' -s:'"$TOP_DIR"':: -'"$NO_ALL_NAME$MATE"'s:\(.*/omf/'"$NAME"'/'"$NAME"'-\([^/.]\+\)\.omf\):%lang(\2) \1: -'"$ALL_NAME$MATE"'s:\(.*/omf/[a-zA-Z0-9.\_\-]\+/[a-zA-Z0-9.\_\-]\+-\([^/.]\+\)\.omf\):%lang(\2) \1: -s:^[^%].*:: -s:%lang(C) :: +s<'"$TOP_DIR"'<< +'"$NO_ALL_NAME$MATE"'s<\(.*/omf/'"$NAME"'/'"$NAME"'-\([^/.]\+\)\.omf\)<%lang(\2) \1< +'"$ALL_NAME$MATE"'s<\(.*/omf/[a-zA-Z0-9.\_\-]\+/[a-zA-Z0-9.\_\-]\+-\([^/.]\+\)\.omf\)<%lang(\2) \1< +s<^[^%].*<< +s<%lang(C) << /^$/d' >> $MO_NAME KDE3_HTML=`kde-config --expandvars --install html 2>/dev/null` if [ x"$KDE3_HTML" != x -a -d "$TOP_DIR$KDE3_HTML" ]; then find "$TOP_DIR$KDE3_HTML" -type d|sed ' -s:'"$TOP_DIR"':: -'"$NO_ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'/\):: -'"$NO_ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'\)$:%lang(\2) \1\2\3: -'"$ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+/\):: -'"$ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+$\):%lang(\2) \1\2\3: -s:^\([^%].*\):: -s:%lang(C) :: +s<'"$TOP_DIR"'<< +'"$NO_ALL_NAME$KDE"'s<\(.*/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'/\)<< +'"$NO_ALL_NAME$KDE"'s<\(.*/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'\)$<%lang(\2) \1\2\3< +'"$ALL_NAME$KDE"'s<\(.*/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+/\)<< +'"$ALL_NAME$KDE"'s<\(.*/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+$\)<%lang(\2) \1\2\3< +s<^\([^%].*\)<< +s<%lang(C) << /^$/d' >> $MO_NAME fi KDE4_HTML=`kde4-config --expandvars --install html 2>/dev/null` if [ x"$KDE4_HTML" != x -a -d "$TOP_DIR$KDE4_HTML" ]; then find "$TOP_DIR$KDE4_HTML" -type d|sed ' -s:'"$TOP_DIR"':: -'"$NO_ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'/\):: -'"$NO_ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'\)$:%lang(\2) \1\2\3: -'"$ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+/\):: -'"$ALL_NAME$KDE"'s:\(.*/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+$\):%lang(\2) \1\2\3: -s:^\([^%].*\):: -s:%lang(C) :: +s<'"$TOP_DIR"'<< +'"$NO_ALL_NAME$KDE"'s<\(.*/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'/\)<< +'"$NO_ALL_NAME$KDE"'s<\(.*/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'\)$<%lang(\2) \1\2\3< +'"$ALL_NAME$KDE"'s<\(.*/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+/\)<< +'"$ALL_NAME$KDE"'s<\(.*/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+$\)<%lang(\2) \1\2\3< +s<^\([^%].*\)<< +s<%lang(C) << /^$/d' >> $MO_NAME fi find "$TOP_DIR" -type d|sed ' -s:'"$TOP_DIR"':: -'"$NO_ALL_NAME$HTML"'s:\(.*/doc/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'/\):: -'"$NO_ALL_NAME$HTML"'s:\(.*/doc/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'\)$:%lang(\2) \1\2\3: -'"$ALL_NAME$HTML"'s:\(.*/doc/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+/\):: -'"$ALL_NAME$HTML"'s:\(.*/doc/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+$\):%lang(\2) \1\2\3: -s:^\([^%].*\):: -s:%lang(C) :: +s<'"$TOP_DIR"'<< +'"$NO_ALL_NAME$HTML"'s<\(.*/doc/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'/\)<< +'"$NO_ALL_NAME$HTML"'s<\(.*/doc/HTML/\)\([^/_]\+\)\(.*/'"$NAME"'\)$<%lang(\2) \1\2\3< +'"$ALL_NAME$HTML"'s<\(.*/doc/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+/\)<< +'"$ALL_NAME$HTML"'s<\(.*/doc/HTML/\)\([^/_]\+\)\(.*/[a-zA-Z0-9.\_\-]\+$\)<%lang(\2) \1\2\3< +s<^\([^%].*\)<< +s<%lang(C) << /^$/d' >> $MO_NAME find "$TOP_DIR" -type f -o -type l|sed ' -s:'"$TOP_DIR"':: -'"$NO_ALL_NAME$QT"'s:\(.*/'"$NAME"'_\([a-zA-Z]\{2\}\([_@].*\)\?\)\.qm$\):%lang(\2) \1: -'"$ALL_NAME$QT"'s:\(.*/[^/_]\+_\([a-zA-Z]\{2\}[_@].*\)\.qm$\):%lang(\2) \1: -'"$ALL_NAME$QT"'s:\(.*/[^/_]\+_\([a-zA-Z]\{2\}\)\.qm$\):%lang(\2) \1: -'"$ALL_NAME$QT"'s:^\([^%].*/[^/]\+_\([a-zA-Z]\{2\}[_@].*\)\.qm$\):%lang(\2) \1: -'"$ALL_NAME$QT"'s:^\([^%].*/[^/]\+_\([a-zA-Z]\{2\}\)\.qm$\):%lang(\2) \1: -s:^[^%].*:: -s:%lang(C) :: +s<'"$TOP_DIR"'<< +'"$NO_ALL_NAME$QT"'s<\(.*/'"$NAME"'_\([a-zA-Z]\{2\}\([_@].*\)\?\)\.qm$\)<%lang(\2) \1< +'"$ALL_NAME$QT"'s<\(.*/[^/_]\+_\([a-zA-Z]\{2\}[_@].*\)\.qm$\)<%lang(\2) \1< +'"$ALL_NAME$QT"'s<\(.*/[^/_]\+_\([a-zA-Z]\{2\}\)\.qm$\)<%lang(\2) \1< +'"$ALL_NAME$QT"'s<^\([^%].*/[^/]\+_\([a-zA-Z]\{2\}[_@].*\)\.qm$\)<%lang(\2) \1< +'"$ALL_NAME$QT"'s<^\([^%].*/[^/]\+_\([a-zA-Z]\{2\}\)\.qm$\)<%lang(\2) \1< +s<^[^%].*<< +s<%lang(C) << /^$/d' >> $MO_NAME find "$TOP_DIR" -type d|sed ' -s:'"$TOP_DIR"':: -'"$ALL_NAME$MAN"'s:\(.*/man/\([^/_]\+\).*/man[a-z0-9]\+/\):: -'"$ALL_NAME$MAN"'s:\(.*/man/\([^/_]\+\).*/man[a-z0-9]\+$\):%lang(\2) \1*: -s:^\([^%].*\):: -s:%lang(C) :: +s<'"$TOP_DIR"'<< +'"$ALL_NAME$MAN"'s<\(.*/man/\([^/_]\+\).*/man[a-z0-9]\+/\)<< +'"$ALL_NAME$MAN"'s<\(.*/man/\([^/_]\+\).*/man[a-z0-9]\+$\)<%lang(\2) \1*< +s<^\([^%].*\)<< +s<%lang(C) << /^$/d' >> $MO_NAME find "$TOP_DIR" -type f -o -type l|sed -r 's/\.(bz2|gz|xz|lzma|Z)$//g' | sed ' -s:'"$TOP_DIR"':: -'"$NO_ALL_NAME$MAN"'s:\(.*/man/\([^/_]\+\).*/man[a-z0-9]\+/'"$NAME"'\.[a-z0-9].*\):%lang(\2) \1*: -s:^\([^%].*\):: -s:%lang(C) :: +s<'"$TOP_DIR"'<< +'"$NO_ALL_NAME$MAN"'s<\(.*/man/\([^/_]\+\).*/man[a-z0-9]\+/'"$NAME"'\.[a-z0-9].*\)<%lang(\2) \1*< +s<^\([^%].*\)<< +s<%lang(C) << /^$/d' >> $MO_NAME if ! grep -q / $MO_NAME; then diff --git a/scripts/find-provides b/scripts/find-provides index c5cf93b33c..817f5ee0df 100755 --- a/scripts/find-provides +++ b/scripts/find-provides @@ -1,3 +1,3 @@ #!/bin/sh -/usr/lib/rpm/rpmdeps --provides +/usr/lib/rpm/rpmdeps --define="_use_internal_dependency_generator 1" --provides diff --git a/scripts/find-requires b/scripts/find-requires index 9d192dd9d3..fa5bc88e93 100755 --- a/scripts/find-requires +++ b/scripts/find-requires @@ -1,3 +1,3 @@ #!/bin/sh -/usr/lib/rpm/rpmdeps --requires +/usr/lib/rpm/rpmdeps --define="_use_internal_dependency_generator 1" --requires diff --git a/scripts/os2deps.sh b/scripts/os2deps.sh new file mode 100644 index 0000000000..cfd334a5d3 --- /dev/null +++ b/scripts/os2deps.sh @@ -0,0 +1,3 @@ +#!/@unixroot/usr/bin/sh.exe + +cat $2 | /@unixroot/usr/lib/rpm/os2deps.exe $1 diff --git a/sign/rpmgensig.c b/sign/rpmgensig.c index c312e39967..169b5245a1 100644 --- a/sign/rpmgensig.c +++ b/sign/rpmgensig.c @@ -267,7 +267,6 @@ static int runGPG(sigTarget sigt, const char *sigfile) if (gpg_path && *gpg_path != '\0') (void) setenv("GNUPGHOME", gpg_path, 1); - (void) setenv("LC_ALL", "C", 1); unsetenv("MALLOC_CHECK_"); cmd = rpmExpand("%{?__gpg_sign_cmd}", NULL); @@ -521,6 +520,9 @@ static rpmRC replaceSigDigests(FD_t fd, const char *rpm, Header *sigp, archiveSize = headerGetNumber(*sigp, RPMSIGTAG_LONGARCHIVESIZE); } + /* Set reserved space to 0 */ + addMacro(NULL, "__gpg_reserved_space", NULL, 0, RMIL_GLOBAL); + /* Replace old digests in sigh */ rc = rpmGenerateSignature(SHA1, MD5, sigTargetSize, archiveSize, fd); if (rc != RPMRC_OK) { @@ -867,7 +869,7 @@ int rpmPkgSign(const char *path, const struct rpmSignArgs * args) } } - rc = rpmSign(path, 0, args->signfiles); + rc = rpmSign(path, 0, args ? args->signfiles : 0); if (args) { if (args->hashalgo) { diff --git a/sign/rpmsign.h b/sign/rpmsign.h index 93db399301..0f9c94f3ff 100644 --- a/sign/rpmsign.h +++ b/sign/rpmsign.h @@ -19,7 +19,6 @@ struct rpmSignArgs { * Sign a package * @param path path to package * @param args signing parameters (or NULL for defaults) - * @param passPhrase passphrase for the signing key * @return 0 on success */ int rpmPkgSign(const char *path, const struct rpmSignArgs * args); diff --git a/tests/Makefile.am b/tests/Makefile.am index 779b92fb37..7a5cc6544d 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -37,6 +37,8 @@ EXTRA_DIST += $(TESTSUITE_AT) EXTRA_DIST += data/SPECS/attrtest.spec EXTRA_DIST += data/SPECS/hello.spec EXTRA_DIST += data/SPECS/hello-script.spec +EXTRA_DIST += data/SPECS/hello2.spec +EXTRA_DIST += data/SPECS/hello2-suid.spec EXTRA_DIST += data/SPECS/foo.spec EXTRA_DIST += data/SPECS/globtest.spec EXTRA_DIST += data/SPECS/versiontest.spec diff --git a/tests/atlocal.in b/tests/atlocal.in index c2a07d566a..9296987259 100644 --- a/tests/atlocal.in +++ b/tests/atlocal.in @@ -29,7 +29,7 @@ function run() function runroot() { - (cd ${RPMTEST} && \ + (unset RPM_CONFIGDIR RPM_POPTEXEC_PATH; cd ${RPMTEST} && \ MAGIC="/magic/magic" FAKECHROOT_BASE="${RPMTEST}" fakechroot "$@" --define "_topdir /build" --noplugins ) } diff --git a/tests/data/SPECS/hello2-suid.spec b/tests/data/SPECS/hello2-suid.spec new file mode 100644 index 0000000000..32bdce1f90 --- /dev/null +++ b/tests/data/SPECS/hello2-suid.spec @@ -0,0 +1,67 @@ +Summary: hello2 -- double hello, world rpm +Name: hello2 +Version: 1.0 +Release: 1 +Group: Utilities +License: GPL +Distribution: RPM test suite. +Vendor: Red Hat Software +Packager: Red Hat Software +URL: http://www.redhat.com +Source0: hello-1.0.tar.gz +Patch0: hello-1.0-modernize.patch +Excludearch: lsi +Excludeos: cpm +Provides: hi +Conflicts: goodbye +Obsoletes: howdy +Prefix: /usr + +%description +Simple rpm demonstration. + +%prep +%setup -q -n hello-1.0 +%patch0 -p1 -b .modernize + +%build +make CFLAGS="-g -O1" +mv hello hello2 +make CFLAGS="-g -O2 -D_FORTIFY_SOURCE=2" + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/usr/local/bin +# Note explicit install hello as suid +install -m 4755 hello $RPM_BUILD_ROOT/usr/local/bin +install -m 755 hello2 $RPM_BUILD_ROOT/usr/local/bin + +%clean +rm -rf $RPM_BUILD_ROOT + +%pre + +%post + +%preun + +%postun + +%files +# Note we don't set any attrs. We expect the suid flag to have been picked up. +/usr/local/bin/hello +/usr/local/bin/hello2 +%defattr(-,root,root) +%doc FAQ +#%readme README +#%license COPYING + +%changelog +* Tue Jun 14 2016 Mark Wielaard +- Make hello (implicit) suid + +* Wed May 18 2016 Mark Wielaard +- Add hello2 for dwz testing support. + +* Tue Oct 20 1998 Jeff Johnson +- create. diff --git a/tests/data/SPECS/hello2.spec b/tests/data/SPECS/hello2.spec new file mode 100644 index 0000000000..01777af5bf --- /dev/null +++ b/tests/data/SPECS/hello2.spec @@ -0,0 +1,62 @@ +Summary: hello2 -- double hello, world rpm +Name: hello2 +Version: 1.0 +Release: 1 +Group: Utilities +License: GPL +Distribution: RPM test suite. +Vendor: Red Hat Software +Packager: Red Hat Software +URL: http://www.redhat.com +Source0: hello-1.0.tar.gz +Patch0: hello-1.0-modernize.patch +Excludearch: lsi +Excludeos: cpm +Provides: hi +Conflicts: goodbye +Obsoletes: howdy +Prefix: /usr + +%description +Simple rpm demonstration. + +%prep +%setup -q -n hello-1.0 +%patch0 -p1 -b .modernize + +%build +make CFLAGS="-g -O1" +mv hello hello2 +make CFLAGS="-g -O2 -D_FORTIFY_SOURCE=2" + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p $RPM_BUILD_ROOT/usr/local/bin +make DESTDIR=$RPM_BUILD_ROOT install +cp hello2 $RPM_BUILD_ROOT/usr/local/bin/ + +%clean +rm -rf $RPM_BUILD_ROOT + +%pre + +%post + +%preun + +%postun + +%files +%defattr(-,root,root) +%doc FAQ +#%readme README +#%license COPYING +%attr(0751,root,root) /usr/local/bin/hello +%attr(0751,root,root) /usr/local/bin/hello2 + +%changelog +* Wed May 18 2016 Mark Wielaard +- Add hello2 for dwz testing support. + +* Tue Oct 20 1998 Jeff Johnson +- create. diff --git a/tests/data/SPECS/hlinktest.spec b/tests/data/SPECS/hlinktest.spec index d613b3d287..2825474b22 100644 --- a/tests/data/SPECS/hlinktest.spec +++ b/tests/data/SPECS/hlinktest.spec @@ -5,6 +5,7 @@ Release: 1 License: Testing Group: Testing BuildArch: noarch +Provides: /bin/sh %description %install diff --git a/tests/rpmbuild.at b/tests/rpmbuild.at index a70d420b37..1531700e17 100644 --- a/tests/rpmbuild.at +++ b/tests/rpmbuild.at @@ -95,7 +95,7 @@ runroot rpmbuild \ runroot rpm -qp --qf \ "\n[%{filemodes:perms} %-8{fileusername} %-8{filegroupname} %{filenames}\n]"\ - "${TOPDIR}"/RPMS/noarch/attrtest-1.0-1.noarch.rpm + /build/RPMS/noarch/attrtest-1.0-1.noarch.rpm ]], [0], [ @@ -135,7 +135,7 @@ rm -rf ${TOPDIR} runroot rpmbuild \ -bb --quiet /data/SPECS/hlinktest.spec -runroot rpm -i "${TOPDIR}"/RPMS/noarch/hlinktest-1.0-1.noarch.rpm +runroot rpm -i /build/RPMS/noarch/hlinktest-1.0-1.noarch.rpm runroot rpm -q --qf "[[%{filenlinks} %{filenames}\n]]%{longsize}\n" hlinktest runroot rpm -V --nouser --nogroup hlinktest @@ -166,7 +166,7 @@ rm -rf ${TOPDIR} runroot rpmbuild -bb --quiet /data/SPECS/globtest.spec runroot rpm -qp \ --qf "[[%{filemodes:perms} %{filenames}\n]]" \ - "${TOPDIR}"/RPMS/noarch/globtest-1.0-1.noarch.rpm + /build/RPMS/noarch/globtest-1.0-1.noarch.rpm ], [0], [-rw-r--r-- /opt/globtest/baf @@ -199,7 +199,7 @@ runroot rpmbuild -bb --quiet \ /data/SPECS/prefixtest.spec runroot rpm -qp \ --qf "[[%{filemodes:perms} %{filenames}\n]]" \ - "${TOPDIR}"/RPMS/noarch/prefixtest-1.0-1.noarch.rpm + /build/RPMS/noarch/prefixtest-1.0-1.noarch.rpm ], [0], [-rw-r--r-- /opt/prefixtest/ba @@ -298,9 +298,237 @@ runroot rpmbuild \ -bb --quiet /data/SPECS/attrtest.spec runroot rpm2cpio \ - "${TOPDIR}"/RPMS/noarch/attrtest-1.0-1.noarch.rpm > /tmp/attrtest.cpio + /build/RPMS/noarch/attrtest-1.0-1.noarch.rpm > /tmp/attrtest.cpio ], [0], [], []) AT_CLEANUP + +# ------------------------------ +# Check if rpmbuild creates the minisymtab section in the main hello binary +AT_SETUP([rpmbuild debuginfo minisymtab]) +AT_KEYWORDS([build] [debuginfo]) +AT_CHECK([ +rm -rf ${TOPDIR} + +# Use macros.debug to generate a debuginfo package. +export CFLAGS="-g" +run rpmbuild --quiet \ + --macros=${abs_top_builddir}/macros:${top_srcdir}/macros.debug \ + --rcfile=${abs_top_builddir}/rpmrc \ + --rebuild "${abs_srcdir}"/data/SRPMS/hello-1.0-1.src.rpm + +# Extract the main package and inspect the hello binary +# It should contain .gnu_debugdata, but not the full .symtab +rpm2cpio ${abs_builddir}/testing/build/RPMS/*/hello-1.0-1.*.rpm | cpio -diu +test -f ./usr/local/bin/hello || exit 1 +readelf -S ./usr/local/bin/hello |\ + grep -q .gnu_debugdata; test $? == 0 || exit 1 +readelf -S ./usr/local/bin/hello \ + | grep -q .symtab; test $? == 1 || exit 1 + +# And the opposite for the debuginfo package +rpm2cpio ${abs_builddir}/testing/build/RPMS/*/hello-debuginfo-1.0-1.*.rpm \ + | cpio -diu +test -f ./usr/lib/debug/usr/local/bin/hello*.debug || exit 1 +readelf -S ./usr/lib/debug/usr/local/bin/hello*.debug \ + | grep -q .gnu_debugdata; test $? == 1 || exit 1 +readelf -S ./usr/lib/debug/usr/local/bin/hello*.debug \ + | grep -q .symtab; test $? == 0 || exit 1 +], +[0], +[], +[ignore]) +AT_CLEANUP + +# ------------------------------ +# Check if rpmbuild doesn't create the minisymtab section if we keep symtab +# Some package might want to use strip -g to keep the symbol table and only +# but the debug symbols/info in the debuginfo package. +AT_SETUP([rpmbuild debuginfo minisymtab strip -g]) +AT_KEYWORDS([build] [debuginfo]) +AT_CHECK([ +rm -rf ${TOPDIR} + +# Use macros.debug to generate a debuginfo package. +export CFLAGS="-g" +run rpmbuild --quiet \ + --macros=${abs_top_builddir}/macros:${top_srcdir}/macros.debug \ + --rcfile=${abs_top_builddir}/rpmrc \ + --define="_find_debuginfo_opts -g" \ + --rebuild "${abs_srcdir}"/data/SRPMS/hello-1.0-1.src.rpm + +# Extract the main package and inspect the hello binary +# It should contain .symtab (because of strip -g), so doesn't .gnu_debugdata. +rpm2cpio ${abs_builddir}/testing/build/RPMS/*/hello-1.0-1.*.rpm | cpio -diu +test -f ./usr/local/bin/hello || exit 1 +readelf -S ./usr/local/bin/hello \ + | grep -q .gnu_debugdata; test $? == 1 || exit 1 +readelf -S ./usr/local/bin/hello \ + | grep -q .symtab; test $? == 0 || exit 1 + +# The debuginfo package should contain neither. The .symtab is NOBITS. +rpm2cpio ${abs_builddir}/testing/build/RPMS/*/hello-debuginfo-1.0-1.*.rpm \ + | cpio -diu +test -f ./usr/lib/debug/usr/local/bin/hello*.debug || exit 1 +readelf -S ./usr/lib/debug/usr/local/bin/hello*.debug \ + | grep -q .gnu_debugdata; test $? == 1 || exit 1 +readelf -S ./usr/lib/debug/usr/local/bin/hello*.debug \ + | grep .symtab | grep -q NOBITS; test $? == 0 || exit 1 +], +[0], +[], +[ignore]) +AT_CLEANUP + +# ------------------------------ +# Check if rpmbuild runs dwz and generates a multi file that with shared +# debuginfo. This is simply the hello example with one binary build twice +# so dwz has enough slightly similar debug data. +AT_SETUP([rpmbuild debuginfo dwz]) +AT_KEYWORDS([build] [debuginfo]) +AT_CHECK([ +rm -rf ${TOPDIR} +AS_MKDIR_P(${TOPDIR}/SOURCES) + +cp "${abs_srcdir}"/data/SOURCES/hello-1.0.tar.gz "${abs_srcdir}"/data/SOURCES/hello-1.0-modernize.patch ${TOPDIR}/SOURCES + +run rpmbuild --quiet \ + --macros=${abs_top_builddir}/macros:${abs_top_builddir}/tests/testing/usr/local/lib/rpm/platform/%{_target_cpu}-%{_target_os}/macros:${top_srcdir}/macros.debug \ + --rcfile=${abs_top_builddir}/rpmrc \ + -ba "${abs_srcdir}"/data/SPECS/hello2.spec + +# The debuginfo package should contain a .debug file for each binary +# and a dwz multi file that contains the shared debuginfo between them. +rpm2cpio ${abs_builddir}/testing/build/RPMS/*/hello2-debuginfo-1.0-1.*.rpm \ + | cpio -diu +test -f ./usr/lib/debug/usr/local/bin/hello.debug || exit 1 +test -f ./usr/lib/debug/usr/local/bin/hello2.debug || exit 1 +test -f ./usr/lib/debug/.dwz/hello2-1.0-1.* || exit 1 + +# Make sure the main package binaries contain the correct build-ids +# linking them to the debug packages. +rpm2cpio ${abs_builddir}/testing/build/RPMS/*/hello2-1.0-1.*.rpm \ + | cpio -diu +id1=$(file ./usr/local/bin/hello | sed 's/.*, BuildID[.*]=\(.*\),.*/\1/') +id2=$(file ./usr/local/bin/hello2 | sed 's/.*, BuildID[.*]=\(.*\),.*/\1/') +id1debug=$(file ./usr/lib/debug/usr/local/bin/hello.debug \ + | sed 's/.*, BuildID[.*]=\(.*\),.*/\1/') +id2debug=$(file ./usr/lib/debug/usr/local/bin/hello2.debug \ + | sed 's/.*, BuildID[.*]=\(.*\),.*/\1/') +idmulti=$(file ./usr/lib/debug/.dwz/hello2-1.0-1.* \ + | sed 's/.*, BuildID[.*]=\(.*\),.*/\1/') + +test "$id1" = "$id1debug" || exit 1 +test "$id2" = "$id2debug" || exit 1 + +# The build-id files should link to the .debug files. +id1file="./usr/lib/debug/.build-id/${id1:0:2}/${id1:2}" +canonid1file=$(readlink -f ${id1file}) +canonfile1=$(readlink -f ./usr/local/bin/hello) +canonid1debug=$(readlink -f ${id1file}.debug) +canondebug1=$(readlink -f ./usr/lib/debug/usr/local/bin/hello.debug) + +test "$canonid1file" = "$canonfile1" || exit 1 +test "$canonid1debug" = "$canondebug1" || exit 1 + +id2file="./usr/lib/debug/.build-id/${id2:0:2}/${id2:2}" +canonid2file=$(readlink -f ${id1file}) +canonfile2=$(readlink -f ./usr/local/bin/hello) +canonid2debug=$(readlink -f ${id1file}.debug) +canondebug2=$(readlink -f ./usr/lib/debug/usr/local/bin/hello.debug) + +test "$canonid2file" = "$canonfile2" || exit 1 +test "$canonid2debug" = "$canondebug2" || exit 1 + +# Both .debug files should point to the dwz multi file. +# It would be nice to also test that they contain the correct dwz build-id +# but that is a bit hard to grep out of the section data. +multiref1=$(readelf --string-dump=.gnu_debugaltlink ./usr/lib/debug/usr/local/bin/hello.debug | grep '[ 0]' | cut -c13-) +multiref2=$(readelf --string-dump=.gnu_debugaltlink ./usr/lib/debug/usr/local/bin/hello2.debug | grep '[ 0]' | cut -c13-) + +test "$multiref1" = "$multiref2" || exit 1 + +canonmultiref=$(readlink -f $(dirname $canondebug1)/$multiref1) +canonmultifile=$(readlink -f ./usr/lib/debug/.dwz/hello2-1.0-1.*) + +test "$canonmultiref" = "$canonmultifile" || exit 1 +], +[0], +[], +[ignore]) +AT_CLEANUP + +# ------------------------------ +# Check that old style gnu_debuglink CRC checksums are correct even after +# using dwz to compress the debuginfo files. +AT_SETUP([rpmbuild debuginfo dwz gnu_debuglink crc]) +AT_KEYWORDS([build] [debuginfo]) +AT_CHECK([ +rm -rf ${TOPDIR} +AS_MKDIR_P(${TOPDIR}/SOURCES) + +# Build a package that +cp "${abs_srcdir}"/data/SOURCES/hello-1.0.tar.gz "${abs_srcdir}"/data/SOURCES/hello-1.0-modernize.patch ${TOPDIR}/SOURCES + +run rpmbuild --quiet \ + --macros=${abs_top_builddir}/macros:${abs_top_builddir}/tests/testing/usr/local/lib/rpm/platform/%{_target_cpu}-%{_target_os}/macros:${top_srcdir}/macros.debug \ + --rcfile=${abs_top_builddir}/rpmrc \ + -ba "${abs_srcdir}"/data/SPECS/hello2.spec + +# Unpack the main and debuginfo rpms so we can check binaries and .debug files. +rpm2cpio ${abs_builddir}/testing/build/RPMS/*/hello2-debuginfo-1.0-1.*.rpm \ + | cpio -diu +rpm2cpio ${abs_builddir}/testing/build/RPMS/*/hello2-1.0-1.*.rpm \ + | cpio -diu + +# Check that dwz has ran and a multi file has been produced +test -f ./usr/lib/debug/.dwz/hello2-1.0-1.* || exit 1 + +# Run sepdbugcrcfix on the binaries, both should have correct CRC already. +${abs_top_builddir}/sepdebugcrcfix ./usr/lib/debug \ + ./usr/local/bin/hello ./usr/local/bin/hello2 | grep CRC32 | cut -f2 -d: +], +[0], +[ Updated 0 CRC32s, 2 CRC32s did match. +], +[ignore]) +AT_CLEANUP + +# ------------------------------ +# Check that an implicit suid binary get included with the suid bit set. +# We explicitly build with all debug.macros to test those helpers. +AT_SETUP([rpmbuild implicit suid binary]) +AT_KEYWORDS([build] [debuginfo] [dwz] [suid]) +AT_CHECK([ +rm -rf ${TOPDIR} +AS_MKDIR_P(${TOPDIR}/SOURCES) + +# Build a package that has some debuginfo +cp "${abs_srcdir}"/data/SOURCES/hello-1.0.tar.gz "${abs_srcdir}"/data/SOURCES/hello-1.0-modernize.patch ${TOPDIR}/SOURCES + +run rpmbuild --quiet \ + --rcfile=${abs_top_builddir}/rpmrc \ + --macros=${abs_top_builddir}/macros:${abs_top_builddir}/tests/testing/usr/local/lib/rpm/platform/%{_target_cpu}-%{_target_os}/macros:${top_srcdir}/macros.debug \ + -ba "${abs_srcdir}"/data/SPECS/hello2-suid.spec + +# Unpack rpm so we can check the included binaries. +rpm2cpio ${abs_builddir}/testing/build/RPMS/*/hello2-1.0-1.*.rpm \ + | cpio -diu --quiet + +# List all binaries with suid bit set (should be one, hello). +echo "suid:" +find usr -executable -type f -perm /4000 +# List all binaries without suid bit set (should also be one, hello2). +echo "no-suid:" +find usr -executable -type f \! -perm /4000 +], +[0], +[suid: +usr/local/bin/hello +no-suid: +usr/local/bin/hello2 +], +[ignore]) +AT_CLEANUP diff --git a/tests/rpmconfig.at b/tests/rpmconfig.at index 91c03ba571..e120a6f53a 100644 --- a/tests/rpmconfig.at +++ b/tests/rpmconfig.at @@ -18,7 +18,7 @@ runroot rpmbuild --quiet -bb \ /data/SPECS/configtest.spec echo "otherstuff" > "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" runroot rpm -e configtest cat "${cf}.rpmorig" @@ -47,7 +47,7 @@ runroot rpmbuild --quiet -bb \ /data/SPECS/configtest.spec echo "otherstuff" > "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" runroot rpm -e configtest cat "${cf}.rpmorig" @@ -76,7 +76,7 @@ runroot rpmbuild --quiet -bb \ /data/SPECS/configtest.spec echo "foo" > "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" runroot rpm -e configtest test ! -f "${cf}" @@ -102,7 +102,7 @@ runroot rpmbuild --quiet -bb \ --define "filedata foo" \ /data/SPECS/configtest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" runroot rpm -e configtest test ! -f "${cf}" @@ -128,7 +128,7 @@ runroot rpmbuild --quiet -bb \ --define "filedata foo" \ /data/SPECS/configtest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" echo "otherstuff" > "${cf}" runroot rpm -e configtest @@ -159,7 +159,7 @@ runroot rpmbuild --quiet -bb \ --define "noreplace 1" \ /data/SPECS/configtest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" echo "otherstuff" > "${cf}" runroot rpm -e configtest @@ -192,9 +192,9 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm cat "${cf}" ], [0], @@ -222,11 +222,11 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" echo "otherstuff" > "${cf}" cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm cat "${cf}" ], [0], @@ -255,9 +255,9 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm cat "${cf}" ], [0], @@ -285,11 +285,11 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" echo "otherstuff" > "${RPMTEST}"/etc/my.conf cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm cat "${cf}" cat "${cf}.rpmsave" ], @@ -321,11 +321,11 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" echo "foo-2.0" > "${RPMTEST}"/etc/my.conf cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm cat "${cf}" ], [0], @@ -357,9 +357,9 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm cat "${cf}" ], [0], @@ -389,11 +389,11 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" echo "otherstuff" > "${cf}" cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm cat "${cf}" ], [0], @@ -423,9 +423,9 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm cat "${cf}" ], [0], @@ -454,11 +454,11 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" echo "otherstuff" > "${RPMTEST}"/etc/my.conf cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm cat "${cf}" cat "${cf}.rpmnew" ], @@ -491,11 +491,11 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" echo "foo-2.0" > "${RPMTEST}"/etc/my.conf cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm cat "${cf}" ], [0], @@ -529,12 +529,12 @@ for s in "A" "B"; do done runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-1.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-1.0-1.noarch.rpm cat "${cf}" runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-2.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-2.0-1.noarch.rpm cat "${cf}" ], [0], @@ -567,14 +567,14 @@ for s in "A" "B"; do done runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-1.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-1.0-1.noarch.rpm cat "${cf}" echo "otherstuff" > "${cf}" cat "${cf}" runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-2.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-2.0-1.noarch.rpm cat "${cf}" ], [0], @@ -607,12 +607,12 @@ for s in "A" "B"; do done runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-1.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-1.0-1.noarch.rpm cat "${cf}" runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-2.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-2.0-1.noarch.rpm cat "${cf}" ], [0], @@ -644,14 +644,14 @@ for s in "A" "B"; do done runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-1.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-1.0-1.noarch.rpm cat "${cf}" echo "otherstuff" > "${RPMTEST}"/etc/my.conf cat "${cf}" runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-2.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-2.0-1.noarch.rpm cat "${cf}" cat "${cf}.rpmsave" ], @@ -687,14 +687,14 @@ for s in "A" "B"; do done runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-1.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-1.0-1.noarch.rpm cat "${cf}" echo "foo-2.0" > "${RPMTEST}"/etc/my.conf cat "${cf}" runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-2.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-2.0-1.noarch.rpm cat "${cf}" ], [0], @@ -729,14 +729,14 @@ for s in "A" "B"; do done runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-1.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-1.0-1.noarch.rpm cat "${cf}" echo "otherstuff" > "${RPMTEST}"/etc/my.conf cat "${cf}" runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-2.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-2.0-1.noarch.rpm cat "${cf}" cat "${cf}.rpmnew" ], @@ -773,14 +773,14 @@ for s in "A" "B"; do done runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-1.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-1.0-1.noarch.rpm cat "${cf}" echo "foo-2.0" > "${RPMTEST}"/etc/my.conf cat "${cf}" runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-2.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-2.0-1.noarch.rpm cat "${cf}" ], [0], @@ -815,18 +815,18 @@ done test ! -f "${cf}" && echo OK1 echo "keaton" > "${cf}" cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" runroot rpm -e configtest cat "${cf}" rm -f "${cf}" # post-install config, upgrade, erase -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm test ! -f "${cf}" && echo OK2 echo "buster" > "${cf}" cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm cat "${cf}" runroot rpm -e configtest cat "${cf}" diff --git a/tests/rpmconfig2.at b/tests/rpmconfig2.at index 04053a1afb..ae064107f5 100644 --- a/tests/rpmconfig2.at +++ b/tests/rpmconfig2.at @@ -19,7 +19,7 @@ runroot rpmbuild --quiet -bb \ /data/SPECS/configtest.spec ln -s "otherstuff" "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm readlink "${cf}" runroot rpm -e configtest readlink "${cf}.rpmorig" @@ -50,7 +50,7 @@ runroot rpmbuild --quiet -bb \ ln -s "foo" "${cf}" readlink "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm readlink "${cf}" runroot rpm -e configtest test ! -L "${cf}" @@ -78,7 +78,7 @@ runroot rpmbuild --quiet -bb \ --define "filetype link" \ /data/SPECS/configtest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm readlink "${cf}" runroot rpm -e configtest test ! -L "${cf}" @@ -105,7 +105,7 @@ runroot rpmbuild --quiet -bb \ --define "filetype link" \ /data/SPECS/configtest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm readlink "${cf}" ln -sf "otherstuff" "${cf}" runroot rpm -e configtest @@ -138,9 +138,9 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm readlink "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm readlink "${cf}" ], [0], @@ -170,11 +170,11 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm readlink "${cf}" ln -sf "otherstuff" "${cf}" readlink "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm readlink "${cf}" ], [0], @@ -204,9 +204,9 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm readlink "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm readlink "${cf}" ], [0], @@ -235,11 +235,11 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm readlink "${cf}" ln -sf "otherstuff" "${cf}" readlink "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm readlink "${cf}" readlink "${cf}.rpmsave" ], @@ -272,11 +272,11 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm readlink "${cf}" ln -sf "foo-2.0" "${cf}" readlink "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm readlink "${cf}" ], [0], @@ -309,9 +309,9 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm readlink "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm readlink "${cf}" ], [0], @@ -342,11 +342,11 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm readlink "${cf}" ln -sf "otherstuff" "${cf}" readlink "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm readlink "${cf}" ], [0], @@ -377,9 +377,9 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm readlink "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm readlink "${cf}" ], [0], @@ -409,11 +409,11 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm readlink "${cf}" ln -sf "otherstuff" "${cf}" readlink "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm readlink "${cf}" readlink "${cf}.rpmnew" ], @@ -447,11 +447,11 @@ for v in "1.0" "2.0"; do /data/SPECS/configtest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm readlink "${cf}" ln -sf "foo-2.0" "${cf}" readlink "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm readlink "${cf}" test ! -L "${cf}.rpmnew" ], @@ -487,12 +487,12 @@ for s in "A" "B"; do done runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-1.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-1.0-1.noarch.rpm readlink "${cf}" runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-2.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-2.0-1.noarch.rpm readlink "${cf}" ], [0], @@ -526,14 +526,14 @@ for s in "A" "B"; do done runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-1.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-1.0-1.noarch.rpm readlink "${cf}" ln -sf "otherstuff" "${cf}" readlink "${cf}" runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-2.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-2.0-1.noarch.rpm readlink "${cf}" ], [0], @@ -567,12 +567,12 @@ for s in "A" "B"; do done runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-1.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-1.0-1.noarch.rpm readlink "${cf}" runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-2.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-2.0-1.noarch.rpm readlink "${cf}" ], [0], @@ -605,14 +605,14 @@ for s in "A" "B"; do done runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-1.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-1.0-1.noarch.rpm readlink "${cf}" ln -sf "otherstuff" "${cf}" readlink "${cf}" runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-2.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-2.0-1.noarch.rpm readlink "${cf}" readlink "${cf}.rpmsave" ], @@ -649,14 +649,14 @@ for s in "A" "B"; do done runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-1.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-1.0-1.noarch.rpm readlink "${cf}" ln -sf "foo-2.0" "${cf}" readlink "${cf}" runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-2.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-2.0-1.noarch.rpm readlink "${cf}" ], [0], @@ -692,14 +692,14 @@ for s in "A" "B"; do done runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-1.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-1.0-1.noarch.rpm readlink "${cf}" ln -sf "otherstuff" "${cf}" readlink "${cf}" runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-2.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-2.0-1.noarch.rpm readlink "${cf}" readlink "${cf}.rpmnew" ], @@ -737,14 +737,14 @@ for s in "A" "B"; do done runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-1.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-1.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-1.0-1.noarch.rpm readlink "${cf}" ln -sf "foo-2.0" "${cf}" readlink "${cf}" runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/configtest-B-2.0-1.noarch.rpm + /build/RPMS/noarch/configtest-A-2.0-1.noarch.rpm \ + /build/RPMS/noarch/configtest-B-2.0-1.noarch.rpm readlink "${cf}" test ! -L "${cf}.rpmnew" ], diff --git a/tests/rpmconfig3.at b/tests/rpmconfig3.at index 5a32c0c347..db2e44e17f 100644 --- a/tests/rpmconfig3.at +++ b/tests/rpmconfig3.at @@ -25,11 +25,11 @@ runroot rpmbuild --quiet -bb \ --define "noconfig 1" \ /data/SPECS/configtest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm cat "${cf}" -runroot rpm -U --oldpackage "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U --oldpackage /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" ], [0], @@ -63,14 +63,14 @@ runroot rpmbuild --quiet -bb \ --define "noconfig 1" \ /data/SPECS/configtest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" echo "otherstuff" > "${cf}" cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm cat "${cf}" cat "${cf}.rpmsave" -runroot rpm -U --oldpackage "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U --oldpackage /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" ], [0], @@ -107,13 +107,13 @@ runroot rpmbuild --quiet -bb \ --define "noconfig 1" \ /data/SPECS/configtest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" echo "bar" > "${cf}" cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm cat "${cf}" -runroot rpm -U --oldpackage "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U --oldpackage /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" ], [0], @@ -147,11 +147,11 @@ runroot rpmbuild --quiet -bb \ --define "filedata bar" \ /data/SPECS/configtest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm readlink "${cf}" -runroot rpm -U --oldpackage "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U --oldpackage /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" ], [0], @@ -184,11 +184,11 @@ runroot rpmbuild --quiet -bb \ --define "filedata bar" \ /data/SPECS/configtest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" echo "otherstuff" > "${cf}" cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm readlink "${cf}" cat "${cf}.rpmsave" ], @@ -224,11 +224,11 @@ runroot rpmbuild --quiet -bb \ --define "filedata bar" \ /data/SPECS/configtest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm readlink "${cf}" ln -sf "otherstuff" "${cf}" readlink "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm cat "${cf}" readlink "${cf}.rpmsave" ], @@ -263,9 +263,9 @@ runroot rpmbuild --quiet -bb \ --define "filetype dir" \ /data/SPECS/configtest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm test -d "${cf}" ], [0], @@ -295,11 +295,11 @@ runroot rpmbuild --quiet -bb \ --define "filetype dir" \ /data/SPECS/configtest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-1.0-1.noarch.rpm cat "${cf}" echo "otherstuff" > "${cf}" cat "${cf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/configtest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/configtest-2.0-1.noarch.rpm test -d "${cf}" cat "${cf}.rpmsave" ], diff --git a/tests/rpmconflict.at b/tests/rpmconflict.at index c9329e2b9c..ba6b41aab9 100644 --- a/tests/rpmconflict.at +++ b/tests/rpmconflict.at @@ -18,8 +18,8 @@ for p in "one" "two"; do /data/SPECS/conflicttest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/conflictone-1.0-1.noarch.rpm -runroot rpm -U "${TOPDIR}"/RPMS/noarch/conflicttwo-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/conflictone-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/conflicttwo-1.0-1.noarch.rpm ], [1], [ignore], @@ -35,8 +35,8 @@ RPMDB_CLEAR RPMDB_INIT runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/conflictone-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/conflicttwo-1.0-1.noarch.rpm + /build/RPMS/noarch/conflictone-1.0-1.noarch.rpm \ + /build/RPMS/noarch/conflicttwo-1.0-1.noarch.rpm ], [2], [ignore], @@ -59,8 +59,8 @@ for p in "one" "two"; do /data/SPECS/conflicttest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/conflictone-1.0-1.noarch.rpm -runroot rpm -U "${TOPDIR}"/RPMS/noarch/conflicttwo-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/conflictone-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/conflicttwo-1.0-1.noarch.rpm ], [0], [ignore], @@ -76,8 +76,8 @@ RPMDB_CLEAR RPMDB_INIT runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/conflictone-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/conflicttwo-1.0-1.noarch.rpm + /build/RPMS/noarch/conflictone-1.0-1.noarch.rpm \ + /build/RPMS/noarch/conflicttwo-1.0-1.noarch.rpm ], [0], [ignore], @@ -95,7 +95,7 @@ rm -rf "${TOPDIR}" runroot rpmbuild --quiet -bb /data/SPECS/selfconflict.spec rm -rf "${RPMTEST}"/opt/mydir -runroot rpm -U "${TOPDIR}"/RPMS/noarch/selfconflict-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/selfconflict-1.0-1.noarch.rpm ], [0], [], @@ -115,7 +115,7 @@ runroot rpmbuild --quiet -bb /data/SPECS/selfconflict.spec rm -rf "${RPMTEST}"/opt/mydir mkdir -p "${RPMTEST}"/opt/mydir/one ln -s one "${RPMTEST}"/opt/mydir/two -runroot rpm -U "${TOPDIR}"/RPMS/noarch/selfconflict-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/selfconflict-1.0-1.noarch.rpm ], [1], [], @@ -288,7 +288,7 @@ runroot rpm -U --ignoreos --ignorearch --nodeps \ --define "_transaction_color 3" \ --define "_prefer_color 2" \ /data/RPMS/hello-2.0-1.x86_64.rpm \ - "${TOPDIR}"/RPMS/noarch/hello-script-1.0-1.noarch.rpm + /build/RPMS/noarch/hello-script-1.0-1.noarch.rpm ], [2], [], @@ -313,7 +313,7 @@ runroot rpm -U --ignoreos --ignorearch --nodeps \ runroot rpm -U --ignoreos --ignorearch --nodeps \ --define "_transaction_color 3" \ --define "_prefer_color 2" \ - "${TOPDIR}"/RPMS/noarch/hello-script-1.0-1.noarch.rpm + /build/RPMS/noarch/hello-script-1.0-1.noarch.rpm ], [1], [], @@ -333,7 +333,7 @@ runroot rpmbuild --quiet -bb /data/SPECS/hello-script.spec runroot rpm -U --ignoreos --ignorearch --nodeps \ --define "_transaction_color 3" \ --define "_prefer_color 2" \ - "${TOPDIR}"/RPMS/noarch/hello-script-1.0-1.noarch.rpm + /build/RPMS/noarch/hello-script-1.0-1.noarch.rpm runroot rpm -U --ignoreos --ignorearch --nodeps \ --define "_transaction_color 3" \ @@ -361,8 +361,8 @@ runroot rpmbuild --quiet -bb \ runroot rpmbuild --quiet -bb \ --define "rel 2" --with symlink /data/SPECS/symlinktest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/symlinktest-1.0-1.noarch.rpm -runroot rpm -U "${TOPDIR}"/RPMS/noarch/symlinktest-1.0-2.noarch.rpm +runroot rpm -U /build/RPMS/noarch/symlinktest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/symlinktest-1.0-2.noarch.rpm ], [2], [], @@ -385,8 +385,8 @@ runroot rpmbuild --quiet -bb \ runroot rpmbuild --quiet -bb \ --define "rel 2" --without symlink /data/SPECS/symlinktest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/symlinktest-1.0-1.noarch.rpm -runroot rpm -U "${TOPDIR}"/RPMS/noarch/symlinktest-1.0-2.noarch.rpm +runroot rpm -U /build/RPMS/noarch/symlinktest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/symlinktest-1.0-2.noarch.rpm ], [2], [], @@ -414,8 +414,8 @@ runroot rpmbuild --quiet -bb \ test ! -f "${fn}" && echo OK runroot rpm -U \ - "${TOPDIR}"/RPMS/noarch/conflictone-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/conflicttwo-1.0-1.noarch.rpm + /build/RPMS/noarch/conflictone-1.0-1.noarch.rpm \ + /build/RPMS/noarch/conflicttwo-1.0-1.noarch.rpm cat "${fn}" runroot rpm -e conflicttwo cat "${fn}" diff --git a/tests/rpmdb.at b/tests/rpmdb.at index f1e6c3e9ab..3fd2974fcb 100644 --- a/tests/rpmdb.at +++ b/tests/rpmdb.at @@ -243,7 +243,7 @@ runroot rpmbuild --quiet -bb \ --define "filedata same_stuff" \ /data/SPECS/conflicttest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/conflictstatus-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/conflictstatus-1.0-1.noarch.rpm runroot rpm -qls conflictstatus ], [0], @@ -264,7 +264,7 @@ rm -rf "${TOPDIR}" runroot rpmbuild --quiet -bb \ /data/SPECS/flangtest.spec -runroot rpm -U --define "_install_langs de:fi" "${TOPDIR}"/RPMS/noarch/flangtest-1.0-1.noarch.rpm +runroot rpm -U --define "_install_langs de:fi" /build/RPMS/noarch/flangtest-1.0-1.noarch.rpm runroot rpm -qls flangtest ], [0], @@ -289,7 +289,7 @@ rm -rf "${TOPDIR}" rm -rf "${RPMTEST}"/opt/* runroot rpmbuild --quiet -bb /data/SPECS/selfconflict.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/selfconflict-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/selfconflict-1.0-1.noarch.rpm find "${RPMTEST}"/opt | wc -l ], [0], @@ -310,7 +310,7 @@ rm -rf "${TOPDIR}" rm -rf "${RPMTEST}"/opt/* runroot rpmbuild --quiet -bb /data/SPECS/selfconflict.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/selfconflict-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/selfconflict-1.0-1.noarch.rpm runroot rpm -e selfconflict find "${RPMTEST}"/opt | wc -l ], diff --git a/tests/rpmdeps.at b/tests/rpmdeps.at index 5f08e626bc..6730d2299d 100644 --- a/tests/rpmdeps.at +++ b/tests/rpmdeps.at @@ -16,7 +16,7 @@ runroot rpmbuild --quiet -bb \ --define "reqs deptest-two" \ /data/SPECS/deptest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/deptest-one-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/deptest-one-1.0-1.noarch.rpm ], [1], [], @@ -44,7 +44,7 @@ runroot rpmbuild --quiet -bb \ --define "reqs deptest-one" \ /data/SPECS/deptest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/deptest-one-1.0-1.noarch.rpm "${TOPDIR}"/RPMS/noarch/deptest-two-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/deptest-one-1.0-1.noarch.rpm /build/RPMS/noarch/deptest-two-1.0-1.noarch.rpm ], [0], [], @@ -70,7 +70,7 @@ runroot rpmbuild --quiet -bb \ --define "provs deptest-foo = 1.0" \ /data/SPECS/deptest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/deptest-one-1.0-1.noarch.rpm "${TOPDIR}"/RPMS/noarch/deptest-two-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/deptest-one-1.0-1.noarch.rpm /build/RPMS/noarch/deptest-two-1.0-1.noarch.rpm ], [2], [], @@ -98,7 +98,7 @@ runroot rpmbuild --quiet -bb \ --define "provs deptest-foo = 2.0" \ /data/SPECS/deptest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/deptest-one-1.0-1.noarch.rpm "${TOPDIR}"/RPMS/noarch/deptest-two-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/deptest-one-1.0-1.noarch.rpm /build/RPMS/noarch/deptest-two-1.0-1.noarch.rpm ], [0], [], @@ -123,7 +123,7 @@ runroot rpmbuild --quiet -bb \ --define "pkg two" \ /data/SPECS/deptest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/deptest-one-1.0-1.noarch.rpm "${TOPDIR}"/RPMS/noarch/deptest-two-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/deptest-one-1.0-1.noarch.rpm /build/RPMS/noarch/deptest-two-1.0-1.noarch.rpm ], [2], [], @@ -150,8 +150,8 @@ runroot rpmbuild --quiet -bb \ --define "pkg two" \ /data/SPECS/deptest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/deptest-one-1.0-1.noarch.rpm -runroot rpm -U "${TOPDIR}"/RPMS/noarch/deptest-two-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/deptest-one-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/deptest-two-1.0-1.noarch.rpm ], [1], [], @@ -173,7 +173,7 @@ runroot rpmbuild --quiet -bb \ --define "cfls something" \ /data/SPECS/deptest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/deptest-one-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/deptest-one-1.0-1.noarch.rpm runroot rpm -V --nofiles deptest-one ], [0], @@ -199,14 +199,14 @@ runroot rpmbuild --quiet -bb \ /data/SPECS/deptest.spec runroot rpm -U --test \ - "${TOPDIR}"/RPMS/noarch/deptest-one-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/deptest-two-1.0-1.noarch.rpm -runroot rpm -U "${TOPDIR}"/RPMS/noarch/deptest-one-1.0-1.noarch.rpm -runroot rpm -U "${TOPDIR}"/RPMS/noarch/deptest-two-1.0-1.noarch.rpm + /build/RPMS/noarch/deptest-one-1.0-1.noarch.rpm \ + /build/RPMS/noarch/deptest-two-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/deptest-one-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/deptest-two-1.0-1.noarch.rpm runroot rpm -e deptest-one # XXX FIXME: rpm's problem message for this case is higly bogus. -runroot rpm -U "${TOPDIR}"/RPMS/noarch/deptest-two-1.0-1.noarch.rpm -runroot rpm -U "${TOPDIR}"/RPMS/noarch/deptest-one-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/deptest-two-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/deptest-one-1.0-1.noarch.rpm runroot rpm -e deptest-two ], [], @@ -238,7 +238,7 @@ runroot rpmbuild --quiet -bb \ --define "provs deptest-foo = 2.0" \ /data/SPECS/deptest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/deptest-one-1.0-1.noarch.rpm "${TOPDIR}"/RPMS/noarch/deptest-two-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/deptest-one-1.0-1.noarch.rpm /build/RPMS/noarch/deptest-two-1.0-1.noarch.rpm runroot rpm -e deptest-two ], [1], @@ -266,7 +266,7 @@ runroot rpm -U --ignoreos --ignorearch --nodeps \ --define "_prefer_color 2" \ /data/RPMS/hello-2.0-1.i686.rpm \ /data/RPMS/hello-2.0-1.x86_64.rpm \ - "${TOPDIR}"/RPMS/noarch/deptest-hello-1.0-1.noarch.rpm + /build/RPMS/noarch/deptest-hello-1.0-1.noarch.rpm runroot rpm -e hello.x86_64 ], @@ -295,7 +295,7 @@ runroot rpm -U --ignoreos --ignorearch --nodeps \ --define "_prefer_color 2" \ /data/RPMS/hello-2.0-1.i686.rpm \ /data/RPMS/hello-2.0-1.x86_64.rpm \ - "${TOPDIR}"/RPMS/noarch/deptest-hello-1.0-1.noarch.rpm + /build/RPMS/noarch/deptest-hello-1.0-1.noarch.rpm runroot rpm -e hello.i686 ], diff --git a/tests/rpmi.at b/tests/rpmi.at index ec58ce18bc..2fd7d5b5dc 100644 --- a/tests/rpmi.at +++ b/tests/rpmi.at @@ -111,8 +111,8 @@ for v in "1.0" "2.0"; do /data/SPECS/versiontest.spec done -runroot rpm -U "${TOPDIR}"/RPMS/noarch/versiontest-1.0-1.noarch.rpm -runroot rpm -U "${TOPDIR}"/RPMS/noarch/versiontest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/versiontest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/versiontest-2.0-1.noarch.rpm runroot rpm -q versiontest ], [0], @@ -127,8 +127,8 @@ AT_CHECK([ RPMDB_CLEAR RPMDB_INIT -runroot rpm -U "${TOPDIR}"/RPMS/noarch/versiontest-2.0-1.noarch.rpm -runroot rpm -U "${TOPDIR}"/RPMS/noarch/versiontest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/versiontest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/versiontest-1.0-1.noarch.rpm ], [2], [], @@ -142,8 +142,8 @@ AT_CHECK([ RPMDB_CLEAR RPMDB_INIT -runroot rpm -U "${TOPDIR}"/RPMS/noarch/versiontest-2.0-1.noarch.rpm -runroot rpm -U --oldpackage "${TOPDIR}"/RPMS/noarch/versiontest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/versiontest-2.0-1.noarch.rpm +runroot rpm -U --oldpackage /build/RPMS/noarch/versiontest-1.0-1.noarch.rpm runroot rpm -q versiontest ], [0], @@ -159,8 +159,8 @@ RPMDB_CLEAR RPMDB_INIT runroot rpm -Uv \ - "${TOPDIR}"/RPMS/noarch/versiontest-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/versiontest-2.0-1.noarch.rpm + /build/RPMS/noarch/versiontest-1.0-1.noarch.rpm \ + /build/RPMS/noarch/versiontest-2.0-1.noarch.rpm runroot rpm -q versiontest ], [0], @@ -179,8 +179,8 @@ RPMDB_CLEAR RPMDB_INIT runroot rpm -Uv \ - "${TOPDIR}"/RPMS/noarch/versiontest-2.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/versiontest-1.0-1.noarch.rpm + /build/RPMS/noarch/versiontest-2.0-1.noarch.rpm \ + /build/RPMS/noarch/versiontest-1.0-1.noarch.rpm runroot rpm -q versiontest ], [0], @@ -208,8 +208,8 @@ runroot rpmbuild --quiet -bb \ runroot rpm -Uv \ - "${TOPDIR}"/RPMS/noarch/deptest-two-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/deptest-one-1.0-1.noarch.rpm + /build/RPMS/noarch/deptest-two-1.0-1.noarch.rpm \ + /build/RPMS/noarch/deptest-one-1.0-1.noarch.rpm runroot rpm -q deptest-one ], [0], @@ -237,8 +237,8 @@ runroot rpmbuild --quiet -bb \ runroot rpm -Uv \ - "${TOPDIR}"/RPMS/noarch/deptest-one-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/deptest-two-1.0-1.noarch.rpm + /build/RPMS/noarch/deptest-one-1.0-1.noarch.rpm \ + /build/RPMS/noarch/deptest-two-1.0-1.noarch.rpm runroot rpm -q deptest-one ], [0], @@ -257,8 +257,8 @@ RPMDB_CLEAR RPMDB_INIT runroot rpm -i \ - "${TOPDIR}"/RPMS/noarch/versiontest-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/versiontest-2.0-1.noarch.rpm + /build/RPMS/noarch/versiontest-1.0-1.noarch.rpm \ + /build/RPMS/noarch/versiontest-2.0-1.noarch.rpm runroot rpm -q versiontest ], [0], @@ -276,8 +276,8 @@ RPMDB_CLEAR RPMDB_INIT runroot rpm -i \ - "${TOPDIR}"/RPMS/noarch/versiontest-1.0-1.noarch.rpm \ - "${TOPDIR}"/RPMS/noarch/versiontest-1.0-1.noarch.rpm + /build/RPMS/noarch/versiontest-1.0-1.noarch.rpm \ + /build/RPMS/noarch/versiontest-1.0-1.noarch.rpm runroot rpm -q versiontest ], [0], @@ -297,7 +297,7 @@ RPMDB_INIT runroot rpmbuild --quiet -bb /data/SPECS/hello-script.spec runroot rpm -U --test --ignoreos --relocate /usr=/opt \ - "${TOPDIR}"/RPMS/noarch/hello-script-1.0-1.noarch.rpm + /build/RPMS/noarch/hello-script-1.0-1.noarch.rpm ], [1], [], @@ -314,7 +314,7 @@ RPMDB_INIT runroot rpmbuild --quiet -bb /data/SPECS/hello-script.spec runroot rpm -U --test --ignoreos --badreloc --relocate /usr=/opt \ - "${TOPDIR}"/RPMS/noarch/hello-script-1.0-1.noarch.rpm + /build/RPMS/noarch/hello-script-1.0-1.noarch.rpm ], [0], [], @@ -330,20 +330,23 @@ RPMDB_INIT runroot rpmbuild --quiet -bb /data/SPECS/testdoc.spec runroot rpm -i --excludedocs \ - "${TOPDIR}"/RPMS/noarch/testdoc-1.0-1.noarch.rpm + /build/RPMS/noarch/testdoc-1.0-1.noarch.rpm -test ! -e ${RPMTEST}/usr/share/doc/testdoc || exit 1 -test -e ${RPMTEST}/usr/share/testdoc/nodoc || exit 1 +RPM_DOCDIR=$(runroot rpm --eval '%_defaultdocdir') +RPM_DATADIR=$(runroot rpm --eval '%_datadir') + +test ! -e ${RPMTEST}${RPM_DOCDIR}/testdoc || exit 1 +test -e ${RPMTEST}${RPM_DATADIR}/testdoc/nodoc || exit 1 runroot rpm -e testdoc runroot rpm -i \ - "${TOPDIR}"/RPMS/noarch/testdoc-1.0-1.noarch.rpm -test -e ${RPMTEST}/usr/share/doc/testdoc/documentation1 || exit 1 -test -e ${RPMTEST}/usr/share/doc/testdoc/documentation2 || exit 1 -test -e ${RPMTEST}/usr/share/doc/testdoc/examples/example1 || exit 1 -test -e ${RPMTEST}/usr/share/doc/testdoc/examples/example2 || exit 1 -test -e ${RPMTEST}/usr/share/testdoc/nodoc || exit 1 + /build/RPMS/noarch/testdoc-1.0-1.noarch.rpm +test -e ${RPMTEST}${RPM_DOCDIR}/testdoc/documentation1 || exit 1 +test -e ${RPMTEST}${RPM_DOCDIR}/testdoc/documentation2 || exit 1 +test -e ${RPMTEST}${RPM_DOCDIR}/testdoc/examples/example1 || exit 1 +test -e ${RPMTEST}${RPM_DOCDIR}/testdoc/examples/example2 || exit 1 +test -e ${RPMTEST}${RPM_DATADIR}/testdoc/nodoc || exit 1 runroot rpm -e testdoc ], diff --git a/tests/rpmreplace.at b/tests/rpmreplace.at index cdc8d03d9b..90a85bfb81 100644 --- a/tests/rpmreplace.at +++ b/tests/rpmreplace.at @@ -22,11 +22,11 @@ runroot rpmbuild --quiet -bb \ --define "filedata bar" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm cat "${tf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm cat "${tf}" -runroot rpm -U --oldpackage "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm +runroot rpm -U --oldpackage /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm cat "${tf}" ], [0], @@ -58,11 +58,11 @@ runroot rpmbuild --quiet -bb \ --define "filedata stuff" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm cat "${tf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm readlink "${tf}" -runroot rpm -U --oldpackage "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm +runroot rpm -U --oldpackage /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm cat "${tf}" ], [0], @@ -94,11 +94,11 @@ runroot rpmbuild --quiet -bb \ --define "filedata goo" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm cat "${tf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm readlink "${tf}" -runroot rpm -U --oldpackage "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm +runroot rpm -U --oldpackage /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm cat "${tf}" ], [0], @@ -130,9 +130,9 @@ runroot rpmbuild --quiet -bb \ --define "filedata stuff" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm readlink "${tf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm readlink "${tf}" ], [0], @@ -163,9 +163,9 @@ runroot rpmbuild --quiet -bb \ --define "filedata goo" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm readlink "${tf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm readlink "${tf}" ], [0], @@ -196,9 +196,9 @@ runroot rpmbuild --quiet -bb \ --define "filedata zoo" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm readlink "${tf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm readlink "${tf}" ], [0], @@ -228,9 +228,9 @@ runroot rpmbuild --quiet -bb \ --define "filetype dir" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm cat "${tf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm test -d "${tf}" ], [0], @@ -259,9 +259,9 @@ runroot rpmbuild --quiet -bb \ --define "filetype dir" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm readlink "${tf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm test -d "${tf}" ], [0], @@ -290,9 +290,9 @@ runroot rpmbuild --quiet -bb \ --define "filetype dir" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm readlink "${tf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm test -d "${tf}" ], [0], @@ -321,9 +321,9 @@ runroot rpmbuild --quiet -bb \ --define "filetype dir" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm readlink "${tf}" -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm ], [2], [zoo @@ -351,8 +351,8 @@ runroot rpmbuild --quiet -bb \ --define "filetype dir" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm -test -d "${tf}" && runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm +test -d "${tf}" && runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm test -d "${tf}" ], [0], @@ -380,8 +380,8 @@ runroot rpmbuild --quiet -bb \ --define "filedata woot" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm -test -d "${tf}" && runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm +test -d "${tf}" && runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm ], [2], [], @@ -412,8 +412,8 @@ runroot rpmbuild --quiet -bb \ mkdir "${RPMTEST}"/opt/f00f ln -s f00f "${RPMTEST}"/opt/foo -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm -test -L "${tf}" && test -d "${tf}" && runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm +test -L "${tf}" && test -d "${tf}" && runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm test -L "${tf}" && test -d "${tf}" ], [0], @@ -441,8 +441,8 @@ runroot rpmbuild --quiet -bb \ --define "filedata woot" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm -test -d "${tf}" && runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm +test -d "${tf}" && runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm ], [2], [], @@ -470,8 +470,8 @@ runroot rpmbuild --quiet -bb \ --define "filedata woot" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm -test -d "${tf}" && runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm +test -d "${tf}" && runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm ], [2], [], @@ -499,8 +499,8 @@ runroot rpmbuild --quiet -bb \ --define "filedata goo" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm -test -d "${tf}" && rmdir "${tf}" && runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm +test -d "${tf}" && rmdir "${tf}" && runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm readlink "${tf}" ], [0], @@ -529,8 +529,8 @@ runroot rpmbuild --quiet -bb \ --define "filedata goo" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm -test -d "${tf}" && rmdir "${tf}" && ln -sf goo "${tf}" && runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm +test -d "${tf}" && rmdir "${tf}" && ln -sf goo "${tf}" && runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm readlink "${tf}" ], [0], @@ -560,8 +560,8 @@ runroot rpmbuild --quiet -bb \ --define "fixit posix.rmdir('/opt/foo')" \ /data/SPECS/replacetest.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-1.0-1.noarch.rpm -test -d "${tf}" && runroot rpm -U --test "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm && runroot rpm -U "${TOPDIR}"/RPMS/noarch/replacetest-2.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/replacetest-1.0-1.noarch.rpm +test -d "${tf}" && runroot rpm -U --test /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm && runroot rpm -U /build/RPMS/noarch/replacetest-2.0-1.noarch.rpm readlink "${tf}" ], [0], diff --git a/tests/rpmscript.at b/tests/rpmscript.at index a6068953c8..1ac7fcda24 100644 --- a/tests/rpmscript.at +++ b/tests/rpmscript.at @@ -15,10 +15,10 @@ runroot rpmbuild --quiet -bb /data/SPECS/fakeshell.spec runroot rpmbuild --quiet -bb --define "rel 1" /data/SPECS/scripts.spec runroot rpmbuild --quiet -bb --define "rel 2" /data/SPECS/scripts.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/fakeshell-1.0-1.noarch.rpm -runroot rpm -Vvp "${TOPDIR}"/RPMS/noarch/scripts-1.0-1.noarch.rpm -runroot rpm -U "${TOPDIR}"/RPMS/noarch/scripts-1.0-1.noarch.rpm -runroot rpm -U "${TOPDIR}"/RPMS/noarch/scripts-1.0-2.noarch.rpm +runroot rpm -U /build/RPMS/noarch/fakeshell-1.0-1.noarch.rpm +runroot rpm -Vvp /build/RPMS/noarch/scripts-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/scripts-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/scripts-1.0-2.noarch.rpm runroot rpm -Vv scripts runroot rpm -e scripts ], @@ -54,15 +54,15 @@ runroot rpmbuild --quiet -bb --define "rel 2" /data/SPECS/scripts.spec runroot rpmbuild --quiet -bb --define "rel 1" --define "trigpkg scripts" /data/SPECS/triggers.spec runroot rpmbuild --quiet -bb --define "rel 2" --define "trigpkg scripts" /data/SPECS/triggers.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/fakeshell-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/fakeshell-1.0-1.noarch.rpm echo TRIGGERS 1 -runroot rpm -U "${TOPDIR}"/RPMS/noarch/triggers-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/triggers-1.0-1.noarch.rpm echo SCRIPTS 1 -runroot rpm -U "${TOPDIR}"/RPMS/noarch/scripts-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/scripts-1.0-1.noarch.rpm echo SCRIPTS 2 -runroot rpm -U "${TOPDIR}"/RPMS/noarch/scripts-1.0-2.noarch.rpm +runroot rpm -U /build/RPMS/noarch/scripts-1.0-2.noarch.rpm echo TRIGGERS 2 -runroot rpm -U "${TOPDIR}"/RPMS/noarch/triggers-1.0-2.noarch.rpm +runroot rpm -U /build/RPMS/noarch/triggers-1.0-2.noarch.rpm echo ERASE runroot rpm -e scripts ], @@ -111,11 +111,11 @@ runroot rpmbuild --quiet -bb /data/SPECS/hello-script.spec runroot rpmbuild --quiet -bb /data/SPECS/hlinktest.spec runroot rpmbuild --quiet -bb /data/SPECS/filetriggers.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/fakeshell-1.0-1.noarch.rpm -runroot rpm -U "${TOPDIR}"/RPMS/noarch/filetriggers-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/fakeshell-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/filetriggers-1.0-1.noarch.rpm echo INSTALLATION -runroot rpm -U "${TOPDIR}"/RPMS/noarch/hello-script-1.0-1.noarch.rpm \ -"${TOPDIR}"/RPMS/noarch/hlinktest-1.0-1.noarch.rpm +runroot rpm -U /build/RPMS/noarch/hello-script-1.0-1.noarch.rpm \ +/build/RPMS/noarch/hlinktest-1.0-1.noarch.rpm echo ERASE runroot rpm -e hello-script hlinktest ], @@ -215,10 +215,10 @@ runroot rpmbuild --quiet -bb /data/SPECS/fakeshell.spec runroot rpmbuild --quiet -bb --define "rel 1" /data/SPECS/scripts-nice-ionice.spec runroot rpmbuild --quiet -bb --define "rel 2" /data/SPECS/scripts-nice-ionice.spec -runroot rpm -U "${TOPDIR}"/RPMS/noarch/fakeshell-1.0-1.noarch.rpm -runroot nice -n 10 ionice -c3 rpm -Vvp "${TOPDIR}"/RPMS/noarch/scripts-nice-ionice-1.0-1.noarch.rpm -runroot nice -n 10 ionice -c3 rpm -U "${TOPDIR}"/RPMS/noarch/scripts-nice-ionice-1.0-1.noarch.rpm -runroot nice -n 10 ionice -c3 rpm -U "${TOPDIR}"/RPMS/noarch/scripts-nice-ionice-1.0-2.noarch.rpm +runroot rpm -U /build/RPMS/noarch/fakeshell-1.0-1.noarch.rpm +runroot nice -n 10 ionice -c3 rpm -Vvp /build/RPMS/noarch/scripts-nice-ionice-1.0-1.noarch.rpm +runroot nice -n 10 ionice -c3 rpm -U /build/RPMS/noarch/scripts-nice-ionice-1.0-1.noarch.rpm +runroot nice -n 10 ionice -c3 rpm -U /build/RPMS/noarch/scripts-nice-ionice-1.0-2.noarch.rpm runroot nice -n 10 ionice -c3 rpm -Vv scripts-nice-ionice runroot nice -n 10 ionice -c3 rpm -e scripts-nice-ionice ], diff --git a/tests/rpmverify.at b/tests/rpmverify.at index 2c2cfb706d..cf7abc3fa9 100644 --- a/tests/rpmverify.at +++ b/tests/rpmverify.at @@ -16,7 +16,7 @@ runroot rpmbuild --quiet -bb \ --define "reqs deptest-two" \ /data/SPECS/deptest.spec -runroot rpm -U --nodeps "${TOPDIR}"/RPMS/noarch/deptest-one-1.0-1.noarch.rpm +runroot rpm -U --nodeps /build/RPMS/noarch/deptest-one-1.0-1.noarch.rpm runroot rpm -Va --nofiles ], [1], @@ -139,7 +139,7 @@ RPMDB_INIT rm -rf "${TOPDIR}" runroot rpmbuild --quiet -bb /data/SPECS/verifyscript.spec -runroot rpm -U --nodeps "${TOPDIR}"/RPMS/noarch/verifyscript-1.0-1.noarch.rpm +runroot rpm -U --nodeps /build/RPMS/noarch/verifyscript-1.0-1.noarch.rpm rm -f "${RPMTEST}"/var/checkme runroot rpm -V --nodeps verifyscript ], @@ -156,7 +156,7 @@ RPMDB_INIT rm -rf "${TOPDIR}" runroot rpmbuild --quiet -bb /data/SPECS/verifyscript.spec -runroot rpm -U --nodeps "${TOPDIR}"/RPMS/noarch/verifyscript-1.0-1.noarch.rpm +runroot rpm -U --nodeps /build/RPMS/noarch/verifyscript-1.0-1.noarch.rpm touch "${RPMTEST}"/var/checkme runroot rpm -V --nodeps verifyscript ], @@ -185,7 +185,7 @@ done # first instance of a shared file is the one that actually gets created, # force the order so we know what to expect as these dont depend on each other -runroot rpm -U --noorder "${TOPDIR}"/RPMS/noarch/conflictone-1.0-1.noarch.rpm "${TOPDIR}"/RPMS/noarch/conflicttwo-1.0-1.noarch.rpm +runroot rpm -U --noorder /build/RPMS/noarch/conflictone-1.0-1.noarch.rpm /build/RPMS/noarch/conflicttwo-1.0-1.noarch.rpm runroot rpm -e conflicttwo runroot rpm -Va --nouser --nogroup ], diff --git a/tools/lxlist.h b/tools/lxlist.h new file mode 100644 index 0000000000..425efdb1cc --- /dev/null +++ b/tools/lxlist.h @@ -0,0 +1,60 @@ +/* +** Module :LXLIST.H +** Abstract : +** +** Copyright (C) Sergey I. Yevtushenko +** Last Update :Sun 21-04-96 +*/ + + +#ifndef __LXLIST_H +#define __LXLIST_H + +#define OffsetToLX 0x3C + +typedef unsigned char byte; +typedef unsigned short word; +typedef unsigned long dword; + +typedef struct +{ + byte _L; + byte _X; + byte BOrtder; + byte WOrder; + dword FormatLevel; + word CPUType; + word OSType; + dword ModuleVersion; + dword ModuleFlags; + dword ModuleNumOfPages; + dword EIP_NumObject; + dword EIP; + dword ESP_NumObject; + dword ESP; + dword PageSize; + dword PageOffsetShift; + dword FixupSectionSize; + dword FixupSectionChecksum; + dword LoaderSectionSize; + dword LoaderSectionChecksum; + dword ObjectTableOff; + dword NumObjectsInModule; + dword ObjectPageTableOff; + dword ObjectIterPagesOff; + dword ResourceTableOff; + dword NumResourceTableEntries; + dword ResidentNameTableOff; + dword EntryTableOff; + dword ModuleDirectivesOff; + dword NumModuleDirectives; + dword FixupPageTableOff; + dword FixupRecordTableOff; + dword ImportModuleTblOff; + dword NumImportModEntries; + dword ImportProcTblOff; + /* other skipped */ +} LXheader; + +#endif //__LXLIST_H + diff --git a/tools/os2deps.c b/tools/os2deps.c new file mode 100644 index 0000000000..9cfbd1ad58 --- /dev/null +++ b/tools/os2deps.c @@ -0,0 +1,127 @@ + +#include +#include +#include +#include +#include +#include +#include +#include +#include "lxlist.h" + +#include +#include + +/** + * Extract OS/2 LX dependencies. + * @param fc file classifier + */ +static void processFile(const char *fn, int dtype) +{ + char fname[_MAX_FNAME], ext[_MAX_EXT]; + FILE *in; + long beg = 0; + LXheader hdr; + int i; + word sign; + + in = fopen(fn, "rb"); + if (!in) + return; + + // Verify signature + fread(&sign, sizeof(sign), 1, in); + if (sign != 0x4D5A && sign != 0x5A4D /* MZ or ZM !!! Yes this is also valid */ + && sign != 0x584C) { /* LX !!! Yes this is also valid */ + // printf("This is not an executable file"); + fclose(in); + return; + } + + // get LX header + fseek(in, OffsetToLX, SEEK_SET); + fread(&beg, sizeof(beg), 1, in); + fseek(in, beg, SEEK_SET); + fread(&hdr, sizeof(hdr), 1, in); + if (hdr._L != 'L' || hdr._X != 'X') { + // printf("Unknow format '%c%c'", hdr._L, hdr._X); + fclose(in); + return; + } + + // scan header + fseek(in, beg + hdr.ImportModuleTblOff, SEEK_SET); + for (i = 0; i < (hdr.ImportProcTblOff - hdr.ImportModuleTblOff); i++) { + int j; + char *name; + j = getc(in); + if (j > 0) { + char *ptr; + name = (char *) malloc(j + 1 + 4); + if (name) { + ptr = name; + for (; j > 0; j--, i++) + *ptr++ = getc(in); + *ptr = 0; + strlwr( name); + strcat( name, ".dll"); + if (dtype == -1) + fprintf(stdout, "%s\n", name); + } + free(name); + } + } + fclose(in); + + // add provides for DLL + if (dtype == 0) { + _splitpath( fn, NULL, NULL, fname, ext); + strlwr( fname); + strlwr( ext); + if (strcmp( ext, ".dll") == 0) { + char fullname[_MAX_PATH]; + strcpy( fullname, fname); + strcat( fullname, ext); + fprintf(stdout, "%s\n", fullname); + } + } + + return; +} + +int main(int argc, char *argv[]) +{ + int provides = 0; + int requires = 0; + poptContext optCon; + + struct poptOption opts[] = { + { "provides", 'P', POPT_ARG_VAL, &provides, -1, NULL, NULL }, + { "requires", 'R', POPT_ARG_VAL, &requires, -1, NULL, NULL }, + POPT_AUTOHELP + POPT_TABLEEND +}; + + optCon = poptGetContext(argv[0], argc, (const char **) argv, opts, 0); + if (argc < 2 || poptGetNextOpt(optCon) == 0) { + poptPrintUsage(optCon, stderr, 0); + exit(EXIT_FAILURE); + } + + /* Normally our data comes from stdin, but permit args too */ + if (poptPeekArg(optCon)) { + const char *fn; + while ((fn = poptGetArg(optCon)) != NULL) { + (void) processFile(fn, requires); + } + } else { + char fn[BUFSIZ]; + while (fgets(fn, sizeof(fn), stdin) != NULL) { + fn[strlen(fn)-1] = '\0'; + (void) processFile(fn, requires); + } + } + + poptFreeContext(optCon); + return 0; +} diff --git a/tools/rpmdeps.c b/tools/rpmdeps.c index c3112eba58..ff785f0cc1 100644 --- a/tools/rpmdeps.c +++ b/tools/rpmdeps.c @@ -14,6 +14,18 @@ static int print_provides; static int print_requires; +static int print_recommends; + +static int print_suggests; + +static int print_supplements; + +static int print_enhances; + +static int print_conflicts; + +static int print_obsoletes; + static void rpmdsPrint(const char * msg, rpmds ds, FILE * fp) { if (fp == NULL) fp = stderr; @@ -36,6 +48,18 @@ static struct poptOption optionsTable[] = { NULL, NULL }, { "requires", 'R', POPT_ARG_VAL, &print_requires, -1, NULL, NULL }, + { "recommends", '\0', POPT_ARG_VAL, &print_recommends, -1, + NULL, NULL }, + { "suggests", '\0', POPT_ARG_VAL, &print_suggests, -1, + NULL, NULL }, + { "supplements", '\0', POPT_ARG_VAL, &print_supplements, -1, + NULL, NULL }, + { "enhances", '\0', POPT_ARG_VAL, &print_enhances, -1, + NULL, NULL }, + { "conflicts", '\0', POPT_ARG_VAL, &print_conflicts, -1, + NULL, NULL }, + { "obsoletes", '\0', POPT_ARG_VAL, &print_obsoletes, -1, + NULL, NULL }, POPT_AUTOALIAS POPT_AUTOHELP @@ -89,6 +113,18 @@ main(int argc, char *argv[]) rpmdsPrint(NULL, rpmfcProvides(fc), stdout); if (print_requires) rpmdsPrint(NULL, rpmfcRequires(fc), stdout); + if (print_recommends) + rpmdsPrint(NULL, rpmfcRecommends(fc), stdout); + if (print_suggests) + rpmdsPrint(NULL, rpmfcSuggests(fc), stdout); + if (print_supplements) + rpmdsPrint(NULL, rpmfcSupplements(fc), stdout); + if (print_enhances) + rpmdsPrint(NULL, rpmfcEnhances(fc), stdout); + if (print_conflicts) + rpmdsPrint(NULL, rpmfcConflicts(fc), stdout); + if (print_obsoletes) + rpmdsPrint(NULL, rpmfcObsoletes(fc), stdout); ec = 0; diff --git a/tools/sepdebugcrcfix.c b/tools/sepdebugcrcfix.c new file mode 100644 index 0000000000..cd7fa02a06 --- /dev/null +++ b/tools/sepdebugcrcfix.c @@ -0,0 +1,361 @@ +/* Copyright (C) 2013 Free Software Foundation, Inc. + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License + along with this program. If not, see . */ + +/* Version 2013-06-24. */ + +#define _GNU_SOURCE +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#define _(x) x +#define static_assert(expr) \ + extern int never_defined_just_used_for_checking[(expr) ? 1 : -1] +#ifndef min +# define min(a, b) ((a) < (b) ? (a) : (b)) +#endif + +static_assert (sizeof (unsigned long) >= sizeof (uint32_t)); + +typedef int bool; +static const bool false = 0, true = 1; + +/* This is bfd_calc_gnu_debuglink_crc32 from bfd/opncls.c. */ +static unsigned long + calc_gnu_debuglink_crc32 (unsigned long crc, + const unsigned char *buf, + bfd_size_type len) +{ + static const unsigned long crc32_table[256] = + { + 0x00000000, 0x77073096, 0xee0e612c, 0x990951ba, 0x076dc419, + 0x706af48f, 0xe963a535, 0x9e6495a3, 0x0edb8832, 0x79dcb8a4, + 0xe0d5e91e, 0x97d2d988, 0x09b64c2b, 0x7eb17cbd, 0xe7b82d07, + 0x90bf1d91, 0x1db71064, 0x6ab020f2, 0xf3b97148, 0x84be41de, + 0x1adad47d, 0x6ddde4eb, 0xf4d4b551, 0x83d385c7, 0x136c9856, + 0x646ba8c0, 0xfd62f97a, 0x8a65c9ec, 0x14015c4f, 0x63066cd9, + 0xfa0f3d63, 0x8d080df5, 0x3b6e20c8, 0x4c69105e, 0xd56041e4, + 0xa2677172, 0x3c03e4d1, 0x4b04d447, 0xd20d85fd, 0xa50ab56b, + 0x35b5a8fa, 0x42b2986c, 0xdbbbc9d6, 0xacbcf940, 0x32d86ce3, + 0x45df5c75, 0xdcd60dcf, 0xabd13d59, 0x26d930ac, 0x51de003a, + 0xc8d75180, 0xbfd06116, 0x21b4f4b5, 0x56b3c423, 0xcfba9599, + 0xb8bda50f, 0x2802b89e, 0x5f058808, 0xc60cd9b2, 0xb10be924, + 0x2f6f7c87, 0x58684c11, 0xc1611dab, 0xb6662d3d, 0x76dc4190, + 0x01db7106, 0x98d220bc, 0xefd5102a, 0x71b18589, 0x06b6b51f, + 0x9fbfe4a5, 0xe8b8d433, 0x7807c9a2, 0x0f00f934, 0x9609a88e, + 0xe10e9818, 0x7f6a0dbb, 0x086d3d2d, 0x91646c97, 0xe6635c01, + 0x6b6b51f4, 0x1c6c6162, 0x856530d8, 0xf262004e, 0x6c0695ed, + 0x1b01a57b, 0x8208f4c1, 0xf50fc457, 0x65b0d9c6, 0x12b7e950, + 0x8bbeb8ea, 0xfcb9887c, 0x62dd1ddf, 0x15da2d49, 0x8cd37cf3, + 0xfbd44c65, 0x4db26158, 0x3ab551ce, 0xa3bc0074, 0xd4bb30e2, + 0x4adfa541, 0x3dd895d7, 0xa4d1c46d, 0xd3d6f4fb, 0x4369e96a, + 0x346ed9fc, 0xad678846, 0xda60b8d0, 0x44042d73, 0x33031de5, + 0xaa0a4c5f, 0xdd0d7cc9, 0x5005713c, 0x270241aa, 0xbe0b1010, + 0xc90c2086, 0x5768b525, 0x206f85b3, 0xb966d409, 0xce61e49f, + 0x5edef90e, 0x29d9c998, 0xb0d09822, 0xc7d7a8b4, 0x59b33d17, + 0x2eb40d81, 0xb7bd5c3b, 0xc0ba6cad, 0xedb88320, 0x9abfb3b6, + 0x03b6e20c, 0x74b1d29a, 0xead54739, 0x9dd277af, 0x04db2615, + 0x73dc1683, 0xe3630b12, 0x94643b84, 0x0d6d6a3e, 0x7a6a5aa8, + 0xe40ecf0b, 0x9309ff9d, 0x0a00ae27, 0x7d079eb1, 0xf00f9344, + 0x8708a3d2, 0x1e01f268, 0x6906c2fe, 0xf762575d, 0x806567cb, + 0x196c3671, 0x6e6b06e7, 0xfed41b76, 0x89d32be0, 0x10da7a5a, + 0x67dd4acc, 0xf9b9df6f, 0x8ebeeff9, 0x17b7be43, 0x60b08ed5, + 0xd6d6a3e8, 0xa1d1937e, 0x38d8c2c4, 0x4fdff252, 0xd1bb67f1, + 0xa6bc5767, 0x3fb506dd, 0x48b2364b, 0xd80d2bda, 0xaf0a1b4c, + 0x36034af6, 0x41047a60, 0xdf60efc3, 0xa867df55, 0x316e8eef, + 0x4669be79, 0xcb61b38c, 0xbc66831a, 0x256fd2a0, 0x5268e236, + 0xcc0c7795, 0xbb0b4703, 0x220216b9, 0x5505262f, 0xc5ba3bbe, + 0xb2bd0b28, 0x2bb45a92, 0x5cb36a04, 0xc2d7ffa7, 0xb5d0cf31, + 0x2cd99e8b, 0x5bdeae1d, 0x9b64c2b0, 0xec63f226, 0x756aa39c, + 0x026d930a, 0x9c0906a9, 0xeb0e363f, 0x72076785, 0x05005713, + 0x95bf4a82, 0xe2b87a14, 0x7bb12bae, 0x0cb61b38, 0x92d28e9b, + 0xe5d5be0d, 0x7cdcefb7, 0x0bdbdf21, 0x86d3d2d4, 0xf1d4e242, + 0x68ddb3f8, 0x1fda836e, 0x81be16cd, 0xf6b9265b, 0x6fb077e1, + 0x18b74777, 0x88085ae6, 0xff0f6a70, 0x66063bca, 0x11010b5c, + 0x8f659eff, 0xf862ae69, 0x616bffd3, 0x166ccf45, 0xa00ae278, + 0xd70dd2ee, 0x4e048354, 0x3903b3c2, 0xa7672661, 0xd06016f7, + 0x4969474d, 0x3e6e77db, 0xaed16a4a, 0xd9d65adc, 0x40df0b66, + 0x37d83bf0, 0xa9bcae53, 0xdebb9ec5, 0x47b2cf7f, 0x30b5ffe9, + 0xbdbdf21c, 0xcabac28a, 0x53b39330, 0x24b4a3a6, 0xbad03605, + 0xcdd70693, 0x54de5729, 0x23d967bf, 0xb3667a2e, 0xc4614ab8, + 0x5d681b02, 0x2a6f2b94, 0xb40bbe37, 0xc30c8ea1, 0x5a05df1b, + 0x2d02ef8d + }; + const unsigned char *end; + + crc = ~crc & 0xffffffff; + for (end = buf + len; buf < end; ++ buf) + crc = crc32_table[(crc ^ *buf) & 0xff] ^ (crc >> 8); + return ~crc & 0xffffffff; +} + +static size_t updated_count, matched_count, failed_count; + +static const char *usr_lib_debug; + +static bool +crc32 (const char *fname, const char *base_fname, uint32_t *crcp) +{ + char *reldir = strdup (base_fname); + if (reldir == NULL) + error (1, 0, _("out of memory")); + char *s = reldir + strlen (reldir); + while (s > reldir && s[-1] != '/') + *--s = '\0'; + char *debugname; + if (asprintf (&debugname, "%s/%s/%s", usr_lib_debug, reldir, fname) <= 0) + error (1, 0, _("out of memory")); + free (reldir); + int fd = open (debugname, O_RDONLY); + if (fd == -1) + { + error (0, errno, _("cannot open \"%s\""), debugname); + return false; + } + off64_t size = lseek64 (fd, 0, SEEK_END); + if (size == -1) + { + error (0, errno, _("cannot get size of \"%s\""), debugname); + return false; + } + off_t offset = 0; + uint32_t crc = 0; + void *buf = NULL; + while (offset < size) + { + const size_t maplen = min (0x10000, size - offset); + void *map = NULL; + if (buf == NULL) + { + map = mmap (NULL, maplen, PROT_READ, MAP_PRIVATE | MAP_POPULATE, + fd, offset); + if (map == MAP_FAILED) + { + error (0, errno, _("cannot map 0x%llx bytes at offset 0x%llx " + "of file \"%s\""), + (unsigned long long) maplen, (unsigned long long) offset, + debugname); + map = NULL; + } + } + if (map == NULL) + { + if (buf == NULL) + { + buf = malloc (maplen); + if (buf == NULL) + error (1, 0, _("out of memory")); + } + ssize_t got = pread (fd, buf, maplen, offset); + if (got != maplen) + { + error (0, errno, _("cannot read 0x%llx bytes at offset 0x%llx " + "of file \"%s\""), + (unsigned long long) maplen, (unsigned long long) offset, + debugname); + free (buf); + free (debugname); + return false; + } + } + crc = calc_gnu_debuglink_crc32 (crc, map ?: buf, maplen); + if (map && munmap (map, maplen) != 0) + error (1, errno, _("cannot unmap 0x%llx bytes at offset 0x%llx " + "of file \"%s\""), + (unsigned long long) maplen, (unsigned long long) offset, + debugname); + offset += maplen; + } + free (buf); + if (close (fd) != 0) + { + error (0, errno, _("cannot close \"%s\""), debugname); + free (debugname); + return false; + } + free (debugname); + *crcp = crc; + return true; +} + +static bool +process (Elf *elf, int fd, const char *fname) +{ + GElf_Ehdr ehdr_mem, *ehdr = gelf_getehdr (elf, &ehdr_mem); + if (ehdr == NULL) + { + error (0, 0, _("cannot get ELF header of \"%s\""), fname); + return false; + } + if (ehdr->e_ident[EI_DATA] != ELFDATA2LSB + && ehdr->e_ident[EI_DATA] != ELFDATA2MSB) + { + error (0, 0, _("invalid ELF endianity of \"%s\""), fname); + return false; + } + Elf_Scn *scn = NULL; + const char scnname[] = ".gnu_debuglink"; + while ((scn = elf_nextscn (elf, scn)) != NULL) + { + GElf_Shdr shdr_mem, *shdr = gelf_getshdr (scn, &shdr_mem); + if (shdr == NULL) + { + error (0, 0, _("cannot get section # %zu in \"%s\""), + elf_ndxscn (scn), fname); + continue; + } + const char *sname = elf_strptr (elf, ehdr->e_shstrndx, shdr->sh_name); + if (sname == NULL) + { + error (0, 0, _("cannot get name of section # %zu in \"%s\""), + elf_ndxscn (scn), fname); + continue; + } + if (strcmp (sname, scnname) != 0) + continue; + Elf_Data *data = elf_getdata (scn, NULL); + if (data == NULL) + { + error (0, 0, _("cannot get data of section \"%s\" # %zu in \"%s\""), + scnname, elf_ndxscn (scn), fname); + continue; + } + if ((data->d_size & 3) != 0) + { + error (0, 0, _("invalid size of section \"%s\" # %zu in \"%s\""), + scnname, elf_ndxscn (scn), fname); + continue; + } + const uint8_t *zerop = memchr (data->d_buf, '\0', data->d_size); + const uint8_t *crcp = (zerop == NULL + ? NULL + : (const uint8_t *) ((uintptr_t) (zerop + 1 + 3) + & -4)); + if (crcp + 4 != (uint8_t *) data->d_buf + data->d_size) + { + error (0, 0, _("invalid format of section \"%s\" # %zu in \"%s\""), + scnname, elf_ndxscn (scn), fname); + continue; + } + uint32_t had_crc_targetendian = *(const uint32_t *) crcp; + uint32_t had_crc = (ehdr->e_ident[EI_DATA] == ELFDATA2LSB + ? le32toh (had_crc_targetendian) + : be32toh (had_crc_targetendian)); + uint32_t crc; + if (! crc32 (data->d_buf, fname, &crc)) + return false; + if (crc == had_crc) + { + matched_count++; + return true; + } + updated_count++; + off64_t seekto = (shdr->sh_offset + data->d_off + + (crcp - (const uint8_t *) data->d_buf)); + uint32_t crc_targetendian = (ehdr->e_ident[EI_DATA] == ELFDATA2LSB + ? htole32 (crc) : htobe32 (crc)); + ssize_t wrote = pwrite (fd, &crc_targetendian, sizeof (crc_targetendian), + seekto); + if (wrote != sizeof (crc_targetendian)) + { + error (0, 0, _("cannot write new CRC to 0x%llx " + "inside section \"%s\" # %zu in \"%s\""), + (unsigned long long) seekto, scnname, elf_ndxscn (scn), fname); + return false; + } + return true; + } + error (0, 0, _("cannot find section \"%s\" in \"%s\""), scnname, fname); + return false; +} + +int +main (int argc, char **argv) +{ + if (argc < 2) + error (1, 0, _("usr/lib/debug [...]")); + usr_lib_debug = argv[1]; + if (elf_version (EV_CURRENT) == EV_NONE) + error (1, 0, _("error initializing libelf: %s"), elf_errmsg (-1)); + for (int argi = 2; argi < argc; argi++) + { + const char *fname = argv[argi]; + struct stat stat_buf; + if (stat(fname, &stat_buf) < 0) + { + error (0, errno, _("cannot stat input \"%s\""), fname); + failed_count++; + continue; + } + + /* Make sure we can read and write */ + chmod (fname, stat_buf.st_mode | S_IRUSR | S_IWUSR); + + bool failed = false; + int fd = open64 (fname, O_RDWR); + if (fd == -1) + { + error (0, errno, _("cannot open \"%s\""), fname); + failed = true; + } + else + { + Elf *elf = elf_begin (fd, ELF_C_READ_MMAP, NULL); + if (elf == NULL) + { + error (0, 0, _("cannot open \"%s\" as ELF: %s"), fname, + elf_errmsg (-1)); + failed = true; + } + else + { + if (! process (elf, fd, fname)) + failed = true; + if (elf_end (elf) != 0) + { + error (0, 0, _("cannot close \"%s\" as ELF: %s"), fname, + elf_errmsg (-1)); + failed = true; + } + } + if (close (fd) != 0) + { + error (0, errno, _("cannot close \"%s\""), fname); + failed = true; + } + } + + /* Restore old access rights. Including any suid bits reset. */ + chmod (fname, stat_buf.st_mode); + + if (failed) + failed_count++; + } + printf ("%s: Updated %zu CRC32s, %zu CRC32s did match.\n", argv[0], + updated_count, matched_count); + if (failed_count) + printf ("%s: Failed for %zu files.\n", argv[0], failed_count); + return failed_count == 0 ? EXIT_SUCCESS : EXIT_FAILURE; +}